Я пытаюсь заключить пользователя XXX в .var / www
Я создал пользователя в Ubuntu 18.04.3 LTS, названного XXX с его каталогом как / var / www
sudo adduser --shell /bin/false -m -d /var/www XXX
sudo passwd XXX
Пока все хорошо, добавил XXX в группу www-данных
, затем добавил это в / etc / ssh / sshd_config
Match User XXX
ForceCommand internal-sftp
PasswordAuthentication yes
# ChrootDirectory %h
PermitTunnel yes
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
sudo systemctl restart sshd
Теперь я могу ftp, он переходит на /var/www
(и пользователь может редактировать и создавать), но пользователь XXX не попадает в тюрьму на /var/www
.
Когда я пытаюсь ChrootDirectory %h
или ChrootDirectory /var/www
, пользователь вообще не может войти!