Il s'agit de la commande htdbm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
htdbm - Manipuler les bases de données de mots de passe DBM
SYNOPSIS
hdbm [ -TTYPE DB ] [-i ] [-c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ]
nom de fichier Nom d'utilisateur
hdbm -b [ -TTYPE DB ] [-c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ] nom de fichier
Nom d'utilisateur Mot de passe
hdbm -n [ -i ] [-c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ] Nom d'utilisateur
hdbm -nb [ -c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ] Nom d'utilisateur Mot de passe
hdbm -v [ -TTYPE DB ] [-i ] [-c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ]
nom de fichier Nom d'utilisateur
hdbm -vb [ -TTYPE DB ] [-c ] [-m | -B | -d | -s | -p ] [-C sables moins coûteux ] [-t ] [-v ]
nom de fichier Nom d'utilisateur Mot de passe
hdbm -x [ -TTYPE DB ] nom de fichier Nom d'utilisateur
hdbm -l [ -TTYPE DB ]
RÉSUMÉ
htdbm est utilisé pour manipuler les fichiers au format DBM utilisés pour stocker les noms d'utilisateur et le mot de passe pour
authentification de base des utilisateurs HTTP via mod_authn_dbm. Voir la documentation de dbmmanage pour
plus d'informations sur ces fichiers DBM.
OPTIONS
-b Utiliser le mode batch ; à, obtenez le mot de passe à partir de la ligne de commande plutôt que de demander
pour ça. Cette option doit être utilisée avec une extrême prudence, car le Mot de passe is clairement
visible sur la ligne de commande. Pour l'utilisation du script, voir l'option -i.
-i Lire le mot de passe de stdin sans vérification (pour l'utilisation du script).
-c Créer le fichierpasswd. Si fichierpasswd existe déjà, il est réécrit et tronqué.
Cette option ne peut pas être combinée avec l'option -n.
-n Affiche les résultats sur la sortie standard plutôt que de mettre à jour une base de données. Cette option
modifie la syntaxe de la ligne de commande, puisque le fichierpasswd argument (généralement le
premier) est omis. Elle ne peut pas être combinée avec l'option -c.
-m Utiliser le cryptage MD5 pour les mots de passe. Sous Windows et Netware, il s'agit de la valeur par défaut.
-B Utiliser le cryptage bcrypt pour les mots de passe. Ceci est actuellement considéré comme très
garantir.
-C Ce drapeau n'est autorisé qu'en combinaison avec -B (cryptage bcrypt). Il définit le
temps de calcul utilisé pour l'algorithme bcrypt (plus élevé est plus sûr mais plus lent,
par défaut : 5, valide : 4 à 31).
-d Utiliser le cryptage crypt() pour les mots de passe. La valeur par défaut sur toutes les plateformes sauf Windows et
Netware. Bien que possiblement pris en charge par htdbm sur toutes les plateformes, il n'est pas pris en charge
par le serveur httpd sous Windows et Netware. Cet algorithme est peu sûr d'aujourd'hui
-s Utiliser le cryptage SHA pour les mots de passe. Facilite la migration depuis/vers les serveurs Netscape
en utilisant le LDAP Directory Interchange Format (ldif). Cet algorithme est peu sûr by
les normes d'aujourd'hui.
-p Utiliser des mots de passe en clair. Bien que htdbm prenne en charge la création sur toutes les plateformes, le
Le démon httpd n'acceptera que les mots de passe en texte brut sous Windows et Netware.
-l Affiche chacun des noms d'utilisateur et des commentaires de la base de données sur stdout.
-v Vérifiez le nom d'utilisateur et le mot de passe. Le programme imprimera un message indiquant
si le mot de passe fourni est valide. Si le mot de passe n'est pas valide, le programme
se termine avec le code d'erreur 3.
-x Supprimer l'utilisateur. Si le nom d'utilisateur existe dans le fichier DBM spécifié, il sera supprimé.
-t Interpréter le dernier paramètre comme un commentaire. Lorsque cette option est spécifiée, un
une chaîne supplémentaire peut être ajoutée à la ligne de commande ; cette chaîne sera stockée
dans le champ "Commentaire" de la base de données, associé au nom d'utilisateur spécifié.
nom de fichier
Le nom de fichier du fichier au format DBM. Généralement sans l'extension .db, .pag ou
.dir. Si -c est donné, le fichier DBM est créé s'il n'existe pas déjà, ou
mis à jour s'il existe.
Nom d'utilisateur
Le nom d'utilisateur à créer ou à mettre à jour dans fichierpasswd. Si Nom d'utilisateur n'existe pas dans ce
fichier, une entrée est ajoutée. S'il existe, le mot de passe est modifié.
Mot de passe
Le mot de passe en clair à chiffrer et à stocker dans le fichier DBM. Utilisé uniquement avec
l'indicateur -b.
-TTYPE DB
Type de fichier DBM (SDBM, GDBM, DB ou "default").
Utiliser htdbm en ligne en utilisant les services onworks.net