用户管理
查看用户
### 查看用户列表
cat /etc/passwd
### 查看用户 `UID` 和 `GID`
id username
### 查看用户的主目录、启动 `shell` 、用户名、等其他信息
finger username
创建用户 useradd
-m 创建 home
目录
-s 指定 shell
,默认 /bin/sh
-c 备注,一般写人名等信息
### 常用情况
useradd -m username -s /bin/bash -c "users's name or comments"
其实可以使用 adduser
交互式添加,但不推荐,太麻烦。
修改密码 passwd
passwd username
修改用户 usermod
-l 修改用户名
-g 添加用户组
### 修改用户名
usermod -l oldname newname
### 添加用户所属组
usermod -g groupname username
删除用户 userdel
### 删除用户
userdel username
### 同时删除工作目录
userdel -r username
用户组管理
查看组
cat /etc/group
创建组 groupadd
groupadd -g groupid groupname
修改组 groupmod
-n 修改组名
### 修改组名
groupmod -n oldgroupname newgroupname
维护组 gpasswd
-a 向组内添加用户
-d 从组内删除用户
### 添加用户到组 gpasswd
gpasswd -a username groupname
### 从组中删除用户 gpasswd
gpasswd -d username groupname
删除组 groupdel
groupdel groupname