权限被拒绝错误

权限被拒绝错误

我无法切换到 root 用户,问题是当我给出命令时root,它会要求输入密码,但此后键盘无法工作enter。三次输入后会显示“三次输入错误”。

这就是它所显示的

avinish@ubuntu:~$ /etc/sudoers
bash: /etc/sudoers: Permission denied

请帮忙!

答案1

在终端窗口中输入sudo su root。它会提示您输入登录密码。也就是说,输入您的常规密码。完成后,您将root@ubuntu:/home/avinish#看到avinish@ubuntu:~

现在输入passwd并按下enter键。

它会提示你输入新的 unix 密码。输入你想要的 root 用户的密码。

注意:输入密码时您将看不到任何内容。

答案2

默认情况下在 Ubuntu 上被锁定几个原因并且sudo更适合gksudo于具有 GUI 的应用程序。

可以启用,但我不建议。如果你真的想启用 看这里但请先阅读所有答案。

打开终端CTRL++ALTT输入

sudo -i

并输入密码。在该终端内,您现在。输入完毕后exit,只需关闭终端,即可恢复正常。


此外,即使 root/etc/sudoers不会做任何有用的事情,它也是一个文本文件。

如果您想查看此文件中的内容,请尝试:

sudo cat /etc/sudoers

如果你想编辑它

sudo visudo

无论哪种情况,您都会被要求输入密码。这是您的登录密码。输入时不会显示任何内容,但系统会接受该密码,只需输入密码并按 Enter 即可。

答案3

sudo -s 或 sudo su 可能会帮到你。键盘确实能用,但在 ubuntu 中密码不会显示。你必须再次输入密码进行确认,所以请记住你之前输入的内容。在获得 root 访问权限后,你可能还想更改文件权限,因此请查看 chown 和 chmod 命令(附加信息)。希望它能帮到你 :)

相关内容