Я бы хотел добавить пару ключей в "tuser" на linux-сервере "Ubuntu 18.04lts", используя ansible, просто чтобы избежать входа в систему на основе пароля.Итак, я попытался с таким успехом в файле yml playbook:
- name: Set authorized key for tuser
become: yes
authorized_key:
user: tuser
state: present
key: "{{ lookup('file', '/home/rogg/.ssh/id_rsa.pub') }}"
хорошо, но когда я попытался использовать другое местоположение в ключе:
- name: Set authorized key for tuser
become: yes
authorized_key:
user: tuser
state: present
key: "{{ role_path }}/files/csbin_keys/id_rsa.pub"
, я получаю:
"msg": "указан неверный ключ
Я уже использовал {{role_path}} для копирования других файлов и просто работает, но в этих ключах он не«т