mkpasswd

# rpm -qf /usr/bin/mkpasswd
expect-5.44.1.15-5.el6_4.x86_64
# mkpasswd -l 6 -d 2 -c 2 -C 2 -s 0 root
29bTKz
-l:密码的长定义,默认是9
-d:数字个安徽,默认是2
-c:小写字符个数,默认是2
-C:大写字科伦坡的个数,默认是2
-s:特列字符个数,默认是1
-v:详细
-p:程序设置密码,默认是passwd
# mkpasswd -l 6 -d 2 -c 2 -C 2 -v -s 0 root #可以看到-v参数的做用
spawn passwd root
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
password for root is ubZN73
时间: 2024-10-25 01:06:32

mkpasswd的相关文章

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

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 3.4 usermod命令 id aming 查看用户 uid  gid 增加扩展组 usermod -G 如果继续添加会覆盖之前的扩展组 同时指定俩个 扩展组 必须要-G -g 不行 3.5 用户密码管理 passwd 有set uid 属性 这里只要是 ! .*    说明用户不能登录 密码是有问题的 锁定用户密码 passwd -l 锁定用户aming密码 解锁!就没有了 一个! 2个!!都说明用户被锁定了,不

linux 中usermod、用户密码管理及密码随机生成工具mkpasswd

一. usermod命令 1. usermod更改用户的属性 usermod -u 111 user1 更改用户user1的UID为111 usermod -g grp2 user2 更改user2的组为user2 usermod -d /home/test user3 更改user3的家目录为/home/test/ usermod -s /sbin/nologin user2 更改user2登录的shell 为不能登录 2. id user1 查看用户UID,GID,扩展组等信息 一个用户可以

生成随机密码:mkpasswd

[[email protected] ~]# yum install -y expect # 安装 mkpasswd [[email protected] ~]# mkpasswd # 默认生成9位数的密码 [[email protected] ~]# mkpasswd -l 20 # -l 指定密码长度 [[email protected] ~]# mkpasswd -d 5 # -d 指定数字个数 [[email protected] ~]# mkpasswd -c 5 # -c 指定小写字

mkpasswd密码随机生成器

安装: # yum -y install expect 参数: -l: 密码长度,默认为9: -d: 密码里面数字的最少个数,默认为2: -c: 密码里面小写字母的最少个数,默认为2: -C: 密码里面大写字母的最少个数,默认为2: -s: 密码里面特殊字符的最少个数,默认为1: -v: 后面跟user,修改user的密码为一个随机密码, -2:保证没有很简单的随机密码. 例如: 1.直接输入命令 [asif~]# mkpasswd 56JzraiD" 2.密码长度为20位,至少两个数字.四个小

mkpasswd 自动生成密码

mkpasswd依赖于expect yum install expect mkpasswd密码生成工具 直接执行mkpasswd,就会生成一个密码 看一下参数: -l  生成密码长度,默认是7位 -d  密码中最少数字位数,默认2位 -c  密码中最少小写字母的个数,默认2位 -C  密码中最少大写字母的个数,默认2位 -s  密码中最少特殊字符的个数,默认1位 如果我们想生成一个12位个数的密码,只包含小写字母和数字,那应该这么写: mkpasswd -l 12 -C 0 -s 0 相当于把特

usermod命令,用户密码管理,mkpasswd随机生成密码

usermod 用于修改用户的基本信息 选项 -d<登入目录>:修改用户登入时的目录: -g<群组>:修改用户所属的群组: -G<群组>:修改用户所属的附加群组: -s<shell>:修改用户登入后所使用的shell: -u<uid>:修改用户ID: -l<帐号名称>:修改用户帐号名称: -L:锁定用户密码,使密码无效: -U:解除密码锁定. 将user1添加到组grp1中:usermod -G grp1 user1 修改user的用

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

3.4 usermod命令 1. 更改用户uid:usermod  -u  uid 普通用户 [[email protected] ~]# usermod -u 1003 hao 2. 更改用户组gid:usermod  -g  gid或用户组  普通用户 [[email protected] ~]# usermod -g 1002 hao [ro[email protected] ~]# usermod -g hao2zu hao 3. 更改用户夹目录:usermod  -d  夹目录   普

三周第二次课(12月26) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

三周第二次课(12月26) 3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 usermod命令: 用户和工作组管理: usermod命令用于修改用户的基本信息. usermod命令不允许你改变正在线上的使用者帐号名称. 当usermod命令用来改变user id, 必须确认这名user没在电脑上执行任何程序. 你需手动更改使用者的crontab档. 也需手动更改使用者的at工作档. 采用NIS server须在server上更动相关的NIS设定. 语法: usermo

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

3.4usermod [[email protected] ~]# tail -n5 /etc/passwd [更改用户uid] postfix:x:89:89::/var/spool/postfix:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin chrony:x:998:996::/var/lib/chrony:/sbin/nologin GYB:x:1000:1000::/ho