Ubuntu设置sudo免密码

步骤1:使用su命令切换至root用户

在终端中输入以下命令:

sudo su -

输入当前用户的密码,即可切换至root用户。


步骤2:使用如下命令修改sudoers文件权限

在终端中输入以下命令:

chmod 777 /etc/sudoers

这将允许用户以写入方式修改sudoers文件。


步骤3:编辑sudoers文件

在终端中输入以下命令:

visudo

这将打开sudoers文件,并使用vi编辑器进行编辑。请注意,不要直接使用vi命令编辑sudoers文件,因为这可能会导致文件格式出现问题。

在文件末尾添加以下行:

user ALL=(ALL:ALL) NOPASSWD:ALL

请注意,user需要替换为希望设置sudo免密码的用户名。

保存并退出文件。在vi编辑器中,可以使用以下命令保存并退出:

:wq

步骤4:重启使配置生效

在终端中输入以下命令,重启以使配置生效:

sudo reboot

现在,用户user将不再需要输入密码即可以管理员权限执行sudo命令。

⚠️需要注意的是,修改sudoers文件时一定要小心,不当的修改可能会导致系统无法启动。如果不确定如何修改sudoers文件,建议先备份原文件,或请有经验的管理员协助操作。

猜你喜欢

转载自blog.csdn.net/LGL979643718/article/details/129462180