Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
tutoriel:securiser_ubuntu_avec_peripherique_externe [Le 26/09/2013, 09:32] malabarth [Etape 1 : Préparer la clé] |
tutoriel:securiser_ubuntu_avec_peripherique_externe [Le 11/09/2022, 12:23] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> sécurité tutoriel}} | ||
| + | |||
| ====== Gérer la sécurité d'une installation ubuntu avec une clé usb ====== | ====== Gérer la sécurité d'une installation ubuntu avec une clé usb ====== | ||
| Ici nous verrons comment paramétrer le verrouillage/déverrouillage d'une installation d'Ubuntu avec une clé USB. | Ici nous verrons comment paramétrer le verrouillage/déverrouillage d'une installation d'Ubuntu avec une clé USB. | ||
| - | {{tag> sécuriser Ubuntu avec périphérique externe chiffrage déchiffrage encryptage décryptage clé usb automatique}} | ||
| ===== Déchiffrer automatiquement une partition chiffrée au démarrage ===== | ===== Déchiffrer automatiquement une partition chiffrée au démarrage ===== | ||
| Ligne 30: | Ligne 31: | ||
| </note> | </note> | ||
| Créez une partition vierge de type ext4[3/2] d'au moins 1Mo sur le support. Utilisez **[[apt>gparted]]** par exemple. | Créez une partition vierge de type ext4[3/2] d'au moins 1Mo sur le support. Utilisez **[[apt>gparted]]** par exemple. | ||
| + | |||
| + | Vous pouvez aussi n'utiliser qu'une grande partition. | ||
| <note> | <note> | ||
| Systèmes de fichiers testés: Ext4/3/2, Fat32, Ntfs | Systèmes de fichiers testés: Ext4/3/2, Fat32, Ntfs | ||
| Ligne 61: | Ligne 64: | ||
| ==== Etape 2 : Préparer la séquence de démarrage ==== | ==== Etape 2 : Préparer la séquence de démarrage ==== | ||
| + | |||
| + | <note important> | ||
| + | Attention, si vous souhaitez utiliser ntfs, une mise à jour du fichier bootscript est disponible! (Etape 4) [2013/09/26] | ||
| + | |||
| + | De plus, assurez-vous que le module ntfs-3g est bien présent dans **/etc/initramfs-tools/modules**, et que vous avez [[:tutoriel:comment_installer_un_paquet|Installé le paquet]] **[[apt>ntfs-3g|ntfs-3g]]** | ||
| + | |||
| + | </note> | ||
| Editez le fichier /etc/initramfs-tools/modules avec les droits root | Editez le fichier /etc/initramfs-tools/modules avec les droits root | ||
| Ligne 77: | Ligne 87: | ||
| dm_mod | dm_mod | ||
| dm_crypt | dm_crypt | ||
| + | ntfs-3g | ||
| </code> | </code> | ||
| * Si vous utilisez une clé USB: | * Si vous utilisez une clé USB: | ||
| Ligne 93: | Ligne 104: | ||
| Ajoutez la nouvelle configuration au système. | Ajoutez la nouvelle configuration au système. | ||
| - | <code>update-initramfs -v -u</code> | + | <code>sudo update-initramfs -v -u</code> |
| ==== Etape 3 : Paramétrer le démarrage ==== | ==== Etape 3 : Paramétrer le démarrage ==== | ||
| Ligne 131: | Ligne 141: | ||
| sda2_crypt UUID=9df4f-878ytju-ilk45q-gfbb9f-d33dxxb none luks</code> | sda2_crypt UUID=9df4f-878ytju-ilk45q-gfbb9f-d33dxxb none luks</code> | ||
| - | Téléchargez [[https://dl.dropboxusercontent.com/u/11154643/bootkeyscript| ce script]] et placez le dans **/usr/local/sbin/bootkeyscript** à l'aide des droits root. | + | Téléchargez [[http://iutinfo2000.free.fr/Linux/bootkeyscript| ce script]] et placez le dans **/usr/local/sbin/bootkeyscript** à l'aide des droits root. |
| <code>sudo cp ~/Téléchargements/bootkeyscript /usr/local/sbin/bootkeyscript</code> | <code>sudo cp ~/Téléchargements/bootkeyscript /usr/local/sbin/bootkeyscript</code> | ||
| (N'oubliez pas de changez l'emplacement du fichier téléchargé si **~/Téléchargements/bootkeyscript** n'est pas sa localisation) | (N'oubliez pas de changez l'emplacement du fichier téléchargé si **~/Téléchargements/bootkeyscript** n'est pas sa localisation) | ||
| Ligne 140: | Ligne 150: | ||
| Réactualisez la séquence de démarrage: | Réactualisez la séquence de démarrage: | ||
| <code>update-initramfs -v -u</code> | <code>update-initramfs -v -u</code> | ||
| - | Redémarrez et profitez! ;) | + | Redémarrez et profitez! 8-) |
| + | |||
| + | |||
| + | <note astuce> | ||
| + | Si vous souhaitez débguer et afficher les messages de ce que fait le script, modifier la ligne **debug=0** en **debug=1** du fichier **/usr/local/sbin/bootkeyscript** | ||
| + | |||
| + | Puis réactualisez la séquence de démarrage: | ||
| + | <code>update-initramfs -v -u</code> | ||
| + | </note> | ||
| ==== En cas de soucis ==== | ==== En cas de soucis ==== | ||
| Ligne 169: | Ligne 187: | ||
| Sinon quoi, la partition sera bien décryptée au démarrage, mais absolument pas montée dans **/**, ce qui ne permettra bien évidement pas le démarrage! | Sinon quoi, la partition sera bien décryptée au démarrage, mais absolument pas montée dans **/**, ce qui ne permettra bien évidement pas le démarrage! | ||
| - | Logiquement, vous n'avez pas à y toucher à n'importe quel moment du tutoriel. Seul le "none" et la partie "luks" sont à modifier dans l'étape 4!</note> | + | Logiquement, vous n'avez pas à y toucher à n'importe quel moment du tutoriel. Seul le "none" et la partie "luks" sont à modifier dans l'étape 4!</note> |
| * Enregistrez et réactualisez la configuration: | * Enregistrez et réactualisez la configuration: | ||
| Ligne 282: | Ligne 300: | ||
| Puis redémarrez! N'oubliez pas de supprimer la tâche de cron tab si vous ne souhaitez plus cette fonctionnalité! | Puis redémarrez! N'oubliez pas de supprimer la tâche de cron tab si vous ne souhaitez plus cette fonctionnalité! | ||
| <code>crontab -u votrenomdutilisateur -e</code> | <code>crontab -u votrenomdutilisateur -e</code> | ||
| - | ====== Sources & Contributeurs ====== | + | |
| + | ===== Sources & Contributeurs ===== | ||
| [[http://web.archive.org/web/20100110234521/http://petaramesh.org/post/2007/11/29/Une-cle-de-contact-pour-votre-portable-chiffre]] | [[http://web.archive.org/web/20100110234521/http://petaramesh.org/post/2007/11/29/Une-cle-de-contact-pour-votre-portable-chiffre]] | ||