Nat*_*man 13 root users privileges
我已经运行了以下命令:
须藤 groupadd -r 测试组 须藤用户添加 -g 测试组 -M -r 测试用户
请注意该-r选项,根据man页面:
-r
创建系统帐户。
假设我有一个具有 root 权限的用户帐户,然后运行:
sudo -u testuser cat /dev/input/mouse0
Run Code Online (Sandbox Code Playgroud)
但是,我得到:
cat: /dev/input/mouse0: 权限被拒绝
以 root 身份运行相同的命令会提供预期的输出(来自鼠标驱动程序的乱码输出)。
如何创建具有 root 权限的用户?
Oli*_*Oli 22
还没有尝试过,但这应该会创建一个新用户并将其添加到sudo组中,如果您/etc/sudoers是默认值,则应该意味着他们可以使用sudo他们的密码(就像标准的第一个用户一样):
sudo adduser --group sudo newusername
Run Code Online (Sandbox Code Playgroud)
如果您已经创建了用户,则可以运行:
sudo adduser existing_user sudo
Run Code Online (Sandbox Code Playgroud)
man adduser 将向您展示该工具具有的其他十亿种排列和参数组合中的一些。
注意:如果您使用 Ubuntu 11.10 或更早版本,则应使用admin组而不是sudo.