Запуск SSHFS на CentOS 7

SSHFS - это удобный и надежный инструмент для обмена файлами. Это файловая система, основанная на протоколе передачи файлов SSH. Как правило, на всех серверах Linux SSH уже установлена в системе, и ее очень легко настроить и использовать для обмена файлами между несколькими серверами или компьютерами. Вам нужно всего лишь смонтировать файловую систему, и он начнет работать. В этом руководстве мы увидим, как установить SSHFS с репозитория CentOS с помощью команды yum, а также как скомпилировать его из исходников.

Установка SSHFS с помощью yum

Используйте следующую команду для установки SSHFS пакета с помощью yum:

yum install fuse-sshfs  

При установке пакета с помощью yum, перейдите к части «Смонтировать удаленную папку с SSHFS».

Установка SSHFS из источника

В качестве альтернативы (или, если вы хотите , получить самую последнюю версию SSHFS) вы можете установить SSHFS из исходников, но тогда вы должны загрузить с официального сайта:

cd /tmp
wget https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz 

Теперь извлеките папку с помощью следующей команды:

tar xvf sshfs-2.8.tar.gz 

Вы должны войти в папку "CD", а затем использовать настройки и компиляции SSHFS:

./configure
 make && make install 

Теперь ,после успешной установки, давайте попробуем использовать SSHFS . Создайте папку, которой вы хотите поделиться с клиентом. Давайте предположим, что мы делаем создали папку с именем «mnt»

 mkdir /var/mnt  

Восстановление отдаленной папки с помощью SSHFS

Сейчас мы восстановим эту папку с отдаленного сервера. В моем случае IP-адрес удаленного сервера-192.168.0.10:

 sshfs Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.:/ /var/mnt/  

Теперь мы проверим, монтируется ли эта папка на другой стороне, или нет?

Одна важная вещь, которую здесь следует отметить, это временный каталог, который будет автоматически unmouted при перезагрузке сервера. Если вы хотите постоянного подключения, то вы должны добавить /etc/fstab или добавить команду в файл /etc/rc.local, который запускается при загрузке системы.

Отключение отдаленной папки

Вы можете удалить папку с помощью следующей команды на сервере :

 umount /var/tmp 

По приведенному выше уроку, вы успешно установили и настроили SSHFS на сервере , и теперь можете легко монтировать и демонтировать папки и обмениваться файлами удаленно с друзьями в той же сети или через интернет. Учитесь и получайте удовольствие!

1 Комментарий

Авторизуйтесь, чтобы получить возможность оставлять комментарии
Go to top