windows+vscode穿越跳板机调试远程代码的图文教程

 更新时间:2022年02月09日 09:26:57   作者:影子飞扬  
本文通过图文并茂的形式给大家介绍了windows+vscode穿越跳板机调试远程代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1、安装vscode,ssh
2、添加插件:Remote - SSH
3、配置远程机器

添加远程机器地址:

4、连接远程服务器项目
实现从本地开发电脑(win10)的vscode直接开发远程服务器代码


选择远程服务器上的目录:

5、设置免密登录
如果没有进行免密登录配置,每次连接时,都会需要输入跳板机密码,然后输入远程服务器密码。下面进行免密配置:
(1)在本地开发电脑(windows)cmd窗口
生成秘钥:ssh-keygen -t rsa -b 4096
并根据提示找到秘钥的生成位置,如C:\Users\XXX\.ssh目录下,并切换到该目录下,生成了秘钥文件id_rsa.pub和rd_rsa.pub。我这里为了避免重复,将rd_rsa.pub重命名为rd_rsa.pub.1

(2)免密登录跳板机
将id_rsa.pub发送到跳板机:
ssh-copy-id -i id_rsa.pub.1 “-p 跳板机ssh端口 用户名@跳板机IP”
或者通过xshell进行传输。
登录跳板机,到~/.ssh/目录下将公钥添加到authorized_keys

这样,vscode打开远程文件夹时,就不会再提示输入跳板机密码。
(3)免密登录远程服务器
在跳板机终端将公钥文件发送到远程服务器
scp -P 22 id_rsa.pub.1 root@远程服务器ip:~/.ssh/
通过ssh登录远程服务器,到~/.ssh/目录下将公钥添加到authorized_keys:
cat temp >> authorized_keys
这样,vscode打开远程文件夹时,就不会再提示输入远程服务器密码。

完成配置。

到此这篇关于windows+vscode穿越跳板机调试远程代码的文章就介绍到这了,更多相关windows vscode调试远程代码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解python命令提示符窗口下如何运行python脚本

    详解python命令提示符窗口下如何运行python脚本

    这篇文章主要介绍了详解python命令提示符窗口下如何运行python脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 将Python的Django框架与认证系统整合的方法

    将Python的Django框架与认证系统整合的方法

    这篇文章主要介绍了将Python的Django框架与认证系统整合的方法,包括指定认证后台和编写认证后台等内容,需要的朋友可以参考下
    2015-07-07
  • 解决reload(sys)后print失效的问题

    解决reload(sys)后print失效的问题

    这篇文章主要介绍了解决reload(sys)后print失效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python中的二分查找Bisect库使用实战

    Python中的二分查找Bisect库使用实战

    在算法和数据结构中,二分查找是一种高效的搜索算法,可用于有序数据集合的查找,Python的bisect库为我们提供了便捷的二分查找实现,本文将深入探讨Bisect库的使用方法、性能优势,并通过丰富的示例代码展示其在实际应用中的灵活性和效果
    2024-01-01
  • python使用openpyxl库读写Excel表格的方法(增删改查操作)

    python使用openpyxl库读写Excel表格的方法(增删改查操作)

    这篇文章主要介绍了python使用openpyxl库读写Excel表格的方法(增删改查操作),本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • python渗透测试linux密码激活的示例

    python渗透测试linux密码激活的示例

    这篇文章主要介绍了python渗透测试linux密码激活的相关知识,通过一个crypt的示例给大家介绍的非常详细,对大家学习python渗透知识有很大的帮助,需要的朋友可以参考下
    2021-05-05
  • 实例Python处理XML文件的方法

    实例Python处理XML文件的方法

    这篇文章主要介绍了实例Python处理XML文件的方法,包括用Python处理XML大文件的情况,需要的朋友可以参考下
    2015-08-08
  • TensorFlow安装及jupyter notebook配置方法

    TensorFlow安装及jupyter notebook配置方法

    下面小编就为大家带来一篇TensorFlow安装及jupyter notebook配置方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • python django集成cas验证系统

    python django集成cas验证系统

    cas是什么东西就不多说了,简而言之就是单点登陆系统,一处登陆,全网有权限的系统均可以访问
    2014-07-07
  • Python3使用pandas模块读写excel操作示例

    Python3使用pandas模块读写excel操作示例

    这篇文章主要介绍了Python3使用pandas模块读写excel操作,简单讲述了pandas的功能、并结合实例形式分析了Python3使用pandas模块进行Excel文件的读取与写入相关操作技巧,需要的朋友可以参考下
    2018-07-07

最新评论