我在 Web 服务器上运行了一个进程,但有时我进入机器的 ssh 会断开连接,所以我看不到一些输出。如果我重新登录,我可以看到它正在运行,ps
但我想切换到它来查看输出。
答案1
我认为您的问题应该描述为“如何重新连接到丢失的会话”。例如,这里,答案是:
尝试在服务器端 sshd.conf 上将 ClientAliveInterval (例如 60)和 TCPKeepAlive (是或否)设置为适当的值。
即使连接丢失几分钟,您的会话也能保持活动状态。
我在 Web 服务器上运行了一个进程,但有时我进入机器的 ssh 会断开连接,所以我看不到一些输出。如果我重新登录,我可以看到它正在运行,ps
但我想切换到它来查看输出。
我认为您的问题应该描述为“如何重新连接到丢失的会话”。例如,这里,答案是:
尝试在服务器端 sshd.conf 上将 ClientAliveInterval (例如 60)和 TCPKeepAlive (是或否)设置为适当的值。
即使连接丢失几分钟,您的会话也能保持活动状态。