0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

保护账号安全,教你3种生成高强度密码的方法

如意 来源:今日头条 作者:良许Linux 2020-07-02 14:10 次阅读

现在信息泄露越来越严重,而强大的密码是防止个人敏感信息泄露的第一步。

在生活中,我们需要用到大量的密码,这些密码最好不要统一,否则万一泄漏的话,所有账号都暴露在风险之下。而在工作中,我们同样也需要用到大量密码,比如批量添加用户,批量设置服务器密码等。

如果靠自己去想的话,想到的密码可以不够强大,而且比较费力。下面良许就介绍 3 种方法来批量生成高强度的密码。

所谓的高强度密码,就是包含了大小写、数字、符号的密码。

1. pwgen

pwgen 的特点是可以生成一些能够被人类记住,并且也足够安全的密码。但是,如果你想生成不容易记住的随机密码,只需加上 -s 选项即可。

(1) pwgen 的安装

对于 Debian/Ubuntu 系统,直接使用 apt-get 命令即可安装。

$ sudo apt install pwgen

对于 RHEL/CentOS 系统,可以使用 yum 命令安装。

$ sudo yum install pwgen

其它系统可以使用对应的安装命令,在此不赘述。

(2) pwgen 的用法

pwgen 最简单的用法是直接敲入这个命令,不带任何参数就可以生成 160 个密码。默认情况下,它生成的密码是易于人类记住的密码,8 个字符,包含大小写及数字。

一共 160 个,分成 20 行 8列。限于篇幅,以下结果做了缩减。

保护账号安全,教你3种生成高强度密码的方法

如果你想生成 5 个 14 个字符长度的密码,那么可以使用以下命令:

保护账号安全,教你3种生成高强度密码的方法

如果你想生成超级难记,超级安全的密码,可以加上 -cnys 选项,使用以下格式:

保护账号安全,教你3种生成高强度密码的方法

2. openssl

openssl 命令是调用 OpenSSL 的一些库中的各种密码学函数来生成密码,强度也相对比较高。

我们可以使用以下命令格式来生成一个 14 位的随机密码:

保护账号安全,教你3种生成高强度密码的方法

但是,这样一条命令只能生成一个密码,如果想要批量生成密码,就要写一个简单的 Shell 语句。

3. gpg

1991年,程序员 Phil Zimmermann 为了避开政府监视,开发了加密软件 PGP。这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。所以,自由软件基金会决定,开发一个PGP的替代品,取名为 GnuPG。

我们可以使用以下格式来生成一个随机的 14 位高强度密码。

保护账号安全,教你3种生成高强度密码的方法

同样地,如果这个命令只能生成一个密码,如果要生成多个,那就需要写一个简单的 Shell 语句。

保护账号安全,教你3种生成高强度密码的方法

4. 小结

一个强大的密码是保证我们账号安全的第一步,重要性不容小觑。本文介绍了 3 种方法随机生成高强度密码,但还有很多工具还可以生成这样的密码,比如 makepasswd ,mkpasswd等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 密码
    +关注

    关注

    8

    文章

    188

    浏览量

    30476
  • 隐私保护
    +关注

    关注

    0

    文章

    297

    浏览量

    16435
  • 虚拟机
    +关注

    关注

    1

    文章

    908

    浏览量

    28095
收藏 人收藏

    评论

    相关推荐

    测径仪:提升低合金高强度钢轧制品质的关键设备

    摘要:低合金高强度钢被大量生产、广泛使用,在其轧制过程中,一些检测仪器成为了保证品质过程中不可取代的设备,在生产截面为圆形的钢材时,外径测量仪成为了重要工具。当然还有测长仪、直线度测量仪、测宽仪
    发表于 09-26 16:50

    加/解密高强度芯片

    加/解密高强度芯片,完美替代DM2016 /AT88SC/24C0X系列——加芯加密,只为您产品更安全!至今未被破解!QQ1239948776
    发表于 11-03 19:49

    怎样去设计一高强度气体放电灯电子控制器?

    为什么要设计一高强度气体放电灯电子控制器?怎样去设计一高强度气体放电灯电子控制器?
    发表于 05-13 06:11

    高强度材料在无轨胶轮车上的应用

    介绍了国内外高强度材料的发展和应用,分析了高强度材料在无轨胶轮车上设计的可行性和焊接工艺,并指出药芯焊丝CO2电弧焊的优点。
    发表于 12-21 11:22 10次下载

    高强度紧固件热处理技术提升

    热处理技术对高强度紧固件尤其是它的内在质量有着至关重要的影响,因此,要想生产出优质的高强度紧固件,必须要有先进的热处理技术和装备。
    发表于 12-21 13:34 23次下载

    高强度气体放电灯介绍

    高强度气体放电灯 这类灯都是高气压放电灯,特点是都有短的高亮度的弧形放电管,通常放电管外面有某种形状的玻璃或石英外壳,外壳
    发表于 08-13 00:48 3960次阅读

    基于高强度密码S盒安全性分析

    密码S盒是对称密码算法的核心部件,其安全强度与算法的安全性息息相关。比如经典的差分密码分析、线
    发表于 11-28 11:12 0次下载
    基于<b class='flag-5'>高强度</b><b class='flag-5'>密码</b>S盒<b class='flag-5'>安全</b>性分析

    Littelfuse SIDACtor保护晶闸管可在高频高强度浪涌环境中加强浪涌保护

    Littelfuse, Inc.,作为全球电路保护领域的领先企业,今日宣布推出两个SIDACtor®保护晶闸管产品系列,专为保护高频高强度或異常环境中的设备免受严重的瞬态过电压而设
    的头像 发表于 01-23 11:08 1w次阅读

    先进高强度钢材在汽车行业的应用

    据外媒报道,安赛乐米塔尔(ArcelorMittal)推出Fortiform 980 Extragal(-GI)钢种。这是一新的先进高强度钢材(AHSS),可应用于汽车行业。
    的头像 发表于 11-12 17:14 4909次阅读

    最新研究:高强度密码对黑客破解不起作用

    安全和隐私实验室主任Lorrie Cranor表示,她的团队有一个更好的方法,他们建立了一个网站,可以用来提示你创建更安全密码
    的头像 发表于 11-13 11:24 1936次阅读

    什么样的UVLED固化机适用于高强度UV胶水固化

    高强度UV胶固化 最近有朋友咨询AVENTK,询问说自己在一些特殊粘接应用上,由于粘接各方面的要求,采用了高强度UV胶水。但是在固化时发现,使用常规功率和强度的UVLED固化机不能很好地完成UV胶水
    发表于 01-19 11:12 647次阅读

    高强度照明条件下使用 Interline CCD 图像传感器

    高强度照明条件下使用 Interline CCD 图像传感器
    发表于 11-15 20:35 0次下载
    在<b class='flag-5'>高强度</b>照明条件下使用 Interline CCD 图像传感器

    账号密码存储生成

    账号密码存储生成资料分享
    发表于 11-23 15:17 2次下载

    纳特通信高强度辐射场(HIRF)系统解决方案及应用直播活动

    本次技术研讨会将对如何构建高强度辐射场电磁环境进行研讨,为武器装备适应高强度辐射场电磁环境提供相应的测试保障条件,进一步提高武器装备的电磁环境适应性。
    的头像 发表于 04-26 16:41 894次阅读
    纳特通信<b class='flag-5'>高强度</b>辐射场(HIRF)系统解决方案及应用直播活动

    用于AI CHATGPT高强度GPU计算的金属化陶瓷

    随着OPENAI和CHATGPT的普及和知名度的提高,高强度GPU计算显然正在成为各个领域不可或缺的一部分。然而,由于高强度计算产生的大量热量,冷却解决方案变得越来越重要。
    的头像 发表于 08-31 16:39 462次阅读