Монтирование директорий с использованием SSH
Установка
- apt-get install sshfs - Debian
- yum install sshfs - CentOS
Настройка sshfs
Монтирование удаленной директори
<konsole> sshfs -o allow_other username@hostname.ru:/home/usernamedir /home/somedir </konsole>
Параметры
- -o
- allow_other - Предоставить доступ другим пользователям
- uid=500 - Предоставить доступ пользователю с id 500
- gid=500 - Предоставить доступ группе с id 500
- rw
- nosuid - Не выдовать suid
- nodev
- max_read=65536 - Максимальное чтение файлов
allow_other
Перед применением опции allow_other, ее необходимо сначала разрешить в /etc/fuse.conf
nano /etc/fuse.conf
# Allow non-root users to specify the 'allow_other' or 'allow_root' # mount options. # user_allow_other
Автоматическое монтирование fstab
sudo nano /etc/fstab
sshfs#user@remote.host:/usernamedir /home/somedir fuse uid=1000,gid=1000 0 0
Размонтирование
<konsole> fusermount -u /home/somedir </konsole>