su root 输入正确密码,切换不到root用户
场景:在 su root 切换账户时,确保输入的root账户密码是正确的,但结果又回到当前账户
原因 :
cat /root/.bashrc 里面显示exit【所以在切换root时,实际是切换过去了的,因为/root/.bashrc的环境变量里写了个exit,又退出了】,怎么写入的目前暂未知。
解决方案,还原.bashrc的内容
sudo cp /etc/skel/.bashrc /root/.bashrc
接下来就能正常切换root用户了