有時候,我們會發現,我們用XShell 或者 CRT等工具連接SSH的時候,速度非常慢。好像要死機了一樣。但是呢,其實等一等還是能連上,就是連接慢。
這是因爲可能域名反向解析沒有解析到,但是正向可以。所以他在TCP連接的時候,花費了時間。
怎麼優化呢,修改一些sshd_config配置文件即可。
命令如下
sed '/^GSSAPIAuthentication/s@^@#@g' /etc/ssh/sshd_config sed -i '/^GSSAPIAuthentication/s@^@#@g' /etc/ssh/sshd_config cat >>/etc/ssh/sshd_config <<EOF UseDNS no GSSAPIAuthentication no EOF systemctl restart sshd egrep '^(GSSAPIAuthentication|UseDNS)' /etc/ssh/sshd_config
在 /etc/profile 裏添加一條 export PS1='[\[\e[34;1m\]\u@\[\e[0m\]\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \w\[\e[0m\]]\$'
這樣之後,在終端那裏可以顯示所有的路徑,還有顏色區分。