![系统一直要求我输入 root 密码而不是我的密码!](https://linux22.com/image/71539/%E7%B3%BB%E7%BB%9F%E4%B8%80%E7%9B%B4%E8%A6%81%E6%B1%82%E6%88%91%E8%BE%93%E5%85%A5%20root%20%E5%AF%86%E7%A0%81%E8%80%8C%E4%B8%8D%E6%98%AF%E6%88%91%E7%9A%84%E5%AF%86%E7%A0%81%EF%BC%81.png)
在全新安装的 Linux Mint(最新版本 fwiw)上,每当我想做一些需要 root 权限的事情(更改日期/时间、更新管理器等)时,它都会要求我输入 root 密码(这并不工作,因为我没有)而不是我自己的密码(其中会就像我的用户在 sudoers 中一样工作)。
总有一种解决方法,可以通过从命令行使用显式 sudo 运行东西...但这很糟糕...有什么解决办法吗?
答案1
修复方法是添加sudo
到命令前面。这就是 Mint 的工作方式。如果您不以 sudo 开头,它会要求您提供 root 权限,而获得这些权限的唯一方法就是让您输入 root 密码。
您还可以运行sudo bash
一次类似的操作,然后在该 shell 内运行所有 root 命令,但我真的不建议这样做。这是一个不好的做法。
答案2
解决方案如下:作为普通用户,写入
$ sudo passwd
它会要求你你拥有密码,然后它会要求您设置一个新密码根。
我实际上认为这应该被称为 Linux Mint bug 并提交。我在 Linux Mint XFCE 中遇到过多次。