即使设置了密码,root 用户尝试 su 到“超级用户系统”也会失败

即使设置了密码,root 用户尝试 su 到“超级用户系统”也会失败

为了尽量减少弄脏妻子的机器的风险,我使用她的 ID 进行了安装,然后创建了用户用户我,没有 sudoers 权限的 guestlike 用户,以及用户ME,一个没有 shell 但有 sudoers 的系统用户 - 我不想在她的机器上用我的名字弄乱登录屏幕...

所以,我现在正尝试安装一些东西用户我需要 root 权限才能使用。'su

thewife' 会得到正确的 'whoami',但 'su userME' 会给出 'whoami'='userme',但没有身份验证失败!

从 userme 执行 'sudo su userME' 会因缺少 sudoers 权限而失败,从 'su thewife' 尝试时再次失败,没有身份验证错误

用户ME可以毫无问题地登录 tty1。

缺少 sudoers 权限是否会造成连锁反应?我显然做错了什么,但是什么呢?我可以补充用户我到 sudoers 组,但是这违背了拥有 2 个单独登录的目的。

userme@notebook$ su userME
userme@notebook$ whoami
userme
userme@notebook$ su thewife
Password:
thewife@notebook$ whoami
thewife
thewife@notebook$ su userME
Password:
thewife@notebook$ whoami
thewife
sudo -s
Password:
root@notebook# whoami
root
root@notebook# su userME
root@notebook# whoami
root
root@notebook# su - userME
root@notebook# whoami
root

uname -a
Linux notebook 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

相关内容