【VSCode】SSH远程连接服务器

1. 在vscode中安装remote-SSH

【VSCode】SSH远程连接服务器_第1张图片

2. 新建一个SSH连接

输入用户名@主机地址,回车
【VSCode】SSH远程连接服务器_第2张图片

3. 查看SSH的配置文件

在这里插入图片描述

4. 配置文件详情

第一行主机名字,第二行主机ip地址,第三行用户名
【VSCode】SSH远程连接服务器_第3张图片

5. 修改settings文件

【VSCode】SSH远程连接服务器_第4张图片
添加如下代码

    // 远程连接服务器的配置
    "remote.SSH.remotePlatform":{
     
        "TUST-AI-CYR":"linux" // 自动选择linux(冒号前为主机名)
    },
    "remote.SSH.useLocalServer":true, // 允许使用本地服务器

6. 免密登录

现在其实已经可以登录了,不过我们要设置免密登录

操作:将自己本机上的idrsa.pub文件内容写入到服务器上的~/.ssh/authorized_keys文件内即可(如果服务器上没有authorized_keys文件,自行创建即可)

操作过程中遇到的问题

remote host key has changed port forwarding is disabled

解决办法:https://blog.csdn.net/qq_33177268/article/details/119462275

你可能感兴趣的