GNU/Linux >> Tutoriels Linux >  >> Linux

Mot de passe panique sous Linux

Parce que votre message était très général et manque de détails, ma réponse doit être très générale et manque de détails. Bon nombre de ces étapes seront spécifiques à la distribution.

Dans votre situation, voici ce que je ferais :

  1. Écrivez un script qui effectuera la destruction souhaitée.
  2. Créez un compte d'utilisateur panique et fournissez un mot de passe à l'utilisateur.
  3. Faites de cet utilisateur un membre du wheel groupe pour que ses actions se déroulent comme celles de root.
  4. Définissez le propriétaire du script comme étant l'utilisateur panique.
  5. Définissez les autorisations du script afin qu'il puisse être exécuté.
  6. Définissez la séquence de connexion de cet utilisateur pour inclure l'exécution du script créé à l'étape 1.
  7. J'espère que vous n'aurez jamais à vous connecter en tant qu'utilisateur panique !

Bonne chance !


Il existe maintenant un module PAM sous licence GPLv2, qui fait exactement ce que vous souhaitez. Il permet au même compte de se connecter à la même machine Unix avec des mots de passe différents selon ce que l'utilisateur souhaite faire lors de la connexion. Chose intéressante, l'auteur mentionne le même livre dans sa description du module.

Vous écrivez vos propres scripts, qui seront associés aux différents mots de passe - de la connexion automatique d'un système de fichiers crypté lors de la saisie d'un "sûr" à l'effacement automatique de celui-ci lors de la saisie du "panique". Et tout ce qui se trouve entre les deux.

J'aimerais que quelque chose de similaire soit disponible auprès des fournisseurs de messagerie et de divers services de médias sociaux - pour masquer certaines boîtes aux lettres, images, etc. lorsque l'utilisateur se connecte avec un mot de passe spécial. Peut-être y viendrons-nous aussi un jour...


Linux
  1. Qu'est-ce qu'un utilisateur Linux ?

  2. Comment modifier, supprimer ou désactiver le mot de passe utilisateur sous Linux

  3. Modification du mot de passe du système Linux dans le script bash

  4. Comment modifier ou définir des mots de passe utilisateur sous Linux

  5. Vérifier le mot de passe de l'utilisateur avec un script shell

Commande ID sous Linux

Trouver des comptes d'utilisateurs avec un mot de passe vide sous Linux

Comment changer le mot de passe utilisateur sous Linux

Comment changer ou définir un mot de passe utilisateur sous Linux

Commande Linux passwd - Modifier le mot de passe utilisateur

Effectuer des réinitialisations de mot de passe Linux [étape par étape]