Монтирование sshfs

Не многие новички знают, что файловую систему удаленного хоста доступного по ssh можно смонтировать в локальную файловую систему, но это именно так!
На текущий момент данная функциональность доступна как для Linux, MacOS так и для Windows.

В случае Linux нужно установить пакет sshfs. У дебианов так:

sudo apt-get install sshfs

После чего нужно смонтировать:

sudo sshfs root@192.168.1.142:/ /mnt/server1/
 
# или для логина по файлу-ключу
sudo sshfs -o IdentityFile=~/.ssh/keyfile /mnt/server1/

В macOS дела обстоят примено также, только поставить нужно больше пакетов. Качать тут: osxfuse.github.io. В остальном все также.

В Windows с Unix утилитами не повелось. Поэтому стоит поставить полноценный клиент.
Из всех выделю Sshfs Manager. Утилита маленькая, простая, бесплатная, работает нормально.

sshfs manager

После монтирования появится новый съемный носитель.

Стоит отметить что для корректной работы ssh сервер должен принимать sftp соединения.
Для этого в конфиге /etc/ssh/sshd_config я добавил строчку.

Subsystem	sftp	internal-sftp

И все поехало.
Качество работы конечно очень зависит от соединения. Но это весьма приемлемо для редактирования файлов удаленно при помощи графического редактора.

Просмотров:   1811

Комментарии

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Введи эти символы. Ато роботы одолели!