【发布时间】:2019-03-05 19:59:53
【问题描述】:
我正在尝试创建一个 EC2 实例,在启动的最后一步中,我尝试创建一个密钥对(它将生成一个用于登录的 .pem 文件),但出现以下错误。 错误 创建密钥对时出错:您无权执行此操作。
谁能告诉我现在我应该向我的 IAM 提供什么身份验证我有管理员访问权限。
不太清楚是什么导致了问题。
-拉什米
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-iam
我正在尝试创建一个 EC2 实例,在启动的最后一步中,我尝试创建一个密钥对(它将生成一个用于登录的 .pem 文件),但出现以下错误。 错误 创建密钥对时出错:您无权执行此操作。
谁能告诉我现在我应该向我的 IAM 提供什么身份验证我有管理员访问权限。
不太清楚是什么导致了问题。
-拉什米
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-iam
尝试添加 AmazonEC2FullAccess CreateKeyPair 策略。
如果您不确定如何操作:
登录 IAM,然后选择必要的用户并在 权限 选项卡上单击 添加权限 按钮。在下一页点击直接附加现有策略按钮并查找CreateKeyPair策略。附上它。这对我有用。
【讨论】:
是的,将 AmazonEC2FullAccess 授予 IAM 用户组解决了该问题。
上面的屏幕显示,当您创建组时,您应该授予对服务的访问权限。
【讨论】:
最好只授予对所需资源的访问权限,而不是授予所有资源。
要创建密钥对,授予EC2:CreateKeyPair 权限就足够了。
【讨论】: