Questo è il comando htdbm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
htdbm - Manipola i database delle password DBM
SINOSSI
htdbm [-TTIPO DB ] [-i ] [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ]
Nome del file nome utente
htdbm -b [-TTIPO DB ] [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ] Nome del file
nome utente parola d'ordine
htdbm -n [-i ] [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ] nome utente
htdbm -nb [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ] nome utente parola d'ordine
htdbm -v [-TTIPO DB ] [-i ] [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ]
Nome del file nome utente
htdbm -vb [-TTIPO DB ] [-c ] [-m | -B | -d | -s | -p ] [-C costo ] [-t ] [-v ]
Nome del file nome utente parola d'ordine
htdbm -x [-TTIPO DB ] Nome del file nome utente
htdbm -l [-TTIPO DB ]
SOMMARIO
htdbm viene utilizzato per manipolare i file in formato DBM utilizzati per memorizzare nomi utente e password per
autenticazione di base degli utenti HTTP tramite mod_authn_dbm. Vedere la documentazione di dbmmanage per
ulteriori informazioni su questi file DBM.
VERSIONI
-b Usa la modalità batch; vale a dire, ottieni la password dalla riga di comando invece di richiederla
per questo. Questa opzione dovrebbe essere utilizzata con estrema cura, poiché , il parola d'ordine is chiaramente
visibile sulla riga di comando. Per l'uso dello script, vedere l'opzione -i.
-i Legge la password da stdin senza verifica (per l'utilizzo dello script).
-c Crea il filepasswd. Se filepasswd esiste già, viene riscritto e troncato.
Questa opzione non può essere combinata con l'opzione -n.
-n Visualizza i risultati sullo standard output anziché aggiornare un database. Questa opzione
cambia la sintassi della riga di comando, poiché il filepasswd argomento (di solito il
il primo) è omesso. Non può essere combinato con l'opzione -c.
-m Usa la crittografia MD5 per le password. Su Windows e Netware, questa è l'impostazione predefinita.
-B Usa la crittografia bcrypt per le password. Questo è attualmente considerato molto
sicuro.
-C Questo flag è consentito solo in combinazione con -B (crittografia bcrypt). Imposta il
tempo di calcolo utilizzato per l'algoritmo bcrypt (più alto è più sicuro ma più lento,
default: 5, valido: da 4 a 31).
-d Usa la crittografia crypt() per le password. L'impostazione predefinita su tutte le piattaforme tranne Windows e
Netware. Sebbene sia possibile che sia supportato da htdbm su tutte le piattaforme, non è supportato
dal server httpd su Windows e Netware. Questo algoritmo è insicuro di oggi
standard.
-s Usa la crittografia SHA per le password. Facilita la migrazione da/verso i server Netscape
utilizzando il formato di interscambio di directory LDAP (ldif). Questo algoritmo è insicuro by
le norme di oggi.
-p Usa password in chiaro. Sebbene htdbm supporti la creazione su tutte le piattaforme, il
Il demone httpd accetterà solo password in testo normale su Windows e Netware.
-l Stampa ciascuno dei nomi utente e dei commenti dal database su stdout.
-v Verificare il nome utente e la password. Il programma stamperà un messaggio che indica
se la password fornita è valida. Se la password non è valida, il programma
esce con codice errore 3.
-x Elimina utente. Se il nome utente esiste nel file DBM specificato, verrà eliminato.
-t Interpreta il parametro finale come un commento. Quando questa opzione è specificata, an
stringa aggiuntiva può essere aggiunta alla riga di comando; questa stringa verrà memorizzata
nel campo "Commento" del database, associato al nome utente specificato.
Nome del file
Il nome del file in formato DBM. Di solito senza l'estensione .db, .pag o
.dir. Se viene fornito -c, il file DBM viene creato se non esiste già, oppure
aggiornato se esiste.
nome utente
Il nome utente da creare o aggiornare in filepasswd. Se nome utente non esiste in questo
file, viene aggiunta una voce. Se esiste, la password viene modificata.
parola d'ordine
La password in chiaro da crittografare e archiviare nel file DBM. Usato solo con
il flag -b.
-TTIPO DB
Tipo di file DBM (SDBM, GDBM, DB o "predefinito").
Usa htdbm online utilizzando i servizi onworks.net