useradd
命令sudo useradd -m username
-m
选项会自动创建用户的家目录passwd
命令设置adduser
命令(交互式,更友好)sudo adduser username
sudo passwd username
groups username
或
id username
sudo usermod -g groupname username
-g
选项用于更改主要组sudo usermod -aG groupname username
-aG
选项表示追加到附加组(不删除原有组关系)-a
选项,否则会移除用户的其他附加组sudo usermod -g primarygroup -G supplementarygroup1,supplementarygroup2 username
testuser
并设置密码:sudo useradd -m testuser
sudo passwd testuser
testuser
的主要组改为developers
:sudo usermod -g developers testuser
testuser
添加到docker
和sudo
附加组:sudo usermod -aG docker,sudo testuser
groupadd
创建新组:sudo groupadd groupname
更改组后,用户需要重新登录才能使更改生效
使用id username
命令可以验证用户的组设置
要删除用户,可以使用:
sudo userdel -r username # -r选项会删除用户家目录