Монтирование SSHFS через существующий SSH-алиас, идущий через прокси
Используйте SSH-алиас файлового сервера для монтирования и учитывайте обрывы прокси во время операций с файловой системой.
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 при переподключении и кэшировании для такой нагрузки. Восстановление соединения не делает результат каждой прерванной записи однозначным и не гарантирует, что дескриптор приложения останется неизменным. Размонтируйте обычной процедурой файловой системы, когда сеанс завершён.