1.3 KiB
1.3 KiB
Linux 用户和组操作
添加/删除用户和组
使用以下命令添加用户和组:
groupadd <name name>
useradd <user name> -d <home dir> -g <group name>
useradd 和 groupadd 命令使用比较复杂,可使用 adduser 和 addgroup 命令简化操作:
addgroup <group name>
adduser <user name>
adduser 和 addgroup 提供了一个脚本,根据与用户的交互信息调用更底层的 useradd 和 groupadd 命令执行实际操作。
使用以下命令可删除用户和组:
userdel -r <user name>
groupdel <group name>
组操作
将用户添加到组
gpasswd --add <user name> <group name>
从组中删除用户
gpasswd -d <user name> <group name>
查看用户所属组
groups <user name>
修改组名
groupmod -n <new group name> <group name>
用户操作
为用户设置密码
passwd <user name>
显示用户信息
id <user name>
修改用户名
usermod -l <new user name> <user name>
修改用户 Home 目录
usermod -d <new home dir> <user name>
修改用户 ID
usermod -u <new ID> <user name>
更改用户信息
chfn <user name>