解决SSH服务连接慢的问题,系统优化
有时候,我们会发现,我们用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\]]\$'
这样之后,在终端那里可以显示所有的路径,还有颜色区分。