CentOS7將于2024年6月30日退役。
CentOS7啟用了新的系統(tǒng)和服務(wù)管理器,并用systemctl命令替換了舊版本的service和chkconfig。為了保持兼容性,舊版本的服務(wù)和chkconfig命令仍然可以在CentOS7中使用。
Systemctl命令是systemandcontrol的縮寫(xiě),是一個(gè)功能強(qiáng)大的命令。
CentOS7將更新至2024年6月30日停止維護(hù)。
CentOS8的最后一個(gè)版本只會(huì)更新到2021年12月31日,但CentOS7會(huì)更新到2024年6月30日。對(duì)于CentOS8用戶(hù),紅帽也會(huì)在RHEL8.5推出時(shí)向CentOS用戶(hù)發(fā)布RHEL重建版,也就是真正的最后一個(gè)
我們知道,服務(wù)器通常放置在遠(yuǎn)程機(jī)房。如果要連接Linux服務(wù)器進(jìn)行操作,就必須借助SSH協(xié)議登錄遠(yuǎn)程服務(wù)器。通常我們使用SSH終端工具(如XShell和PuTTY)進(jìn)行可視化操作。
SSH協(xié)議被稱(chēng)為安全外殼協(xié)議,是一種非常可靠(信息不會(huì)泄露)的專(zhuān)用于遠(yuǎn)程登錄的協(xié)議。一方面,它是安全的,因?yàn)樗膮f(xié)議中有一個(gè)加密過(guò)程;另一方面,SSHD服務(wù)也有一定的安全策略,例如:
設(shè)置重試次數(shù),下次將禁止登錄;
如果會(huì)話(huà)超時(shí),連接將自動(dòng)斷開(kāi);
鍵登錄等。
如前所述,SSHD服務(wù)本身是有會(huì)話(huà)超時(shí)策略的,所以當(dāng)我們長(zhǎng)時(shí)間用終端工具連接服務(wù)器而沒(méi)有操作時(shí),服務(wù)器出于安全考慮會(huì)自動(dòng)斷開(kāi)終端與服務(wù)器的會(huì)話(huà),避免服務(wù)器管理員不退出終端工具而被惡意指示。
如果要取消SSHD會(huì)話(huà)超時(shí)策略,可以按如下進(jìn)行:
1.找到SSHD的配置文件并修改它。
#vi/etc/ssh/sshd_config
ClientAliveInterval參數(shù):這里的單位是秒。如果設(shè)置為60,表示服務(wù)器每分鐘向客戶(hù)端發(fā)送一次請(qǐng)求。如果客戶(hù)端應(yīng)答,可以保持長(zhǎng)時(shí)間連接。
ClientAliveCountMax參數(shù):在代表服務(wù)器發(fā)送消息后,如果客戶(hù)端不發(fā)送消息,它將被斷開(kāi)連接。;不要回答三次。
2.重新啟動(dòng)SSHD服務(wù)。
在CentOS7.5下重新啟動(dòng)SSHD服務(wù)的命令是:
#systemctl重新啟動(dòng)sshd
經(jīng)過(guò)以上設(shè)置,XShell終端不會(huì)長(zhǎng)時(shí)間與Linux服務(wù)器斷開(kāi)連接。你可以試試。當(dāng)然,出于安全原因,我不我不建議你這樣修改它。
我是科技領(lǐng)域的創(chuàng)客,有十年互聯(lián)網(wǎng)行業(yè)經(jīng)驗(yàn)。歡迎關(guān)注我了解更多科技知識(shí)!如有不同意見(jiàn),請(qǐng)?jiān)谙路皆u(píng)論區(qū)發(fā)表意見(jiàn)~
兩個(gè)方面需要更改:客戶(hù)端xshell的配置需要更改,服務(wù)器端ssh_config中的配置也需要更改,具體來(lái)說(shuō)就是保持心跳。