最近使用 ssh 到服务器上进行测试开发,但是却不能使用本地已经配置好的开发工具,所以有了想法将远程服务器的目录挂载到本地的 macOS 上。 开发机是 macOS Monterey 12.1
使用 brew 安装 sshfs
brew install sshfs
但是提示
Error: sshfs has been disabled because it requires closed-source macFUSE!
那就先安装 macFUSE 吧
brew install macfuse
再去 macFUSE 的项目主页上下载 sshfs 2.5.0 的 pkg 文件,进行安装
安装好后就可以使用下面的命令来挂载远程的目录了
mkdir ~/local/diretory
sshfs -o idmap=user xxx@ip:/remote/diretory ~/local/diretory
现在就可以当作本地文件进行操作了。