用户管理

查看用户

### 查看用户列表
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
Last modification:March 8, 2024
如果觉得我的文章对你有用,请随意赞赏