安装完vsftp,启动后,用filezilla链接报如下错误

顺便记录一vsftpd的安装步骤

1.cd /usr/ports/ftp/vsftpd

2.make install clean

3.修改/usr/local/etc/vsftpd.conf

anonymous_enable = YES 不允许匿名用户登录
local_enable = YES     允许本地用户登录
write_enable = YES     本地用户具有写权限
chroot_local_user = YES 限制本地用户的目录,不允许随便切换
4.启动vsftpd服务
/usr/local/etc/rc.d/vsftpd start

 

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

错误: 严重错误

错误: 无法连接到服务器

更改登录用户的家目录的权限,去掉写权限。