Монтирование удалённых директорий через SSH

Для разбора полётов мне потребовалось две статьи: http://myy.helia.fi/~karte/mount_sshfs.html и http://ubuntu.wordpress.com/2005/10/28/how-to-mount-a-remote-ssh-filesystem-using-sshfs/. И вот что у меня получилось:

В первую очередь ставим пакет sshfs:

$ sudo apt-get install sshfs

Далее, к ядру у Вас должен быть скомпилирован модуль fuse. Подключаем его:

$ sudo modprobe fuse

Добавьте пользователя (себя) в группу fuse:

$ sudo adduser your-username fuse

Перелогинтесь, что бы попасть в новую группу.

Создайте точку монтирования:

$ mkdir ~/ssh-mnt

Смонтируйте удалённый пользовательский каталог:

$ sshfs remote-user@remote-host: ~/ssh-mnt

Радуйтесь жизни. ;-)

К сожалению, для удалённых каталогов нельзя указывать символ подстановки ~. Так что если Вам нужно смонтировать удалённый каталог ~/subdir придётся записать полностью:

$ sshfs remote-user@remote-host:/home/remote-user/subdir ~/ssh-mnt

Теперь можно и отмонтироваться:

$ fusermount -u ~/ssh-mnt

Дискуссия

Enter your comment (wiki syntax is allowed):
Краткая справка
  • **полужирный**
  • //курсив//
  • > цитата
  • [[http://link | Заголовок ссылки]]
Больше о синтаксисе...
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
ssh-mount.txt · Последние изменения: 2007/04/07 22:07 (внешнее изменение)