ubuntu -/usr/bin/sudo 必须由 uid 0 拥有并具有 setuid 位设置版本 .ubantu14.04 LTS

标签 ubuntu sudo chown

当我为 npm 设置 EACCESS 并在终端中运行 chown 命令以更改所有者权限时,但现在我陷入了困境
sudo :"/usr/bin/sudo 必须由 uid 0 拥有并设置了 setuid 位"我的版本是 : ubuntu14.04 LTS 请帮帮我 Guyz :)

最佳答案

首先重新启动你的电脑,然后在 Ubuntu 启动时按 ESC 键。

这将带您进入启动菜单。

选择高级选项。

在(恢复模式)中选择您的操作系统版本,然后按 Enter 键。

它会给你带来另一个屏幕。现在选择“Drop to root shell prompt”,然后按 Enter。

它将在屏幕底部加载命令行。

现在运行以下每个命令。

mount -o remount,rw /
mount --all
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
shutdown -r now

关于ubuntu -/usr/bin/sudo 必须由 uid 0 拥有并具有 setuid 位设置版本 .ubantu14.04 LTS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37003748/

相关文章:

ubuntu - 如何查看 Ubuntu 上的 Binutils 版本?

python - `pip install pandas` 给出 UnicodeDecodeError : 'ascii' codec can't decode byte 0xe2 in position 41: ordinal not in range(128)

apache - Http2 服务器推送支持

bash - 为什么这个 tar 命令在 ssh 调用中作为字符串传递时会失败?

ssh - 通过SSH的Sudo混合了密码tty和stdin

linux - 使用继承时覆盖 Puppet 类

java - 在 Ubuntu 中正确设置 java 类路径和 java_home

linux - 使用 chown Linux 命令授予用户名修改 AWS 实例上文件的权限

linux - 克隆用户,复制所有文件和文件夹以及复制权限(Linux)

linux chown -R参数,什么意思