1.usermod命令shell
usermod命令是用来更改用户属性的,其格式为usermod -参数 username 其经常使用参数以下:app
- a /append ##把用户追加到某些组中,只跟-G一块儿使用。
- d /home ## 指定用户的家目录。
- e /expiredate ##指定用户帐号禁用日期,日期格式为:YY-MM-DD
- f /inactive ##用户帐号密码过时多少天后禁用该帐号,0表示只要过时就禁用帐号,-1表示禁用该功能。
- g /gid ##修改用户的gid,该gid必须存在,才能使用
- G /groups ##把用户追加到某些组里,能够追加到多个组中,每一个组之间用“,”隔开
- l /login ##修改用户的登陆名称
- L /lock ##锁定用户的密码=passwd -l username
- s / shell ##修改用户的shell
- u / uid ##修改用户的uid,uid 是惟一的
- U /unlock ##解锁用户的密码=passwd -u username
- usermod -g

- usermod -d

-
2、用户密码管理
给用户设置密码的命令:passwd [username] 该命令 后若不加用户名字,则是为本身设定密码,示例以下:ui
-

-
登陆root帐户,后面跟普通帐户名字,修改指定帐户密码。示例以下:spa
-

-
命令mkpasswd3d
-
mkpasswd 用于生成密码。须要安装expect软件。blog
-
指定生成指定长度的密码登录
-
指定密码中的特殊字符软件