已将我取消管理员权限

已将我取消管理员权限

安装了一个新用户,然后尝试创建一个名为 root 的用户,因为 sudo 很麻烦。没有成功,而且我在此期间了解到,这是不可能的。

我现在无法以用户“admin”身份登录。系统提示无法更新 /home/marek/.ICEauthority。

我有另一个可以登录的用户可以使用新用户下的 sudo 来登录,但无法使用,并且会报告尝试失败。

我该如何修复 .ICEAuthority 权限以使用此登录?> 解决方案:首先使用 ctrl+alt+F1 以管理员身份登录终端,因此这是可行的,只有在桌面上不行。其次,我使用大胆的sudo chmod -R u+rw /home/marek。在我看来,错误消息显示 .ICEauthority 文件,并且没有管理员的读写权限,但实际上,在我尝试创建 root 帐户时,ubuntu 已在其他地方删除了我的管理员权限,因为我仍然是管理员,可以更改用户帐户,并且只将所有读写权限归还给我。听起来有点奇怪。

答案1

几乎每个发行版都会先创建 root 用户。因此,请不要尝试创建 root 用户。

要在 Ubuntu 中以 root 身份运行应用程序(包括 shell)(这基本上意味着成为 root),只需运行 sudo。Sudo 非常有用。

sudo application_name options 

这是使用 sudo 解决 ICE 问题的方法。您需要将文件的所有权更改为运行 shell 的用户。输入此命令。

 sudo chown marek:marek /home/marek/.ICEauthority

我假设 marek 是用户名,因为它位于目录 /home/marek 中。以设置 Ubuntu 时创建的第一个用户身份登录,然后像上面一样运行 sudo chown 命令。

更正:marek 不必是第一个用户。尽管密码将是登录用户本人的密码。更正:为不在 sudoers 列表中的用户添加了更改。

相关内容