Mac 是如何做到 SSH 链接在休眠,断网后.重新链接网络后还可继续操作.

2018-10-09 17:51:49 +08:00
 specialperson

不只是 SSH

许多应用程序休眠后都可,开盖后都可保存在休眠前状态.稳的一批.

win 断网,直接掉.

6822 次点击
所在节点    Apple
19 条回复
wellblink
2018-10-09 18:41:17 +08:00
我也很好奇这个问题,留名看大神解答
shooyaaa
2018-10-09 18:53:05 +08:00
我觉得从原理上来说只能重连,
yangg
2018-10-09 18:54:36 +08:00
ssh 休眠后断掉了啊,
所以我现在用 mosh
neilyoone
2018-10-09 19:34:35 +08:00
iTerm2 Profile 会话保存 session ?
SecureCRT 保存的 session,断开 敲敲敲键盘 不就自动连上了?
mmdsun
2018-10-09 19:35:43 +08:00
Windows 有休眠和睡眠两种 。休眠要在控制板打开。开始菜单里面是睡眠。

Mac 休眠后 SSH 还能链接上?? Mac 远程用的什么软件回头我试试看
YanwenSun
2018-10-09 19:42:24 +08:00
tcp keep-alive 时间比 linux 默认时间长很多 并且断网不会自动更改路由
win 断开是路由表被改 直接被 reset
YanwenSun
2018-10-09 19:58:47 +08:00
记错 都是 7200s macos 单位是 ms 时间相同 断开是路由表问题
ixiaohei
2018-10-09 20:47:42 +08:00
tcp 链接没有断开。不过很少碰到这种情况。一般有这种重连或者不断开需求用 mosh
nicevar
2018-10-09 20:58:18 +08:00
你说的这个与系统没啥关系
EastLord
2018-10-09 21:20:53 +08:00
用 mosh 行吧 ,ssh 会断
specialperson
2018-10-09 22:47:51 +08:00
SSH 只是我说的栗子🌰;

ssh 我用 zsh;

也许在 MacOS 中是某一种策略.不过链接 ssh 后,关闭盖子,断网,回家.打开💻.直接打命令直接用.

还有在开发 nodejs 时候需要 npm start 时.断网,关闭盖子.下班回家连上家里 Wi-Fi.无缝运行.(关闭盖子是休眠状态);

在关闭盖子期间耗电极低.
specialperson
2018-10-09 22:52:33 +08:00
纠正错误!!!!!!

关闭盖子都是睡眠状态. 😝😝😝
specialperson
2018-10-09 22:55:22 +08:00
@mmdsun 就用自带的终端的 ssh,断网关盖子,带回家.然后打开链 Wi-Fi...如何打开终端继续无缝操作.
RqPS6rhmP3Nyn3Tm
2018-10-09 23:10:59 +08:00
我的 ssh 睡眠后会断。不过设置成连接适配器时不睡眠就 OK
580a388da131
2018-10-09 23:22:41 +08:00
好神奇 我是在找不让它断开的方法 你是不会断开
😂
arthasgxy
2018-10-09 23:57:41 +08:00
同样找不到休眠后不让他断开的方法
fugu37
2018-10-10 00:06:49 +08:00
@specialperson tmux 在断网后能够保留会话状态,它是一个服务器上的终端复用软件
dangyuluo
2018-10-10 01:10:38 +08:00
mosh+tmux,再不能满足你的要求就没辙了。
ericguo
2018-10-10 16:15:06 +08:00
TCPKeepAliveDuringSleep 了解一下,默认情况下,最多只能保持 3 小时,其实这个功能有点费电,所以每次我都是断掉 wifi 再合盖的。。。

https://www.zhihu.com/question/51829176/answer/141571713

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/496054

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX