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
Linux 用户和组管理操作指南

原文地址: https://www.cveoy.top/t/topic/nxUH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录