Xpisme's Blog

linux 账号管理

Linux 下的账号管理习题

1 创建用户 one_user 并设置密码为 12345678

1
2
3
4
5
6
7
8
9
10
[root@aliyun ~]# useradd one_user
[root@aliyun ~]# passwd one_user
Changing password for user one_user.
New password:
BAD PASSWORD: it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
######################################
useradd 是新增用户的命令
passwd 是设置用户密码的命令

2 重置用户 one_user 的密码为 123abcdefg

1
2
3
4
5
6
7
8
[root@aliyun ~]# passwd one_user
Changing password for user one_user.
New password:
BAD PASSWORD: it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
######################################
passwd 是设置用户密码的命令

3 删除用户 one_user,如果也要删除该用户在机器上的所有文件及目录

1
2
3
4
5
[root@aliyun ~]# userdel one_user
######################################
userdel 删除用户,仅仅删除的是用户名和密码
[root@aliyun ~]# userdel -r one_user
userdel -r 删除所有关于用户的文件及目录

4 新增用户组 group_name

1
2
3
[root@aliyun ~]# groupadd group_name
######################################
groupadd 新增用户组

5 删除用户组 group_name

1
2
3
[root@aliyun ~]# groupdel group_name
######################################
groupdel 删除用户组

6 假设用户组developer存在,新增用户phper到developer用户组下

1
2
3
4
[root@aliyun ~]# useradd -G developer phper
######################################
useradd -G 用户组名 用户
新增用户phper 指定用户组为developer

7 假设用户组developer存在,修改存在的用户pythoner到developer用户组下

1
2
3
4
[root@aliyun ~]# usermod -g developer pythoner
######################################
usermod -g 用户组名 用户
修改存在的用户pythoner到developer用户组下

8 查看某个用户的所属的用户组

1
2
3
4
[root@aliyun ~]# id pythoner
uid=1018(pythoner) gid=1009(developer) groups=1009(developer)
######################################
id 用户

xpisme wechat
微信号