当前位置: 首页 > news >正文

windows上ssh设置代理,直接访问公司内网

ssh设置代理一般来说很简单,对于无密码或者可以支持密钥登录的,都比较无脑

难的地方在于使用用户名密码认证来使用一个http的代理或者socks5的代理,密码如何设置?特殊字符如何处理?

直接上答案,.ssh/config内容如下

Host  companyHostName  git.mycompany.comUser gitProxyCommand connect -H username@myhost.tpddns.cn:10001 %h %p

使用的是connect命令,-H表示http代理,后面的参数用户名是可选的,如果是socks5代理用-S,密码通过环境变量HTTP_PROXY_PASSWORD来设置,密码中可以有特殊字符,用户名如果有特殊字符,可以也用环境变量来设置用户名HTTP_PROXY_USER

更多选项和使用参考官方connect的文档https://github.com/gotoh/ssh-connect

这样,git就可以ssh访问公司代码仓库了,至于浏览器访问公司内网网页,直接SwitchyOmega配置一个代理选项就可以了,Http的Proxy支持用户名密码认证,要注意的是Socks5代理chrome浏览器不支持用户名密码认证,因为认证信息是明文传输的,具体配置这里也按下不表

至于如何将公司的内网代理出来,可以看上一篇文章,FRP使用相关的

 

http://www.lryc.cn/news/325379.html

相关文章:

  • C++ union用法
  • JavaSE_运算符 案例分析
  • 15、Spring Cloud Alibaba Sentinel实现熔断与限流
  • Linux logout命令教程:如何安全地退出Linux会话(附实例详解和注意事项)
  • 数据结构——顺序表(C语言版)
  • Knative 助力 XTransfer 加速应用云原生 Serverless 化
  • 服务器离线配置vscode连接,conda虚拟环境
  • 各种需要使用的方法-->vue/微信小程序/layui
  • 360奇酷刷机 360刷机助手 QGDP360手机QGDP刷机
  • 2299. 强密码检验器 II
  • 跟着cherno手搓游戏引擎【29】Batch简单合批
  • 粘包/半包及解决方案
  • 2024华为软件精英挑战赛记录
  • 数据可视化艺术:Matplotlib与Seaborn实战
  • python初级第一次作业
  • Spring Boot整合Camunda打造高效工作流程
  • 2.8、下拉刷新与上拉加载
  • java Web餐馆订单管理系统用eclipse定制开发mysql数据库BS模式java编程jdbc
  • 小程序从入门到入坑:事件系统
  • Windows蓝牙驱动开发之模拟HID设备(二)(把Windows电脑模拟成蓝牙鼠标和蓝牙键盘等设备)
  • 快速区分清楚图形渲染中的AABB,KD树和BVH这些概念
  • Rust 的 HashMap 特定键值元素值的累加方法
  • Java后端项目性能优化实战-群发通知
  • 5、Jenkins持续集成-Maven和Tomcat的安装与配置
  • Qt教程 — 3.7 深入了解Qt 控件: Layouts部件
  • 自动驾驶的几种名词
  • 华为全套企业管理资料合集(21专题)
  • LeetCode Python - 74. 搜索二维矩阵
  • 如何安全地添加液氮到液氮罐中
  • LGBM算法 原理