成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

3種生成高強度密碼的方法

安全 數據安全
在生活中,我們需要用到大量的密碼,這些密碼最好不要統一,否則萬一泄漏的話,所有賬號都暴露在風險之下。而在工作中,我們同樣也需要用到大量密碼,比如批量添加用戶,批量設置服務器密碼等。

在生活中,我們需要用到大量的密碼,這些密碼最好不要統一,否則萬一泄漏的話,所有賬號都暴露在風險之下。而在工作中,我們同樣也需要用到大量密碼,比如批量添加用戶,批量設置服務器密碼等。

[[269378]]

如果靠自己去想的話,想到的密碼可以不夠強大,而且比較費力。下面就介紹3種方法來批量生成高強度的密碼。

所謂的高強度密碼,就是包含了大小寫、數字、符號的密碼。

1. pwgen

pwgen 的特點是可以生成一些能夠被人類記住,并且也足夠安全的密碼。但是,如果你想生成不容易記住的隨機密碼,只需加上 -s 選項即可。

(1) pwgen 的安裝

對于 Debian/Ubuntu 系統,直接使用 apt-get 命令即可安裝。

  1. $ sudo apt install pwgen 

對于 RHEL/CentOS 系統,可以使用 yum 命令安裝。

  1. $ sudo yum install pwgen 

其它系統可以使用對應的安裝命令,在此不贅述。

(2) pwgen 的用法

pwgen 最簡單的用法是直接敲入這個命令,不帶任何參數就可以生成 160 個密碼。默認情況下,它生成的密碼是易于人類記住的密碼,8 個字符,包含大小寫及數字。

一共 160 個,分成 20 行 8列。限于篇幅,以下結果做了縮減。

  1. $ pwgen 
  2. ameiK2oo aibi3Cha EPium0Ie aisoh1Ee Nidee9ae uNga0Bee uPh9ieM1 ahn1ooNg 
  3. oc5ooTea tai7eKid tae2yieS hiecaiR8 wohY2Ohk Uab2maed heC4aXoh Ob6Nieso 
  4. ………… 
  5. ahV4yore ue2laePh fu1eThui qui7aePh Fahth1nu ohk9puLo aiBeez0b Neengai5 

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

  1. $ pwgen -s 14 5 
  2. 7YxUwDyfxGVTYD em2NT6FceXjPfT u8jlrljbrclcTi IruIX3Xu0TFXRr X8M9cB6wKNot1e 

如果你想生成超級難記,超級安全的密碼,可以加上 -cnys 選項,使用以下格式:

  1. $ pwgen -cnys 14 20 
  2. mQ3E=vfGfZ,5[B #zmj{i5|ZS){jg Ht_8i7OqJ%N`~2 443fa5iJ\W-L?] ?Qs$o=vz2vgQBR 
  3. ^'Ry0Az|J9p2+0 t2oA/n7U_'|QRx EsX*%_(4./QCRJ ACr-,8yF9&eM[* !Xz1C'bw?tv50o 
  4. 8hfv-fK(VxwQGS q!qj?sD7Xmkb7^ N#Zp\_Y2kr%!)~ 4*pwYs{bq]Hh&Y |4u=-Q1!jS~8=; 
  5. ]{$N#FPX1L2B{h I|01fcK.z?QTz" l~]JD_,W%5bp.E +i2=D3;BQ}p+$I n.a3,.D3VQ3~&i 

2. openssl

openssl 命令是調用 OpenSSL 的一些庫中的各種密碼學函數來生成密碼,強度也相對比較高。

我們可以使用以下命令格式來生成一個 14 位的隨機密碼:

  1. $ openssl rand -base64 14 
  2. WjzyDqdkWf3e53tJw/c

但是,這樣一條命令只能生成一個密碼,如果想要批量生成密碼,就要寫一個簡單的 Shell 語句。

  1. $ for pw in {1..4}; do openssl rand -base64 14; done 
  2. 6i0hgHDBi3ohZ9Mil8I
  3. gtn+y1bVFJFanpJqWaA
  4. rYu+wy+0nwLf5lk7TBA
  5. xrdNGykIzxaKDiLF2Bw

3. gpg

1991年,程序員 Phil Zimmermann 為了避開政府監視,開發了加密軟件 PGP。這個軟件非常好用,迅速流傳開來,成了許多程序員的必備工具。但是,它是商業軟件,不能自由使用。所以,自由軟件基金會決定,開發一個PGP的替代品,取名為 GnuPG。

我們可以使用以下格式來生成一個隨機的 14 位高強度密碼。

  1. $ gpg --gen-random --armor 1 14 
  2. or 
  3. $ gpg2 --gen-random --armor 1 14 
  4. jq1mtY4gBa6gIuJrggM

同樣地,如果這個命令只能生成一個密碼,如果要生成多個,那就需要寫一個簡單的 Shell 語句。

  1. $ for pw in {1..4}; do gpg --gen-random --armor 1 14; done 
  2. or 
  3. $ for pw in {1..4}; do gpg2 --gen-random --armor 1 14; done 
  4. F5ZzLSUMet2kefG6Ssc
  5. 8hh7BFNs8Qu0cnrvHrY
  6. B+PEt28CosR5xO05/sQ
  7. m21bfx6UG1cBDzVGKcE

4. 小結

一個強大的密碼是保證我們賬號安全的第一步,重要性不容小覷。本文介紹了 3 種方法隨機生成高強度密碼,但還有很多工具還可以生成這樣的密碼,比如 makepasswd ,mkpasswd 等。

責任編輯:趙寧寧 來源: 良許Linux
相關推薦

2020-06-07 11:46:05

密碼信息泄露高強度密碼

2016-11-08 17:56:37

Linux命令行密碼

2017-01-19 09:16:19

2017-01-05 14:01:38

linux密碼高強度

2013-01-06 13:45:14

2010-12-09 14:50:20

2010-08-03 18:22:46

NET軟件加密鎖飛天誠信

2022-03-30 14:55:54

微步在線TDP

2015-06-04 10:38:09

編程工作50歲

2010-04-19 12:45:19

猝死

2023-01-06 13:48:09

AI文本

2022-03-31 11:41:02

DDoS網絡安全關鍵信息基礎設施

2010-05-27 18:18:14

MySQL修改root

2022-04-23 16:36:30

Linux密碼

2015-11-20 14:33:48

動態密碼雙因素令牌

2025-02-28 10:36:25

2015-03-04 10:50:08

2023-12-12 16:54:28

數據中心人工智能

2018-02-07 08:53:25

Linux命令隨機密碼

2014-04-16 14:32:13

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久久国产精品免费免费男同 | 国产免费一区二区三区 | 国产精品久久久久久影视 | 91人人看| 日韩乱码av | 国产精品揄拍一区二区 | 一级毛片视频 | 久久久毛片| 日韩中文字幕免费 | 成人片免费看 | 免费成人国产 | 一区二区三区亚洲视频 | 日韩午夜一区二区三区 | 日韩中文字幕视频在线观看 | 国产亚洲一区二区精品 | 精精国产xxxx视频在线播放 | 国内精品一区二区三区 | 日韩在线免费播放 | 精品av| 一级h片| 欧美一区二区三区在线看 | 久久久久久一区 | 欧美色综合一区二区三区 | 亚洲成人三级 | 啪视频在线 | 亚洲视频免费 | 久久国产视频网 | 久久精品一区二 | 亚洲看片| 中文字幕av亚洲精品一部二部 | 中文字幕第7页 | 综合另类 | 热re99久久精品国产99热 | 一级黄色播放 | 国产福利资源 | 日韩成人在线一区 | 奇米久久| 成人免费视频网 | 久久这里只有精品首页 | 欧美日韩专区 | 超级乱淫av片免费播放 |