私はユーザーの作成を自動化するためにAnsibleを使い始めています。次のコードは、ユーザーと/home/test_user_003/.ssh/id_rsa.pubファイルを作成します。不可能なauthorized_keyキーファイルを見つけることができません
しかし、authorized_keyのステップでは、「検索でファイルを見つけることができませんでした」というエラーが表示されます。そこに、私はそれを見ることができます。
---
- hosts: test
become: true
tasks:
- name: create user
user:
name: test_user_003
generate_ssh_key: yes
group: sudo
ssh_key_passphrase: xyz
- name: Set authorized key
authorized_key:
user: test_user_003
state: present
key: "{{ lookup('file', '/home/test_user_003/.ssh/id_rsa.pub') }}"
(私は「キー」は、ルックアップを使用する理由を知って興味があるだろうが、唯一の教育のためのthats)
キーを探していたマシンでは? – ThoFin