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

Разрешить SFTP для одной папки не в домашнем каталоге

У меня есть веб-сервер, на котором я размещаю свои сайты. У меня все сайты в папках в / srv / www. Есть сайт Wordpress, на котором я хочу предоставить SFTP-доступ другому разработчику, как бы мне это сделать, чтобы у них был доступ только к /srv/www/thesite.com, а не к другим каталогам?

Запуск Ubuntu 9.04.

Вы можете настроить chroot с помощью OpenSSH. Имейте в виду, что это не окончательное решение безопасности.

Укажите следующее в sshd_config и перезапустите OpenSSH.

Match user youruser
         ChrootDirectory /srv/www/thesite.com
         X11Forwarding no
         AllowTcpForwarding no
         ForceCommand internal-sftp