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,应该是连接不上的。

相关推荐
siriuuus3 分钟前
Linux 磁盘扩容及分区相关操作实践
linux·运维·服务器
jz_ddk1 小时前
[Linux] Linux标准块设备驱动详解:从原理到实现
linux·运维·服务器·驱动开发
也许,也会2 小时前
PLC NCU1750与PLC1200s7通讯
运维·服务器
susu10830189112 小时前
如何选择文件夹然后用vscode直接打开
ide·vscode·编辑器
非得登录才能看吗?2 小时前
开发环境 之 编辑器、编译器、IDE梳理
ide·编辑器
Hello.Reader3 小时前
一文吃透 Protobuf “Editions” 模式从概念、语法到迁移与实战
linux·服务器·网络·protobuf·editions
艾莉丝努力练剑5 小时前
GCC编译器深度解剖:从源码到可执行文件的全面探索
c++·ide·经验分享·gcc
熊猫钓鱼>_>6 小时前
在VSCode中更新或安装最新版的npx和uv工具
ide·vscode·uv
wheeldown7 小时前
【Linux】Linux进程状态和僵尸进程:一篇看懂“进程在忙啥”
linux·运维·服务器·进程
半桔7 小时前
【Linux手册】动静态库:从原理到制作
linux·运维·服务器·动态库