三周第二次课(4月3日)

时间:2022-01-28 13:14:00


3.4 usermod命令


usermod命令是修改已经存在了的用户属性的,用法如下
 
-u 修改用户的uid
三周第二次课(4月3日)
-g修改用户属组,后面可以跟组id, 也可以跟组名
三周第二次课(4月3日)

-d修改用户家目录
三周第二次课(4月3日)

-s修改用户的shell
三周第二次课(4月3日)

还有一些其他用法不一一列举了

三周第二次课(4月3日)

查看用户属性的命令id 
三周第二次课(4月3日)


一个用户可以有多个组,但只有一个组id,我们把除了组id以外的组叫做扩展组

下面的grp1就是扩展组
三周第二次课(4月3日)

3.5 用户密码管理

更改root的密码
passwd

三周第二次课(4月3日)

更改普通用户密码
passwd  用户名

三周第二次课(4月3日)

密码存储文件的第二段,有密码的是加密字符串,没有密码的就是俩感叹号

三周第二次课(4月3日)


另外还有一些用户的第二段是*,代表着这些用户是被锁定的,不能登录

三周第二次课(4月3日)


-l  锁定一个用户

三周第二次课(4月3日)

再查看一下密码配置文件,就会发现加密字符串前面多了两个感叹号

三周第二次课(4月3日)
-u解锁

三周第二次课(4月3日)


3.6 mkpasswd命令

mkpasswd是一个生成随机密码的命令,要使用它首先要安装一个包"expect"

#yum -y install expect

安装完即可使用命令mkpasswd

#mkpasswd

JmKxti/91

还有-l,指定长度;-s,指定特殊字符的个数;-d,指定数字的个数;