# Lancement programme en java emprisonner

**URL:** <https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020>\
**Category:** Support Debian\
**Created:** [Février 17, 2021, 2:48 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020 "2021-02-17T14:48:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![debcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@debcat](https://www.debian-fr.org/u/debcat)\
**Post date:** [Février 17, 2021, 2:48 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/1 "2021-02-17T14:48:17Z")

</div>

Bonjour à tous et toutes,  
je cherche une astuce pour lancer une appli java via eclipse sans qu’elle est accès au reste du système, genre dans une prison ou elle ne sort pas.  
je ne sais pas si c’est possible d’ailleurs.  
Merci

---

<div class="post-metadata">

**Author:** ![crustyourmind](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crustyourmind/32/2955_2.png) [@crustyourmind](https://www.debian-fr.org/u/crustyourmind)\
**Post date:** [Février 17, 2021, 5:13 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/2 "2021-02-17T17:13:06Z")

</div>

jette un oeil sur firejail

`firejail --private <mon application>`

Il y a de la doc qui traine en anglais mais peu en français  
Tu peux affiner les paramétrages des dossiers à accèder ou à bloquer l’acces via les tag whitelist ou blacklist. Si tu dois affiner les options de connexion net c’est possible aussi

Jette un oeil aux profils par défaut dans /etc/firejail

Sinon un dock ou un chroot, mais firejail est très simple et on ne voit / ressent pas de ralentissement

++  
C

---

<div class="post-metadata">

**Author:** ![debcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@debcat](https://www.debian-fr.org/u/debcat)\
**Post date:** [Février 17, 2021, 5:55 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/3 "2021-02-17T17:55:51Z")

</div>

merci et en plus y a une interface en qt !!!  
La j’ai fait une installation juste pour utiliser le soft et je bascule dessus en reboot c’est lourd en émulation avec libvrt aussi.  
Je pensais aussi au chroot pas aller plus loin ^^

Je vais essayer merci

---

<div class="post-metadata">

**Author:** ![debcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@debcat](https://www.debian-fr.org/u/debcat)\
**Post date:** [Février 24, 2021, 12:07 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/4 "2021-02-24T12:07:18Z")

</div>

Bonjour,  
je reviens sur le sujet pour savoir comment connaitre quel fichier et dossier utilise un programme.  
J’essaye de faire une règle mais si je bloque /etc ça fonctionne plus même avec des noblacklist whitelist.  
merci.

---

<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:** [Février 24, 2021, 8:22 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/5 "2021-02-24T20:22:45Z")

</div>

Je serais toi je vire Firejail et je fais au choix un chroot à l’ancienne ou j’utilise du docker pour isoler mon application java.

---

<div class="post-metadata">

**Author:** ![debcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@debcat](https://www.debian-fr.org/u/debcat)\
**Post date:** [Février 24, 2021, 9:41 UTC](https://www.debian-fr.org/t/lancement-programme-en-java-emprisonner/84020/6 "2021-02-24T21:41:25Z")

</div>

oui je pense aussi soit le chroot ou docker.  
J’ai tracer avec lsof beaucoup de lib utilisées, dur d’isolé.  
Merci
