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


3.4 usermod命令


usermod命令是修改已经存在了的用户属性的,用法如下
 
-u 修改用户的uid
-g修改用户属组,后面可以跟组id, 也可以跟组名

-d修改用户家目录

-s修改用户的shell

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


查看用户属性的命令id 


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

下面的grp1就是扩展组

3.5 用户密码管理

更改root的密码
passwd

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


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


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


-l  锁定一个用户

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

-u解锁


一条命令修改密码的两个小技巧

1.echo -e "yourpasswd\nyourpasswd"|passwd user

echo -e可以使用换行符\n,相当于人工敲了一次回车

2.echo "yourpasswd"|passwd --stdin user


--stdin是passwd的一个选项




3.6 mkpasswd命令

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

#yum -y install expect

安装完即可使用命令mkpasswd

#mkpasswd

JmKxti/91

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

指定一个长度20,特殊字符5个,数字6个的密码



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值