пятница, 6 ноября 2009 г.

SSHFS

SSHFS (Secure SHell FileSystem) это файловая система для GNU/Linux (и других операционных систем с FUSE (Filesystem in Userspace) исполнением, например Mac OS X), способная управлять файлами на удаленном компьютере, используя SSH логин на удаленном компьютере. Практическая польза заключается в том, что пользователь может управлять файлами удаленно, используя защищенный протокол SSH так, будто файлы находятся на локальном компьютере. Для этого используется SFTP подсистема.
Материал из Википедии — свободной энциклопедии


На вашем сервере уже должен быть установлен SSH, если еще нет, то выполните в терминале команду:
sudo aptitude install ssh
После того как все пакеты будут установлены к нашему серверу можно будет подключатся по SSH. На этом настройка нашего сервера закончена, переходим к настройке клиента. Для этого выполним команду в терминале и установим поддержку SSHFS:
sudo aptitude install sshfs
Все, теперь можно монтировать папки с нашего сервера.
Команда для монтирования:
sudo sshfs user@server: /путь/куда/монтируем -o allow_other
Эта команда смонтирует и каталог пользователя user в указанную папку. Ключ -o allow_other позволит просматривать подмонтированную папку другим пользователям компьютера. Для того чтобы смонтировать другой каталог нужно после двоеточия указать ее расположение:
 sudo sshfs user@server:/папка/которую/монтируем /путь/куда/монтируем -o allow_other
Для того чтобы отмонтировать папку выполняем команду:
sudo fusermount -u /home/portvein/sshfs/
Вот и все, пользуйтесь на здоровье. Теперь у вас есть очень безопасный и простой способ просмотреть и скачать файлы с сервера.
Подробнее о файловых системах FUSE  можете прочитать здесь.

UPD: Для того чтобы воспользоваться всеми прелестями SSHFS под Windows существует Dokan library. Все что нужно сделать это скачать и установить 2 файла:
Dokan library
Dokan SSHFS 
Программа имеет интуитивно понятный графический интерфейс, просто заполните все необходимые данные и можно работать:

Комментариев нет:

Отправить комментарий