ubuntu下的vsftpd配置

喜欢而已 提交于 2020-03-12 11:22:26

装好vsftpd之后,用本地用户登录时报错

响应:    530 This FTP server is anonymous only.

需要修改/etc/vsftpd.conf文件

local_enable=YES
chroot_local_user=YES

保存后重启

/etc/init.d/vsftpd restart

 

又报错。

响应:    500 OOPS: vsftpd: refusing to run with writable root inside chroot()

原来用户根目录不能有写入权限,执行chmod -w .即可。

文件无法上传?

write_enable=YES

 

 被动连接模式

pasv_enable=yes
pasv_min_port=2100
pasv_max_port=2109
pasv_address=cdn.firadio.net
pasv_addr_resolve=yes
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 2100:2109 -j ACCEPT

 对于

setsebool -P ftp_home_dir on

另外针对启动 SElinux 后本地用户不能注册到 FTP 服务器,可以使用如下命令解决:

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!