2017-12-05 3 views
0

Ich versuche, ein ansible Skript gegen eine server1.xxx.com auszuführen, bekomme ich eine Berechtigung verweigert Fehler.Ansible ssh gibt die Berechtigung verweigert Fehler

Ich habe einen SSH-Schlüssel erstellt Befehl

ssh-keygen -f t11pkey 

und haben auch hinzugefügt Passwort ein, kopiert den Schlüssel an den Server.

ssh-copy-id -i /home/user.name/t11pkey.pub [email protected] 

meine ~/.ssh/config

Host server?.xxx.com 
    User user.name 
    Port 22 
    IdentityFile /home/user.name/.ssh/t11pkey.pub 

Erlaubnis meiner Schlüssel:

-rw------- 1 user.name Domain Users 1766 Dec 5 10:55 t11pkey 
-rw------- 1 user.name Domain Users 412 Dec 5 10:55 t11pkey.pub 

ansible.cfg

[defaults] 
filter_plugins =./filter_plugins 
roles_path = ./roles 
sudo_user = root 
host_key_checking = False 
retry_files_enabled = False 

[ssh_connection] 
ssh_args = -F /home/user.name/.ssh/config -o ControlMaster=auto -o ControlPersist=30m 
control_path = ~/.ssh/ansible-%%[email protected]%%h:%%p 

Inventardatei

[new] 
server1.xxx.com 

mein ansible-Textbuch


- hosts: new 
    remote_user: user.name 
    become: true 
    vars_files: 
    - xx.yml 
    - xx.yml 
    - xx.yml 
    roles: 
    - role: ~/path/to/the/role 

Anisble Fehler:

TASK [Gathering Facts] ***************************************************************************************************************************************************** 
Enter passphrase for key '/home/user.name/.ssh/t11pkey.pub': 
Enter passphrase for key '/home/user.name/.ssh/t11pkey.pub': 
Enter passphrase for key '/home/user.name/.ssh/t11pkey.pub': 
fatal: [server1.xxx.com]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n", "unreachable": true} 

ansible --Version: ansible 2.3.1.0 (stable-2.3 5512c94017) last updated 2017/06/21 22:56:43 (GMT -400)

Antwort

1

IdentityFile Parameter in der Konfigurationsdatei auf den privaten anweisen Schlüssel (t11pkey), nicht die publ ic eins (t11pkey.pub).

Verwandte Themen