我可以从 ssh 终端切换到另一个 tty# 终端中的另一个进程吗?

jar*_*ad7 1 ssh tty

这是交易。我有一台 Linux Mint 15 服务器,它运行着一个 web 服务器、一个 ssh 服务器和一个 minecraft 服务器。当我在暑假后回到大学时,我想把我的机器留在家里(6 小时以外),并在我需要做事的时候通过 ssh 进入。我使用 tty1 终端来执行 minecraft 服务器(总是),它不断地打印日志信息并接受来自服务器的输入(这可以改变游戏中的内容、编辑和重新加载白名单,以及其他一些事情)。

那么,有没有办法让我合法地(甚至通过“黑客攻击”)ssh 进入我的计算机,然后控制另一个 tty# 终端并将我自己的命令注入它正在运行的进程中并查看该进程的输出?

Kev*_*vin 5

最好和最简单的方法是使用tmux或 gnu screen。两者都可以让您分离会话并从另一个终端接收它,以及其他不错的功能。