要安全地编辑 Linux 的 sudoers 文件,请遵循以下步骤:
打开终端。
输入以下命令以使用默认文本编辑器(通常是 nano 或 vi)打开 sudoers 文件:
sudo visudo
# User privilege specification
root ALL=(ALL:ALL) ALL
username ALL=(ALL:ALL) ALL
将 “username” 替换为要授予 sudo 权限的实际用户名。
%groupname ALL=(ALL:ALL) ALL
将 “groupname” 替换为要授予 sudo 权限的实际用户组名。
完成更改后,保存并关闭文件。如果你使用的是 nano 编辑器,按 Ctrl + X
,然后按 Y
,最后按 Enter
。如果你使用的是 vi 编辑器,按 Esc
,输入 :wq
,然后按 Enter
。
visudo
会在保存前检查语法错误。如果发现错误,它会提示你选择重新编辑、显示错误或放弃更改。确保仔细检查错误消息,修复任何问题,然后再次尝试保存。
注意:永远不要直接使用文本编辑器(如 nano、vi 等)编辑 /etc/sudoers 文件。始终使用 visudo
命令,因为它会检查语法错误,以防止因错误配置而导致的问题。