如何在 Linux Mint 20 中设置没有密码的 Sudo 用户

介绍:

每当您第一次尝试在 Linux 终端中运行任何命令时,使用“sudo” 关键字在新的终端会话中,您始终需要提供 sudo 密码,然后才能执行该命令。 但是,在某些情况下,您可能需要启动一个新的终端会话来执行每个新任务。 在这种情况下,您可能会发现提供 sudo 每次都要密码。 因此,您可能会觉得需要禁用它。 在本指南中,我们将教您配置一个 sudo Linux Mint 20 中没有密码的用户。

在 Linux Mint 20 中设置无密码 Sudo 用户的方法:

用于设置无密码 sudo 在 Linux Mint 20 上,您必须执行以下步骤:

第 1 步:在 Linux Mint 20 中使用密码测试 Sudo 访问:

首先,我们想向您展示当您执行带有“sudo” 关键字在启动新的终端会话后第一次出现。 测试命令如下:

$ sudo apt-get update

你可以看到,只要我们执行了这个命令,我们就被要求提供 sudo 密码,然后再继续。 如下图所示:

步骤#2:在 Linux Mint 20 中访问 Sudoers 文件:

现在,用于设置无密码 sudo,我们首先需要使用以下命令访问 Sudoers 文件:

$ sudo visudo

Sudoers 文件如下图所示:

步骤#3:在 Linux Mint 20 中修改 Sudoers 文件:

之后,我们需要将以下行添加到我们的 Sodoers 文件中:

username ALL=(ALL:ALL) NOPASSWD: ALL

将“username”替换为您要禁用的用户帐户的名称 sudo 密码。 添加此行后,我们只需使用“Ctrl+X”保存并关闭我们的文件。

第 4 步:检查是否已配置无密码 Sudo:

现在,我们需要检查是否无密码 sudo 是否已设置。 为此,我们将使用“sudo”关键词。 您可以在下图中看到,这一次,我们的 Linux Mint 20 系统没有要求 sudo 密码,这意味着无密码 sudo 已成功设置。

结论:

在本指南中,我们教您设置无密码的完整过程 sudo 在 Linux Mint 20 系统上。 但是,最后,我们建议启用 sudo 完成之前禁用的任务后立即再次输入密码。 之所以如此,是因为禁用 sudo 密码不被认为是一种安全的做法。 要再次启用它,您只需从您在此方法的第三步中添加的 Sudoers 文件中删除该行。