当前位置: 首页 > 软件库 > 管理和监控 > 安全相关 >

pwgen

密码生成器
授权协议 GPL
开发语言
所属分类 管理和监控、 安全相关
软件类型 开源软件
地区 不详
投 递 者 吴城
操作系统 Linux
开源组织
适用人群 未知
 软件概览

pwgen 可以生成难以记住的随机密码或容易记住的密码。可以以交互方式使用它,也可以通过脚本以批模式使用它。

在默认情况下,pwgen 向标准输出发送许多密码。一般来说,我们不需要这种结果;但是,如果希望选择要手工输入的一次性密码,这种输出是有用的。在生成密码时,pwgen 在默认情况下尝试在密码中包含数字和大写字母。

格式是:pwgen <options> <password_length> <number_of_passwords>

常用选项是:

-1 每 行输出一个密码
-c 必须包含大写字母
-n 必 须包含数字
-s 随机密码
  • 创建随机密码,以前写过一篇《php密码生成类》的文章。 PHP密码生成类的功能如下: 1.可设定密码长度 2.可设定要生成的密码个数,批量生成。 3.可以指定密码的规则,字母,数字,特殊字符等。 对于非Linux的系统,可以使用上面这个类创建随机密码。 在Linux系统下,使用pwgen命令创建随机密码,更为简单。 安装:sudo apt-get install pwgen 语法:pwgen [

  • [root@node3 ~]# which yum #查看yum的存放地方 /usr/bin/yum [root@node3 ~]# rpm -qf /usr/bin/yum #查看rpm包 yum-3.4.3-154.el7.centos.noarch [root@node3 ~]# rpm -ql yum-3.4.3-154.el7.centos.noarch #查看r

  • 这篇文章主要介绍了Linux系统下使用pwgen生成密码的使用教程,文中给出了一些常用命令示例可以另pwgen生成符合不同要求的密码,需要的朋友可以参考下 pwgen生成的密码易于记忆且相当安全, 安装pwgen,在终端窗口输入(适用于Debian系列的Linux系统):代码如下: sudo apt-get install pwgen 不带任何参数就运行pwgen,将会输出满屏幕的密码。你可以从中

  • 1) 工具说明 Linux下的密码生成工具. 2) 下载安装 安装: # mkdir -p /orahome/wangnc/pwgen # cd /orahome/wangnc/pwgen # rz(上传安装包pwgen-2.06.tar.gz) # tar zxvf pwgen-2.06.tar.gz && cd pwgen-2.06 # ./configure && make && make

  • pwgen工具使用 配置源: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 安装: yum -y install pwgen 语法: pwgen [OPTION] [pw_length][ num_pw ] 命令重要参数: 密码中至少包含一个大写字母 -c or –capitalize 密

  • 序言: 在生活中,我们需要用到大量的密码,这些密码最好不要统一,否则万一泄漏的话,所有账号都暴露在风险之下。而在工作中,我们同样也需要用到大量密码,比如批量添加用户,批量设置服务器密码等。 如果靠自己去想的话,想到的密码可以不够强大,而且比较费力。下面就介绍一种方法来批量生成高强度的密码。 所谓的高强度密码,就是包含了大小写、数字、符号的密码。 配置 EPEL 源 # wget -O /etc/y

  • 下载pwgen工具 需要配置epel源 # yum install epel-release -y # yum install pwgen -y pwgen基本语法 # pwgen 选项参数 长度 生成个数 选项说明: # pwgen --help:帮助命令 -c:密码中至少包含一个大写字母 -A:密码中不包含大写字母 -n:密码中至少包含一个数字 -0:密码中不包含数字

  • 生成脚本 if [ "$1" == "" ];then pwgen -s -c -n -y 12 -B -r \'\\\" else pwgen -s -c -n -y 12 -B -r \'\\\" $1 fi 生成的密码中排除了指定的字符,如单引号,双引号等 使用方式: ./pwgen.sh 密码个数 如: [root@harbor ~]# ./pwgen.sh 20 g_R]

 相关资料
  • <?php $pw='simplewind'; $afpw=sp_password($pw);//加密字符串 echo $afpw;//输出加密后的字符串 ?>

  • 我正在尝试创建一个创建密码的java程序,无论是所有小写、小写和大写、小写和大写和数字、小写和大写以及数字和标点符号,该程序还必须创建用户选择的密码之一,并且必须根据用户选择的内容生成密码长度。我已经生成了密码选项供用户选择,并提示他选择一个。我现在被困在如何创建上面提到的密码类型上。一个人建议我使用ASCII值,然后将它们转换为文本。我知道如何将它们转换为文本,但它会显示数字、字母和标点符号。有

  • 本文向大家介绍Python生成随机密码,包括了Python生成随机密码的使用技巧和注意事项,需要的朋友参考一下 本人  python新手,使用的环境是python2.7,勿喷 以上就是本文的全部内容了,希望对大家学习python能够有所帮助。

  • 我正在使用。NET Bcrypt哈希实现来自第三方库,它具有创建哈希的方法,只需提供文本或密码,如下所示。 我知道生成的hash包含salt信息,但在创建hash时它没有获取salt参数。 Bcrypt在内部创建随机盐并使用它? 如果我不使用salt重载方法,它会导致安全漏洞吗?

  • 我正在尝试创建一个公钥以允许我推送到Git,但我的. ssh文件夹尚未创建。 以下是我运行的命令: $ssh-keygen-t rsa-Cemaill@me.com 生成公共/私有rsa密钥对 输入保存密钥的文件(/h/.ssh/id\u rsa): 这就是H:驱动器配置、数据、配置文件、配置文件中的全部内容。V2 我认为有一个问题,因为当我得到提示输入文件,其中保存密钥(/h//. ssh/id

  • 我刚刚开始一个编码训练营,对于我们的第三个作业,我们必须编写一个带有一些用户偏好的随机密码生成器。我写了我的代码,除了一位之外,一切都可以工作。当用户只选择数值时,会出现错误,我的字符选择池告诉我“pSelection.charAt不是GeneratePWD的函数”。 考虑到该函数在其他任何情况下都能完美工作,这对我来说毫无意义。我尝试为失败的特定(else-if)语句创建一个单独的数组。我尝试过