我从 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 策略和角色
,但仍然收到错误:
https://docs.aws.amazon.com/transfer/latest/userguide/sftp.ug.pdf
最佳答案
我假设您使用 IAM 用户而不是 root 用户来管理您的账户(这很好)。如果是这样,您将需要创建自己的 IAM 策略来创建和维护 AWS Transfer 服务器。
警告:这用于服务器管理,不适用于 SFTP 用户
步骤
- 登录 AWS 控制台
- 导航至 IAM 角色
- 在左侧菜单中,点击“政策”
- 点击“创建策略”
- 服务:选择转账
- 操作:选中“所有转移操作”(转移:*)
- 资源:所有资源
- 点击查看政策
- 为其命名:
AWSTransferFullAccess
- 点击“创建政策”
- 导航到您的 IAM 用户(或组,如果您有这些用户)
- 点击“添加权限”
- 点击直接附加现有政策
- 按“转移”过滤您的政策,然后您的政策就会出现
- 评论
- 添加权限
- 退出控制台
- 重新登录并导航至:https://console.aws.amazon.com/transfer
您现在应该能够创建服务器并管理用户和角色。
关于amazon-web-services - 当我尝试使用 "Unable to Load Content Error"服务时,收到 "AWS Transfer to SFTP",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54009823/