From: 使用 openssl 命令 - Kenduest Blog
要產生 des 加密格式的密碼使用如下:
openssl passwd -crypt "your_password"
若是要產生 md5-based 的加密格式密碼,那使用則是:
openssl passwd -1 "your_password"
其中通常不使用 -crypt 預設就是產生 des 的格式,所以看情況可以省略使用。再來就是可以傳入 -salt 指定使用的 “salt” 項目。比方使用像是:
openssl passwd -crypt -salt "AB" "your_password"
openssl passwd -1 -salt "ABCDEFGHI" "your_password"
要注意 des 的 slat 限制兩個字元,範圍是 [a–zA–Z0–9./]。若是使用 md5 的話要傳入 8 個字元,內容範圍是[a–zA–Z0–9./]。
沒有留言:
發佈留言