Sto tentando di automatizzare la creazione di una password dalla riga di comando. Ho provato il seguito ma continua a chiedere la password.Tentativo di automatizzare htpasswd dalla riga di comando
echo "test101" | htpasswd -c ~/temp/password admin
Sto tentando di automatizzare la creazione di una password dalla riga di comando. Ho provato il seguito ma continua a chiedere la password.Tentativo di automatizzare htpasswd dalla riga di comando
echo "test101" | htpasswd -c ~/temp/password admin
perché non utilizzare:
htpasswd -b -c ~/temp/password admin test101
L'interruttore -b
dovrebbe fare il trucco, ma la password sarà ancora visibile agli altri utenti del sistema tramite la lista dei processi (ps
ecc):
htpasswd -b -c ~/temp/password admin test101
E con "echo" test101 "| ..." non sarebbe? Se si desidera nasconderlo, sarà necessario memorizzarlo in un file leggibile solo dall'utente corrente e quindi inserirlo in htpasswd. – Coroos