linux - Ubuntu服务器 "sudo"错误AWS EC2

标签 linux ubuntu amazon-ec2 sudo sudoers

我在 Amazon EC2 上运行 ubuntu 14.04,并使用默认用户“ubuntu”登录,这里的问题是我无法以 sudeor 身份运行命令。

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

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'

sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0

sudo: fatal error, unable to load plugins

我四处寻找帮助,所有建议的解决方案都未能解决问题。

提前致谢

最佳答案

这个过程有点冗长,但我找到了出路。最终目标是获得 root 用户的访问权限。 步骤 1 - 添加不需要 .ppk key 登录的新用户。 1. 首先停止有故障的实例并复制同一 EC2 实例。 2. 现在,在 AWS 控制台中,您将在左侧看到“Volumne”选项卡。分离故障实例的卷并附加新实例。 3. 现在,在新实例中安装这个新连接的驱动器,并向其中添加新用户。 4. 现在只需创建一个新用户并设置用户不需要 .ppk key 文件即可登录的权限。

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

关于linux - Ubuntu服务器 "sudo"错误AWS EC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29535686/

相关文章:

amazon-web-services - Cloudformation "AWS::EC2::SecurityGroup"对象,原因为 "No default VPC for this user"

eclipse - 在ubuntu中没有环境变量的maven工作

linux - 第二个 XRDP 用户无法连接到 Azure VM 上的 GUI

c# - 如何正确杀死Linux C#

c++ - 在 CentOS 5.11 中运行 libcurl7.43.0 make 时出错

postgresql - JasperReports 服务器无法在 Tomcat6 上运行 : Cannot create PoolableConnectionFactory

amazon-ec2 - 机器学习任务: what tool to use?

amazon-web-services - 如何找出 AWS 上每个实例每月的成本

linux - 在 x86_64 AT&T 中调用 scanf 时出现段错误

linux - 如何从 .t​​ar.gz 制作 .ubi 文件