VSFTP问题解决
- 支持 root 登录
- 在 /etc/vsftpd/{ftpusers,user_list} 中注释掉 root
- 添加 allow_writeable_chroot=YES, 允许在只读文件登录, 否则会报 500 错误
- 添加 chroot_local_user=YES, 让目录定位在登录用户的家目录, 且根也是用户家目录
- local_root=/root/somedir 设置登录目录的根目录, 要在用户家目录的子目录
- 将所有与匿名用户有关的注释掉
- lftp 登录
- lftp root@password:ipaddress
- 主动模式下, vsftp 使用 21 号端口, 但是与其他主机进行通信的时候需要使用到 20 和 1024-65535 之间的端口, 所以安全组需要添加新的规则