文件名称:Ghoster:使用单个服务器通过 SSH 公开您的本地服务,很棒的 ngrok.io 替代方案
文件大小:98KB
文件格式:ZIP
更新时间:2024-08-24 01:34:45
ssh expose forwarding forwarding-proxy JavaScript
GhoS 上海之三 Ghoster 是一个用 NodeJS 编写的单实例 SSH 服务器,允许您将防火墙后面的实例转发给公众。 它的工作原理是托管实例,并允许其他人在只安装 SSH 的情况下转发他们的服务。 例如,假设您在 ghoster_server.com 上托管此项目,如果用户想在端口3000公开其本地站点,他们可以执行以下操作: ssh user@ghoster_server.com -p 2222 -R 0:localhost:3000 输入密码后,他们将返回一个随机端口作为回复: Allocated port 1024 for remote forward to localhost:3000 您现在可以在ghoster_server.com:1024公开访问该服务 它是 ngrok.io 的绝佳替代品。 特征 易于设置,可与 Docker 配合使用 无需在用户端安装
【文件预览】:
Ghoster-master
----src()
--------.dockerignore(35B)
--------main.js(2KB)
--------yarn.lock(4KB)
--------Dockerfile(568B)
--------config.sample.js(171B)
--------create_host_key.sh(57B)
--------docker-compose.yml(147B)
--------.gitignore(45B)
--------package.json(162B)
----LICENSE(1KB)
----README.md(2KB)
----pre-pro()
--------logo_src.svg(6KB)
--------logo_discord.png(51KB)
--------logo.png(45KB)