【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.5_bp4
【问题描述】使用离线安装包安装obd(10.237.219.3)后,已配置与(10.237.219.4)ssh免密互信,执行命令obd host precheck root 10.237.219.4 -u root --ssh-key-file=/root/.ssh/id_rsa检查时报错:
[ERROR] OBD-1013: root@10.237.219.4 connect failed: username or password error
使用ssh登录正常
【附件及日志】
详细trace日志:
[2025-10-14 11:26:12.390] [DEBUG] - cmd: [‘root’, ‘10.237.219.4’]
[2025-10-14 11:26:12.392] [DEBUG] - opts: {‘password’: None, ‘username’: None, ‘ssh_key_file’: ‘/root/.ssh/id_rsa’}
[2025-10-14 11:26:12.392] [DEBUG] - mkdir /root/.obd/lock/
[2025-10-14 11:26:12.392] [DEBUG] - unknown lock mode
[2025-10-14 11:26:12.393] [DEBUG] - try to get share lock /root/.obd/lock/global
[2025-10-14 11:26:12.393] [DEBUG] - share lock /root/.obd/lock/global
, count 1
[2025-10-14 11:26:12.393] [DEBUG] - ssh connect
[2025-10-14 11:26:12.399] [DEBUG] - host: 10.237.219.4, port: 22, user: root, password: ******
[2025-10-14 11:26:12.626] [ERROR] Traceback (most recent call last):
[2025-10-14 11:26:12.626] [ERROR] File “core.py”, line 6172, in precheck_host
[2025-10-14 11:26:12.626] [ERROR] File “_stdio.py”, line 1164, in func_wrapper
[2025-10-14 11:26:12.626] [ERROR] File “ssh.py”, line 460, in connect
[2025-10-14 11:26:12.626] [ERROR] File “_stdio.py”, line 1164, in func_wrapper
[2025-10-14 11:26:12.626] [ERROR] File “ssh.py”, line 411, in _login
[2025-10-14 11:26:12.626] [ERROR] File “paramiko/client.py”, line 485, in connect
[2025-10-14 11:26:12.626] [ERROR] File “paramiko/client.py”, line 818, in _auth
[2025-10-14 11:26:12.626] [ERROR] File “paramiko/client.py”, line 794, in _auth
[2025-10-14 11:26:12.626] [ERROR] File “paramiko/transport.py”, line 1709, in auth_publickey
[2025-10-14 11:26:12.627] [ERROR] File “paramiko/auth_handler.py”, line 263, in wait_for_response
[2025-10-14 11:26:12.627] [ERROR] paramiko.ssh_exception.AuthenticationException: Authentication failed.
[2025-10-14 11:26:12.627] [ERROR]
[2025-10-14 11:26:12.627] [CRITICAL] [ERROR] OBD-1013: root@10.237.219.4 connect failed: username or password error
[2025-10-14 11:26:12.627] [INFO] Trace ID: 88a64f70-a8ad-11f0-8b68-fa163e6c39bd
[2025-10-14 11:26:12.627] [INFO] If you want to view detailed obd logs, please run: obd display-trace 88a64f70-a8ad-11f0-8b68-fa163e6c39bd
[2025-10-14 11:26:12.627] [DEBUG] - unlock /root/.obd/lock/global