一、usermod命令
usermod 更改用户属性的命令
-u +号码 +用户名 更改uid
-g +号码/组名 +用户名 更改gid
-d +/路径 +用户名 更改家目录
-s +shell +用户名 更改shell
-G +组名,组名 +用户名 更改拓展组 (2个拓展组,用,隔开。可以同时更改两个拓展组)
二、用户密码管理
passwd + 普通用户 修改普通用户密码
-l 锁定用户密码 (字符串前会出现!!)
-u 解锁用户密码
/etc/shadow
!! 说明用户没有密码,不能登录
一串字符 说明用户有密码(加密字符串)
* 用户密码锁定,不能登录
--stdin 更改用户密码(没有对话,直接更新,写shell脚本有用)
echo 命令用法
-e \ 实现换行
例如 :
echo “xxxxxxxxx”|passwd +用户名
会提示再输一次密码
echo -e “xxxxxxxx\xxxxxxxx”|passwd+用户名
显示更改成功
安全设定密码:10位起(数字,大小写字母,特殊符号)
三、mkpasswd命令
yum install expect -y
mkpasswd make password 生成密码的工具
-l 指定长度 (长度最低为6个)
-s 指定特殊符号