国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

詳解Linux下隨機生成密碼的命令總結

2019-11-02 15:55:46
字體:
來源:轉載
供稿:網友

有時候經常為如何設置一個安全、符合密碼復雜度的密碼而絞盡腦汁,說實話,這實在是一個體力活而且浪費時間,更重要的是設置密碼的時候經常糾結。終于有一天實在忍不住了,于是學習、整理了一下如何使用Linux下命令來隨機生成安全、符合密碼復雜度的命令。

俗話說“工欲善其事必先利其器”。如果能用挖土機的,你為什么要用鋤頭? 最近一直在反思自己:習慣性用原始、老舊的方式解決問題。而不擅長利用一些工具快捷、方便的解決問題。

 1:mkpaswd命令 

mkpasswd 是Linux自帶的一個密碼生成工具,可以說是非常安全、可靠的(如果你擔心一些在線的隨機密碼生成工具,會收集、記錄你生成的密碼的話)。個人非常喜歡這個工具的原因就是它可以設置生成密碼的復雜度。另外,它不僅可以隨機幫你生成密碼,還可以直接幫你修改相關賬號密碼。如果你找不到這個命令,那么可能你沒有安裝expect包。

方式1: yum安裝方式。

yum -y install expect

方式2: rpm安裝方式。

[root@DB-Server Server]# ls *expect*expect-5.43.0-5.1.i386.rpm expect-5.43.0-5.1.x86_64.rpm expect-devel-5.43.0-5.1.i386.rpm expect-devel-5.43.0-5.1.x86_64.rpm expectk-5.43.0-5.1.x86_64.rpm pexpect-2.3-3.el5.noarch.rpm[root@DB-Server Server]# rpm -ivh expect-5.43.0-5.1.x86_64.rpmwarning: expect-5.43.0-5.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186Preparing...        ########################################### [100%]  1:expect         ########################################### [100%]

關于mkpasswd命令的一些參數,如下所示:

參數     功能描述 -l 定義生成密碼的長度,默認9 -d 定義密碼里面包含數字的最少個數,默認2 -c 定義密碼里面包含小寫字母的最少個數,默認2 -C 定義密碼里面包含大寫字母的最少個數,默認2 -s 定義密碼密碼包含特殊字符的最少個數,默認1 -p 指定另外一個生成密碼的程序,默認是/etc/yppasswd

[root@DB-Server Server]# mkpasswd -l 14 -d 2 -C 2 -s 2 -v kerryspawn passwd kerrypasswd: Unknown user name 'kerry'.password for kerry is 1S[(qillErt8xf[root@DB-Server Server]# mkpasswd -l 14 -d 2 -C 2 -s 2 -v testspawn passwd testpasswd: Unknown user name 'test'.password for test is 1ar1t$-qwIHcrb[root@DB-Server Server]# mkpasswd -l 14 -d 2 -C 2 -s 2 -v oraclespawn passwd oracleChanging password for user oracle.New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully.password for oracle is 24_vFkxqsol^pR[root@DB-Server Server]#  [root@DB-Server Server]# mkpasswd -l 14 -d 2 -C 2 -s 2 oraclei&jijfgB92*fDa[root@DB-Server Server]# 

 2:apg命令

apg是一款開源免費的密碼隨機生成器,官方網址為http://www.adel.nursat.kz/apg/

安裝方式:

1:Ubuntu下的apt-get方式:

sudo apt-get install apg
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天等县| 邵东县| 锡林浩特市| 偏关县| 安塞县| 依兰县| 临沂市| 蒲江县| 宣威市| 中西区| 遵义市| 龙州县| 甘孜县| 濉溪县| 志丹县| 昔阳县| 商城县| 运城市| 乌拉特中旗| 商丘市| 永年县| 德昌县| 关岭| 大连市| 河曲县| 镇康县| 丹棱县| 田阳县| 全南县| 河津市| 招远市| 容城县| 永嘉县| 大姚县| 曲周县| 思南县| 翼城县| 永靖县| 江门市| 阜新市| 铁力市|