Partager rapidement des fichiers entre deux postes Linux, via le réseau local et sans installer de logiciel supplémentaire ou configuration d’un service c’est possible via deux methodes:
Avec Python
Sur le Linux qui partage
cd ~/repertoire_a_partager
python3 -m http.server
Un message nous confirme le lancement du service web sur le port 8000:
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/
Maintenant depuis le poste qui veux accéder au partage, on ouvre firefox et on tape:
http://adresse_ip_du_linux_qui_partage:8000
Vous avez maintenant accès à tous les fichiers du répertoire.
Une fois que vous avez récupérer les fichier, faire un CTRL+c pour arrêter le partage.
Avec Netcat
Sur le Linux qui partage
nc -vv -l -p 1664 < fichier_a_partager.txt
Ici, netcat écoute sur le port 1664.
Vérifier que le pare-feu ne bloque pas ce port sinon modifier les règles ou choisir un autre port qui lui serait ouvert.
Sur le Linux veut récupérer le fichier
nc adresse_ip_du_linux_qui_partage 1664 > fichier_a_partager.txt
Dans ces deux méthodes, la sécurité a été laissée de côté au profit de la simplicité.