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 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
pam_abl - interroge ou purge 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). Les
config est lu pour découvrir les noms des bases de données pam_abl, les règles qui contrôlent
la purge des anciennes données et les commandes à exécuter lorsqu'un utilisateur ou un hôte change d'état.
OPTIONS
Entretien
-h, --Aidez-moi
Voir ce message.
-ré, --debugcommande
Affiche les commandes block/clear divisées en arguments.
-p, --purge
Purger les bases de données selon les règles de purge dans config.
-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 fournit pas d'immunité).
-c, --Chèque
Vérifiez l'état. Renvoie non nul si actuellement bloqué nom: statuts si la verbosité
est spécifié. Si plus d'un hôte ou utilisateur est indiqué, ne vérifie que le premier hôte/utilisateur
paire.
-tu, --mettre à jour
Mettre à jour l'état de tous les utilisateurs/hôtes dans la base de données. Cela entraînera également le bon
scripts à appeler.
-Oui, --un service
Opérer dans le contexte du service spécifié. Par défaut à aucun.
-U, --utilisateur
Opérer sur l'utilisateur (les caractères génériques sont ok 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 -f est fourni (par défaut, "AUTH"). Spécifie pourquoi l'authentification
échoué. 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é <→ clear) depuis la dernière vérification. Les
La commande ne pourra toutefois s'exécuter que si vous fournissez suffisamment d'informations pour remplir le
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
Obtenez une liste des hôtes et utilisateurs défaillants :
$ pam_abl
Obtenez une liste complète des échecs en répertoriant les heures par rapport à maintenant :
$ pam_abl -rv $ pam_abl --relative --verbose
Purger les anciennes données :
$ pam_abl -p $ pam_abl --purge
Débloquez tous les hébergeurs example.com, quelque part.com :
$ pam_abl -w -H *.exemple.com -H \*.quelque part.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 à partir d'un hôte, en cours d'exécution
les commandes nécessaires s'il change d'état :
$ pam_abl -c -U joe -H un hôte -s neato
Étant donné que l'état de l'utilisateur/hôte n'est mis à jour qu'en cas de tentative, vous pouvez manuellement
forcez pam-abl à mettre à jour les états et à appeler les bons scripts :
$ 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 en utilisant les services onworks.net