用户不在,不能提root

用户不在,不能提root
提升为root权限需要su ,结果为鉴定故障,
Linux执行sudo时,提示“不在sudoers文件中

img

一:先明确是否禁止切换到root用户,因为生产环境是禁止root用户SSH,也禁止su切换到root用户的(做得规范的公司),当修改过pam里面关于su的设置禁止切换到root的话,当你su - root时,就算密码对,都会提示你failed,就是你中文系统提示的:鉴定故障。所以,如果是此情景,并不是用户不在~~~


二:在生产环境中,都需要设置普通用户对应的sudo的权限来进行一些命令的操作。

sudo passwd root
或者
sudo -i
再输入普通用户密码