vsftpd 的问题 - 无论我做什么,用户都可以进入目录

vsftpd 的问题 - 无论我做什么,用户都可以进入目录

我已经在 Ubuntu 服务器上设置了 vsftp。

配置如下:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=Welcome to proM FTP service.
chroot_local_user=YES
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd.chroot_list

secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

用户可以登录,可以上传文件,还可以更改目录,甚至可以/根据需要前往。

我已经尝试了一切:

  • 添加allow_writeable_chroot=YES
  • 创建用户shell=/bin/false- 他们甚至无法登录
  • 改变权限 - 那么登录也会失败。

什么都没起作用。有人知道吗?

相关内容