Réponses:
S'il s'agit d'Ubuntu, la suite complète GNOME et GVFS sont probablement installées. Vous pouvez donc accéder aux sftp://
URL directement dans toutes les applications.
Utilisez Emplacements → Connecter au serveur pour connecter le système de fichiers de ce serveur comme s'il s'agissait d'un système local.
Faites la même chose depuis la ligne de commande en utilisant
gvfs-mount sftp: //nomhôte.domaine.tld/
Bien que GVFS soit spécifique aux applications GNOME, tous les emplacements GVFS montés sont accessibles par n’importe quel programme via /run/<user>/gvfs
(ou ~/.gvfs/
dans des versions plus anciennes).
Les programmes KDE prennent également en charge sftp://
via KIO, bien qu'ils n'aient pas l'équivalent de /run/<user>/gvfs
.
Try sshfs
, un programme qui permet de monter un système distant accessible via ssh dans un dossier local.
Installez-le, créez un point de montage et exécutez:
sshfs user@host:remote_dir /path/to/mount_point
Vous pouvez maintenant accéder au répertoire distant en tant que local et utiliser l'éditeur de texte de votre choix. De plus, vous pouvez utiliser sshfs
comme solution de streaming de musique / vidéo à la demande (voir cette réponse ).
Exemple: si vous voulez monter le répertoire music
d'un utilisateur appelé pippo
chez l'hôte pluto
dans un dossier, ./pippo_music
alors exécutez:
sshfs pippo@pluto:music ./pippo_music
Vous pouvez également monter la racine de l'hôte pluto avec:
sshfs pippo@pluto:/ ./pippo_root
Pour automatiser ce processus, ajoutez une ligne dans fstab
:
sshfs#pippo@pluto:/ /media/pippo_root fuse defaults 0 0
Mise à jour sur une vieille question:
KDE prend en charge un protocole FILE over SsH appelé poisson . En gros, vous ouvrez votre fichier en tant qu’URL avec le schéma fish: // faisant référence au fichier. KDE copie le fichier localement dans un fichier temporaire lors de la modification. Enregistre et quitter quittera le fichier sur le serveur distant.
par exemple
kate fish://user@host:/path/to/file.txt
Il y a un wrapper pour les éditeurs non-KDE (ou tous les outils):
kioexec other-editor-or-tool fish://user@host:/path/to/file.txt
Rappelez-vous que vous avez probablement les bibliothèques KDE sur votre machine, même si vous utilisez le bureau GNOME ou autre chose.
Le nœud Tramp dans emacs le fera facilement: http://www.emacswiki.org/emacs/TrampMode
su://
vim peut ouvrir des fichiers via SSH:
vim scp://myserver.com/path/to/file.txt