SSHFS - доступ к удаленной файловой системе

Коротенькая заметка о том, как с помощью утилиты sshfs получить доступ к файлам на удалённом компьютере (сервере). Можно расценивать это как альтернативу Samba или FTP.
SSHFS будет монтировать любую папку удаленного компьютера, в указанную папку на рабочем компе.
На удаленном компьютере должен стоять обычный ssh-сервер, а на рабочий комп нужно установить sshfs…
sudo apt install sshfsДалее на рабочем компе создаём папку, в которую будет всё монтироваться:
mkdir ~/mntdirИ монтируем удалённую папку:
sshfs dima@192.168.1.23:/ ~/mntdirВ данном случае, корневая папка удалённого компа смонтируется в папку mntdir на рабочем ПК.
Синтаксис такой же как и у ssh. Если, допустим, нужно указать нестандартный порт, тогда пишем...
sshfs -p 2222 dima@192.168.1.23:/ ~/mntdirЕсли нужно монтировать какую-то конкретную папку, например /var/www, тогда команда будет выглядеть так:
sshfs dima@192.168.1.23:/var/www ~/mntdirСобственно это всё, можно переходить в папку mntdir и вершить там свои дела

Отмонтировать:
fusermount -u ~/mntdirSSHFS — очень удобная штука, я например использую её для доступа к своему хранилищу мультимедиа, которое находится на балконе и отделенно от меня двумя роутерами, что не даёт использовать samba.
- 0
- stD

8358
Поддержать автора


Комментарии (0)