以下发生在我身上:
$ sudo su - superman
Sorry, user clarkkent is not allowed to execute '/bin/su - superman' as root in krypton101.
Run Code Online (Sandbox Code Playgroud)
但是,以下工作正常:
$ sudo su superman
Run Code Online (Sandbox Code Playgroud)
什么时候允许用户做sudo su
但不做有用sudo su -
?这个设置是如何设置/取消设置的?我读了这个页面,但没有帮助。
更多细节:
/etc/sudoers