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

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

安全 數據安全
一個強大的密碼是保證我們賬號安全的第一步,重要性不容小覷。本文介紹了 3 種方法隨機生成高強度密碼。

現在信息泄露越來越嚴重,而強大的密碼是防止個人敏感信息泄露的第一步。

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

[[329202]]

如果靠自己去想的話,想到的密碼可以不夠強大,而且比較費力。下面良許就介紹 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」。良許,世界500強外企Linux開發工程師,公眾號里分享大量Linux干貨,歡迎關注!

 

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2019-07-02 13:16: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文本

2010-05-27 18:18:14

MySQL修改root

2022-03-31 11:41:02

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

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

2018-02-07 08:53:25

Linux命令隨機密碼

2023-12-12 16:54:28

數據中心人工智能

2014-04-16 14:32:13

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产视频二区在线观看 | 国产精品久久久久久久久久免费看 | av电影一区二区 | 欧美一二三| 国产91网站在线观看 | 国产福利视频 | 国产一区2区| 日韩精品免费在线观看 | 亚洲国产一区二区三区四区 | 免费视频一区 | 亚洲a视频 | 国产精品久久久久无码av | 色婷婷综合在线观看 | 欧美高清视频 | 精品免费国产 | 在线视频a | 在线观看免费高清av | 国产高清在线精品 | 欧美成人一级 | 九九热免费在线观看 | 国产精品久久久久久久久久久久久 | 日韩欧美一级 | 在线免费观看黄色 | 7777在线 | 久久一级免费视频 | 国产美女精品视频免费观看 | 久久久99国产精品免费 | 久久综合成人精品亚洲另类欧美 | 精品免费视频 | 国产一区二区三区四区在线观看 | 国产成人精品久久二区二区91 | 91成人在线视频 | 99久久国产精 | 99久久久国产精品免费消防器 | 国产精品久久久久久久久久久久冷 | 青娱乐自拍 | 日韩在线小视频 | 日韩欧美一区二区三区免费观看 | 亚洲天堂一区二区 | 精品久久久久久中文字幕 | 欧美精品中文字幕久久二区 |