10
我試圖從命令行自動創建密碼。我已經嘗試了下面的內容,但仍然不斷要求輸入密碼。試圖從命令行自動化htpasswd
echo "test101" | htpasswd -c ~/temp/password admin
我試圖從命令行自動創建密碼。我已經嘗試了下面的內容,但仍然不斷要求輸入密碼。試圖從命令行自動化htpasswd
echo "test101" | htpasswd -c ~/temp/password admin
爲什麼不直接使用:
htpasswd -b -c ~/temp/password admin test101
的-b
開關應該做的伎倆,但密碼仍然會通過進程列表(ps
等)是系統上的其他用戶可見:
htpasswd -b -c ~/temp/password admin test101
並且'echo「test101」| ...'不會?如果你想隱藏它,你將不得不將它存儲在一個只對當前用戶可讀的文件中,然後將它傳遞給htpasswd。 – Coroos 2016-03-08 08:16:23