禁止FTP用户登录ssh,但是能正常登录FTP 或者 允许ftp用户ssh登录

文章来源:http://blog.sina.com.cn/s/blog_5c4532e50100vhbv.html


禁止FTP用户登录ssh,但是能正常登录FTP :

首先,设定用户的shell:/usr/bin/nologin
使用root用户:usermod -s /usr/bin/nologin username
因为ftp在登录时要检查该用户的shell设定是否正确,如果在/etc/shells中不存在的/usr/bin/nologin,
结果就会出错导致用户无法登录。
打开/etc/shells,添加“/usr/bin/nologin”,即可。
或者用 /sbin/nologin

允许ftp用户ssh登录

usermod -s /bin/bash username


你可能感兴趣的:(禁止FTP用户登录ssh,但是能正常登录FTP 或者 允许ftp用户ssh登录)