Liunx用户与用户组管理

本文详细介绍了Linux系统中用户账号的添加、删除、修改、密码设置以及用户组的管理,包括如何使用useradd、usermod、passwd、su、userdel、groupadd、groupmod和groupdel等命令进行操作,涉及用户权限、密码锁定和删除注意事项。
摘要由CSDN通过智能技术生成

目录

1. 用户账号添加、删除、修改、用户密码的管理

2. 添加用户

3. 修改用户

4. 设置密码

5. 查看用户的密码

6. 切换用户

7. 删除用户

8. 用户组的管理  

1. 添加用户组

2. 编辑用户组

3. 删除用户组


1. 用户账号添加、删除、修改、用户密码的管理

存储【用户】的关键信息

vim /etc/passwd

存储【用户组】的关键信息

vim /ect/group

存储【用户】的密码信息

vim /ect/shadow

2. 添加用户

# useradd 选项用户名

常见参数:

-g指定用户的用户组,选项的值可以是用户组的id,也可以是组名
-G表示指定用户的用户附加组,选项的值可以是用户组的id,也可以的组名
-uuid,用户的id(用户的标识符),系统默认会从500之后按顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义【类型QQ靓号的情况】
-c添加注释comment

案例:

  • 添加一个用户,不带任何选项的
useradd HonMao

ps:注意在不添加选项的时候,执行 useradd 之后会执行一系列的操作
1.创建同名的家目录

2.创建同名的目录组

  • 创建用户LanTu,让LanTu属于501主组,附加组500,自选靓号666
useradd -g 501 -G 500 -u 666 LanTu

3. 修改用户

usermod 选项用户名

Usermod:user modify,用户修改

参数:

-l修改用户名

案例:

  • 修改HonMao,用户主组为500,附加组改为501
usermod -g 500 -G 501 HonMao
  • 修改HonMao用户名,改为HonMao2
usermod -l HonMao2 HonMao # 先放新的用户名在到旧的用户名

4. 设置密码

Linunx 不允许没有密码的用户登录系统,没有密码的用户都处于锁定状态。

案例:

  • 给HonMao设置密码
passwd HonMao

5. 查看用户的密码

tail -3 /etc/shadow

查询 HonMao 的密码

sudo grep 'HonMao:' /etc/shadow | cut -d: -f2

6. 切换用户

su 用户名

ps:注意如果不指定则表示切换到root用户

从普通用户切换不需要密码,但是要切换到root需要密码

普通用户没有办法访问root用户家目录,但是root用户可以  

7. 删除用户

userdel 用户名
-r表示删除用户的同时,删除其家目录

案例:

  • 删除LanTu用户,并删除其家目录
userdel -r LanTu

ps:注意不能删除已登录的用户 

  • 如果想删除该用户,就需要kill该用户的全部进程

先查出该用户的进程

ps -ef:grep LanTu
kill 进程ID

就可以进行删除该用户

8. 用户组的管理  

其中用户组的文件在/etc/group 文件中存储

1. 添加用户组

groupadd 用户组名

参数:

-g表示选择用户组的ID,可以指定一个ID,如果不指定,默认从500后递增。

案例:

  • 创建一个用户组
groupadd Administrators

2. 编辑用户组

groupamod 用户组名

参数:

-g表示选择用户组的ID,可以指定一个ID,如果不指定,默认从500后递增。
-n可以改变用户组名称

案例:

  • 修改 Administrators 成 Admin,并且将用户ID修改成555
# 先输入新组名,后旧组名
groupmod -g 555 -n admin Administrators

3. 删除用户组

groupdel 用户组名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你小子在看什么……

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值