通过Cloudflare_tunnel实现远程SSH

说明

搭建Cloudflare_tunnel完成后似乎可以内网穿透了,但如果还要使用远程SSH仍需要几个步骤,本教程将介绍通过Cloudflare_tunnel实现远程SSH三种方法。

搭建Tunnel

给自己的SSH控制端也搭建Tunnel,可以使用代理命令<file path>/cloudflared access ssh --hostname ssh.xml.wiki通过SSH工具连接。

添加认证程序

首先打开工作台,点击左侧Access下的Applications创建应用。类型选择Self-hosted

4b06473aba040958

然后本页按照下图填写内容,其他保持默认即可。

11a13fe13e041155

在添加规则页面,Policy name随便填写,具体的规则可按照下图填写,其他保持默认即可。

5732b67c38041246

最后一页请如下图选择SSH,其他保持默认即可。

ce6498dabe041330

别忘记在Tunnel中的Public Hostname创建SSH规则,之后访问网站进行邮箱验证码登录即可。

29230632fd041414

SSH over WEB

简单来讲就是使用工具将SSH转为Web,再由Tunnel进行内网穿透。
下载
ttyd,默认监听7681端口,可通过参数-p指定。

chmod +x ttyd
./ttyd login

原文链接: 通过Cloudflare_tunnel实现远程SSH

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享