Задать вопрос
sasnnick
@sasnnick
Эникейщик

Как добавить ssh пользователя, чтобы был доступ только к определенной папке?

Как создать ssh пользователя для разработчика, чтобы он имел доступ к нескольким папкам и не видел всего проекта, но мог пользоваться консолью (git npm) в рамках выделенных доступных папок и файлов?
  • Вопрос задан
  • 2983 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
Комментировать
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
git не может работать в пределах выделенных папок, он может работать только с целым репозиторием. Хотя бы по той причине, что служебная папка .git расположена в корне репозитория.

Вам нужно либо выделять ваш код в отдельные модули, и давать доступ на модули.

Либо если read-only доступ ко всему проекту не вредит, то повесить гит за каким-нить bitbucket/stash/gerrit, на котором уже настроить права доступа на бренчи и папки.
Ответ написан
Комментировать
@AVKor
sftp
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы