vscode通过跳板机连接到服务器

vscode的配置:

打开设置,搜索remote.SSH.localServerDownload,设置为always

Clojure 复制代码
Host JumperSever
  HostName 10.8.9.245
  User root
  Port 22
  IdentityFile ~/.ssh/id_rsa

Host TargetSeverDNA
  HostName 10.8.6.89
  User dna
	Port 22
  IdentityFile ~/.ssh/id_rsa
  ProxyJump JumperSever

跳板机和目标主机:

只需要将本地的密钥复制到这两个主机上就可以了

cp authorized_keys ~/.ssh/authorized_keys
chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

如果有问题,一定要注意远程主机的存储ssh文件夹的权利,需要设置为700和600权限(/data10/dna是存储.ssh文件的目录)

chmod 700 /data10/dna

chmod 700 /data10/dna/.ssh

chmod 600 /data10/dna/.ssh/authorized_keys

如果全部配置好了,目标主机总是无法下载vscode

一定要检查你的本地是不是开着代理,记得关上

相关推荐
thulium_10 分钟前
vscode 使用
ide·vscode·编辑器
爱吃生蚝的于勒13 分钟前
【Linux】深入理解软硬链接
linux·运维·服务器·c语言·数据结构·c++·算法
prettyxian36 分钟前
【Linux】内核编织术:task_struct的动态网络
linux·运维·服务器
catchadmin43 分钟前
前后端分离框架 CatchAdmin V5 beta.2 发布 插件化与开发效率的进一步提升
运维·服务器
ocean21031 小时前
Linux面试题图解
linux·运维·服务器·面试·职场和发展
悟能不能悟1 小时前
目前流行的AI IDE都有哪些
ide·人工智能
最后一个bug1 小时前
浅显易懂的讲解MMU是如何使用4级页表把虚拟地址转化为物理地址的~
linux·服务器·开发语言·系统架构·计算机外设
2301_789015621 小时前
C++:set/multiset和map/multimap文档详细解析
c语言·开发语言·c++·vscode·排序算法·set·map
debug 小菜鸟1 小时前
Linux 服务器环境搭建实战:从裸机到可用生产环境(含自动化脚本)
linux·服务器·自动化
阿钱真强道1 小时前
20 极物智能 knx-主机场景对接
linux·运维·服务器