Vscode Remote SSH配置

SSH config文件内容样例如下:

# 官网示例
Host python-linux-vm
    HostName <vm address>
    User sana
    IdentityFile ~/.ssh/id_python_vm

Host node-vm
    HostName <vm address>
    User sana
    Port 5522
    IdentityFile ~/.ssh/id_node_vm

参数选项说明:

选项 描述
Host 给主机的一个别名
HostName 主机的ip地址或者域名
User 连接主机使用的用户名称
Port 端口,默认是22
IdentityFile 存储密钥的本地文件路径

当一个主机有多个端口提供ssh服务(多台内网机器通过同一台服务器实现内网穿透)的时候,需要使用Host给不同的端口起不同名称,否则无法识别成两个机器。

posted @ 2024-02-28 15:43  凡璞  阅读(321)  评论(0编辑  收藏  举报
1 2
3 4
5 6