ssh隧道服务器。

ssh_metro_server的Python项目详细描述


##ssh metro服务器

ssh metro应用程序是一个允许在远程/服务器计算机上动态启动ssh隧道并自动连接到它们的应用程序。

ssh metro server是服务器端应用程序,服务器从客户端请求并启动客户端连接所需的隧道。

###技术

ssh metro服务器为特定目的使用以下框架/库:

  • flask:http服务器实现,用于处理来自客户端的请求
  • pexpect:处理操作系统级命令以启动ssh隧道

###安装

要安装ssh metro服务器,只需在服务器计算机上运行以下命令:

` $> pip install ssh-metro-server `

` $> pipenv install ssh-metro-server `

###运行

要在服务器计算机上启动ssh metro服务器,只需运行:

` $> ssh_metro_server `

该命令将在默认端口9871上启动ssh metro服务器。如果要在特定端口上运行,只需运行:

` $> ssh_metro_server -port {PORT} `

这样,ssh metro服务器将在{port}:)指定的端口上启动

###开发商

目前,本项目由以下人员维护和开发:

  • Thilux(Thiago桑塔纳)

人们期待并非常欢迎作出贡献。如果您有改进解决方案的想法,请提出并发布并指定您的请求。如果您只是想报告bug,那么也需要这样做。如果你想用代码来做贡献,就从项目中派生并提交一个pull请求,它肯定会被审查并被欣然接受。

###许可证

版权所有2018 Thiago Santana(Thilux)。

根据一个或多个参与者许可协议授权给apache软件基金会(asf)。有关版权所有权的其他信息,请参阅随本作品分发的通知文件。asf根据apache许可证2.0版(以下简称“许可证”)将此文件授权给您;除非符合许可证,否则您不能使用此文件。您可以在

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则根据许可证分发的软件按“原样”分发,无任何明示或默示的保证或条件。请参阅许可证,以了解控制许可证下权限和限制的特定语言。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
jstl中循环内部的java方法   java如何以编程方式查找iOS应用程序的堆内存?   java JPA列注释   http Java在Web浏览器中显示HttpResponse的内容   ssl Java如何接受我的自签名证书而不必将其添加到Java信任库   java解析bufferedReader数据,在某些字符处停止   java将具有多个属性的对象映射到另一个对象,然后收集到列表   java是否可以将抽象方法的返回类型设置为与类相同?   java Android导航抽屉,带有菜单图标而非后退按钮   如何在JavaSpringMVC中防止会话重放攻击?   是VB。NET SmtpClient API受限于Java SendMail?   跨多线程/节点的java会话管理   来自Eclipse的java maven项目   使用已解析Java DOM XML中的元素添加新元素