@codeZlo

Как создать пользователя в Debian с доступом по SSH только в одну папку?

Здравствуйте!

Как создать пользователя на ос Debian с доступом в папку вида /var/www/vhosts/domain.ru/httpdocs/folder. И там он мог вводить команды через Putty типа rm -r, unzip и т.п. Пытался сделать доступ через useradd -m -d /var/www/vhosts/domain.ru/httpdocs/folder test01, но в итоге при авторизации через Putty пользователь попадает в корневую директорию сервера.
  • Вопрос задан
  • 187 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dronmaxman
VoIP Administrator
Лучше предоставить доступ по SFTP (клиент может использовать WinSCP).

sudo useradd -m -d /var/www/vhosts/domain.ru/httpdocs/folder -s /bin/false -c "SFTP ACCESS"  -g www-data  user-name
sudo usermod -a -G www-data user-name
sudo passwd user-name

add to /etc/ssh/sshd_config
Match User user-name
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы