1. 程式人生 > >CentOS 7 環境下大量建立帳號的方法

CentOS 7 環境下大量建立帳號的方法

  • 一些帳號相關的檢查工具

pwck

pwck 這個指令在檢查 /etc/passwd 這個帳號配置檔案內的資訊,與實際的主資料夾是否存在 等資訊, 還可以比對 /etc/passwd /etc/shadow 的資訊是否一致。

pwconv

這個指令主要的目的是在“將 /etc/passwd 內的帳號與密碼,移動到 /etc/shadow 當中!”

pwunconv

相對於 pwconv , pwunconv 則是“將 /etc/shadow 內的密碼欄資料寫回 /etc/passwd 當中, 並且刪除 /etc/shadow 檔案。”

chpasswd

讀入未加密前的密碼,並且經過加密後, 將加密後的 密碼寫入 /etc/shadow 當中。可以從輸入流讀入”賬號:密碼“格式的資料。

  • 大量建立帳號範本(適用 passwd --stdin 選項)

重要的建立密碼部分

openssl  rand  -base64產生偽隨機位元組。

  • 例子