从AWS控制台更改用户权限

时间:2017-06-26 23:57:52

标签: amazon-web-services unix amazon-ec2 admin root

我是AWS的新手。我刚刚开始了一份新工作,我已经从我接管过的人那里获得了所有证书。因此,我具有对AWS控制台帐户的root访问权限,但使用前员工用户名和密码。他还为我提供了EC2实例的ssh凭证。

但我的问题是他没有给我EC2实例的管理员权限。因此,当我进入SSH并尝试上传代码更改时,我会被拒绝。有什么方法可以通过AWS控制台更改我的权限吗?来自数字海洋,所以我完全不知道该怎么做。

2 个答案:

答案 0 :(得分:0)

AWS凭证控制AWS资源的管理,例如启动EC2实例。它们与Linux(或Windows)实例上的操作系统级别无关。您可能需要使用sudo来提升Linux实例的权限。

答案 1 :(得分:0)

这里只需要做一些事情:

  1. 由于您拥有从该人传递的所有凭据,因此应包含实例的密钥对。所以,如果你有这个,你可以像使用它一样使用它,
  2.   

    ssh -i" my-key-pair" ec2-user@ec2xxxxx.xxxx.compute.amazonaws.com

    默认用户,&#ec;用户'或者' ubuntu',默认情况下它具有sudo权限。登录后运行以下命令,

      

    sudo -i

    然后,您可以编辑sudoers文件以获得必要的权限。

    1. 您可以获取当前正在运行的实例的ami并启动副本。启动时,创建一个新的密钥对。休息动作可与计划1中的相同。