Linux 下切换用户失败
发布时间:2016-07-05 15:42:50 来源:51推一把
【摘要】今天在linux下切换用户发现提示This account is currently not available,说是无效用户了后来网上查了一下发现是用户的shell禁止登录了,解决方法只要开启shell登录即可。
今天在linux下切换用户发现提示This account is currently not available,说是无效用户了后来网上查了一下发现是用户的shell禁止登录了,解决方法只要开启shell登录即可。
问题描述
#su test
发现无法切换,提示为:This account is currently not available
看看test的帐号信息
#cat /etc/passwd | grep test
test:x:502:504::/home/test:/sbin/nologin
发现它的shell是“/sbin/nologin”,需要将起改成“/bin/bash”
解决方法
#vi /etc/passwd
把 test:x:502:504::/home/test:/sbin/nologin
修改为 test:x:502:504::/home/test:/bin/bash
修改完毕后,保存退出就可以切换了
问题描述
#su test
发现无法切换,提示为:This account is currently not available
看看test的帐号信息
#cat /etc/passwd | grep test
test:x:502:504::/home/test:/sbin/nologin
发现它的shell是“/sbin/nologin”,需要将起改成“/bin/bash”
解决方法
#vi /etc/passwd
把 test:x:502:504::/home/test:/sbin/nologin
修改为 test:x:502:504::/home/test:/bin/bash
修改完毕后,保存退出就可以切换了