解決Linux下SSH超時自動斷開



title: 解決Linux下SSH超時自動斷開
comments: false
date: 2019-08-19 19:22:55
description: Linux 下 SSH 超時自動斷開???
categories: Linux


概述

之前連接 Linux 服務器時 SSH 過去不會自動斷開,但是今天公司突然更改了網段,連接 Linux 服務器之后過一會兒就自動斷開了,用 tail 監控日志一會兒就斷開了,很煩。自己搜了好多,都不管用,最后在領導的指導下,配置好了。

但是為什么之前不會自動斷開呢???我也很納悶。

操作起來

很簡單,就是客戶端在/etc/ssh/ssh_config中配置如下屬性:

# 頂格寫
ServerAliveInterval 30
ServerAliveCountMax 3

客戶端會在終端無操作之后 ServerAliveInterval 秒時請求服務器要求服務器響應,如果服務器在 ServerAliveCountMax 次之后都沒有響應,則斷開連接並退出。

還可以在連接服務器是加入參數實現同樣的效果,如:

ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=3 user@host


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM