pwgen 随机密码生成

yum install -y pwgen
apt install -y pwgen

 pwgen -h

用法:pwgen [选项] [密码长度] [密码数量]

pwgen 支持的选项:

  • -c 或 --capitalize

    • 在密码中至少包含一个大写字母。
  • -A 或 --no-capitalize

    • 不在密码中包含大写字母。
  • -n 或 --numerals

    • 在密码中至少包含一个数字。
  • -0 或 --no-numerals

    • 不在密码中包含数字。
  • -y 或 --symbols

    • 在密码中至少包含一个特殊符号。
  • -r <chars> 或 --remove-chars=<chars>

    • 从用于生成密码的字符集中移除某些字符。
  • -s 或 --secure

    • 生成完全随机的密码。
  • -B 或 --ambiguous

    • 不在密码中包含容易引起混淆的字符。
  • -h 或 --help

    • 打印帮助信息。
  • -H 或 --sha1=path/to/file[#seed]

    • 使用给定文件的 SHA1 哈希值作为(不那么)随机的生成器。
  • -C

    • 以列的形式打印生成的密码。
  • -1

    • 不以列的形式打印生成的密码。
  • -v 或 --no-vowels

    • 不使用任何元音字母,以避免意外生成不雅词汇。
  • pwgen 16 -ACnsy
    3z[2:+!?&@j;<ba; ;q&kx4?$v{_<$i>z .l2fk,c)~/*j^;5! ?[3:-+*g!s\_/f96
    (~0gu0y]**.cffvo $y%=@n3-$^*vu6t_ .=-"4kya@o$e)0>! eqnl_&a5;hxxlpdp
    ["26p6[&xz%e||=k .11gg?$as2td8l=, !0[ka~#76:/#_u&} 6o?}b252hr][r\>e
    pc.~k4//86!@n2b; <t_a=,)\zz~/;$}2 >!t{a{cksl5lln,u (>g*%&@l/gx;k(q1
    x~n'pe4h~!$)5b#: +#|#_~[,hw{i0}-' \hw=s\(p34av)t?- 7e66k|+[ngyr<?2*
    i7p|(/x(`h[%{hja `ci][+9&le&g19<: `\yj%qrs|*1"/@>+ "pxndk-`)%<3q2|2
    6)k6c=!_?qv2letj &va!(-;xt~0q6/dz aeit?tm$o+v>95ti *{7d+x'is(,w+]a|
    j0/nh&za[9~v/zrw mfq,3;.2(>\]{bz] :$wuv;'[*6b1()1y ?;nlg#6#+;\y,k'r
    {"w;u?-nbhoc'w*3 z413{b_$wer*!sv[ 0h,?s19zz\dej{^~ h|bv(*5<kc_e]c{r
    6'qu{t\_v?,hdtix )}cu4i$zd\}.""fy r@=#5}_0"#4'){i] z[vy|#c68j#{8$`;
    #^%l!\a`@6?_$n^% g'h|.?2fn\.)eq`$ ]jp46^-f32of%!8< }qw{,8+o,:6?8m/%
    (`';g:"p?"dm2^@: 5d7@rjeg$s~4*o"t xo%ama5w$=3j6'm+ {.g;^|f]emsfv#5x
    &{5gi>3,;l/_d@tj $2}2l6zk?-]hor\0 @e\+p2bi+p7n"bzz vhq8!3g<]ze).%;{
    yxs}1h~[_5gdeul, .7!||;l&_&^"`i|k r*l27q;&;k[7s0?, b=r~f{y10$)3r$:j
    wve)%vpw;/?qy3nr c+l6^y|fx!f`18g8 cs+!wb\2_43yh_d* 1_w!>~,!f2$c9@1)
    >{/qf{|$$,^6]gt5 )4d5vr+sl3t|.-rp ~=`s'#6@1y)o%2h$ %d1\put3xkt'k8j{
    (%ogac7o8@'])a+p mq}e34j}r?a6^6?j )s3|e'd[!'&8@('n 4]ts(9er`#(,9uyh
    _e;j?;5x]vbur0~u hzz]049)a+8:]~j[ 3p~&e9||1'&,p;vz 1a('1'\k1<2%z#n,
    1jnyz%;th-j9j_k: ~en'1*;d7(74z^p2 &-50khzwhi!h+]^4 }\8#;<'`_:y:%=at
    mprt2j[$gf.a,=3< 24o)'&0=s#=szim" ;w+u5^4u:m9<m1=8 8^q$b>k&w'*;efz-
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/199049.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【EI会议征稿中】第五届人工智能与机电自动化国际学术会议(AIEA 2024)

第五届人工智能与机电自动化国际学术会议&#xff08;AIEA 2024&#xff09; 2024 5th International Conference on Artificial Intelligence and Electromechanical Automation 第五届人工智能与机电自动化国际学术会议&#xff08;AIEA 2024&#xff09;将于2024年3月8-10…

Python变成小细节之Pip包管理器的简单使用

引言 Python编程中&#xff0c;我们通常对于库是很重视的&#xff0c;因为我们每每要使用高级点的功能&#xff0c;都得引用一些库&#xff0c;那么管理这些库的包管理器&#xff0c;最常见的就是PIP&#xff0c;我们需要了解一下 基础知识 Python 是一种解释型、面向对象的…

极致体验云上无缝协作

探索SOLIDWORKS云上之旅 谁适合应用3DEXPERIENCE云平台? 迈向云策略的数字化转型企业、加速新品上市的企业创新部门、资源有限的小微及初创企业 什么是3DEXPERIENCE云平台? 3DEXPERIENCE(3DX)是一种业务与创新平台,可让所有组织整体实时了解业务活动和生态系统&#xff0c…

SOLIDWORKS 2024新功能之Simulation篇

SOLIDWORKS 2024 新功能 Simulation篇目录概述 • 自动保存模型文件 • 壳体的接合交互 • 收敛检查图解 • 去耦合混合自由体模式 • Direct Sparse 解算器已停用 • 增强型轴承接头 • 复制算例时排除网格和结果 • 导出模型形状数据 • 网格性能 • 性能增强功能 …

活动目录是什么?

企业在进行数字化转型时&#xff0c;也会面临日益增长的网络用户和复杂的身份管理需求。为了高效地管理用户身份、控制访问权限以及保护企业的数据安全&#xff0c;许多企业选择使用微软的Active Directory&#xff0c;即微软活动目录&#xff0c;来作为网络身份管理系统。 1、…

彼此的远方

那天两个人互相表白了心意&#xff0c;在那天那刻确定了彼此相爱&#xff0c;没有鲜花&#xff0c;没有礼物。 男孩的世界曾陷入黑暗&#xff0c;冷清而又孤寂&#xff0c;女孩带着光和热来了&#xff0c;后来&#xff0c;女孩成为了男孩的太阳。女孩以为男孩是远方的风…

简单的文件管理器

要求&#xff1a;编写一个简单的文件管理器程序&#xff0c;让用户可以浏览电脑上的文件和文件夹。用户可以进行创建、复制、剪切、粘贴和删除操作 以下是一个简单的文件管理器程序的Python代码实现&#xff0c;用于浏览、创建、复制、剪切、粘贴和删除文件和文件夹&#xff1…

Opencv UI自动化应用人脸识别

OpenCV: Open Source Computer Vision Library OpenCV是一个开源的计算机视觉库&#xff0c;它提供了很多函数&#xff0c;这些函数非常高效地实现了计算机视觉算法 OpenCV官网&#xff1a;http://www.opencv.org.cn/ OpenCV 使用 C/C 开发&#xff0c;同时也提供了 Python、Ja…

如何用几行Python代码获取北京时间(建议收藏!)

需求场景 当使用linux系统或其他场景时&#xff0c;有时需要利用当前时间作为信息存储数据&#xff0c;但利用python的datetime库打印当前时间时&#xff0c;却没有正确显示对的时间(北京时间)。在本博文中&#xff0c;小编带你利用几行Python代码获取北京时间。 获取当前时间…

【电机控制】PMSM无感foc控制(六)相电流检测及重构 — 双电阻采样、三电阻采样

0. 前言 目前&#xff0c;永磁同步电机的电流信号采样方法应用较多的是分流电阻采样&#xff0c;包括单电阻、双电阻以及三电阻采样法。其中&#xff0c;单电阻采样上一章节已经讲解&#xff0c;这章讲双电阻以及三电阻电流采样法。 1. 双电阻采样 1.1 双电阻采样原理 双电阻采…

mybatis的数据库连接池

直接看原文 原文链接:【MyBatis】 连接池技术_mybatis自带连接池-CSDN博客 本文先不说springBoot整合mybatis后的 本文讲的是没有被springBoot整合前的mybatis自己的默认的连接池 --------------------------------------------------------------------------------------…

认识异常 ---java

目录 一. 异常的概念 二. 异常的体系结构 三. 异常的分类 三. 异常的处理 3.1 异常的抛出throw 3.2. 异常声明throws 3.3 捕获并处理try-catch finally 3.4异常的处理流程 四. 自定义异常类 一. 异常的概念 在 Java 中&#xff0c;将程序执行过程中发生的不正常行为称为…

分布式框架合集

https://cn.dubbo.apache.org/zh-cn/blog/2019/05/01/dubbo-%E4%B8%80%E8%87%B4%E6%80%A7hash%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%AE%9E%E7%8E%B0%E5%89%96%E6%9E%90/

cookie,session、中间件、csrf认证相关【补充】

cookie和session cookie 客户端浏览器上的键值对----为了做会话保持 怎么来的&#xff1f; 服务端写入的---》服务端再返回的响应头中写入---》浏览器会自动取出来--》存起来 key value 形式--》过期时间---》path---》http only 只要浏览器中有cookie&#xff0c;再次向当前域…

C++初学教程一

目录 一、第一个Hello World 程序 二、数据类型与运算符 1、进制转换 2、数据类型

计算机类应届生简历10篇

计算机类应届生简历模板下载&#xff08;可在线编辑制作&#xff09;&#xff1a;来幻主简历&#xff0c;做好简历&#xff01; 计算机类应届生简历1&#xff1a; 求职意向 求职类型&#xff1a;全职 意向岗位&#xff1a;计算机相关工作 意向城市&#xff1a;广东广…

【云备份】第三方库

7. 环境搭建-gcc升级7.3版本 sudo yum install centos-release-scl-rh centos-release-scl sudo yum install devtoolset-7-gcc devtoolset-7-gcc-c source /opt/rh/devtoolset-7/enable echo "source /opt/rh/devtoolset-7/enable" >> ~/.bashrc[sanlocalh…

#Django事务#

事务实现方式 1:基于装饰器实现 transaction.atomic def my_view(request): #处理操作 #操作数据1 #操作数据2 当HTTP相应码是500,事务回滚 2:使用with语句 from django.db import transaction def my_view(request): with transaction.atomic() …

二维码智慧门牌管理系统升级:强化信息安全的防伪技术

文章目录 前言一、解决方案概览二、具体措施 前言 随着二维码智慧门牌管理系统在城市管理、企业形象展示和商铺门店等领域的广泛应用&#xff0c;信息安全问题愈发凸显。如何保障二维码门牌信息的安全性成为当前迫切需要解决的难题。 一、解决方案概览 专码专用&#xff1a;每…

尚硅谷hadoop3.x课程部分资料文件下载,jdk,hadoopjar包

最近在学hadoop时候&#xff0c;尚硅谷的资料太多&#xff0c;百度云要会员才能下载完&#xff0c;然后到网上找发现好像没有jdk与hadoop包一起分享的。 jdk文件百度云下载&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1MCiGRzOZY8rAFpRJwA3tdw 提取码&#xff1a;…