usermod,passwd,mkpasswd命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了usermod,passwd,mkpasswd命令相关的知识,希望对你有一定的参考价值。

usermod修改用户属性命令
  • -u指定用户的uid
  • -g指定组的gid
  • -d指定家目录
  • -s指定bash
  • -G指定扩展组,可以多个扩展组
    [[email protected] ~]# usermod -G grp2,user3 aming
    [[email protected] ~]# id aming 查看用户的属性信息命令
    uid=1000(aming) gid=1000(aming) 组=1000(aming),1005(grp2),1004(user3)

passwd更改用户的密码命令,加用户名字

  • /etc/shadow用户密码信息文件
  • !!表示用户密码为空,*表示密码被锁定,这两种用户都不能登录
  • passwd -l锁定用户的密码,密码前加!!
  • passwd -u解锁用户密码
  • usermod -L锁定用户的密码,密码前加!
  • usermod -U解锁一个!的用户
  • passwd --stdin明文更改密码,只输入一次,写shell脚本用
    [[email protected] ~]# echo "111222" |passwd --stdin user3
    更改用户 user3 的密码 。
    passwd:所有的身份验证令牌已经成功更新。
    [[email protected] ~]# echo -e "222333\n1111111" |passwd user3
    更改用户 user3 的密码 。
    新的 密码:无效的密码: 密码未通过字典检查 - 它没有包含足够的不同字符
    重新输入新的 密码:密码更改取消。
    新的 密码:密码更改取消。
    新的 密码:密码更改取消。
    passwd: 已经超出服务重试的最多次数
    \n是换行符

mkpasswd命令

  • 安装包yum install -y expect
  • 随机密码工具
  • -l指定密码位数
  • -s指定几个特殊符号
    [[email protected] ~]# mkpasswd -l 12 -s 4
    q78#+fy]YX~w

以上是关于usermod,passwd,mkpasswd命令的主要内容,如果未能解决你的问题,请参考以下文章

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

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

usermod命令用户密码管理以及mkpasswd命令

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

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

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