阿里云服务器中使用ftp功能 (centos7)

我的服务器是使用阿里云提供的免费镜像 centos7 默认已经安装了ftp

只需要启动ftp

遇到问题1:

 用root用户登录报:Permission denied

使用在vsftpd.conf中添加userlist_*阻止特定的本地用户
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list

编辑/etc/vsftpd/user_list ,添加上需要阻止的本地用户,一个用户名一行 用被阻止的用户登录FTP显示的消息为:530 Permission denied
我本机的etc/vsftpd/vsftpd.conf文件里,只有userlist_enable=YES 于是用root用户登录报错530 Permission denied 把YES改成NO就OK了
遇到问题2:

使用root用户登录的时候报:Server said: Login incorrect.

在网上再找过一些资料后

发现

只需要把/etc/pam.d/vsftpd文件中的

auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed

这一句注释掉就OK了。前面加一个#好

重启vsftpd服务。问题解决。

上一篇:安全专家深度解析,一觉醒来文件加密被逼万元赎金,怎么破?


下一篇:日本即时通讯巨头Line发布数字助理智能扬声器