通过 SSH 连接到已打开的终端

通过 SSH 连接到已打开的终端

我的具体示例是,我运行了几个 Minecraft 服务器,并且想知道是否有办法通过 SSH 与托管服务器的终端进行交互。

答案1

根据评论创建这个答案,以防有人需要。

您可以使用该screen命令保存稍后可以访问的终端会话。这样您就不必终止可能附加到终端会话的进程。因此,如果您要开始大量数据传输,这很有用。您可以启动屏幕会话,开始传输数据,回家并通过 ssh 连接到您的工作计算机/服务器并访问会话,而不会中断传输

sudo apt install screen

然后你可以运行

screen -S <screen name>创建新的屏幕会话

screen -ls 列出屏幕会话

screen -r <screen name>附加到特定屏幕。

tmux 正在慢慢取代 screen 命令,因此我建议也研究一下它。

相关内容