Linux Teamviewer 功能,但仅适用于 ssh

Linux Teamviewer 功能,但仅适用于 ssh

我需要访问 NAT 后面的某个 Linux 服务器(没有端口转发),所以我需要像 Teamviewer 那样的“电话回家”功能。它没有 GUI,但如果密码发生变化,有人可以通过 SSH 登录并口述密码(如 Teamviewer)。SSH(端口 22)就足够了(如果需要,我可以通过 SSH 隧道传输端口)。有什么建议吗?它有多安全?

答案1

您需要的是“反向 SSH 隧道”。您从服务器到外部机器建立一个传出的 SSH 会话,然后从远程位置连接到将这两个 SSH 会话绑定在一起的外部机器,这样您就可以访问您的服务器。

有很多文章描述了这种设置,例如使用反向 SSH 隧道绕过防火墙和 NAT

答案2

与此同时,便捷的选择也已经出现。

  • https://tty-share.com/»轻松共享您的终端,无需远程工具。« – 只需下载并运行可执行文件 => 提供可通过浏览器使用的终端连接的 URL
  • https://tmate.io/»即时终端共享« — 完全一样

相关内容