# zypper in sshfs# aptitude install sshfsСоздаем каталог вида user@host и туда закидываем файл smount такого содержания
#!/bin/bash
## mount sshfs, put in dirname user@server
DIR=$(basename `pwd`)
cd ..
sshfs -p xxxx ${DIR}:/ ${DIR} -o nonempty,allow_other
nonempty - не ругаться если точка монтирования не пустой каталог(а в нем у нас лежит этот файл)
allow_other - разрешаем пользоваться другим пользователям
-p xxxx если используется нестандартный порт
Делаем его исполняемым
$ chmod +x ./smountТеперь, если текущий каталог у нас user@host то набираем ./ и TAB, получаем
user@host $ ./smountЖмем enter и каталог примонтирован. После завершения работы отмонтируем
user@host $ fusermount -u ./В случае пропадания сети может жестко виснуть, лечиться
$ fusermount -uz путь-к-точке-монтированияz - отмонтирует если ресурс занят
!!! путь лучше набирать руками без автодополнения - может заблокировать терминал
зы на описание сего трюка когда-то наткнулся на ЛОРе емнип у KRON73
Спасибо. Поюзал.
ОтветитьУдалитьПожалуйста
ОтветитьУдалить