- 功勋
- 689 点
- 积分
- 5865
- 阅读权限
- 200
- 精华
- 13
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4572 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-10-9
   
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4572 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-10-9
|
发表于 2019-11-20 02:01:39
|显示全部楼层
首先安装 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 内容,其中一条是
- 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。打完收工!
|
|