Existe-t-il un programme pour verrouiller et déverrouiller ma machine Ubuntu à l'aide d'un lecteur flash?
Par exemple, lorsque je retire le lecteur flash USB, l'ordinateur se verrouille automatiquement et lorsque j'installe le lecteur flash, l'ordinateur se déverrouille automatiquement.
Merci d'avance.
Réponses:
Je sais que c'est une réponse terriblement tardive, juste pensé que cela pourrait aider les futurs lecteurs. J'ai posté la réponse à Locking with USB drive
Eh bien, un module appelé PAM (module d'authentification enfichable) peut être personnalisé pour répondre à vos besoins. Un bel article est disponible sur linuxconfig décrivant cela en détail.
Les étapes sont les suivantes:
Installer PAM
Ajouter un périphérique USB à la configuration PAM
Sélectionnez votre volume et " Y " pour enregistrer
Définir l'utilisateur pour l'authentification PAM
Sélectionnez et " Y " pour enregistrer
Configurer PAM
Ajoutez la ligne ci-dessous et enregistrez
Testez l'authentification PAM
Verrouiller lorsqu'il est déconnecté
Modifiez le bloc "utilisateur" pour qu'il ressemble à:
la source
Dans
vous pouvez écrire un script
où PPPP et VVVV sont des valeurs que vous pouvez extraire avec
lsusb
.Chaque produit identique correspondra, mais le verrouillage USB pourrait monter l'appareil et regarder le lecteur lui-même pour une légitimation supplémentaire - un fichier, un bytecode, la date ...
Il est vulnérable si quelqu'un d'autre a accès au bâton, bien sûr.
Le script pourrait regarder plus loin chaque minute, si le bâton est toujours monté, et se verrouiller sinon.
la source
Merci pour votre suggestion .. J'ai écrit un script simple en utilisant la commande lsusb et mis en système -> préférences-> applications de démarrage. Le script est le suivant.
la source