0x00 说明
网上各类配置方法很多,缺少了一些细节吧,讲mac下如何配置的也不多。自己研究了一下,搞成功,现记录一下。
环境:
本地 mac os 10.15.5
远程 centos 7
0x01 准备工作
确保本地mac能够ssh到远程服务,为了后续使用的便捷,可以配置ssh密钥登录。这一块不再此赘述,网上资料也很多。
0x02 安装插件
vscode 商店里直接搜索安装 remote development 插件即可。

安装成功后,左下角会新增一个远程按钮,点击就能开始远程连接。

0x03 配置主机信息
tips:配置好主机信息,每次直接点击连接,这样会更加方便。
点击上述的远程按钮,选择配置文件

默认选择第一个即可

配置一台主机,配置方法如下例,所示: (不写私钥文件,就是每次都用密码登录)

0x04 其他几个配置
做完上述,理论上就能正常远程连接了。实测下来,还有如下需要配置,不然会连接失败
code > 首选项 > 设置 > 搜索 remote ssh , 调整如下几项目

-
设置本地ssh命令的绝对路径。 (不写,远程连接时可能报错ssh命令找不到)
-
不要勾选使用本地服务器 (远程连接时,可能报错连接超时)
网友评论