Назад | Перейти на главную страницу

как настроить пользователя SSH с ограниченным разрешением?

Некоторые сайты предоставляют учетные записи SSH только для туннеля ssh. Я хочу знать, как убедиться, что эти учетные записи могут иметь разрешение только на туннель, и как сделать настройки ограничений.

И я также заметил, что формат github ssh - ssh: //git@github.com: {gituser} / {project} .git, поэтому, я думаю, github.com использует учетную запись git для всех, но эта учетная запись git имеет очень ограничения разрешение, когда пользователь обращается к папке $ gituser /, он аутентифицируется другим способом.

Я действительно хочу знать, как это сделать.

Первая часть вашего вопроса является точной копией этого: Как ограничить пользователей SSH предопределенным набором команд после входа в систему?

В блоге Github есть длинный пост об их архитектуре..

Но если вы хотите создать репозиторий git для нескольких пользователей, тогда есть проект с именем Гитолит.