< 返回

在 Linux 命令行中生成隨機(jī)密碼

2025-03-22 17:27 作者:xiao gang 閱讀量:586

在 Linux 命令行中生成隨機(jī)密碼有多種方法,以下是幾種常用且安全的方案:

 

---

 

### **方法 1:使用 `/dev/urandom` 和 `tr` 命令**

```bash

# 生成包含大小寫字母、數(shù)字和特殊符號的 16 位密碼

< /dev/urandom tr -dc 'A-Za-z0-9!@#$%^&*()_+{}[]' | head -c 16; echo

```

 

- **參數(shù)說明**:

  - `tr -dc`:刪除(`-d`)指定字符集外的所有字符(`-c` 取補(bǔ)集)。

  - `head -c 16`:截取前 16 個字符。

  - 末尾的 `echo` 用于換行。

 

---

 

### **方法 2:使用 `openssl rand`**

```bash

# 生成 24 位 Base64 編碼密碼(包含大小寫字母、數(shù)字和 / + 符號)

openssl rand -base64 24 | tr -d '/+=\n'

 

# 生成更安全的密碼(自定義字符集)

openssl rand -hex 12  # 生成 24 位十六進(jìn)制密碼(僅 0-9 和 a-f)

```

 

---

 

### **方法 3:使用 `pwgen` 工具**

```bash

# 安裝 pwgen(Debian/Ubuntu)

sudo apt-get install pwgen

 

# 生成 16 位安全密碼(包含大小寫、數(shù)字和符號)

pwgen -s -y 16 1

 

# 生成易記的密碼(避免相似字符)

pwgen -B -n -s 14 1

```

- **常用參數(shù)**:

  - `-s`:完全隨機(jī)密碼。

  - `-y`:包含至少一個特殊符號。

  - `-B`:排除易混淆字符(如 `1, l, O, 0`)。

 

---

 

### **方法 4:使用 `gpg`**

```bash

# 生成 20 位隨機(jī)密碼(Base64 格式)

gpg --gen-random --armor 1 20 | head -c 20

```

 

---

 

### **方法 5:使用 `date` 和 `sha256sum`(適合簡單場景)**

```bash

date +%s | sha256sum | base64 | head -c 16; echo

```

 

---

 

### **注意事項(xiàng)**:

1. **密碼強(qiáng)度**:

   - 建議長度 ≥ 12 位,包含大小寫字母、數(shù)字和特殊符號。

   - 避免使用易混淆字符(如 `l, I, 1, O, 0`)。

2. **保存密碼**:

   - 使用密碼管理器(如 `pass`、`KeepassXC`)。

3. **安全性驗(yàn)證**:

   - 檢查密碼是否符合目標(biāo)系統(tǒng)的復(fù)雜度要求。

 

---

 

### **示例輸出**

```bash

# 方法 1 輸出示例

k7D$9@Lp2!vRqT8Z

 

# 方法 2 輸出示例

eF5gY2VbBmQxJHlKcWpSaQ==

 

# 方法 3 輸出示例

xH6@nL9!sT4vPq2Z

```

 

根據(jù)需求選擇合適的方法,推薦優(yōu)先使用 `/dev/urandom` 或 `openssl` 以保證隨機(jī)性。

聯(lián)系我們
返回頂部 主站蜘蛛池模板: 精品国产麻豆免费人成网站| 国产成a人亚洲精v品无码| 波多野结衣1区| 色播在线观看免费| 2020狠狠操| chinese国产高清av内谢| 久久97久久97精品免视看| 亚洲国产av无码精品| 亚洲精品美女久久久久99| 又黄又爽视频好爽视频| 国产成人手机高清在线观看网站| 国色天香中文字幕视频| 性xxxx视频播放免费| 日本一区二区三区在线视频观看免费| 欧美亚洲国产片在线播放| 波多野42部无码喷潮在线| 精品一区二区三区免费视频| 羞耻暴露办公室调教play视频| 青青青手机视频在线观看| 黄色毛片视频免费| 黑人巨鞭大战丰满老妇| 四虎在线免费视频| 你懂的视频在线播放| 伊人影视在线观看日韩区| 182在线播放| 18av黄动漫网站在线观看| 最新精品亚洲成a人在线观看| 24小时在线免费视频| 2019中文字幕免费电影在线播放| Av鲁丝一区鲁丝二区鲁丝三区| zztt668.su黑料不打烊| peeasian人体| 99在线精品视频| 91久久另类重口变态| 18禁裸男晨勃露j毛免费观看| 18国产精品白浆在线观看免费| 1000部拍拍拍18免费网站| 精品四虎免费观看国产高清午夜| 992人人tv| 联谊对象是肉食系警官第6话| 美女无遮挡拍拍拍免费视频|