目录
目录
4、组信息文件/etc/group和组密码文件/etc/gshadow
参考链接: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组中删除,并查看