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

Невозможно ограничить доступ по FTP к каталогу www - CentOS 7

Задача:

Я пытаюсь создать простой sftp-доступ к /var/www/ каталог.

Моя проблема:

Когда я вхожу через ftp, хотя я получаю доступ к /var/www/ -У меня также есть доступ к корневому каталогу. Я изменил chroot вариант, как указано ниже, чтобы ДА но проблема все еще сохраняется. Я не могу ограничить доступ только к /var/www папка.

Любая помощь приветствуется.

Окружающая среда

Конфиг

Ниже мой /etc/vsftpd/vsftpd.conf файл

Я создал пользователя вот так;

sudo useradd -m ftpuser -d /var/www/
sudo passwd ftpuser

С конфигурационным файлом ниже я пробовал оба с

chroot_local_user=YES

и

chroot_local_user=NO

Конфигурационный файл VSFTPD

local_enable=YES
write_enable=YES
local_umask=022
allow_ftpd_full_access
dirmessage_enable=YES                                                 
xferlog_enable=YES              
xferlog_std_format=YES                  
connect_from_port_20=YES                                                                
userlist_enable=YES     

chroot_local_user=YES

listen=NO                                    
listen_ipv6=YES                                                                                     
pam_service_name=vsftpd
tcp_wrappers=YES

ssl_enable=YES
rsa_cert_file=/etc/path_to_my_cert.pem
rsa_private_key_file=/etc/path_to_my_keyv.pem

Если вы можете показать все каталоги, попробуйте следующее: -

allow_writable_chroot=YES

затем перезапустите службу ftp