Ubuntu服务器“sudo”错误AWS EC2

时间:2015-04-09 10:13:46

标签: linux ubuntu amazon-ec2 sudo sudoers

我在亚马逊的EC2上运行ubuntu 14.04,我使用默认用户“ubuntu”登录,这里的问题是我无法将命令作为 sudeor 运行。

当我尝试使用 sudo 运行命令时,我得到:

  

sudo:/etc/sudo.conf中的错误,加载插件时的第0行`sudoers_policy'

     

sudo:/usr/lib/sudo/sudoers.so必须由uid 0拥有

     

sudo:致命错误,无法加载插件

我到处寻求帮助,所有建议的解决方案都无法解决问题。

先谢谢

1 个答案:

答案 0 :(得分:-1)

s a bit lengthy procedure, but I got a way out. The ultimate objective is to gain access to root user. Step 1- Add a new user that does not need .ppk key to login. 1. Firstly stop your faulty instance and make a copy of the same EC2 instance. 2. Now in the AWS console, you will see a "Volumne" tab on the left hand side. Detach the volume of the faulty instance and attach with the new instance. 3. Now mount this newly attach drive in the new instance and add a new user into it. 4. Simply now create a new user and set permission that user don需要.ppk密钥文件才能登录。

第2步:获得root访问权限 1.一旦您使用创建的新用户登录,您只需键入“su”命令即可。系统将要求您输入新用户的密码。 2.输入密码,现在您将成为root用户。你不再需要sudo了。