尝试使用“将AWS传输到SFTP”服务时,出现“无法加载内容错误”

时间:2019-01-02 16:28:15

标签: amazon-web-services amazon-iam aws-console

我从aws控制台选择了“ aws transfer for sftp”服务。 但是,我得到如下错误:

Unable to load content
Something went wrong, you may not have permissions to access these resources. Refresh to try again.

我按照以下指南中的说明创建了IAM Policies and Role,但是仍然出现错误:

https://docs.aws.amazon.com/transfer/latest/userguide/sftp.ug.pdf

2 个答案:

答案 0 :(得分:0)

在适用于您的一种IAM策略中,您可能需要各种transfer:*权限。

答案 1 :(得分:0)

我假设您是使用IAM用户而不是root用户来管理帐户(这很好)。如果是这样,您将需要创建自己的IAM策略来创建和维护AWS Transfer服务器。

警告:这是用于服务器管理,而非SFTP用户

步骤

  • 登录AWS控制台
  • 导航到IAM角色
  • 在左侧菜单中,点击“政策”
  • 点击创建策略
  • 服务:选择转移
  • 操作:选中“所有转移操作”(转移:*)
  • 资源:所有资源
  • 点击查看政策
  • 给它一个名称,例如:AWSTransferFullAccess
  • 点击创建政策
  • 导航到您的IAM用户(如果有,则导航到组)
  • 点击添加权限
  • 点击直接附加现有策略
  • 通过“转移”过滤政策,然后您的政策应出现
  • 评论
  • 添加权限
  • 退出控制台
  • 重新登录并导航至:https://console.aws.amazon.com/transfer

您现在应该可以制作服务器并管理用户和角色。