From 1adf60b968c8a226fcbac44b2c0dde4db80c4ac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Mon, 22 Oct 2018 14:28:12 +0200 Subject: [PATCH] Des typos --- ...er-a-un-peripherique-bloc-a-distance.markdown | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/_posts/2018-10-22-acceder-a-un-peripherique-bloc-a-distance.markdown b/_posts/2018-10-22-acceder-a-un-peripherique-bloc-a-distance.markdown index 13e716c..a683a6f 100644 --- a/_posts/2018-10-22-acceder-a-un-peripherique-bloc-a-distance.markdown +++ b/_posts/2018-10-22-acceder-a-un-peripherique-bloc-a-distance.markdown @@ -1,6 +1,6 @@ --- layout: post -title: "Accèder à un périphérique bloc à distance" +title: "Accéder à un périphérique bloc à distance" date: 2018-10-21 14:00:00 categories: linux rescue disk network --- @@ -21,12 +21,12 @@ Plutôt que de recompiler un noyaux linux avec les bonnes options, je préfère > **Avertissement :** Je vous donne ma méthode quick'n'dirty à défaut d'avoir trouvé quelque chose qui expliquait ce que je voulais faire simplement, mais je vous renvoie à la documentation si vous souhaitez utiliser ça de manière propre. > Je ne sais d'ailleurs aucunement si il y a une méthode de correction d'erreur, donc à vos risques et périls (et évitez le Wi-Fi). -Sur la machine avec le périphérique bloc à monter (dans mon cas `/dev/sdb1`), installez le paquet `nbd-server` (ou `ndb` selon la distribution). +Sur la machine avec le périphérique bloc à monter (dans mon cas `/dev/sdb1`), installez le paquet `nbd-server` (ou `nbd` selon la distribution). Modifiez ensuite le fichier `/etc/nbd-server/config` comme suit: ```ini [generic] - # Mettez en root ou changez les permissions de l'utilisateur `ndb` pour + # Mettez en root ou changez les permissions de l'utilisateur `nbd` pour # qu'il puisse ouvrir le périphérique voulu. user = root group = root @@ -36,16 +36,16 @@ Modifiez ensuite le fichier `/etc/nbd-server/config` comme suit: Ensuite, lancez `nbd-server 4567`, 4567 étant un numéro de port choisi aléatoirement. À noter que le processus se fork en arrière plan donc pas de sortie et il vous rend l'accès au terminal tout de suite. -Pour vérifier que ça a fonctionné, `netcat localhost 4567` devrait vous afficher quelque chose commencant par `NDB`. +Pour vérifier que ça a fonctionné, `netcat localhost 4567` devrait vous afficher quelque chose commencant par `NBD`. > **Attention :** En lançant cette commande vous exposez n'importe qui pouvant accéder à la machine peut lire/écrire dans votre périphérique. -> Personnellement j'ai joué la carte du « Qui va trouver et exploiter la vulnérabilité en 10 minutes sérieux ? » mais je vous renvoie au manuel de `ndb-server` pour ajouter au moins un filtrage IP. +> Personnellement j'ai joué la carte du « Qui va trouver et exploiter la vulnérabilité en 10 minutes sérieux ? » mais je vous renvoie au manuel de `nbd-server` pour ajouter au moins un filtrage IP. -Sur la machine qui va monter le périphérique, installez le paquet `nbd-client` (ou `ndb` selon la distribution). +Sur la machine qui va monter le périphérique, installez le paquet `nbd-client` (ou `nbd` selon la distribution). Lancez ensuite `nbd-client -no-optgo 10.0.0.42 7894 -N export1` avec 10.0.0.42 l'ip de la machine avec le périphérique à monter. -L'option `-no-optgo` n'était nécessaire que dans mon cas, la version de `nbd-client` étant superieure à celle de `ndb-server` +L'option `-no-optgo` n'était nécessaire que dans mon cas, la version de `nbd-client` étant superieure à celle de `nbd-server` -Vous devriez obtenir un message vous informant que vous avez créé le périphérique `/dev/ndb0`, que vous pouvez désormais monter comme si vous étiez sur la machine distante. +Vous devriez obtenir un message vous informant que vous avez créé le périphérique `/dev/nbd0`, que vous pouvez désormais monter comme si vous étiez sur la machine distante. Sur une connexion à 100 Mbps rien ne m'a semblé plus lent que si j'étais en local, mais je n'ai pas non plus testé énormément de choses. # Références