当访问URL需要密码时,与Chef一起使用wget

时间:2014-05-16 18:50:04

标签: chef wget

如何使用Chef进行编码?

wget --user=ME --password=PASS projects.example.com/my_folder/myfile.tar.gz

查看文档,如果不需要密码,它将如下所示:

remote_file "#{Chef::Config[:file_cache_path]}/my_file.tar.gz" do
  source "http://projects.example.com/my_folder/my_file.tar.gz"
end

现在看起来没有任何属性可以通过userpassword

我该怎么做?

1 个答案:

答案 0 :(得分:4)

似乎此功能是使用#CHEF-3786的修复程序实现的。 用户名和密码是URL的一部分:

https://user:pass@projects.example.com/my_folder/my_file.tar.gz