Il s'agit de la commande pam_abl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux 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
pam_abl - interroger ou purger les bases de données utilisées par le module pam_abl.
SYNOPSIS
pam_abl [OPTION] [CONFIG]
DESCRIPTION
Fournit une interface non-pam aux informations stockées dans les bases de données du module pam_abl.
CONFIG est le nom du fichier de configuration pam_abl (par défaut : /etc/security/pam_abl.conf).
Le fichier de configuration est lu pour découvrir les noms des bases de données pam_abl, les règles qui contrôlent
purge des anciennes données et commandes à exécuter lorsqu'un utilisateur ou un hôte change d'état.
OPTIONS
Entretien
-h, --Aidez-moi
Voir ce message.
-ré, --debugcommand
Imprimez les commandes de blocage/effacement divisées en arguments.
-p, --purge
Purger les bases de données selon les règles de purge dans la configuration.
-r, --relatif
Afficher les heures par rapport à maintenant.
-dans, --verbeux
Sortie verbeuse.
NON-PAM INTERACTION
-F, --échouer
Échec de l'utilisateur ou de l'hôte.
-w, --liste blanche
Effectuer une liste blanche (supprimer de la liste noire, ne confère pas d'immunité).
-c, --Chèque
Vérifier l'état. Renvoie une valeur différente de zéro si l'état est actuellement bloqué. Imprime. nom: statuts si la verbosité
est spécifié. Si plusieurs hôtes ou utilisateurs sont indiqués, seul le premier hôte/utilisateur est vérifié.
paire.
-tu, --mettre à jour
Mettre à jour l'état de tous les utilisateurs/hôtes de la base de données. Cela entraînera également la
scripts à appeler.
-Oui, --un service
Fonctionne dans le contexte du service spécifié. Valeur par défaut : aucun.
-U, --utilisateur
Fonctionne sur l'utilisateur (les caractères génériques sont acceptables pour la liste blanche).
-H, --hôte
Fonctionne sur l'hôte (les caractères génériques sont acceptables pour la liste blanche).
-R, --raison
Utilisé uniquement lorsque l'option -f est fournie (par défaut : « AUTH »). Spécifie la raison de l'authentification.
Échec. Les valeurs possibles sont USER, HOST, BOTH, AUTH
Si vous avez spécifié des commandes à exécuter dans votre configuration, ces commandes essaieront de s'exécuter si
l'hôte ou l'utilisateur change d'état (bloqué <→ clair) depuis la dernière fois qu'il a été vérifié.
La commande ne pourra toutefois s'exécuter que si vous fournissez suffisamment d'informations pour remplir le champ
substitutions dans la commande. Par exemple, si votre host_clr_command utilise le %s
paramètre, vous devrez spécifier le service avec -s pour que la commande
effectivement courir.
EXEMPLES
Obtenir une liste des hôtes et des utilisateurs en échec :
$ pam_abl
Obtenez une liste complète des échecs en indiquant les heures par rapport à maintenant :
$ pam_abl -rv $ pam_abl --relative --verbose
Purger les anciennes données :
$ pam_abl -p $ pam_abl --purge
Débloquer tous les hôtes example.com, somewhere.com :
$ pam_abl -w -H *.exemple.com -H \*.quelquepart.com
Échec de l'hôte badguy.com et de l'utilisateur joe car l'authentification a échoué :
$ pam_abl -f -H badguy.com -U joe -R AUTH
Vérifiez si Joe est actuellement autorisé à utiliser votre service Neato depuis un hôte, en cours d'exécution
les commandes nécessaires s'il change d'état :
$ pam_abl -c -U joe -H somehost -s neato
Étant donné que l'état de l'utilisateur/hôte n'est mis à jour que lorsqu'une tentative est effectuée, vous pouvez le faire manuellement.
forcer pam-abl à mettre à jour les états et à appeler les scripts corrects :
$ pam_abl -u
AUTEURS
Lode Mertens[email protected]>
Andy Armstrong[email protected]>
Chris Tasma[email protected]>
DE LA LIGNE BOGUES
Signaler des bogues à[email protected]> ou en utilisant le bugtracker sur sourceforge.
Utilisez pam_abl en ligne avec les services onworks.net