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

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

相关推荐
Mr.H0127几秒前
Linux常见压缩命令
linux·服务器·数据库
好大哥呀2 分钟前
常见的IDE有哪些?
ide
我是一只小青蛙8885 分钟前
Python文件组织:路径抽象到安全归档
java·服务器·前端
鸠摩智首席音效师5 分钟前
如何在 Linux 中使用 sort 命令排序 ?
linux·运维·服务器
热爱生活的五柒7 分钟前
配置vscode的ssh离线部署,但是Stable-cmmit-id一直会后面添加个staging这个后缀将文件名修改
ide·vscode·ssh
Lenyiin8 分钟前
《 Linux 修炼全景指南: 十三 》环境变量
linux·运维·服务器
源代码•宸18 分钟前
Golang原理剖析(interface)
服务器·开发语言·后端·golang·interface·type·itab
txinyu的博客21 分钟前
手写 C++ 高性能 Reactor 网络服务器
服务器·网络·c++
duansamve30 分钟前
VSCode中如何搭建JAVA+MAVEN开发环境?
java·vscode·maven
csdn_life1839 分钟前
antiX Linux 23 安装源,Debian 12 轻量级 发行版 命令行安装
linux·运维·服务器