从 AWS 控制台更改用户权限
Change User Priviliges From AWS Console
我是 AWS 的新手。我刚刚开始了一份新工作,我已经从我接手的那个人那里获得了所有证书。因此,我拥有 AWS 控制台帐户的根访问权限,但使用的是前雇员的用户名和密码。他还为我设置了 EC2 实例的 ssh 凭据。
但是我的问题是他没有给我 EC2 实例的管理员权限。因此,当我通过 SSH 登录并尝试上传代码更改时,我的权限被拒绝了。有什么方法可以通过 AWS 控制台更改我的权限吗?来自 Digital Ocean,所以我完全不知道该怎么做。
AWS 凭据控制 AWS 资源的管理,例如 EC2 实例的启动。它们与 Linux(或 Windows)实例的 OS 级别无关。您可能需要使用 sudo 提升您在 Linux 实例上的权限。
只有几件事可以在这里工作:
- 由于您拥有此人传递的所有凭据,因此它应该包括实例的密钥对。所以如果你有它,你可以像
这样使用它
ssh -i "my-key-pair" ec2-user@ec2xxxxx.xxxx.compute.amazonaws.com
默认用户,'ec2-user'或'ubuntu',默认拥有sudo权限。 运行 登录后关注,
sudo -i
然后您可以编辑 sudoers 文件以获得必要的权限。
- 您可以获取当前 运行 实例的 ami 并启动一个副本。启动时,创建一个新的密钥对。休息动作可同方案一
我是 AWS 的新手。我刚刚开始了一份新工作,我已经从我接手的那个人那里获得了所有证书。因此,我拥有 AWS 控制台帐户的根访问权限,但使用的是前雇员的用户名和密码。他还为我设置了 EC2 实例的 ssh 凭据。
但是我的问题是他没有给我 EC2 实例的管理员权限。因此,当我通过 SSH 登录并尝试上传代码更改时,我的权限被拒绝了。有什么方法可以通过 AWS 控制台更改我的权限吗?来自 Digital Ocean,所以我完全不知道该怎么做。
AWS 凭据控制 AWS 资源的管理,例如 EC2 实例的启动。它们与 Linux(或 Windows)实例的 OS 级别无关。您可能需要使用 sudo 提升您在 Linux 实例上的权限。
只有几件事可以在这里工作:
- 由于您拥有此人传递的所有凭据,因此它应该包括实例的密钥对。所以如果你有它,你可以像 这样使用它
ssh -i "my-key-pair" ec2-user@ec2xxxxx.xxxx.compute.amazonaws.com
默认用户,'ec2-user'或'ubuntu',默认拥有sudo权限。 运行 登录后关注,
sudo -i
然后您可以编辑 sudoers 文件以获得必要的权限。
- 您可以获取当前 运行 实例的 ami 并启动一个副本。启动时,创建一个新的密钥对。休息动作可同方案一