网络条件不好,ssh链接经常断掉,如何保持ssh链接不断?
网络条件不好,ssh链接经常断掉,如何保持ssh链接不断?
1
luo362722353 Jan 15, 2015 via iPhone
xshell会好一些吧
|
2
O21 Jan 15, 2015
screen 断线后可以保持窗口 重连后可以继续操作
办法二 找台你链接快的服务器 链接这个服务器的SSH |
3
kiritoalex Jan 15, 2015 试试mosh :)
https://mosh.mit.edu/ |
4
kfll Jan 15, 2015 via Android
搭车求…
目前是靠tmux,但是老是重连也觉得烦 |
5
est Jan 15, 2015
用mosh吧。
初次连接需要ssh握手,以后就是udp了。从wifi漫游到3G都可以保持连接。 |
6
zent00 Jan 15, 2015
当然是 mosh,唯一缺点是 iOS 上还没有支持的客户端。
|
7
buxianglei Jan 15, 2015
使用代理不掉线
|
8
imn1 Jan 15, 2015
Host *
Protocol 2 ServerAliveInterval 30 写到 config 里面 |
9
Halry Jan 15, 2015 via Android
mosh,不过udp被封的话也没办法
|
10
bf68 Jan 15, 2015
v2dn 吧稳定高效
|
12
phoenixlzx Jan 15, 2015 via Android
mosh 配合 tmux/screen,不会写配置就用 byobu
|
13
panlilu Jan 16, 2015
mosh + byobu
|
14
zzutmebwd Jan 16, 2015 via Android
月经贴 mosh 良心
|
15
gnup Jan 16, 2015
gfw干扰的。前些年SSH连着几天也不掉
|
17
sinxccc Jan 16, 2015
mosh 没有历史回滚,还是得搭配着 tmux 或者 screen 用。
|
18
ohmyjcc Jan 16, 2015
|
19
buxianglei Jan 16, 2015
@ohmyjcc 嗯 习惯了那个东西了 只有代理了 有些时候 哎....
|
20
clino Jan 16, 2015
Host *
ConnectTimeout 20 ConnectionAttempts 5 ServerAliveInterval 60 ServerAliveCountMax 20 |
21
zhicheng Jan 16, 2015
while true; do
date ssh -D 1234 -C -g server -o ServerAliveInterval=1 sleep 1 done 分享一个脚本。 |