[英]Can there be two separate key pairs for different users in AWS EC2
我正在尝试从同事的AWS账户访问EC2实例,我想知道我是否可以拥有一台在他的机器上工作的密钥对。
密钥对是登录Linux计算机的标准方法。 它们并非特定于Amazon EC2实例。
它的工作方式是通过提供以下内容来启动ssh会话:
目标计算机接收请求,然后查找指定用户的.ssh/authorized_keys
文件。 因此,如果用户名是ec2-user
,则会查看:
/home/ec2-user/.ssh/authorized_keys
如果该文件中的公钥与提供的私钥匹配,则建立ssh连接。
因此,如果您希望访问其他人的计算机,您应该向他们提供您的公钥(即私钥对的公共一半)。 他们应该将该密钥添加到所需的用户目录,如上所示。 然后,您就可以通过ssh登录该计算机。
如果需要,他们还可以在该计算机上创建不同的用户供您使用。 他们只需要在正确的目录中添加公钥。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.