ubuntu下vsftp不能用root用户登录解决方法

在阿里云虚拟机上安装了ubuntu14.04,安装完vsftp后无法用ftp连接;

首先经允许匿名用户修改为允许,编辑vsftpd.conf,设置anonymous_enable=YES

测试匿名用户ftp连接,通过;root用户无法连接。

原因是ftp为了安全起见,默认不允许使用root用户,修改配置文件:/etc/ftpusers,

将root用户注释掉,重启ftp,完美解决。

 

紧接着问题又来了,ftp用root用户连接上以后,缺无法上传文件,提示:550 Permission denied.

重新查看配置文件,发现有一行默认是被注释掉的:write_enable=YES,不允许写入,把注释放开即可。

猜你喜欢

转载自jerry-2011.iteye.com/blog/2240227