配置了密匙登录为什么还要密码

obd部署集群时为什么配置了用户免密登录还是要输入密码,ssh测试登录是可以的
Open ssh connection x
[ERROR] OBD-1013: admin@10.9.96.137 connect failed: username or password error

1 个赞

@论坛小助手

1 个赞

尽管您已经配置了免密登录,但遇到 username or password error 错误,这可能是因为用户名或密码配置不正确。您可以通过以下步骤进行排查和解决:

  1. 确认目标机器上的用户名和密码是否正确。可以尝试手动通过 SSH 命令连接目标机器,确保能成功登录。
  2. 如果手动 SSH 连接成功,但是 obd 部署时仍然提示错误,检查 obd 配置文件中的用户信息是否正确配置,特别是 user 部分。可以通过命令 obd cluster edit-config <deploy name> 打开配置文件进行检查和修改。
  3. 如果配置文件中的用户信息正确,但问题仍然存在,您可以尝试重新生成 SSH 密钥,并将公钥重新复制到目标机器上,确保免密登录配置正确。

更多信息请查看:

  1. 错误码
  2. (可选)设置无密码 SSH 登录
2 个赞

配置完免密登录后,没有测试么

1 个赞

可能用户名或密码配置不正确。

配置问题