VSCode 连接远程服务器问题及解决办法

端口号不一样,需要在配置文件中添加Port

clike 复制代码
Host 27.223.26.46
  HostName 27.223.*.*
  User user
  ForwardAgent yes
  Port 14111

输入密码后可以连接

在vscode界面,终端,生成公钥&私钥

clike 复制代码
ssh-keygen

可以看到有id_rsa和id_rsa.pub两个文件生成,接着我们再输入命令

clike 复制代码
cat id_rsa.pub >> authorized_keys

然后配置ssh配置文件

clike 复制代码
sudo vim /etc/ssh/ssh_config

一般来说这个是被注释掉的,把注释打开

进入.shh目录,将私钥下载到win上,添加IdentityFile,将vscode上的config路径更改为私钥的存放路径。

注意要在linux对应的用户下生成,切换到root改root下得.ssh,应该是连接不上的。

相关推荐
青岛佰优联创新科技有限公司1 小时前
移动板房的网络化建设
服务器·人工智能·云计算·智慧城市
禁默1 小时前
进程替换:从 “改头换面” 到程序加载的底层逻辑
linux·运维·服务器
gameatp2 小时前
从 Windows 到 Linux 服务器的全自动部署教程(免密登录 + 压缩 + 上传 + 启动)
linux·服务器·windows
一匹电信狗2 小时前
【C++】异常详解(万字解读)
服务器·c++·算法·leetcode·小程序·stl·visual studio
界面开发小八哥2 小时前
「Java EE开发指南」如何使用MyEclipse中的Web Fragment项目?
java·ide·java-ee·eclipse·myeclipse
weixin_307779133 小时前
VS Code配置MinGW64编译Ipopt库
开发语言·c++·vscode·算法
reduceanxiety4 小时前
第四章 Linux实用操作
linux·运维·服务器
充气大锤4 小时前
从0开始配置conda环境并在PyCharm中使用
ide·pycharm·conda
weixin_307779136 小时前
VS Code配置MinGW64编译backward库
开发语言·c++·vscode·算法
獭.獭.6 小时前
Linux -- 文件【下】
linux·服务器·文件系统·软硬链接·inode·ext2