我有一本厨师食谱,它将 ubutunu 用户(正在使用的亚马逊 AMI 的默认用户)的授权密钥文件复制到新创建的用户。
ubuntu_public_key_file = "/home/ubuntu/.ssh/authorized_keys"
file "#{new_user_homedir}/.ssh/authorized_keys" do
owner new_user
group new_user_group
mode "0600"
content IO.read(ubuntu_public_key_file)
end
我正在尝试chefspec,我想测试一下。我想模拟 ubuntu_public_key_file 及其内容的存在。对此的任何反馈表示赞赏!