我试图在GCP的instance-1上创建一个ansible主机。我有一个应用程序实例2。当我尝试从实例1连接到实例2时,总是收到错误消息-权限被拒绝(公钥)。
我在instance_s sshd_config中添加了instance-2 ssh公钥,并将参数PasswordAuthentication配置为yes。在ansible文件中,我有这个:
sba ansible_host=35.**.57.** ansible_user=admin
ansible_ssh_private_key_file=/home/admin/.ssh/app_gcp
我也不能做sudo ssh-copy-id 35.111.57.111
答案 0 :(得分:0)
问题出在错误的ansible_ssh_private_key_file中。它应该指向当前计算机的id_rsa。