在 VSCode 上使用 Remote - SSH
几年前用 WinSCP 的时候我就在想,有没有 IDE 能连上服务器写代码,这样笔记本就能买个便宜一点的,服务器买个贵一点的,即使驻场运维也不一定要带自己的电脑,美滋滋。结果两三个月前,VSCode Insider 版本下放了一个插件,用了几天感觉挺满意的,现在来分享一下使用经验。
安装与配置
安装
- 在 VSCode 插件市场中搜索
Remote - SSH
并安装。 - 下载并安装 OpenSSH compatible SSH client.
配置
- 按下
Ctrl + P
打开活动栏。 - 输入
Remote-SSH
,选择Connect to Host
。 - 选择
Configure SSH Hosts...
。 - 选择一个
config
文件,这个文件必须和公私钥在相同目录下。 - 填写配置文件,可参考这份文档。
- 重复第一第二步,选择刚刚填写的主机后即可连接。
使用技巧
使用密钥登陆
(待续)
通过跳板机连接远程主机
(待续)
使用 22 以外的端口
两种办法,第一种直接指定端口,第二种使用端口转发。
Host 106.53.79.199
User root
Port 5401
端口转发时,第一个填远程端口,第二个填本地端口。
Host TestServer
HostName 192.168.66.99
User root
ForwardAgent yes
RemoteForward 5401 127.0.0.1:22
评论
发表评论