Wpis z mikrobloga

@mmichal: Ansible Beginner to Pro, szef chciał by ktoś znał ten sposób. Bardziej koduje w pythonie, ale to nie profesjonalnie, a skryptowo, co potrzeba to napiszę. To nie mój głowny dział informatyki ( kodowanie/skryptowanie), czyms innym sie zajmuję zawodowo.
@mmichal: no to pozwolę Ciebie zawołać,
co do wuja?
ansible@ansible:~/Ansible$ ansible web -i aws.ini -m ping

web | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ec2-user@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).",
"unreachable": true
}

??
plik ini:
web ansiblehost=ec2-3-127-131-92.eu-central-1.compute.amazonaws.com ansibleport=22 ansibleuser=ec2-user ansiblesshprivatekeyfile=/home/ansible/Keys/ansibleGERMAN_key.pem

ssh na aws odpalone.
klucz zmienione uprawnienia na 400
robie na VM ubuntu obejrzałem już naście
@mmichal: tak,
tak mi sie wydaje..
wg dokumentacji user name może być ec2-user ( linux) lub ubuntu (dla ubuntu)
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html
dla obu rezultat ten sam:
ansible@ansible:~/Ansible$ ansible web -i aws.ini -m ping
web | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ec2-user@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).",
"unreachable": true
}
ansible@ansible:~/Ansible$ ansible web -i aws.ini -m ping
web | UNREACHABLE! => {
"changed": false,
"msg":
l.....k - @mmichal: tak,
tak mi sie wydaje..
wg dokumentacji user name może być ec2...

źródło: comment_1631019335DRiGoIMAcu7JHoRJU7hDbc.jpg

Pobierz
ansible@ansible:~/Ansible$ ssh -i /home/ansible/Keys/ansibleGERMANkey.pem ec2-user@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com
ec2-user@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
ansible@ansible:~/Ansible$ ssh -i /home/ansible/Keys/ansibleGERMANkey.pem ubuntu@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com
ubuntu@ec2-3-127-131-92.eu-central-1.compute.amazonaws.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
ansible@ansible:~/Ansible$

@mmichal: w obu przypadkach (userach) to samo:Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
@luukasek: jaki AMI ma to ec2?

Get the default user name for the AMI that you used to launch your instance:

For Amazon Linux 2 or the Amazon Linux AMI, the user name is ec2-user.

For a CentOS AMI, the user name is centos or ec2-user.

For a Debian AMI, the user name is admin.

For a Fedora AMI, the user name is fedora or ec2-user.

For a RHEL AMI, the