Включение функциональности FUSE sshFS в мое приложение PyQt
Я пишу приложение, которое хочет смонтировать удаленную файловую систему через SSH. Вместо того чтобы писать собственный SSH-браузер, у меня возникает соблазн - как-то - связать MacFUSE (или что-то еще) с приложением. Тогда мое приложение могло бы просто использовать прилагаемый MacFUSE для монтирования удаленной файловой системы через SSH и открыть окно Finder для оператора.
Например, мое приложение поставляется с скомпилированным двоичным файлом rsync. Интересно, смогу ли я скомпилировать двоичный файл MacFUSE, вставить его в пакет моего приложения и использовать его для монтирования удаленной файловой системы? Или MacFUSE нужна более сложная (и, возможно, привилегированная) процедура установки?
Какой лучший способ пойти с этим? Должен ли я написать свой собственный браузер SSH?