【VSCode】SSH远程连接服务器

1. 在vscode中安装remote-SSH

在这里插入图片描述

2. 新建一个SSH连接

输入用户名@主机地址,回车
在这里插入图片描述

3. 查看SSH的配置文件

在这里插入图片描述

4. 配置文件详情

第一行主机名字,第二行主机ip地址,第三行用户名
在这里插入图片描述

5. 修改settings文件

在这里插入图片描述
添加如下代码

    // 远程连接服务器的配置
    "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

Guess you like

Origin blog.csdn.net/weixin_44441131/article/details/121501364