在Linux中,要给一个用户赋予sudo权限,你需要将该用户添加到/etc/sudoers
文件中
打开终端。
输入以下命令以使用root账户登录(如果你已经是root用户,可以跳过此步骤):
sudo su
输入你的root密码后,你将切换到root用户。
/etc/sudoers
文件。这里我们使用visudo
命令,它会检查文件的语法并确保不会引入错误。要使用visudo
,只需输入:visudo
/etc/sudoers
文件中,找到这样的一行(可能有所不同,但大致相似):root ALL=(ALL:ALL) ALL
这一行表示root用户可以在任何主机上以任何用户身份执行任何命令。
username ALL=(ALL:ALL) ALL
将username
替换为你要授权的用户名。例如:
john ALL=(ALL:ALL) ALL
visudo
的情况下,按Esc
键,然后输入:wq
(保存并退出)或者ZZ
(保存并退出)。现在,该用户已经具有sudo权限,可以使用sudo
命令执行需要管理员权限的任务了。