GoGPT Best VPN GoSearch

Icône de favori OnWorks

apg - En ligne dans le Cloud

Exécutez apg dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande apg 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


apg - génère plusieurs mots de passe aléatoires

SYNOPSIS


apg [-a algorithme] [-M mode] [-E char_string] [-n nombre_de_passes] [-m min_pass_len] [-x
max_pass_len] [-r fichier dict] [-b fichier_filtre] [-p min_substr_len] [-s] [-c cl_seed] [-d]
[-y] [-l] [-t] [-q] [-h] [-v]

DESCRIPTION


apg génère plusieurs mots de passe aléatoires. Il utilise plusieurs algorithmes de génération de mots de passe.
(actuellement deux) et un générateur de nombres pseudo-aléatoires intégré.

L'algorithme par défaut est un algorithme de génération de mot de passe prononçable conçu par Morrie Gasser
et décrit dans A « Aléatoire » Word Génératrice Pour prononçable Les mots de passe Nationales Notre technologie
Infos Services (NTIS) AD-A-017676. Le document original est très ancien et n'a jamais été
mis en ligne, donc je dois utiliser NIST mise en œuvre décrite dans FIPS-181.

Un autre algorithme est un algorithme simple de génération de caractères aléatoires, mais il utilise quatre utilisateurs.
Ensembles de symboles définis pour générer un mot de passe aléatoire. Cela signifie que l'utilisateur peut choisir le type de
Symboles devant apparaître dans un mot de passe. Les jeux de symboles sont : numérique (0,...,9) ,
ensemble de symboles de lettres majuscules (A,...,Z) , ensemble de symboles de petites lettres (a,...,z) et spécial
symboles ensemble de symboles (#,@,!,...).

Le générateur de nombres pseudo-aléatoires intégré est une implémentation de l'algorithme décrit dans
Appendice C of ANSI X9.17 or RFC1750 à l'exception du fait qu'il utilise CAST or SHA-1 au lieu de
Tripler DES. Il utilise l'heure locale avec une précision de quelques microsecondes (voir obtenir l'heure du jour(2)) et
/ dev / aléatoire (si disponible) pour produire une graine aléatoire initiale.

apg Vous pouvez également vérifier la qualité des mots de passe générés à l'aide d'un dictionnaire.
utilisez cette capacité si vous spécifiez des options de ligne de commande -r fichier dict or -b nom du filtre
fichier dict est le nom du fichier du dictionnaire et nom du filtre est le nom du fichier de filtre Bloom. Dans
dans ce dictionnaire, vous pouvez placer des mots (un par ligne) qui ne doivent pas apparaître comme générés
mots de passe. Par exemple : noms d'utilisateur, mots courants, etc. Vous pouvez même utiliser l'un des
dictionnaires fournis avec dictionnaire des craquelins. Le fichier de filtre Bloom doit être
Créé avec apgbfm(1) Utilitaire inclus dans la distribution apg. Dans les prochaines versions, je prévois
mettre en œuvre d'autres techniques pour vérifier les mots de passe (comme la vérification des modèles) juste pour simplifier la vie
Plus facile.

OPTIONS


Mot de passe génération modes Options
-a algorithme
utilisé algorithme pour la génération de mot de passe.
0 - (par défaut) génération de mot de passe prononçable
1 - génération de mot de passe à caractères aléatoires

-n nombre_de_passes
générer nombre_de_passes Nombre de mots de passe. La valeur par défaut est 6.

-m min_pass_len
générer un mot de passe avec une longueur minimale min_pass_len. If min_pass_len > max_pass_len
puis max_pass_len = min_pass_lenLa longueur minimale du mot de passe par défaut est de 8.

-x max_pass_len
générer un mot de passe avec une longueur maximale longueur_passe_max. If min_pass_len > max_pass_len
puis max_pass_len = min_pass_lenLa longueur maximale du mot de passe par défaut est de 10.

-M mode
Utiliser les jeux de symboles spécifiés avec mode pour la génération de mot de passe. mode est une chaîne de texte
composé de caractères S, s, N, n, C, c, L, l. Où:

S générateur doit utilisez un ensemble de symboles spéciaux pour chaque mot de passe généré.

s générateur devrait utiliser un ensemble de symboles spéciaux pour la génération de mot de passe.

N générateur doit utilisez un ensemble de symboles numériques pour chaque mot de passe généré.

n générateur devrait utiliser un ensemble de symboles numériques pour la génération de mot de passe.

C générateur doit utilisez le symbole majuscule défini pour chaque mot de passe généré.

c générateur devrait utiliser le jeu de symboles majuscules pour la génération du mot de passe.

L générateur doit utiliser un ensemble de symboles de petites lettres pour chaque mot de passe généré
(toujours présent si un algorithme de génération de mot de passe prononçable est utilisé).

l générateur devrait utilisez un ensemble de symboles de petites lettres pour la génération de mot de passe.

R, r n'est plus pris en charge. Utiliser -E char_string choix à la place.
mode ne peut pas comporter plus de 4 caractères.

Remarque:
L'utilisation de L, M, N, C ralentira le processus de génération de mot de passe.

Exemples :
-M sncl or -M SNCL or -M Cn

-E char_string
exclure les caractères dans char_string à partir du processus de génération de mot de passe (dans
mode de génération de mot de passe prononçable (vous ne pouvez pas exclure les minuscules).
inclure des symboles spéciaux qui peuvent être reconnus par le shell (apostrophe, guillemets, dollar)
signe, etc.) dans char_string utilisez les versions avec barre oblique inverse.

Exemples :

Command apg -a 1 -M n -n 3 -m 8 -E 23456789 générera un ensemble de mots de passe qui
ressemblera à ceci
10100110
01111000
11011101

Command apg -a 1 -M nc -n 3 -m 26 -E GHIJKLMNOPQRSTUVWXYZ générera un ensemble de
des mots de passe qui ressembleront à ceci
16A1653CD4DE5E7BD9584A3476
C8F78E06944AFD57FB9CB882BC
8C8DF37CD792D36D056BBD5002

Mot de passe qualité des bactéries Options
-r fichier dict
vérifier les mots de passe générés pour leur apparition dans fichier dict

-b fichier_filtre
vérifier les mots de passe générés pour leur apparition dans fichier_filtre. fichier_filtre devrait
être créé avec apgbfm(1) utilitaire.

-p min_substr_len
cette option indique apg(1) pour vérifier chaque sous-chaîne du mot de passe généré pour
apparition dans fichier_filtre. Si l'une de ces sous-chaînes était trouvée dans le
fichier_filtre alors le mot de passe généré serait rejeté et apg(1) générera
un autre. min_substr_len spécifie la longueur minimale de la sous-chaîne à vérifier. Ceci
l'option n'est active que si -b l'option est définie.

Faux aléatoire nombre générateur Options
-s demander à l'utilisateur une séquence aléatoire pour la génération du mot de passe

-c cl_seed
utilisé cl_seed comme graine aléatoire pour la génération de mots de passe. Je l'utilise quand j'en ai besoin.
générer des mots de passe dans un script shell.

Mot de passe sortie Options
-d N'utilisez aucun séparateur entre les mots de passe générés. Je l'utilise quand je dois
générer des mots de passe dans un script shell.

-y imprimer les mots de passe générés et les mots de passe cryptés (voir man crypte(3))

-q mode silencieux (ne pas imprimer les avertissements)

-l Mots de passe générés par orthographe. Utile pour lire les mots de passe générés par
téléphone.
AVERTISSEMENT: Réfléchissez à deux fois avant de lire votre mot de passe par téléphone.

-t imprimer la prononciation du mot de passe prononçable généré

-h imprimer les informations d'aide et quitter

-v imprimer les informations sur la version et quitter

DEFAULT OPTIONS


apg -a 0 -M sncl -n 6 -x 10 -m 8 (nouveau style)

Si vous souhaitez générer des mots de passe vraiment sécurisés, vous devez utiliser l'option -s. Pour simplifier apg
Pour l'utiliser, vous pouvez écrire un petit script shell. Par exemple :
[début]----> pwgen.sh
#!/ Bin / sh
/usr/local/bin/apg -m 8 -x 12 -s
[ fin ]----> pwgen.sh

EXIT CODE


Une fois sa tâche accomplie avec succès, apg se terminera par le code de sortie 0. Un code de sortie de
-1 indique qu'une erreur s'est produite. Les erreurs textuelles sont écrites dans le flux d'erreur standard.

DIAGNOSTIC


If / dev / aléatoire n'est pas disponible, apg affichera un message à ce sujet.

Utilisez apg en ligne avec les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.