usermod命令 、用户密码管理、 mkpasswd命令

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

  • 指定生成指定长度的密码登录

  • 指定密码中的特殊字符软件

相关文章
相关标签/搜索