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

FTP: доступ к homedir и / var / www

Я хочу, чтобы у пользователя FTP был доступ к домашнему сайту, а также /var/www каталог

Я установил vsftpd через yum command и предоставьте им доступ к homedir.

Чтобы иметь доступ только к домашнему, я установил chroot_local_user на ДА в /etc/vsftpd/vsftpd.conf

Я протестировал его, и он отлично работает, как разрешить пользователю доступ к /var/www а также включая разрешение на запись?

Вы можете так называемые bind или перемонтируйте часть иерархии файловой системы в другом месте. В вашем случае вы можете создать www в домашнем каталоге вашего пользователя и привяжите туда требуемый каталог (при условии, что вы делаете это от имени пользователя root или другого привилегированного пользователя, который может запускать команду монтирования, например, через sudo):

mkdir ~some_user/www
mount -o bind /var/www ~some_user/www

Когда вы будете ftp под этим пользователем, вы сможете пройти через /var/www каталог, если у пользователя достаточно прав.