centos系統(ssh)登錄緩慢(輸入賬戶密碼后需要等待若干時間)


現象:打開ssh連接工具,輸入用戶名密碼,需要等待約3分鍾才能進入系統,進入系統后操作都很流暢,同時top查看系統消耗也很低!

解決:在百度和谷歌搜索大量解決方案,都是如下解決方案:

#取消ssh的反向dns解析
UseDNS no

#關閉ssh的gssapi認證
GSSAPIAuthentication no

按照上面方案修改,沒有一點效果!排除dns的問題。

經過排查最終原因為"/var/log/btmp"文件過大引起,經過百度得知,此文件是記錄錯誤登錄的日志,就是說有很多人試圖使用密碼字典登錄ssh服務。查了一下我的這個文件達到了900+M,確實夠大,清空該文件:

cat /dev/null > /var/log/btmp

清空后嘗試登陸,秒開;完美解決。


免責聲明!

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



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