1

既存のすべての ssh キーを /root/.ssh/authorized_keys からパペットに自動的にインポートする方法はありますか? 例:

/root/.ssh/ssh_authorized_keys に次のコンテンツがある場合:

ssh-rsa AAAAakljsehrkjysdfjkhasdkfhskjghg== userA@hostA
ssh-rsa AAAAajklrkljeykljrsyehkrjryekjdkj== userB@hostB

私は次のようなものを実行したいと思います:

puppet resource ssh_authorized_key

そして、次の出力を取得します。

ssh_authorized_key {'userA':
    ensure => present,
    key    => 'AAAAakljsehrkjysdfjkhasdkfhskjghg==',
    type   => 'ssh-rsa',
    name   => 'userA@hostA',
    user   => 'root',
}
ssh_authorized_key {'userB':
    ensure => present,
    key    => 'AAAAajklrkljeykljrsyehkrjryekjdkj==',
    type   => 'ssh-rsa',
    name   => 'userB@hostB',
    user   => 'root',
}

これはどういうわけか可能ですか?

4

1 に答える 1