繁体   English   中英

使用Chef为由OpsWorks管理的AWS实例配置sftp访问

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM