# Live usb key custom ( live-build / linux-live-kit) + chiffrement du / (root)

**URL:** <https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205>\
**Category:** Support Debian\
**Created:** [Septembre 29, 2022, 8:36 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205 "2022-09-29T08:36:27Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![anoskar](https://www.debian-fr.org/user_avatar/www.debian-fr.org/anoskar/32/12201_2.png) [@anoskar](https://www.debian-fr.org/u/anoskar)\
**Post date:** [Septembre 29, 2022, 8:36 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/1 "2022-09-29T08:36:27Z")

</div>

Bonjour,

Je travaille actuellement sur un projet passionnant, je crée une clé live key linux bootable qui serait chiffrée .

Voici mes contraintes

- 

```
Live Custom Usb sous Debian / Ubuntu / Rocky ( je commence à abandonner Rocky, je ne trouve rien pour lui :s) :slight_smile:

```

- 

```
Avoir du chiffrement sur l’os ( en cas de perte, qu’on ne sache rien en tirer)

```

- 

```
Etre en RO en live mais pouvoir écrire sur une partition montée une fois l’OS lancé

```

Je suis parti sur linux-live-kit et j’ai presque tout réussi. Le seul point qui coince est le chiffrement du root ( le / ).

Je peux bien sur créer une partition sur le côté que je chiffre et que je monte en lancant la session live.  
Mon besoins serait de tout chiffrer sauf le boot bien évidemment.

Est-il possible d’effectuer cela ? Tous les sites sur lesquels je tombe ( live-build, linveng) ne propose que cette solution : live usb sur partion A et persistence chiffrée sur partition B.

Linux-live-kit ne permet pas le chiffrement du / , le dev me l’a confirmé.

Merci de m’avoir lu, j’espère pour voir vous lire car je désespère un peu.

Bonne journée

Anoskar

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 29, 2022, 3:24 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/2 "2022-09-29T15:24:02Z")

</div>

Le principe d’un live système c’est justement de ne pas utiliser de donnée à caractère personnelle dessus et de préférer stocker la donnée sur une partition annexe qui pourra être chiffré.

Peux-tu donner un exemple de donnée qui serait à caractère personnelle et présente sur la partition / de ton système ?

---

<div class="post-metadata">

**Author:** ![anoskar](https://www.debian-fr.org/user_avatar/www.debian-fr.org/anoskar/32/12201_2.png) [@anoskar](https://www.debian-fr.org/u/anoskar)\
**Post date:** [Septembre 29, 2022, 7:42 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/3 "2022-09-29T19:42:50Z")

</div>

Je souhaite qu’en cas de perte / vol, on ne sache rien faire ce qu’il y a dans la clé.  
De mon point de vue si on a accès à un sytème, cela reste un risque.  
Dans mon cas je ne peux pas le prendre ( ce n’est pas un choix personnel 😉 )

Sinon c’est possible ou pas ?? 🙂

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 29, 2022, 8:02 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/4 "2022-09-29T20:02:56Z")

</div>

> [@anoskar](#):
>
> je crée une clé live key linux bootable qui serait chiffrée

Bonjour,

Ça ne sert strictement à rien. seul le disque utilisé pour tes donnée mérite d’être chiffré.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 29, 2022, 9:09 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/5 "2022-09-29T21:09:23Z")

</div>

> [@anoskar](#):
>
> De mon point de vue si on a accès à un sytème, cela reste un risque.

Un système sans log ni aucune donnée personnelle … c’est un linux en gros vierge.

> [@Zargos](#):
>
> seul le disque utilisé pour tes donnée mérite d’être chiffré.

Troisième personne avec le dev à te le dire.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Septembre 30, 2022, 3:53 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/6 "2022-09-30T03:53:51Z")

</div>

[Encrypted Persistent Filesystem in Live Debian - tech.moe.ph](https://tech.moe.ph/post/encrypted-persistent-filesystem-in-live-debian) peut peut être t’aider

ça aussi marche très bien avec un kali live mais je n’ai pas réussi avec un debian :

> **[Creating An Encrypted Persistent Live Kali USB - LinuxForDevices](https://www.linuxfordevices.com/tutorials/kali-linux/encrypted-persistent-live-kali-usb)**
>
> In this guide, we'll go through the steps to create an encrypted persistent live Kali USB. Kali Linux is probably the most popular penetration testing Distro

---

<div class="post-metadata">

**Author:** ![anoskar](https://www.debian-fr.org/user_avatar/www.debian-fr.org/anoskar/32/12201_2.png) [@anoskar](https://www.debian-fr.org/u/anoskar)\
**Post date:** [Septembre 30, 2022, 8:20 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/7 "2022-09-30T08:20:19Z")

</div>

Hello Clochette,

Je comprends ton point de vue ( et celui des personnes qui m’ont répondues) et c’était le mien jusqu’il y a peu.

Je ne peux pas aller plus loin mais cette contrainte n’est pas la mienne pour résumer simplement. Ce n’est pas une «&nbsp;lubie&nbsp;» ou autre bien loins de là.

Vos arguments sont pertinents clairement et suis d’accord avec le fait que la partition secondaire chiffrée est top + le read only sur le reste mais je suis obligé de faire une créer une live-build avec son / chiffré.

Ma question est simplement de savoir si on peut arriver à faire cela techniquement.

J’ai trouvé une piste ici : [Persistence — liveng 1.0 documentation](https://liveng.readthedocs.io/en/latest/persistence.html#encrypted-persistence). Le lien de @dindoun va dans ce sens aussi.

Cependant, cela explique comment déchiffrer une partition secondaire via une entrée dans le grub et une injection de cryptsetup dans l’initramfs. Grâce à cela, on a un prompt au boot qui nous demande de fournir la passphrase de la partition secondaire chiffrée.

Je bloque cependant sur comment refaire cela mais pour le / .

Bonne journée @ vous, j’espère pouvoir vous lire en tout cas merci pour vos retours précédent !

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Septembre 30, 2022, 12:47 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/8 "2022-09-30T12:47:08Z")

</div>

salut  
le lien kali chiffre le slash  
il garde deux partitions boot et iso  
la troisième contient tout le slash me semble-t-il

---

<div class="post-metadata">

**Author:** ![anoskar](https://www.debian-fr.org/user_avatar/www.debian-fr.org/anoskar/32/12201_2.png) [@anoskar](https://www.debian-fr.org/u/anoskar)\
**Post date:** [Octobre 3, 2022, 8:10 UTC](https://www.debian-fr.org/t/live-usb-key-custom-live-build-linux-live-kit-chiffrement-du-root/87205/9 "2022-10-03T08:10:28Z")

</div>

Merci, je vais aller voir. Actuellement, je suis sur le test d’une full installation sur une clé, le chiffrement se fait aussi sur le / mais je ne perds pas espoir pour la live key. Merci pour ton aide 🙂
