Как завершить один из нескольких сеансов отсоединенного экрана без предварительного -подключения к нему?

Вы можете использовать git-shellдля ограничения доступа к учетным записям пользователей SSH. Со страницы документации :

This is a login shell for SSH accounts to provide restricted Git access. It permits execution only of server-side Git commands implementing the pull/push functionality, plus custom commands present in a subdirectory named git-shell-commands in the user’s home directory.

git-shellпо умолчанию не является -интерактивным. Установка оболочки пользователя по умолчанию на git-shellпозволит вам запретить пользователям интерактивно входить на ваш сервер, сохраняя при этом функциональность gitнетронутой. Возможен некоторый уровень настройки, который описан на той же странице в разделе «ПРИМЕРЫ».

git-shellдолжен быть установлен вместе с git по адресу /usr/bin/git-shell. Вы можете установить это как оболочку пользователя по умолчанию, используяusermod:

usermod -s /usr/bin/git-shell username

0
20.10.2020, 11:40
0 ответов

Теги

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