sudo: /etc/sudo.conf is owned by uid 1000, should be 0 sudo: /etc/sudo.conf is owned by uid 1000, should be 0 sudo: /etc/sudoers 属于用户 ID 1000,应为 0 sudo: 没有找到有效的 sudoers 资源,退出 sudo: 初始化审计插件 sudoers_audit 出错
时间: 2023-08-12 11:10:33 浏览: 108
这个错误是因为您正在以非root用户的身份尝试使用sudo命令。sudo命令需要root权限来执行特权操作。
请确保您以root用户身份登录或以具有sudo权限的用户身份登录。如果您是以非root用户身份登录,并且具有sudo权限,请使用以下命令以sudo身份运行卸载Node.js的命令:
```
sudo yum remove -y nodejs
```
如果您没有sudo权限或不知道如何使用sudo,请联系系统管理员或具有适当权限的用户来执行卸载操作。
相关问题
sudo: sudo: /etc/sudo.conf is world writable
如果在使用sudo命令时出现“sudo: /etc/sudo.conf is world writable”的错误,这通常是因为sudo配置文件的权限被修改或损坏。
要解决此问题,您可以使用以下命令修复sudo配置文件的权限:
```
sudo chmod 644 /etc/sudo.conf
```
这将使sudo配置文件的权限更改为644,这是默认的安全权限。这将确保只有root用户和组可以读取和写入sudo配置文件,而其他用户则只能读取该文件。
如果您无法使用sudo命令修复sudo配置文件的权限,则可以联系系统管理员或使用其他root权限用户来修复此问题。
sudo gedit /etc/resolvconf/resolv.conf.d/head找不到
您好,我可以帮助您解决这个问题。
首先,请确保您正在使用的操作系统是基于 Linux 的系统,并且已经安装了 gedit 编辑器。如果您没有安装 gedit,可以使用其他文本编辑器如 nano 或 vi。
接下来,检查 /etc/resolvconf/resolv.conf.d 目录是否存在。在终端中执行以下命令:
```
ls /etc/resolvconf/resolv.conf.d
```
如果该目录不存在,可以尝试手动创建它:
```
sudo mkdir -p /etc/resolvconf/resolv.conf.d
```
然后,使用以下命令打开 head 文件进行编辑:
```
sudo gedit /etc/resolvconf/resolv.conf.d/head
```
如果您使用的是其他文本编辑器,请将 gedit 替换为您的编辑器名称。
请注意,sudo 命令需要管理员权限才能执行。如果您收到权限错误,请确保您具有足够的权限来编辑该文件。