mai 24, 2008 Archives

samedi 24 mai 2008 10:59

échanges de fichier entre deux machines par mc et ssh



Midnight commander, alias mc, permet de naviguer entre les fichiers et les répertoires. On peut visualiser simultanément deux répertoires, ce qui permet de déplacer des fichiers, de les copier, de comparer le contenu des répertoires, etc. Le tout dans un terminal ou une console texte.

Il est capable de se connecter à une machine distante par ftp ou par ssh.

Soit deux machines : machine1 et machine2. Les utilisateurs user1 et user2 ont pour le premier un compte sur machine1 et pour le second un compte sur machine2. Supposons que l'adresse IP de machine1 soit 192.168.0.1.

Sur machine1 tourne un démon ssh.

On peut lancer depuis machine2 la commande suivante :

mc . /#sh:user1@192.168.0.1/home/user1


Apparait dans mc password:. Il s'agit bien sûr du mot de passe de user1 sur machine1. Le mot de passe validé, mc affiche à gauche le répertoire courant appartenant à user2 sur machine 2 et à droite le répertoire de user1 sur machine1. à partir de là, on peut faire tous les transferts, copies, ajouts et suppressions sur chacune des deux machines.

C'est tellement pratique que j'ai défini un alias dans mon .bashrc :

alias mcssh='mc . /#sh:user1@192.168.0.1/home/user1'

Posted by Bernard Adrian | Permanent Link