我试图从EC2实例连接到s3存储桶。登录到ec2实例使用私钥,由pem文件生成。理想情况下,我应该可以直接从这里访问s3存储桶,而无需传递访问密钥和秘密。但是当我尝试连接时,它要求比直接连接和列出内容更重要的两件事情。使用私钥连接到aws s3(从pem文件生成)
回答
您从pem文件生成的SSH密钥以及AWS IAM帐户访问密钥和密钥是两个完全不同的东西。 SSH密钥用于启动与EC2服务器的SSH连接。访问密钥和密钥来自AWS IAM帐户,用于访问AWS API。
如果您尝试从EC2服务器访问S3,则首选的方法是使用适当的权限为EC2实例分配IAM角色,以便您不必处理IAM密钥凭证。
有一个IAM角色分配给EC2机器,并且全部在S3存储桶中存取。我必须从ec2访问s3而不必使用访问和密钥。当我输入命令“aws ls s3 ....”时,它要求我运行“aws configure”,并要求我设置这两个键。 –
我想你只需要运行'aws configure'并且把键保留为空,如果IAM角色确实已经分配给了EC2机器的话。 –
做到了。没有帮助 –
- 1. 使用PHP和私钥连接到SFTP
- 2. 从PEM格式的私钥字节生成EVP_PKEY
- 3. AWS S3 - 从URL访问私人文件
- 4. 连接到MQ使用安全密钥(公钥和私钥)
- 5. 使用OpenSSL从CA生成私钥
- 6. 使用openssl从.cer中将私钥提取到.pem
- 7. 如何从xcode生成RSA公钥.pem文件?
- 8. AWS S3 - 从链接访问文件时出现隐私错误
- 9. 使用.pem文件通过ssh连接
- 10. 串连S3文件使用AWS流水
- 11. Bouncycastle加密私钥PEM输出:RSA私钥与私钥
- 12. 使用ansible对加密AWS .pem密钥文件进行加密
- 13. 如何从.NET读取PEM RSA私钥
- 14. .pem文件是否包含私钥和公钥?
- 15. 如何使用aws-sdk-php连接到amazon aws s3?
- 16. 使用aws-php-sdk无法连接到AWS s3。无效请求
- 17. 从私钥文件导入私钥到密钥库
- 18. 使用AWS CLI从S3下载文件
- 19. 使用Android KeyStore的ECDH生成私钥
- 20. 从S3到AWS上的安全连接AWS
- 21. 二郎生成PEM文件的RSA密钥
- 22. Azure VM无法连接到AWS s3
- 23. 如何通过使用私钥的quickfix连接服务器
- 24. CSV文件从AWS S3到MarkLogic 8
- 25. 使用Python生成私钥/公钥SSH密钥
- 26. PHP RSA得到的PEM文件公钥
- 27. 从pem格式的私钥中提取公钥
- 28. 将PEM传统私钥转换为PKCS8私钥
- 29. 鳄梨酱0.9.3用于连接到AWS EC2的SSH私钥Linux实例
- 30. 问题在生成私钥
难怪这个网站正在关闭.. qns不必要地下调了。填满了宽松.. –