3.4 usermod命令
更改用户属性的命令:usermod 和useradd的用法差不多
扩展组命令:useradd -G
一个用户他可以属于多个组,但是他的gid只有一个,因此我们把除了gid之外的组叫做扩展组
使用useradd -g 使用上面最后一步的方法就不行了
也就是使用useradd -g 指定gid或者组名时只能指定一个组
3.5 用户密码管理
改用户密码的命令:passwd
更改root用户的密码就使用passwd命令可以了
更改普通用户的密码使用:passwd+用户名
使用tail /etc/shadow命令可以看到里面第二列aming那里多了一串字符串,那是加密的字符串
如果一个用户没有密码的话他是两个“!!”号;
两个“!!”意味着这个用户的密码是空的即不能登陆
使用tail /etc/shadow命令可以看到里面第二列aming那里多了一串字符串,那是加密的字符串
如果一个用户没有密码的话他是两个“!!”号;
两个“!!”意味着这个用户的密码是空的即不能登陆
锁定用户的密码使用命令:
passwd -l
usermod -L 解锁用户的密码使用命令:
passwd -u
usermod -U 解锁
passwd给一个用户设定密码的用法:passwd --stdin + 用户名
“|”:这个符号的含义是将前面一个命令的结果传递给后面的命令
echo -e命令:作用是可以在一行命令里出现换行
\n:表示换行
3.6 mkpasswd命令
mkpasswd:该命令是用来生成密码的
一般安装的linux是没有此命令的,需要我们安装
使用命令:yum install -y expect
用法:
-l:表示指定长度
-s:表示指定特殊字符的个数
-d:指定数字的个数