Retourner au contenu associé (journal : Durcir nginx et PHP avec systemd)
Posté par pepp le 03 février 2022 à 15:43. En réponse au journal Durcir nginx et PHP avec systemd. Évalué à 6.
Merci pour le journal.
Comme je n'utilise pas nginx et php, j'ai cherché à utiliser ces possibilités pour des applications classiques (= pas des services).
C'est possible en utilisant systemd-run.
systemd-run
Par exemple, pour lancer un shell qui n'aura pas d'accès au réseau, et pour lequel le répertoire Home sera en lecture seule:
systemd-run --user --property=PrivateUsers=true --property=PrivateNetwork=true --property=ProtectHome=read-only --wait -q --shell
Ou encore pour lancer gedit sans accès réseau ni accès au Home:
systemd-run --user --property=PrivateUsers=true --property=PrivateNetwork=true --property=ProtectHome=yes --wait -q gedit
(PrivateUsers=true semble être nécessaire pour pouvoir utiliser PrivateNetwork=true sans droits particuliers)
PrivateUsers=true
PrivateNetwork=true
En utilisant un alias, ça donne un moyen simple de lancer des applis avec des droits limités.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Confiner les applications avec systemd
Posté par pepp . En réponse au journal Durcir nginx et PHP avec systemd. Évalué à 6.
Merci pour le journal.
Comme je n'utilise pas nginx et php, j'ai cherché à utiliser ces possibilités pour des applications classiques (= pas des services).
C'est possible en utilisant
systemd-run.Par exemple, pour lancer un shell qui n'aura pas d'accès au réseau, et pour lequel le répertoire Home sera en lecture seule:
Ou encore pour lancer gedit sans accès réseau ni accès au Home:
(
PrivateUsers=truesemble être nécessaire pour pouvoir utiliserPrivateNetwork=truesans droits particuliers)En utilisant un alias, ça donne un moyen simple de lancer des applis avec des droits limités.