我已经安装了 vsftpd,并且我正在修改: /etc/vsftpd.conf 我配置如下:
anonymous_enable=YES
local_enable=YES
chroot_local_user=YES
user_config_dir=/etc/vsftpd/vsftpd-virtual-user/
virtual_use_local_privs=YES
connect_from_port_20=YES
listen=YES
pam_service_name=vsftpd
tcp_wrappers=YES
//I added this extra after seeing that simply enabling the chroot_local_user wont work , and created an empty vsftpd.chroot_list, stil doesnt work tho
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
userlist_enable=YES
passwd_chroot_enable=YES
但是我的用户仍然能够退出他们分配的主目录并四处导航
我使用端口 22 而不是 ftp 端口 21 进行测试 请记住,这就是它失败的原因