您好,欢迎光临系统之家!

系统之家 - 为您打造全网最优秀的系统论坛!

 找回密码
 注册
搜索

Centos 安装vsftpd并解决530 Permission denied问题

查看: 126|回复: 0

[教程] Centos 安装vsftpd并解决530 Permission denied问题 [复制链接]

Rank: 64Rank: 64Rank: 64Rank: 64

UID
5
帖子
6545
威望
4296 点
黄金
10511 金币
在线时间
4518 小时
注册时间
2005-5-13
最后登录
2020-9-22

终身成就奖 宣传大使奖

发表于 2019-11-20 02:01:39 |显示全部楼层
首先安装 vsftpd
  1. yum install vsftpd
复制代码
之后需要解决 530 Permission denied问题,原因是需要修改配置文件中的userlist_enable的值改为NO
vi /etc/vsftpd/vsftpd.conf
userlist_enable=NO
service vsftpd restart
再次测试ftp登录,此时又提示 530 Login incorrect,查了一下 /etc/pam.d/vsftpd 内容,其中一条是
  1. auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
复制代码
vsftpd将禁止名单指向了/etc/vsftpd/ftpusers,于是vi /etc/vsftpd/ftpusers发现root在名单上,
注释掉root并保存,重启 vsftpd。
  1. service vsftpd restart
复制代码
打完收工!



中华人民共和国宪法第四十条:
中华人民共和国公民的通信自由和通信秘密受法律的保护。

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

回顶部