Oxw*_*ivi 88 sudo adduser user-management
我想创建一个具有管理权限和所有常规设置(如主目录)的用户。
adduser参数可以sudo自动赋予用户权力?adduser?它会在没有额外参数的情况下自动创建主目录和所有其他内容吗?(即adduser <username>足够了吗?)Bru*_*ira 81
将用户添加到sudo组中:
adduser <username> sudo
Run Code Online (Sandbox Code Playgroud)
(如果您运行的是 Ubuntu 11.10 或更早版本,请使用该admin组。)
默认值存储在 中/etc/adduser.conf,您可以使用
less /etc/adduser.conf
Run Code Online (Sandbox Code Playgroud)
要创建用户并将其直接添加到sudo组中,请使用
adduser <username> --group sudo
Run Code Online (Sandbox Code Playgroud)
(同样,admin在sudo11.10 及更早版本中使用代替。)
在adduser 这里查看您拥有的所有选项。
Ami*_* KK 47
要在 Ubuntu 12.04 及更高版本中创建具有管理员权限的新用户:
adduser <username> --group sudo
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 11.10 及更早版本中,请改用:
adduser <username> --group admin
Run Code Online (Sandbox Code Playgroud)
修改现有用户(12.04 及更高版本):
adduser <username> --group sudo
Run Code Online (Sandbox Code Playgroud)
或者
sudo usermod -aG sudo <username>
Run Code Online (Sandbox Code Playgroud)
(或为11.10及更早版本sudo usermod -aG admin <username>)
-a代表追加,而-G代表组。使用如上所示的-a和-G标志,sudo(或admin)组将被添加到用户所属的组列表中。
小智 17
其他答案是正确的,但您还询问了主目录。您还需要新用户的密码。
sudo useradd *new-admin-username* -s /bin/bash -g sudo -m
Run Code Online (Sandbox Code Playgroud)
-s 设置用户的登录shell-m 如果它不存在,则创建用户的主目录:
/home/*new-admin-username*-g 将用户添加到 sudo 组,以便他们拥有管理员权限 (>11.10) 创建后,为用户添加密码:
sudo passwd *new-admin-username*
Run Code Online (Sandbox Code Playgroud)
登录用户以查看是否一切正常:
su *new-admin-username*
cd ~/
pwd
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
359073 次 |
| 最近记录: |