Как смонтировать удаленный каталог с помощью SSH

SSHFS (Secure SHell FileSystem) позволяет получить доступ к удаленной файловой системе и взаимодействовать с ней так, как если бы она была локальной. Это достигается путем монтирования удаленной файловой системы через защищенное SSH-соединение. Этот метод является альтернативой другим протоколам удаленных файловых систем, таким как SAMBA/CIFS или NFS.

SSHFS работает по протоколу SFTP и требует SSH-доступа к удаленному серверу. Кроме того, пользователь SSH на удаленном сервере должен иметь соответствующие права на каталог, который вы хотите смонтировать.

Чтобы смонтировать удаленную файловую систему хоста с поддержкой SSH как локальную, вам нужно установить и настроить SSHFS через командную строку. Для простой передачи или копирования файлов без монтирования удаленной файловой системы используйте scp или sftp.

Шаги по монтированию удаленной файловой системы с помощью SSHFS

Откройте терминал.

Установите SSHFS на локальном хосте.

Убедитесь, что у вас есть SSH-доступ к удаленному узлу.

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

Вручную смонтируйте удаленную файловую систему с помощью SSHFS.

Убедитесь, что монтирование прошло успешно.

Пример вывода

Получите доступ к точке монтирования, чтобы проверить ее работоспособность.

Размонтируйте удаленную файловую систему SSHFS.

Убедитесь, что размонтирование прошло успешно.

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

Для этого метода требуется SSH без пароля, настроенный для пользователя.

Как реализовать беспарольную аутентификацию SSH

Добавьте запись SSHFS в /etc/fstab.

Используйте команду id для получения uid и gid пользователя.

Пример вывода

Смонтируйте удаленную файловую систему через /etc/fstab.

Убедитесь, что монтирование прошло успешно.

Пример вывода

Понравилась статья? Поделиться с друзьями:
Добавить комментарий