参考VS Code Remote SSH配置
解决了什么问题
vscode的remote插件可以直接通过可视化的UI新建一个连接
通过ssh指令添加服务器的连接方式
但是这种方式添加的服务器名字等于服务器IP地址,难以理解
如果出现同一个IP地址,使用不同端口的SSH,那么会被视作同一个服务器,因为连接名字和服务器IP均相等,只有port不同
如何确保同一个IP不同port的服务器的连接配置是重要的问题
配置内容
Host <host-name>HostName <host-ip>Port <port>User <user-name>
Host 连接的主机的名称,可自定
Hostname 远程主机的IP地址
User 用于登录远程主机的用户名
Port 用于登录远程主机的端口
IdentityFile 本地的id_rsa的路径
通过修改Host
为不同的内容,可以让不同的port的服务器连接识别为不同