3.4 usermod命令

1、usermod命令

更改用户属性的命令


3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_02

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_03


usermod可以更改银行的uid ,gid,-d用户家目录;-s-用户shell

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_04


扩展组;

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_05

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_06


扩展组-除了原有的gid外,还有1005的grp2 就是扩展组;

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_07

同时存在多个扩展组;


3.5 用户密码管理

1、用户密码管理

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_08

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_09

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_10

用户密码更改后,可以看到用户密码已经更改;是加密的字符串

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_11

2个!是代表空密码;* 表示密码是被锁定的;都无法登录

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_12


用户密码被锁定

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_13

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_14

显示用户aming 的密码被锁定;

怎样解锁

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_15

另外,passwd锁定的方式还有usermod

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_16

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_17

给一个user设定密码:

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_18


属于shell脚本用法

echo使用方法:

-e 中后面的\n 属于换行

-e中后面的\t 属于tab

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_19

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_20

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_21


3.6 mkpasswd命令

1、mkpasswd命令

用来生成密码的工具

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_usermod_22

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_23

指定密码长度参数:-l; 指定密码特殊符号:-s

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令_密码管理_24