[小诀窍分享]如何保持ssh链接不断

LAMP,LNMP、Wsgi、RoR 各类环境搭建。邮件、FTP、DNS、Proxy、威匹恩、Samba、LDAP 、防火墙基础配置

[小诀窍分享]如何保持ssh链接不断

#1  java2learner » 周二 2月 28日, 2017年 11:56 pm

由于本人有两台笔记本电脑,需要使用 ssh 链接另外一台笔记本,但是 ssh 在不使用一段时间以后会自动断开。如何保持 ssh 不断呢?以下是我在网上找到的解决办法。我使用了第一种办法,亲测有用!
http://tonychiu.blog.51cto.com/656605/522304/
有需要的童鞋可以保留下来啊!!
java2learner
行走
 
帖子: 185
注册: 周一 8月 4日, 2014年 12:59 am
Cash on hand: 230.30
送出感谢: 14
收到感谢: 5

Re: [小诀窍分享]如何保持ssh链接不断

#2  Leonardo Liu » 周二 3月 7日, 2017年 11:03 pm

说到会话超时,最近 man bash 时看到一个环境变量很有意思,下面是 man 里的描述
TMOUT If set to a value greater than zero, TMOUT is treated as the
default timeout for the read builtin. The select command termi-
nates if input does not arrive after TMOUT seconds when input is
coming from a terminal. In an interactive shell, the value is
interpreted as the number of seconds to wait for a line of input
after issuing the primary prompt. Bash terminates after waiting
for that number of seconds if a complete line of input does not
arrive.
也就是说设定一个值(比如 30)后,若 30 秒内没有动作就会自动退出当前的 session。似乎与 ssh 的 timeout 有异曲同工之妙。
头像
Leonardo Liu
初心
 
帖子: 50
注册: 周五 4月 29日, 2016年 9:28 am
Cash on hand: 13.10
Bank: 66.40
送出感谢: 0 次
收到感谢: 3

Re: [小诀窍分享]如何保持ssh链接不断

#3  AstroProfundis » 周三 3月 8日, 2017年 10:00 am

Leonardo Liu 写道: 说到会话超时,最近 man bash 时看到一个环境变量很有意思,下面是 man 里的描述
TMOUT If set to a value greater than zero, TMOUT is treated as the
default timeout for the read builtin. The select command termi-
nates if input does not arrive after TMOUT seconds when input is
coming from a terminal. In an interactive shell, the value is
interpreted as the number of seconds to wait for a line of input
after issuing the primary prompt. Bash terminates after waiting
for that number of seconds if a complete line of input does not
arrive.
也就是说设定一个值(比如 30)后,若 30 秒内没有动作就会自动退出当前的 session。似乎与 ssh 的 timeout 有异曲同工之妙。


不太一样,SSH 是 TCP KeepAlive 长连接超时断掉,Bash 那个应该是主动断开连接
How many stars in your bowl, How many sorrows in your soul?
--
发帖前请注意各版块要求与限制,问题求助请尽量给出详细日志信息或重现问题的步骤
问题解决后请在标题前加[已解决]标签,若放弃或采用替代方案也请尽量注明,方便其他用户查阅参考
论坛兼职SA, 发现访问出错等问题可私信告知 | 邮箱:allen (at) atr (dot) me | GPG Key: 0xF7964FB5
头像
AstroProfundis
使徒
 
帖子: 417
注册: 周六 3月 30日, 2013年 8:59 pm
Cash on hand: 28.60
Bank: 327.00
地址: 杭州
送出感谢: 9
收到感谢: 13
勋章: 5
I knew SuSE from Day One! (1) Site Admin (1) Moderator (1)
Donator (1) 1310Pro (1)

Re: [小诀窍分享]如何保持ssh链接不断

#4  bdbai » 周五 4月 28日, 2017年 8:01 pm

推荐用 tmux,ssh 断了也不怕。
GPG key: 0x6ACA556F
头像
bdbai
 
帖子: 45
注册: 周四 2月 11日, 2016年 4:49 pm
Cash on hand: 94.50
送出感谢: 10
收到感谢: 0 次

Re: [小诀窍分享]如何保持ssh链接不断

#5  hottea » 周一 7月 31日, 2017年 2:04 am

个人推荐使用 mosh
wiki 有你更精彩!http://zh.opensuse.org
头像
hottea
史诗
 
帖子: 1146
注册: 周六 3月 30日, 2013年 10:51 pm
Cash on hand: 85.70
Bank: 8,549.60
地址: 美丽的南宁
送出感谢: 8
收到感谢: 12
勋章: 2
I knew SuSE from Day One! (1) Donator (1)


回到 服务器基础

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客