Монтирование удаленной папки через тунель SSH

Речь в этой записи пойдет о монтировании удаленной (находящейся на другом компьютере) папки с помощью защищенного туннеля ssh. 
Передача файлов и работа с папкой в таком случае более безопасна, чем, например, ftp. Для реализации задуманного нам понадобиться SSHFS (это файловая система работающая через модуль ядра FUSE).

sudo apt-get install sshfs

Далее загружаем модуль ядра fusе (если в вашем ядре его нет)

modprobe fuse

Добавляем группу через которую будет работать SSHFS. (скорее всего данная группа будет создана при установке sshfs)

addgroup fuse

Добавляем в эту группу пользователя из под которого вы планируете использовать удаленное монтирование.

adduser user fuse

разрешаем группе fuse обращаться к устройству

chown root:fuse /dev/fuse

Создаем каталог в который будем монтировать удаленную папку.

mkdir /netpapko

Теперь монтируем необходимую папку с удаленного сервера.

sshfs user@vashserver.net:/udalennaya-papka /netpapko

Все. Теперь в папке /netpapko находиться все содержимое вашей удаленной папки и вы с ней работаете как будто она находиться в вашей системе.

Примечание:
Чуть меньше, чем полностью скопировано с форума linuxforum.ru.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *