我正在编写一个想要通过SSH挂载远程文件系统的应用程序。我没有编写自定义SSH浏览器,而是试图将MacFUSE(或其他东西)与应用程序捆绑在一起。然后我的应用程序可以使用捆绑的MacFUSE通过SSH挂载远程文件系统,并为操作员打开Finder窗口。
例如,我的应用程序附带了一个已编译的rsync二进制文件。我想知道我是否可以编译一个MacFUSE二进制文件,将它放入我的应用程序包中,并用它来安装远程文件系统?或者MacFUSE是否需要更复杂(也许是特权)的安装程序?
最好的方法是什么?我应该编写自己的SSH浏览器吗?