Rdesktop et transfert de fichier

jeudi 1 août 2013 · 1 minute · 201 mots
rdesktop -r disk:toto=/home/user/path your.server.com -r sound:local

Un client nous a demandé de migrer son application qui tournait sur une Debian vers une plateforme Windows en VM pour mutualiser ses coûts d’administration. Pas de grosse difficulté puisque l’application avait été faite sous java en 2004 (presque 10 ans, ça nous rajeunit pas).

Bref, avec un linux, le transfert de fichier, c’est du piece of cake : ssh/sftp et tutti quanti. Mais avec Windows, comment fait-on si on a que du RDP ? Depuis un client Windows, on peut activer un partage de son disque local, mais avec un client Linux ? Et bien, rdesktop le gère très bien avec l’option -r :

rdesktop -r disk:toto=/home/user/path your.server.com

Avec “toto” pour donner un nom au partage suivi du chemin vers le dossier sur la machine cliente qu’on veut partager, et bien sûr l’adresse du serveur distant à la fin. Une fois connecté  en RDP, dans le Windows, on peut aller sur le voisinage réseau et récupérer l’accès au partage avec l’adresse : \tsclient\toto

Et voilà le transfert de fichier par simple copier/coller !

update à cause d’un bug, le partage disk ne fonctionne que si l’on partage aussi le son !?!? avec -r sound:local

howto Java linux