macos下ssh通过http实现代理服务(linux类似)

安装Corkscrew

brew instll Corkscrew
当然也可以手动下载

配置ssh客户端

  • 编辑~/.ssh/config文件(可能不能存在,那就创建他)
  • 增加如下配置
    其中http-proxy.example.com 8080为代理服务器名称与端口
    %h %p ssh在链接的时候自动替换为目标的地址与端口(不用修订)
Host * 
ProxyCommand corkscrew http-proxy.example.com 8080 %h %p
  • 然后直接链接操作即可
ssh username@ip -p port 
scp -P port -r ./test username@ip:/home/test/
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,246评论 19 139
  • 本文是Medusa和Hydra快速入门手册的第二部分,第一部分的传送门这两篇也是后续爆破篇的一部分,至于字典,放在...
    LinuxSelf阅读 2,980评论 0 4
  • 防火墙的概念iptables的简介iptables命令网络防火墙NATfirewalld服务 一、防火墙的概念 (...
    哈喽别样阅读 1,876评论 0 1
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,999评论 6 342
  • 楼顶蓝天影略轻 梧桐会意蔽蝉声 少年高调勤攻读 笑在先生不露情
    Z0001阅读 284评论 4 4