Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用chef为使用OpsWorks管理的AWS实例配置sftp访问_Amazon Web Services_Sftp_Chef Infra - Fatal编程技术网

Amazon web services 使用chef为使用OpsWorks管理的AWS实例配置sftp访问

Amazon web services 使用chef为使用OpsWorks管理的AWS实例配置sftp访问,amazon-web-services,sftp,chef-infra,Amazon Web Services,Sftp,Chef Infra,大家好:)我是ruby、chef、刀子和OpsWorks(AWS的云部署服务)的新手 我想构建一个配置,其中所有实例都提供对其本地文件系统某些部分的sftp访问;我不知道怎么和厨师一起做 我所发现的只是一个关于设置sftp服务的错误 致意 编辑:如果您知道任何其他允许访问文件系统的厨师食谱,请发布。我们在AWS中使用带chroots的SFTP 解决办法是: 1) 使用食谱:-是的,我知道以后会作为社区食谱来做 Gist有一些注释解释了如何使用这个配方 2) 使用SSH食谱 3) 为这样的节点使用

大家好:)我是ruby、chef、刀子和OpsWorks(AWS的云部署服务)的新手

我想构建一个配置,其中所有实例都提供对其本地文件系统某些部分的sftp访问;我不知道怎么和厨师一起做

我所发现的只是一个关于设置sftp服务的错误

致意


编辑:如果您知道任何其他允许访问文件系统的厨师食谱,请发布。

我们在AWS中使用带chroots的SFTP

解决办法是:

1) 使用食谱:-是的,我知道以后会作为社区食谱来做

Gist有一些注释解释了如何使用这个配方

2) 使用SSH食谱 3) 为这样的节点使用角色(或通过包装器cookbook设置属性):


您知道如何在没有Chef的情况下配置系统(使用bash、python或Chef之前使用的任何工具)?
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"}