Если это - Ubuntu, то у Вас, вероятно, есть полный установленный комплект GNOME, наряду с GVFS – таким образом, можно получить доступ sftp://
URL непосредственно во всех приложениях.
Use-Places → Подключение к Серверу для соединения файловой системы того сервера, как будто был локальный.
Сделайте то же от использования командной строки
gvfs-mount sftp://hostname.domain.tld/
В то время как GVFS характерен для приложений GNOME, все смонтировали, что местоположения GVFS доступны любой программой через /run/<user>/gvfs
(или ~/.gvfs/
в более старых версиях).
Программы KDE также поддерживают sftp://
через KIO, хотя у них нет эквивалента /run/<user>/gvfs
.
Попробовать sshfs
, программа, которая позволяет монтировать удаленную систему, доступную через ssh к локальной папке.
Установите его, создайте точку монтирования и выполнитесь:
sshfs user@host:remote_dir /path/to/mount_point
Теперь можно получить доступ к удаленному каталогу как к локальному, и можно использовать предпочтительный текстовый редактор. Кроме того, можно использовать sshfs
как решение для видео/потоковой передачи музыки по запросу (см. этот ответ).
Пример: если Вы хотите смонтировать каталог music
из позвонившего пользователя pippo
в хосте pluto
в папке ./pippo_music
затем выполнитесь:
sshfs pippo@pluto:music ./pippo_music
Можно также смонтировать корень хоста Плутона с:
sshfs pippo@pluto:/ ./pippo_root
Для автоматизации этого процесса включите строку fstab
:
sshfs#pippo@pluto:/ /media/pippo_root fuse defaults 0 0
Узел бродяги в emacs сделает это легко: http://www.emacswiki.org/emacs/TrampMode
энергия может открыть файлы по SSH:
vim scp://myserver.com/path/to/file.txt