我正在使用 putty 测试 m2m 设备。当我尝试测试待机模式时,我收到一条错误消息,提示软件中止了连接。待机模式是指它实际上关闭了所有设备,除了一些可以唤醒设备的模块。因此,设备根本无法与 putty 通信。我知道我可以将我的进程从 shell 中分离出来,这样它就可以继续运行,然后重新启动 putty 并再次连接,但如果每次我想测试它时都必须这样做,这似乎需要付出很多努力。保持活动选项也不能解决我的问题,因为这仅在设备空闲但仍能通信时才有效。那么有没有办法让 putty 等待,直到它再次收到数据,或者这根本不可能?
答案1
-打开腻子
-打开“连接”选项卡
-在“发送空数据包以保持会话处于活动状态 - 保持活动之间的秒数(0 表示关闭)”下,在文本框中输入一个值。例如 120(这是秒)
-转到“会话”并将其保存为“默认设置”。每次打开 Putty 时,对于新会话,都会读取默认设置
答案2
如果您有任务并且不想让您的任务或会话被终止,另一种方法是使用屏幕或 tmux 或...... https://www.tecmint.com/keep-remote-ssh-sessions-running-after-disconnection/amp/