Amazon web services AWS E2根访问和git

Amazon web services AWS E2根访问和git,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我在AmazonE2实例上有一个Rails应用程序。 服务器工程师授予我对非root用户的访问权限 如果我拥有对amazon aws帐户的完全访问权限,如何从控制台获取根访问权限 我想运行sudo命令并安装git与本地文件夹同步,然后继续开发应用程序。简短回答:一般来说,您没有root访问权限 您需要请求服务器工程师将您的用户添加到sudoers列表中,并确保不需要密码。他应该有能力做到这一点 ssh正在进入机器 调用命令sudo visudo 将此项添加到文件的底部[此处您的用户名]ALL=

我在AmazonE2实例上有一个Rails应用程序。 服务器工程师授予我对非root用户的访问权限

如果我拥有对amazon aws帐户的完全访问权限,如何从控制台获取根访问权限


我想运行
sudo
命令并安装git与本地文件夹同步,然后继续开发应用程序。简短回答:一般来说,您没有root访问权限

您需要请求服务器工程师将您的用户添加到sudoers列表中,并确保不需要密码。他应该有能力做到这一点

  • ssh正在进入机器
  • 调用命令
    sudo visudo
  • 将此项添加到文件的底部
    [此处您的用户名]ALL=(ALL)NOPASSWD:ALL

我假设您需要它来安装软件包,而不是什么,所以服务器工程在默认情况下应该这样做

简短回答:一般来说,您没有root访问权限

您需要请求服务器工程师将您的用户添加到sudoers列表中,并确保不需要密码。他应该有能力做到这一点

  • ssh正在进入机器
  • 调用命令
    sudo visudo
  • 将此项添加到文件的底部
    [此处您的用户名]ALL=(ALL)NOPASSWD:ALL

我假设您需要它来安装软件包,而不是什么,所以服务器工程在默认情况下应该这样做

以ec2用户身份登录ec2实例后


您可以将ec2用户切换为root用户。以ec2用户身份登录ec2实例后,通过调用命令sudo su


您可以将ec2用户切换为root用户。通过调用commandsudo su

我认为在没有sudo功能的情况下,没有办法获得root访问权限。你的实例是ubuntu吗?如果配置正确,除非有人给您根访问权限,或者您创建了自己的实例,否则您将不会拥有根访问权限。您可以尝试在/home/unbuntu附近找到峰值,查看您是否有权访问该文件夹,以及是否忘记了ssh私钥文件副本。SSH公钥保存在/home/username/.SSH/authorized_keys中,但只有所有者才有权访问它们。权限配置错误会导致操作系统拒绝密钥和访问权限。我认为没有sudo功能就无法获得root访问权限。你的实例是ubuntu吗?如果配置正确,除非有人给您根访问权限,或者您创建了自己的实例,否则您将不会拥有根访问权限。您可以尝试在/home/unbuntu附近找到峰值,查看您是否有权访问该文件夹,以及是否忘记了ssh私钥文件副本。SSH公钥保存在/home/username/.SSH/authorized_keys中,但只有所有者才有权访问它们。权限配置错误会导致操作系统拒绝密钥和访问。