我正在使用 puppet 分发 SSH 密钥,如下所示:
ssh_authorized_key { "alice@foo.com":
ensure => present,
key => 'xxxx',
type => 'ssh-rsa',
user => 'deploy',
}
Run Code Online (Sandbox Code Playgroud)
~/.ssh/authorized_keys 文件最终包含来自多个类的密钥的混合,这是所需的结果。但是,如果手动将密钥添加到 $HOME/.ssh/authorized_keys,Puppet 会将其保留在原位。有没有办法始终删除清单中未明确定义的任何键?
我有木偶版本 2.7.1。