我正在尝试成为 root,这在几天后工作得很好,但现在不起作用了。我在终端输入
su -sudo
然后系统询问我密码,然后出现以下消息:
su: failed to execute udo: No such file or directory
答案1
您正在输入
su -sudo
你会收到错误消息
su: failed to execute udo: No such file or directory
因为,事实上,你正在尝试调用su
带选项-s
(shell)和参数udo
。没有 shell“udo”,因此出现错误。
要成为超级用户,您可以切换到 root(如果您有 root 密码):
su -
或者,如果您在 sudoers 文件中拥有适当的权限,则可以通过您的用户帐户通过 sudo 成为 root:
sudo su -
sudo -i
这两个 sudo 命令都可以让您以 root 身份进行访问。第二个告诉 sudo 作为目标帐户(root)运行登录 shell,更简洁并且更可取。