我的 AWS 实例说它被配置为使用我账户上唯一的密钥对,它的指纹格式为:
3c:64:a7:85:53:3f:81:1c:24:5a:d2:6a:5b:76:47:da:f3:14:63:88
我的电脑上有一个 key.pem 文件。如何验证此 pem 文件是否与 AWS 提供的上述密钥对指纹匹配?
我尝试了以下操作:ssh-keygen -lf key.pem
以这种格式输出一些东西:2048 SHA256:TpL6i8y1uCd26IUVVc5UHFluP7GLKD/T3O1+K4Pc0qg no comment (RSA)
编码方案不同,我无法判断它们是否等效。
我正在尝试调试为什么我无法使用此密钥 ssh 进入我的实例,这是我尝试的第一步。
我正在考虑在何处托管我的网站,而且我确实在亚马逊网络服务上有售,但由于定价问题,我无法真正决定这是否是我想要的课程。一方面,我不确定要在成本计算器中放置什么设置才能得到正确的估算。
我将需要一个 EC2 实例,因为我将运行 Apache 服务器,并且我将运行一个 Java 应用程序,该应用程序将托管一个将与 MySQL 数据库交互的 Web 服务。(我不确定是否应该使用 Amazon RDS)
如果我必须做出一个非常粗略的估计(乐观的绝对上限),我会说我需要每秒支持 5 个 Web 请求,并且在 MySQL 上的请求数量大致相同。也许,向用户提供 50GB 的带宽。
一个小型 EC2 实例是:“小型实例(默认)1.7 GB 内存、1 个 EC2 计算单元(1 个虚拟核心和 1 个 EC2 计算单元)、160 GB 本地实例存储、32 位平台”
大型 EC2 实例是:“大型实例 7.5 GB 内存、4 个 EC2 计算单元(2 个虚拟内核,每个虚拟内核具有 2 个 EC2 计算单元)、850 GB 本地实例存储、64 位平台”
所以,如果我选择小的,我想我可以期待大约 200 美元的账单和大约 350 美元的大账单。我是否只是远离 Amazon EC2 而关注较小的托管公司?
非常感谢