Au fait, ça me reviens, si avec ssh tu met l'option -X, tu pourras lancer toute application X sur le serveur, qui s'affichera sur le client (ce sont les propositions de Dark qui me font penser à ça : emacs en mode console bof)
"ssh -X user@nom_du_serveur"
puis :
"gmc & gedit &"
et paf, tu gères les fichiers distants en mode graphique sur ta machine locale et tu les édites dans gedit (important le & final pour récupérer la main dans le terminal).
Bien sûr, il vaut mieux avoir une connection qui dépote bien ! Sur un réseau local en tout cas c'est nickel, et avec l'adsl/cable ça marche pas mal pour les applis pas trop lourdes.