1 votes

Comment puis-je créer un disque dur virtuel protégé par mot de passe sous Linux ?

J'ai un serveur Ubuntu 20.4 installé dans Virtual Box. Je voulais créer un disque dur virtuel. J'ai donc créé une image pour contenir le volume du disque dur virtuel et j'ai formé le type de système de fichiers EXT4 dans le fichier image avec ces commandes.

  • sudo dd if=/dev/zero of=VHD.img bs=1M count=1200
  • mkfs -t ext4 VHD.img

Après, j'ai monté le fichier image dans le répertoire/mnt avec ceci.

  • mount -t auto -o loop VHD.img /mnt

Il s'agit de la sortie du df -HT commandement.

udev                              devtmpfs  469M     0  469M   0% /dev
tmpfs                             tmpfs     103M  1.1M  102M   2% /run
/dev/mapper/ubuntu--vg-ubuntu--lv ext4       22G  5.6G   15G  29% /
tmpfs                             tmpfs     515M  1.2M  514M   1% /dev/shm
tmpfs                             tmpfs     5.3M     0  5.3M   0% /run/lock
tmpfs                             tmpfs     515M     0  515M   0% /sys/fs/cgroup
/dev/loop0                        squashfs   74M   74M     0 100% /snap/lxd/21029
/dev/loop1                        squashfs   59M   59M     0 100% /snap/core18/2128
/dev/loop3                        squashfs   34M   34M     0 100% /snap/snapd/12883
/dev/loop2                        squashfs   34M   34M     0 100% /snap/snapd/12704
/dev/sda2                         ext4      1.1G  112M  842M  12% /boot
/dev/loop4                        ext4      482M  775k  445M   1% /mnt   # Image I mounted

Maintenant je peux accéder au répertoire /mnt et travailler avec. Mais je veux que ce disque soit crypté avec un mot de passe. Ce qui signifie que lorsque l'utilisateur (même root) essaie de le monter, a password must be specified in order to mount l'image. Mon objectif final est d'avoir un fichier image crypté par un mot de passe et d'une taille supérieure à 400 Mo.

1voto

harrymc Points 394411

Une solution simple serait d'utiliser le logiciel libre et gratuit VeraCrypt .

Il prend en charge le chiffrement du disque complet, mais aussi des conteneurs chiffrés. Un conteneur ressemble à un fichier qui nécessite un mot de passe pour être monté, Il peut donc être utilisé sur toutes les plates-formes (sélectionnez pour cela un format de système de fichiers multiplateforme). de système de fichiers multiplateforme).

Vous trouverez de la documentation sur le site de VeraCrypt, mais aussi de nombreux articles sur l'internet.

0voto

Kavishka Gihan Points 45

En fait, c'est l'utilisation de LUCKS qui a le mieux fonctionné pour moi. J'ai trouvé cet article qui vous guide à travers tout le processus.

http://freesoftwaremagazine.com/articles/create_encrypted_disk_image_gnulinux/

Les étapes que j'ai utilisées sont les suivantes :

  • Créez d'abord une image vide. fallocate -l 512M enc.iso
  • Puis le crypter avec cryptsetup. cryptsetup -y luksFormat enc.iso

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X