Поиск по сайту:
Единожды солгавши, кто тебе поверит? (К. Прутков).

Установка и настройка SSHFS

15.12.2022
Установка и настройка SSHFS

SSH позволяет безопасно подключаться к удаленному серверу. Однако, если вы хотите взаимодействовать с каталогами на удаленном сервере, вы можете смонтировать их в своей локальной системе с помощью файловой системы SSH (SSHFS).

SSHFS — это инструмент командной строки, который необходимо установить на локальном компьютере, и он использует протокол передачи файлов SSH, чтобы обеспечить безопасное подключение удаленной папки в локальной системе, где вы можете ее редактировать. В этой статье рассматриваются этапы установки SSHFS на локальном клиенте и способы его настройки для подключения удаленного каталога.

 

Установка SSHFS на клиентской машине

SSHFS расшифровывается как Secure Shell File System. Это инструмент командной строки, устанавливаемый на клиентский компьютер для облегчения подключения каталогов удаленного сервера к локальной системе. Его реализация использует модуль ядра FUSE ( Filesystem Userspace).

Пакет SSHFS доступен в Linux, и вы можете быстро установить его в Ubuntu следующим образом.

Сначала обновите пакеты репозитория.

sudo apt update && sudo apt upgrade

 

Затем выполните следующую команду:

$ sudo apt install sshfs

 

Если вы используете CentOS, используйте следующую команду для установки SSHFS:

$ sudo yum install fuse-sshfs

 

Для Arch используйте следующую команду:

$ sudo pacman -S sshfs

 

После завершения установки давайте проверим, как его смонтировать.

 

Настройка SSHFS

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

Читать  Как получить ввод от пользователя в сценарии Bash [Дополнительные методы]

Создание точки монтирования

В системах Linux есть /mnt, где вы можете создать подкаталог и использовать его в качестве точки монтирования.

Используйте следующий синтаксис для создания точки монтирования.

$ sudo mkdir /mnt/sub-directory

 

В нашем случае назовем его andreyex, используя следующую команду:

$ sudo mkdir /mnt/andreyex

 

Смонтировать файловую систему

Создав точку монтирования, мы можем использовать SSHFS для монтирования нашей удаленной файловой системы, используя следующий синтаксис:

$ sudo sshfs [ -o <options> ] [user@]host:[dir] mountpoint [options]

 

С SSHFS можно использовать различные параметры, и вы можете проверить его справочную страницу для получения более подробной информации. В нашем случае мы выполним следующую команду для монтирования нашей удаленной файловой системы:

Вам будет предложено подтвердить ключ аутентификации, если вы подключаетесь впервые. При подключении через другой порт укажите его с помощью параметра -p. В предыдущем случае мы используем порт по умолчанию для SSH-соединения без каких-либо параметров.

Мы добавляем точку монтирования, созданную нами в локальной системе, для размещения удаленной файловой системы.

Введите пароль для удаленного сервера для аутентификации соединения.

 

Проверьте смонтированную файловую систему

Чтобы проверить смонтированную файловую систему, вы можете просмотреть содержимое ранее созданной точки монтирования. Он должен содержать файлы с удаленного сервера.

Перечислите содержимое следующим образом:

$ sudo ls -l /mnt/andreyex

 

Мы можем заметить, что наша смонтированная файловая система содержит один файл. Вы можете работать с смонтированной файловой системой через командную строку или графический интерфейс.

Размонтировать

Читать  Использование команды Sleep в скриптах Bash в Linux

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

Вот следующая команда:

$ sudo umount /mnt/andreyex

 

Наконец, удалите точку монтирования, которую вы создали.

Вы можете установить и настроить SSHFS в Linux для подключения удаленной файловой системы к вашей локальной системе.

 

Вывод

SSHFS — отличный способ смонтировать удаленную файловую систему на локальный компьютер. Установив инструмент SSHFS на локальном клиенте, вы сможете быстро безопасно подключиться к удаленному серверу и смонтировать файлы в локальной системе. В этом руководстве описаны необходимые шаги. Надеюсь, вам удалось смонтировать удаленную файловую систему.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Intel выпустила бета-версию драйвера Arc Graphics Driver 31.0.101.3975, которая добавляет…

Спасибо!

Теперь редакторы в курсе.