sshfs files-via-proxy:/srv/documents /home/alex/mnt/documents

Предполагается, что files-via-proxy — это SSH-алиас хоста, уже настроенный для настоящего файлового сервера, учётной записи, ключа и подходящего помощника ProxyCommand. Сервер владеет /srv/documents; /home/alex/mnt/documents — подготовленная локальная точка монтирования. Адрес прокси не является ни одним из этих путей.

Сохранение маршрута в записи SSH позволяет SSHFS использовать его повторно. Прямые параметры, связанные с SSH, — другая возможность, но они должны соответствовать синтаксису настоящего помощника; параметры netcat из OpenBSD не взаимозаменяемы с каждой реализацией netcat.

Учётная запись прокси получает поток. Файловый сервер отдельно аутентифицирует пользователя SSH, разрешает операции SFTP и применяет права файловой системы к запрошенному каталогу. Оставьте проверки ключа хоста включёнными.

Когда маршрут обрывается во время монтирования

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

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

Похожие статьи