Mac 自带的终端不支持直接复制本地文件到远程服务器,需要输入额外的命令,本文就通过将远程服务器目录挂载到本地来解决这一弊端。
1、安装 homebrew(略)
2、使用 homebrew 安装 osxfuse
brew cask install osxfuse
3、安装 sshfs
brew install sshfs
4、重启 Mac
5、终端输入命令进行挂载(这里将远程服务器根目录挂载到当前用户桌面)
sshfs -C -o reconnect root@远程服务器IP地址:/ ~/Desktop/remote-workstation
注意一下在初次使用时,系统会要求输入管理员密码进行授权。由于 sshfs 是基于 ssh 的,所以每次挂载都需要输入远程服务器的密码。