Centos下切换用户出现“This account is currently not”
时间:2014-04-26 15:35 来源:linux.it.net.cn 作者:IT网
今天在一台新服务器下切换用户的时候出现“This account is currently not available”错误
上网检索了一下发现是用户的shell禁止登录的问题
解决办法:
比如我是 su - apache的时候出现的问题
用vi看看apache的帐号信息
# vi /etc/passwd | grep apache
发现它的shell是“/sbin/nologin”,需要将起改成“/bin/bash”
# vipw /etc/passwd
修改完毕后,保存退出
这样再 su - apache就可以很容易进去了【注意:su时务必在后加上 - ,这样才能把才用户的环境变量也切换过来】
(责任编辑:IT)
今天在一台新服务器下切换用户的时候出现“This account is currently not available”错误 上网检索了一下发现是用户的shell禁止登录的问题 解决办法: 比如我是 su - apache的时候出现的问题 用vi看看apache的帐号信息 # vi /etc/passwd | grep apache 发现它的shell是“/sbin/nologin”,需要将起改成“/bin/bash” # vipw /etc/passwd 修改完毕后,保存退出 这样再 su - apache就可以很容易进去了【注意:su时务必在后加上 - ,这样才能把才用户的环境变量也切换过来】 (责任编辑:IT) |