news 2026/3/3 7:24:39

ssh连接慢的原因调查及解决方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ssh连接慢的原因调查及解决方案

1.通过[-v]参数,查看ssh连接的具体过程
deMacBook-Pro:~ yyq$ssh -v root@x.x.x.x -p xx
OpenSSH_6.9p1, LibreSSL 2.1.8
debug1: Reading configuration data/etc/ssh/ssh_config
debug1:/etc/ssh/ssh_config line 21: Applying optionsfor *
debug1: Connecting to x.x.x.x [x.x.x.x] port xx.
debug1: Connection established.
debug1: identityfile /Users/yyq/.ssh/id_rsa type 1
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_rsa-cert type -1
debug1: identityfile /Users/yyq/.ssh/id_dsa type 2
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_dsa-cert type -1
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_ecdsa type -1
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_ed25519 type -1
debug1: key_load_public: No suchfile or directory
debug1: identityfile /Users/yyq/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility modefor protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.9
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.1
debug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.1 pat OpenSSH* compat 0x04000000
debug1: Authenticating to x.x.x.x:xx as'root'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client chacha20-poly1305@openssh.com <implicit> none
debug1: kex: client->server chacha20-poly1305@openssh.com <implicit> none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:HictrRpAs7Yv495dDLNqHsFCNKXVACpX9FWUnNVenZU
debug1: Host'[x.x.x.x]:xx' is known and matches the ECDSA host key.
debug1: Found keyin /Users/yyq/.ssh/known_hosts:38
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that cancontinue: publickey,password
debug1: Next authentication method: publickey
debug1: Offering RSA public key:/Users/yyq/.ssh/id_rsa
debug1: Authentications that cancontinue: publickey,password
debug1: Offering DSA public key:/Users/yyq/.ssh/id_dsa
debug1: Authentications that cancontinue: publickey,password
debug1: Trying private key:/Users/yyq/.ssh/id_ecdsa
debug1: Trying private key:/Users/yyq/.ssh/id_ed25519
debug1: Next authentication method: password
root@x.x.x.x's password:

首先观察有没有出现耗时的操作?
2.打开服务器的系统日志,查看错误日志
tail -f/var/log/auth.log
sshd[12642]: pam_systemd(sshd:session): Failed to create session: Connection timed out
dbus[617]: [system] Failed to activate service'org.freedesktop.login1': timed out
sshd[12642]: Received disconnect from x.x.x.x port 52856:11: disconnected by user
sshd[12642]: Disconnected from x.x.x.x port 52856
sshd[12642]: pam_unix(sshd:session): session closedfor user root
sshd[12689]: userauth_pubkey: keytype ssh-dss notin PubkeyAcceptedKeyTypes [preauth]
sshd[12689]: Accepted passwordfor root from x.x.x.x port 52866 ssh2
sshd[12689]: pam_unix(sshd:session): session openedfor user root by (uid=0)
sshd[12689]: pam_systemd(sshd:session): Failed to create session: Connection timed out
dbus[617]: [system] Failed to activate service'org.freedesktop.login1': timed out

从日志中可以看到[system] Failed to activate service ‘org.freedesktop.login1’: timed out的错误,大致意思如下:
dbus的服务重启后,systemd-logind服务没有重启导致,可以查看systemctl status systemd-logind的状态,解决方法就是重启该服务 systemctl restart systemd-logind
重启systemd-logind服务后,发现ssh可以秒连接了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/2 20:32:32

46、Python 网络编程与套接字全解析

Python 网络编程与套接字全解析 1. UDP 消息客户端 以下是一个向服务器发送消息的 UDP 客户端示例: # UDP message client import socket s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.sendto(b"Hello World", ("", 10000)) resp, addr =…

作者头像 李华
网站建设 2026/3/2 1:04:20

微信自动答题小工具终极指南:Python开发者的效率利器

微信自动答题小工具终极指南&#xff1a;Python开发者的效率利器 【免费下载链接】微信自动答题小工具使用说明 微信自动答题小工具是一款专为PyCharm环境设计的实用工具&#xff0c;支持在PC端运行的微信小程序中实现自动答题功能。通过预设的智能算法&#xff0c;该工具能够高…

作者头像 李华
网站建设 2026/3/1 0:46:23

实战指南:从零开始掌握Langflow自定义组件开发

实战指南&#xff1a;从零开始掌握Langflow自定义组件开发 【免费下载链接】langflow ⛓️ Langflow is a visual framework for building multi-agent and RAG applications. Its open-source, Python-powered, fully customizable, model and vector store agnostic. 项目地…

作者头像 李华
网站建设 2026/3/2 19:24:39

FastAPI性能优化深度解析:从基础到高级实践

FastAPI性能优化深度解析&#xff1a;从基础到高级实践 【免费下载链接】fastapi-tips FastAPI Tips by The FastAPI Expert! 项目地址: https://gitcode.com/GitHub_Trending/fa/fastapi-tips 在当今的Web开发领域&#xff0c;FastAPI凭借其卓越的性能和开发效率&#…

作者头像 李华
网站建设 2026/2/26 19:57:59

5分钟掌握wandb:解决机器学习实验混乱的终极指南

你是否曾经遇到过这样的场景&#xff1a;同时运行多个机器学习实验后&#xff0c;完全记不清哪个超参数组合效果最好&#xff1f;模型训练过程中各种指标数据散落在不同的日志文件中&#xff0c;想要对比分析时却无从下手&#xff1f;更糟糕的是&#xff0c;当同事询问你的实验…

作者头像 李华
网站建设 2026/3/1 20:23:32

ISO/IEC 27005:2022完整教程:信息安全风险管理终极指南

ISO/IEC 27005:2022完整教程&#xff1a;信息安全风险管理终极指南 【免费下载链接】ISOIEC270052022英文PDF原版下载仓库 探索信息安全风险管理的核心指南&#xff01;ISO/IEC 27005:2022是信息安全、网络空间安全及隐私保护领域的权威文件&#xff0c;提供全面的风险管理框架…

作者头像 李华