{{tag>ssh mount}}

====== Монтирование директорий с использованием SSH ======

{{http://s0.cyberciti.org/images/faq/2015/03/sshfs-setup.jpg}}
====== Установка ======

  * 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
<code sh>
# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
user_allow_other
</code>

===== Автоматическое монтирование fstab =====

sudo nano /etc/fstab
<code>
sshfs#user@remote.host:/usernamedir /home/somedir fuse uid=1000,gid=1000 0 0
</code>

===== Размонтирование =====

<konsole>
fusermount -u /home/somedir
</konsole>


