使用vscode中的Remote-SSH插件连接JumpServer所纳管资产

1. vscode中安装Remote-SSH插件

安装Remote-SSH.png

2. JumpServer配置Remote-SSH支持

#在配置文件中增加下面两行配置
vi /opt/jumpserver/config/config.txt

#支持vscode连接资产
ENABLE_LOCAL_PORT_FORWARD=true
ENABLE_VSCODE_SUPPORT=true

3. Remote-SSH插件使用问题踩坑汇总

3.1 如何使用插件连接资产

插件使用入口.png

3.2连接前必须要配置的ssh配置文件

如果不配置好文件格式,一定会出现意向不到的错误,错误展示:


错误展示.png

所以,先编辑我们的ssh配置文件


配置文件编辑.png

配置文件格式如下:
配置文件格式.png

3.3如何使用远程资源管理器连接

打开远程资源管理器进行连接


远程资源管理器入口连接.png

复制JumpServer的客户端向导连接信息,这里记住使用Token的方式(使用用户名指定连接的资产和账号的方式会报错)


复制JumpServer客户端向导信息.png

粘贴连接信息到Remote-SSH中


粘贴连接信息.png

弹出提示,我们选择要更新的配置文件


更新SSH配置文件.png

提示更新成功:


更新成功.png

这时候我们就能看到新增加的SSH资产了:


资产添加成功.png

连接成功:


连接成功.png

3.4 如何使用快捷连接(3.3学会了之后,这种方式可以选择不看)

当我们在SSH配置文件中已经设置好Port为2222端口后,就使用快捷连接,连到主机


快捷连接.png

这里需要注意,我们就不能直接把JumpServer上的连接信息全部复制下来了,要复制的是user@host_ip 这个信息。


主机信息复制.png

然后实际连接展示:


连接演示.png

正常输入密码即可完成连接:


输入密码.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容