您当前的位置:首页 > 分类 > 技术资讯 > LINUX > 正文

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

修改完毕后,保存退出就可以切换了