Автор: Сергей
SFTP chroot окружение
- sudo useradd -s /bin/bash -d /war/www/test/ -m -G www-data test sudo passwd test
- #Subsystem sftp /usr/lib/openssh/sftp-server
- Subsystem sftp internal-sftp
- Match User test
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
- /etc/init.d/ssh restart
Правим права на домашнюю директорию пользователя:
- sudo chown root:root /var/www/test
sudo chmod 755 /var/www/test
Меняем права на подпапки пользователя:
-
sudo chown MY_USER:www-data /var/www/test/*
sudo chmod 775 -R /var/www/test/*