请指教,谢谢!!!
设置其SHELL为无效
/nologin
[quote]原帖由 "swh01"]/nologin[/quote 发表:
这个不行的,加了nologin就无法FTP的····
哈哈,我刚好昨天遇到这个问题,你用的是什么ftp服务器?是vsftpd 吗?假如是vsfpd就修改/etc/pam.d/vsftpd里面,有一个auth 开头的认证行,后面的模块是*shell.so,把这个模块注释掉或者删除掉.就可以登录了.
我猜想你用的发行版本是红帽子公司的吧.
最好不要修改PAMecho `which nologin` >;>; /etc/shells
原帖由 "archangle" 发表:哈哈,我刚好昨天遇到这个问题,你用的是什么ftp服务器?是vsftpd 吗?假如是vsfpd就修改/etc/pam.d/vsftpd里面,有一个auth 开头的认证行,后面的模块是*shell.so,把这个模块注释掉或者删除掉.就可以登录了.我猜?.........
原帖由 "archangle" 发表:哈哈,我刚好昨天遇到这个问题,你用的是什么ftp服务器?是vsftpd 吗?假如是vsfpd就修改/etc/pam.d/vsftpd里面,有一个auth 开头的认证行,后面的模块是*shell.so,把这个模块注释掉或者删除掉.就可以登录了.
我猜?.........
不是的
sakulagi 的方法你尝试了没有?
[quote]原帖由 "零二年的夏天"]sakulagi 的方法你尝试了没有?[/quote 发表:
试了,TELNET还是可以登陆的
把SHELL改成:/sbin/nologin
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(9)
设置其SHELL为无效
/nologin
[quote]原帖由 "swh01"]/nologin[/quote 发表:
这个不行的,加了nologin就无法FTP的····
哈哈,我刚好昨天遇到这个问题,你用的是什么ftp服务器?
是vsftpd 吗?
假如是vsfpd就修改/etc/pam.d/vsftpd里面,有一个auth 开头的认证行,后面的模块是*shell.so,把这个模块注释掉或者删除掉.就可以登录了.
我猜想你用的发行版本是红帽子公司的吧.
最好不要修改PAM
echo `which nologin` >;>; /etc/shells
不是的
sakulagi 的方法你尝试了没有?
[quote]原帖由 "零二年的夏天"]sakulagi 的方法你尝试了没有?[/quote 发表:
试了,TELNET还是可以登陆的
把SHELL改成:/sbin/nologin