如何在 ubuntu 18.04 中向用户授予 root 权限

如何在 ubuntu 18.04 中向用户授予 root 权限

如何在 Ubuntu 18.04 中授予普通用户完全权限

答案1

您可以使用/etc/sudoers.tmp文件修改用户权限

首先使用 root 用户:

sudo -i

运行以下命令进入 /etc/sudoers.tmp 文件夹

visudo

在纳米屏幕中向下导航到#User 权限规范部分,您可以看到 root 用户具有此权限规范

root ALL=(ALL:ALL) ALL

您可以编辑行政用户为相同格式或将您的用户添加到文件中,例如:

mehran ALL=(ALL:ALL) ALL

您可以使用以下命令检查用户是否具有权限

grep '^sudo' /etc/group

如果输出是 sudo:x:27:yourusername,则表示您授予了用户 root 权限。

答案2

像在 Windows XP 中那样以 root 身份在 GUI 模式下工作对于系统的稳定性非常危险。

如果您想要授予某个用户所有管理员权限,最好的方法就是将该用户添加到管理员组。您会在文件中注意到以下行/etc/sudoers

%admin ALL=(ALL) ALL

这意味着 admin 组的所有成员都拥有完全 sudo 权限。要将您的用户添加到 admin 组,您可以发出以下命令(以已经拥有完全 sudo 权限的用户身份):

sudo usermod -a -G sudo USERNAME

其中 USERNAME 是要添加的用户的名称。一旦用户注销并重新登录,他们现在将享有完整的 sudo 权限。

参考

要以完全管理员权限运行应用程序,只需sudo在命令前输入:

sudo app

您需要输入您的用户名密码。系统会记住此密码一段时间,因此您在一段时间内无需输入密码即可运行后续命令。

注意:您输入的密码不会显示在终端中

相关内容