在Linux中,您可以通過修改/etc/ssh/sshd_config
文件來設置Telnet超時
打開終端。
使用文本編輯器打開/etc/ssh/sshd_config
文件。例如,使用nano編輯器,您可以輸入以下命令:
sudo nano /etc/ssh/sshd_config
#ClientAliveInterval 0
#ClientAliveCountMax 3
這些行用于設置SSH客戶端的空閑超時。取消注釋(刪除行首的#
)這兩行,并根據需要設置合適的值。例如,要將空閑超時設置為60秒,您可以將其更改為:
ClientAliveInterval 60
ClientAliveCountMax 3
這將使得在60秒內沒有任何活動時,服務器將發送一個空閑信號。如果在連續3次發送空閑信號后仍未收到響應,連接將被斷開。
保存并關閉文件。
重新啟動SSH服務以使更改生效。這取決于您的Linux發行版,可以使用以下命令之一:
sudo systemctl restart ssh
或者
sudo service ssh restart
現在,Telnet連接將在指定的超時時間后自動斷開。請注意,這些設置僅適用于SSH連接,而不是傳統的Telnet連接。如果您使用的是Telnet服務器,您可能需要查看其文檔以獲取有關如何設置超時的信息。