1. vscode中安装Remote-SSH插件
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 如何使用插件连接资产
3.2连接前必须要配置的ssh配置文件
如果不配置好文件格式,一定会出现意向不到的错误,错误展示:
所以,先编辑我们的ssh配置文件
配置文件格式如下:
3.3如何使用远程资源管理器连接
打开远程资源管理器进行连接
复制JumpServer的客户端向导连接信息,这里记住使用Token的方式(使用用户名指定连接的资产和账号的方式会报错)
粘贴连接信息到Remote-SSH中
弹出提示,我们选择要更新的配置文件
提示更新成功:
这时候我们就能看到新增加的SSH资产了:
连接成功:
3.4 如何使用快捷连接(3.3学会了之后,这种方式可以选择不看)
当我们在SSH配置文件中已经设置好Port为2222端口后,就使用快捷连接,连到主机
这里需要注意,我们就不能直接把JumpServer上的连接信息全部复制下来了,要复制的是user@host_ip 这个信息。
然后实际连接展示:
正常输入密码即可完成连接: