VS Code SSH 配置步骤(有跳板机)

如题所述

新笔记本到手,实验室服务器配置开发环境。服务器有跳板机JumpMachine,IP地址为44.19.129.13。开发机TargetMachine在同一局域网内,IP为192.168.1.98。笔记本与TargetMachine不在同一局域网,需先连JumpMachine再连TargetMachine。跳板机即TargetMachine。

配置步骤如下:

1. 开发环境准备

2. 所需软件安装

3. SSH配置

打开远程资源管理器,编辑SSH配置文件。格式如图所示。

实现免密登录

4.1 生成公钥与私钥

在命令提示符中执行命令。可修改公私钥文件名便于区分。

4.2 公钥上传到开发机

复制公钥文件内容至开发机的 ~/.ssh/authorized_keys。

4.3 在配置文件中指定私钥位置

使用IdentityFile参数指定私钥位置,修改配置文件内容。这样登录TargetMachine无需输入密码。

注意:虽然免密登录了目标机器,登录TargetMachine时仍需输入密码一次。

参考资料:配置VS code远程服务器(有跳板机)、vscode免密登陆远程linux服务器,跳板机免密远程登陆-CSDN博客、vscode远程免密连接服务器_vscode免密_9分钟带帽的博客-CSDN博客
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜