diff --git a/README.md b/README.md index 77189edb66a363e2dbd4b91605a6dc5a23245875..ab0e2aa9f9c7979ab001eecc8c7e8934c65a6542 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