[英]Using chef to configure sftp access for AWS instances managed with OpsWorks
大家好:)我是红宝石,厨师,刀和OpsWorks(AWS的云部署服务)的新手。
我想构建一个配置,其中所有实例都提供对本地文件系统某些部分的sftp访问; 而且我不知道如何与厨师一起做。
我发现的只是这个要点 ,这是关于设置sftp服务的错误。
最好的祝福
编辑:如果您知道任何其他允许访问文件系统的厨师食谱,请发布。
我们正在AWS中将chroot与SFTP一起使用。
解决方案是:
1)使用食谱: https : //gist.github.com/werdan/5255517-是的,我知道稍后它将作为社区食谱完成
要点有评论来解释如何使用此食谱
2)使用SSH食谱https://github.com/gchef/ssh-cookbook 3)对这样的节点使用角色(或通过包装食谱来设置属性):
name "has_sftp_users"
description "Server has chroot-ed user account to access files via SFTP"
run_list "recipe[ssh::chroot]"
override_attributes "ssh" => {"password_authentication" => "yes"}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.