第七讲Linux——Linux用户和用户组管理

目录

目录

一、用户配置文件

1、用户管理简介 

 2、用户信息文件/etc/passwd

3、影子文件/etc/shadow 

4、组信息文件/etc/group和组密码文件/etc/gshadow  

二、用户管理相关文件

三、用户管理命令

1、用户添加命令useradd

2、修改用户密码命令passwd

3、修改用户信息usermod和修改用户密码状态chage

4、删除用户userdel和用户切换命令su

四、用户组管理命令



参考链接:https://www.bilibili.com/video/av18156598?p

一、用户配置文件

1、用户信息文件/etc/passwd

2、影子文件/etc/shadow

3、组信息文件/etc/group和组密码文件/etc/gshadow 

1、用户管理简介 

 2、用户信息文件/etc/passwd

man 5 passwd(查看passwd的配置文件信息)

vim /etc/passwd

 

3、影子文件/etc/shadow 

vi /etc/shadow(查看编辑文件)

4、组信息文件/etc/group和组密码文件/etc/gshadow  

每添加一个用户,就会生成一个与用户名相同的用户组

二、用户管理相关文件

用户模板目录是root通过在这里建立的文件,使得每一个之后建立的新用户都可以收到这个文件 。

示例:在/etc/skel/目录下建立的waring.txt文件,在新建的用户test中发现了这个文件

 

三、用户管理命令

1、用户添加命令useradd

添加了用户之后,使用grep 来查看该用户的各种配置文件

在用户默认值文件中,用户的默认组是100,但是这是一种公有模式。但是现在都是采用私有模式,用户的默认组都是该用户命名

 

2、修改用户密码命令passwd

仅仅是root才可以使用“passwd 用户名”的模式修改用户密码。

或者登陆user1用户,直接采用“passwd ”的模式

 

 

使用shell编程,直接在初始的时候,给每个用户一个初始密码 ,适用于大范围设置初始值

3、修改用户信息usermod和修改用户密码状态chage

这个是常用的,其余的选项不常用,表示让用户一登录就修改密码。 

4、删除用户userdel和用户切换命令su

 上述命令,userdel -r test,其实就是把下面的几个命令全都执行一遍

注意:

在LCF用户下,使用su roo切换身份之后,你的环境还是LCF,没有切换成功。

所以:su - root,这样既可以切换身份,又可以更换你的环境变量

env,查看当前你的环境变量

四、用户组管理命令

 

注意:删除用户组的时候,如果这个用户组是初始组,则先删除用户,再删除用户组;如果这个用户组作为附加组存在,则可以直接删除用户组。

 将LCF添加到root组中,并查看是否添加成功

 将LCF从root组中删除,并查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值