Linux下三个密码生成工具
?
http://code.csdn.net/news/2820879
?
想出一個難破解且容易記的密碼對不是一件簡單的事情。在我為電腦設定一個新密碼,或者在線注冊了一個新的賬號,需要輸入密碼的時候,腦袋就一片空白。不過,Linux下有幾個密碼生成工具可以使用,每一個工具都有自己的辦法生成安全的密碼。
1. pwgen
pwgen生成的密碼易于記憶且相當安全。從技術上來說,容易記憶的密碼不會比隨機生成的密碼更加安全。但是,在大多數(shù)情況下,pwgen生成的密碼已經足夠安全,除了網銀密碼等需要高安全等級的情況外。使用易于記憶的密碼的好處就是你不會把這些密碼寫下來或者存到電腦上的某個地方,這樣做本來就是不安全的。?
安裝pwgen,在終端窗口輸入(適用于Debian系列的Linux系統(tǒng)):?
sudo apt-get install pwgen
不帶任何參數(shù)就運行pwgen,將會輸出滿屏幕的密碼。你可以從中選擇一個作為自己的密碼然后清除屏幕。采用這種方式生成密碼,就是有人在你背后,他也不知道你選擇的到底是哪一個。?
運行pwgen,在終端輸入:?
pwgen
? ? ? ? ? ? ? ? ? ? ? ? ?
?
選好密碼之后,在終端輸入?clear?就可以“清除”終端窗口內容。?
如果你確定背后沒有人,可以使用“-1”參數(shù)來讓pwgen只生成一個密碼。?
pwgen -1
?
如果想生成一個完全隨機的密碼,使用“-s”參數(shù)。?
pwgen -1 -s
?
如果想提高密碼的安全等級,可在密碼中使用特殊字符(如感嘆號、逗號等)。使用“-y”參數(shù)可以讓生成的密碼至少包括一個特殊字符。?
pwgen -1 -s -y
?
pwgen 命令更多有趣的參數(shù):?
- -0:密碼中不包含數(shù)字。
- -B, --ambiguous:密碼中不包含容易混淆的字符,比如說“1”和“l(fā)”、“0”和“O”。
- -v, --no-vowels:密碼不包括元音字母或者可能被誤認為是元音字母的數(shù)字。
2. makepasswd?
makepasswd和pwgen的工作方式類似,但是它生成的密碼不容易記憶。所有的密碼都是隨機生成的,makepasswd比pwgen更加注重安全性。?
安裝makepasswd,在終端輸入:?
sudo apt-get install makepasswd
生成一個密碼,輸入:?
makepasswd
生成五個密碼,每個密碼最少包含10個字符:?
makepasswd --count 5 --minchars 10
還可以指定以某個字符串為基礎生成隨機密碼。這在生成PIN方面可能很有用。比如說,生成4位PIN,輸入:?
makepasswd --string 1234567890 --chars 4
???
3. passwordmaker
passwordmaker與之前的pwgen和makepasswd不同。它本來是IE,Firefox等瀏覽器的一個擴展程序。passwordmaker-cli是passwordmaker的命令行版本。安裝passwordmaker-cli,輸入:?
sudo apt-get install passwordmaker-cli <br>
在使用passwordmaker的時候,你需要輸入一個域名(URL)和主密碼(master password),passwordmaker會利用這些輸入的信息為這個URL生成一個獨一無二的密碼。?
passwordmaker --url maketecheasier.com <br>
在提示符之后輸入一個安全且容易記憶的密碼。我輸入的是“FC(QI-Ge”。?
??
passwordmaker的神奇之處在于如果你使用相同的URL和主密碼再次運行passwordmaker,將會得到和上次完全一致的結果。這就意味著你可以從此擺脫背誦密碼這件苦差。當你忘記密碼時,只需要輸入相應URL和主密碼再次運行passwordmaker即可,而URL和主密碼是比較容易記住的。?
下面的例子展示了兩次運行passwordmaker的結果,注意兩次產生的密碼是一樣的。?
??
記住:時刻保證你的密碼是安全的,不要使用過于明顯的密碼,比如說“password”、“123456”、“qwerty”等等。?
?
轉載于:https://www.cnblogs.com/dragonsuc/p/5533813.html
總結
以上是生活随笔為你收集整理的Linux下三个密码生成工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魔法士三国卡是谁画的呢?
- 下一篇: java 读取txt,java读取大文件