gpt4 book ai didi

linux - Net::SSH::AuthenticationFailed:身份验证失败,用户无效

转载 作者:太空宇宙 更新时间:2023-11-04 03:44:00 32 4
gpt4 key购买 nike

执行“knife ssh”命令时遇到问题。我已经正确配置了用于远程连接的 SSH key ,因此在尝试手动连接时似乎工作正常: ssh root@myhost.domain.com 因为它会自动让我访问 myhost.domain.com 而无需请求密码。

之后,我尝试运行以下 Knife 命令在远程计算机中执行菜谱​​,但收到此错误:

# knife ssh -C 1 "tags:amx_host AND chef_environment:dev" "chef-client -o recipe[amx]" -i root_dev -x root
WARNING: Failed to connect to myhost.domain.com -- Net::SSH::AuthenticationFailed: Authentication failed for user root@myhost.domain.com@myhost.domain.com

似乎 Knife 正在识别无效的用户名 root@myhost.domain.com,而应该只是 root

请问,有谁知道如何避免此错误或为什么 SSH 使用错误的用户:root@myhost.domain.com 而不仅仅是 root

最佳答案

拼写错误:正在使用不存在的身份 key 文件:root-dev 进行远程连接

关于linux - Net::SSH::AuthenticationFailed:身份验证失败,用户无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28835804/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com