vscode远程服务器连接----过程尝试写入的管道不存在


注:校外连接学校内网服务器报错

过程尝试写入的管道不存在报错解决

报错内容

报错如下
请添加图片描述

解决方法

1. 测试网络连接连接是否正常

使用cmd + R打开命令行窗口,使用如下命令行测试跳板机是否可以成功连接

# username是用户名,
ssh username@IP -p 端口
# 或者用下面这个命令行
ssh -o HostKeyAlgorithms=+ssh-rsa username@IP -p端口

2. 检查跳板机并打开权限

vi .ssh/
vi .ssh/authorized_keys
chmod +x .ssh/
chmod +x .ssh/authorized_keys

3. 通过跳板机登录到目标服务器

# 登录到跳板机,如果有多个跳板机操作如上所示
ssh -o HostKeyAlgorithms=+ssh-rsa username@IP -p端口
# 登录到目标服务器上
ssh username@IP
# 查看操作系统
cat /etc/os-release

注:如果上述均可操作,并成功登陆到服务器上,接下来就可以开始配置vscode的ssh config文件啦。

4.配置文件范例

Host JumpMachine
	HostName IP
	HostKeyAlgorithms +ssh-rsa
	User 用户名
	Port 端口
Host 目标服务器命名
	HostName IP
	Port 端口
	User 用户名
	ProxyJump JumpMachine

按照上述config文件配置方法就可以连接上目标服务器了,注意如果没有配置过免密登录有n个跳板机到目标服务器则需要从最内层的跳板机开始输入密码,总共输入n+1个密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值