对EC2实例的共享访问

时间:2019-03-18 10:04:10

标签: amazon-web-services amazon-ec2

如何允许对EC2实例上的多个用户(一次一个用户)进行共享访问

场景:

我需要创建一个EC2实例,并在其上运行某些服务,并且所有开发人员都将使用同一服务。一次又一次,不同的开发人员将需要登录计算机并访问计算机上运行的服务。

我的问题是我如何允许多个用户(所有人都可以访问同一AWS账户)访问我创建的ec2实例。

我不确定这是否可能。

编辑:该问题针对Windows实例。到目前为止,所有答案都倾向于Linux。

3 个答案:

答案 0 :(得分:0)

我的建议是创建一个IAM组并授予该组访问EC2实例的权限。然后,您可以将用户添加到组中。该组中的所有用户都可以访问该实例。

https://docs.aws.amazon.com/IAM/latest/UserGuide/id_groups.html

答案 1 :(得分:0)

根据您的评论,这与AWS无关,而只是提供对服务器的共享访问。

  1. 与团队(我不建议)共享创建EC2实例时使用的pem密钥

  2. 为用户创建帐户,通过基于密码或基于ssh-keys提供访问权限(我建议;获取其公共密钥并将其添加到服务器),并相应地授予其权限(超级用户为sudoers等) 。)

答案 2 :(得分:0)

由于共享ssh密钥不是一个好习惯,因此我的看法是使用密码而不是ssh密钥来启用ssh登录。 https://aws.amazon.com/premiumsupport/knowledge-center/ec2-password-login/