【发布时间】:2017-10-22 11:33:16
【问题描述】:
我将谷歌云实例用于我的一项长期工作,并使用:gcloud compute ssh 'instance name' 从我的一个 ubuntu PC 终端进行连接。
一切顺利。但是由于这项工作需要几个小时才能完成,并且当我的 PC 没有网络时,shell 会被杀死,因此工作也会被杀死。
我想知道当我的 PC 上的“SSH 终端”由于网络不可用而被杀死时,是否有一种方法可以在谷歌云上继续工作?
谢谢
【问题讨论】:
-
尝试研究一些使用 SSH 的持久方法/程序。不确定您是否需要,但只需在不使用 sdk 命令的情况下通过 SSH 连接到 gcloud 中的一个实例就足够简单了。一种选择是检查像mosh.org 这样的程序,另一种是编写一个小脚本或使用 Screen 来启用持久会话。可以在此处找到有关编写该脚本的信息michael.lustfield.net/linux/persistent-ssh
-
感谢您的建议,屏幕和原始 ssh(而不是 sdk)工作!