让 sudo 不要求输入密码

让 sudo 不要求输入密码

我知道这个问题可能之前已经有人问过了,但是我昨晚才安装了 Ubuntu,我读过的所有回复我真的什么都不明白 :p

我需要进行一些更改,所有这些更改似乎都使用 sudo。当我格式化 PC 并安装 Ubuntu 时,它要求我输入密码,但没有给我机会,没有密码。因此,当 PC 开启并且安装完成时,我继续完全删除密码。

然后,我不得不像我说的那样使用 sudo 来做几件事,但它要求输入密码。我试过输入旧密码,也试过将其留空,还输入了 NOPASSWD 和其他类似的密码。但都不起作用。在这期间我还重启了电脑,所以现在我不知道该怎么做。

请帮忙,这真的很令人沮丧:(

编辑:我并不想重置或恢复任何密码。我只想根本不设置密码,并且在没有密码的情况下,sudo 不会要求输入密码。

答案1

从标题来看:

您可以sudoers像这样编辑文件:

sudo visudo

并添加以下条目,替换user为您的用户名,例如gogo

user ALL=(ALL) NOPASSWD:ALL

ESC然后:wq保存。然后重新登录。

然而,这被认为是一种非常糟糕的安全方法。请注意,每个活动的非 root 帐户都需要有密码。

编辑:

缩写的sudo意思是super user do。某些二进制文件只能从特权帐户执行 - root。普通用户帐户可以通过在文件中配置其帐户来提升特权sudoers

如果您要求恢复密码,请参阅评论中提到的链接。

相关内容