控制客户端(linux)

Controlling client terminal (linux)

在我的大学里我有一个服务器(CLUB 服务器)但是大学本地网络是关闭的我的意思是我不能从外面访问服务器(例如从我家)但是服务器可以访问另一个服务器在互联网上所以为了控制服务器我决定让我的家庭计算机成为服务器并购买 Fix-IP 并配置服务器以连接到我的家庭服务器这样我就可以从我的服务器控制大学服务器家庭服务器

所以这很容易做到,例如我可以在家里做一个 IRC 服务器,当大学服务器连接到我的家庭服务器时,我会在聊天中向他发送命令 space 但这还不够因为我想控制大学服务器终端所以有没有任何现有的应用程序能够做这样的事情或者我必须一个一个地编程控制我的 IRC 聊天命令,请 post 你有任何信息?

您可以在机器之间使用菊花链 ssh。登录到您可以使用 user@ip 从外部访问的服务器,一旦登录到该服务器,通过 LAN 使用 user@ lan ip 为该服务器进行 ssh。

解决方案是使用反向 SSH,它使服务器连接到客户端,并使 SSH 端口从客户端计算机转发到服务器,这样任何人都可以通过连接到服务器来连接到服务器客户端计算机

更多信息 -> https://www.howtoforge.com/reverse-ssh-tunneling