From b84bd83c16cf0fe5f1340acce0ee40d2e344d4fa Mon Sep 17 00:00:00 2001 From: "iliya.saroukha" <iliya.saroukhanian@etu.hesge.ch> Date: Tue, 4 Mar 2025 15:09:18 +0100 Subject: [PATCH] feat: finished part 1A --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 77189ed..ab0e2aa 100644 --- a/README.md +++ b/README.md @@ -65,8 +65,12 @@ les machines. Montrez sa sortie par une capture d’écran. ``` - Quelle est la différente entre les modules `command`, `shell` et `raw` ? Expliquez et donner des exemples. - - `command` $\rightarrow$ - - `shell` $\rightarrow$ + - `command` $\rightarrow$ ce module permet d'exécuter une commande _ad-hoc_ + en transformant la commande spécifiée en script `python` qui sera exécuté + sur l'hôte distant à travers `ssh`. Ceci dit, ce module ne gère les + redirections et pipes shell. + - `shell` $\rightarrow$ ce module est similaire à `command` mais il permet + d'effectuer des redirections, pipes et autres manipulations shell - `raw` $\rightarrow$ ce module est différent des deux autres dans la mesure où il ne transfère pas de code `python` sur l'hôte distant. La commande spécifié sera exécuté par le daemon `sshd` en créant un processus enfant -- GitLab