sparoid.rb 源码
SPAroid Ruby中的单个数据包授权客户端实现,包括库和CLI应用程序。 SPA将单个加密的HMACed UDP程序包发送到服务器,服务器在收到该程序包后会对其进行验证和解密,然后执行命令,通常是为发送该程序包的客户端打开防火墙。 这使您可以使用全部拒绝防火墙,但可以通过防火墙打开以进行SSH访问。 对于SSH或类似病毒进行0天攻击时,这是第一道防线。 安装 将此行添加到您的应用程序的Gemfile中: gem 'sparoid' 然后执行: $ bundle install 或将其自己安装为: $ gem install sparoid 用法 ... 可以与OpenSSH的ProxyCommand / ProxyUseFdpass一起使用,以在连接之前发送数据包,打开TCP连接,然后将该连接传递回SSH客户端。 Host *.example.com ProxyCo
用户评论