SSHFS — это клиентская файловая система для монтирования удалённых каталогов поверх протокола SSH (Secure Shell), позволяющая работать с удалёнными файлами так, как будто они находятся на локальном компьютере. Технологически SSHFS реализует доступ к удалённой файловой системе через пользовательский интерфейс FUSE (Filesystem in Userspace), что даёт возможность монтирования без внесения изменений в ядро операционной системы. Инструмент широко применяется для простого и безопасного доступа к файлам на удалённых серверах, при этом используется существующая аутентификация SSH и шифрование трафика.
Проект возник как сочетание возможностей FUSE и протокола SSH и получил распространение в Unix-подобных системах, включая Linux и macOS (через совместимые реализации FUSE). SSHFS предназначен для сценариев, где требуется прозрачный доступ к файлам: редактирование, чтение, копирование и перечисление каталогов. Благодаря использованию SSH, все операции проходят через защищённый канал, что упрощает развёртывание и уменьшает необходимость настройки дополнительных сервисов типа NFS или Samba.
- Доступ по SSH: использует стандартный SSH-канал для всех операций ввода/вывода, включая аутентификацию по паролю и по ключам.
 - Интеграция с FUSE: работает в пространстве пользователя, что снижает требования к привилегиям и упрощает установку.
 - Шифрование и безопасность: все данные передаются по зашифрованному соединению SSH, сохраняя конфиденциальность и целостность.
 - Прозрачность для приложений: смонтированные каталоги доступны стандартным файловым операциям без изменения приложений.
 - Поддержка прав и атрибутов: передаёт информацию о правах доступа и временных отметках, в зависимости от возможностей сервера и параметров монтирования.
 - Настраиваемая производительность: допускает параметры кеширования и буферизации для уменьшения задержек при частых операциях чтения.
 - Кроссплатформенность: реализуется на множестве Unix-подобных систем; для некоторых ОС доступны порты и совместимые реализации.
 - Удобство развёртывания: не требует отдельного демона или сервиса на сервере помимо SSH-серверa.