# runuser切换其他身份执行linux命令以及shell脚本
~~~
root 用户,利用此命令,可以切换到任意身份执行,无需认证
~~~
`runuesr -l www -c '/www/server/php/73/bin/php /mnt/wwwroot/cs.liebian.niuteam.cn/think task'`
来源:https://www.cnblogs.com/bodhitree/p/6018369.html
## 遇到问题
1. This account is currently not available
用户的shell禁止登录的问题
解决办法:
查询权限
`cat /etc/passwd | grep www`
修改权限
`vim /etc/passwd`
发现它的shell是“/sbin /nologin”,需要改成“/bin/bash”
来源:https://www.cnblogs.com/gcgc/p/10297373.html