繁体   English   中英

AWS Access密钥与keyPairs

[英]AWS Access keys vs keyPairs

我对AWS非常陌生,在熟悉关键概念的同时,我遇到了两组截然不同的keys ,我认为我们可以在不使用另一组keys下使用它们。

所以我想谈的两个关键是

AWS访问密钥AWS密钥对 从我的理解来看,Acceskey和私钥就像用户名和密码,可用于调用CLI和API等。而Key pair用于Ssh-ing到我的EC2,但是我仍然不明白的是,为什么AWS拥有创建两个相似的概念。 他们为什么不只保留一对密钥,而让用户使用它们进行所有操作?

在IT行业中,尤其是在基于Linux的计算机上,使用公共-私有密钥对是标准的。 在公司环境中使用Linux的任何人都可能会使用密钥对。

访问密钥和秘密密钥在AWS上等同于用户名和密码,但用于API调用。 这是向AWS进行身份验证以证明您被允许进行API调用所必需的。

因此,AWS没有“创建两个相似的概念”。 一种是用于登录计算机的行业标准,另一种用于向AWS进行身份验证。

创建它是为了区分两种类型的用户,

访问密钥适用于拥有创建和拥有实例的用户。 密钥对适用于使用ec2实例的用户。

所有者可以创建多个密钥对以授予用户访问权限(每个一对)

用户不需要共享所有者的访问密钥,因为他们不需要创建资源,从而保持关注点分离。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM