Linux 用户和组管理操作指南
1. 用户管理
(1) 添加名为 user1 的用户;同时添加一个新用户 student,DID 为 1010,用户组 ID 为 1000,用户目录为 /home/'student,用户的默认 shell 为 /bin/bash,默认的失效日期为 2023-10-20:
useradd user1
useradd -u 1010 -g 1000 -d /home/student -s /bin/bash -e 2023-10-20 student
(2) 分别查看 user1 和 student 用户的配置文件及管理文件:
cat /etc/passwd | grep user1
cat /etc/passwd | grep student
(3) 将 student 用户更名为 newstudent:
usermod -l newstudent student
(4) 显示当前登录的账户信息:
whoami
id
(5) 删除创建的用户:
userdel user1
userdel newstudent
2. 组管理
(1) 创建一个公共组 group1:
groupadd group1
(2) 将 group1 组更名为 groupd:
groupmod -n groupd group1
(3) 添加组 groupd 的成员 student1, student2, student3, student4,并给每一个用户分配一个密码:
useradd -G groupd student1
passwd student1
useradd -G groupd student2
passwd student2
useradd -G groupd student3
passwd student3
useradd -G groupd student4
passwd student4
(4) 设定 student1 为 groupd 组的管理员:
gpasswd -A student1 groupd
(5) 将 groupd 组内的用户 student3 和 student4 删除:
gpasswd -d student3 groupd
gpasswd -d student4 groupd
原文地址: https://www.cveoy.top/t/topic/nxUH 著作权归作者所有。请勿转载和采集!