如何让没有Shell权限的用户可以使用Proftpd的FTP服务

分类:技术备忘 阅读:7005 评论:0
默认Proftpd是需要检查连接用户在/etc/passwd中配置的shell类型是否在/etc/shells中存在的,所以默认配置了/sbin/nologin或/bin/false的用户登录FTP会提示530 Login incorrect

解决方法有两种:
1、将/sbin/nologin或/bin/false添加到/etc/shells中就可以
2、在Proftpd的配置文件/etc/proftpd.conf中关闭检查项RequireValidShell,具体可以参考Proftpd手册http://www.proftpd.org/docs/directives/linked/config_ref_RequireValidShell.html

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。