• # Moi aussi j’y vais de mon script.

    Posté par . En réponse au journal un vrai coffre fort numérique. Évalué à 4. Dernière modification le 31 août 2016 à 20:05.

    J’avais posté ça il y a un mois environ :

    #!/usr/bin/env bash
    case "1ドル" in
     "open")
     sudo losetup /dev/loop5 ~/stash.img
     sudo cryptsetup luksOpen /dev/loop5 stash
     sudo mount /dev/mapper/stash ~/stash
     ;;
     "close")
     sudo umount ~/stash
     sudo cryptsetup luksClose /dev/mapper/stash
     sudo losetup -d /dev/loop5
     ;;
     "pass")
     0ドル open;
     $EDITOR ~/stash/pass;
     0ドル close;
     ;;
     *)
     echo "Usage: 0ドル [open|close|pass]"
     exit 1
     ;;
    esac

    Ça nécessite bien sûr de configurer sudo Lorsqu’il est monté, le volume est bien entendu visible par root et quiconque a les droits...

    Depuis j’y ai ajouté une vérification des sommes de contrôle des différents binaires, pour prévenir si l’un d’entre eux est modifié avant de déchiffrer le volume. Mais je l’ai pas sous la main là.

    Ça résume la méthode que tu as toi-même donné. J’ai ajouté la fonction "pass", parce qu’à la base je cherchais un gestionnaire de mot de passe du pauvre.