useradd -s /nologin创建用户后ftp无法登录_useradd nologin-CSDN博客

网站介绍:服务器中useradd -s /sbin/nologin xxx创建用户后客户端发现竟然不能登录,报530错误检查本地配置没有问题,使用正常用户也可以登录。因:vsftpd默认会检查用户的shell,如果用户的shell在/etc/shells没有记录,则无法登陆ftp解决办法:在/etc/shells文件里面添加用户的shell解释器[root@localhost ftpp]# vim /etc/shells解释:/etc/shells文件的作用    1.系统某些服务在运行过程中,回去检_useradd nologin