标准用户缺少提升的组权限

标准用户缺少提升的组权限

前几天,似乎有一个脚本或其他重要文件被打乱/删除/诸如此类,导致标准用户无法获得“管理员”组权限并成功完成 Gnome 的启动过程。现在,在控制台 7 或 8 上从文本模式启动状态消息切换到图形模式(带有旋转圆圈)后,启动过程就会卡住。切换到控制台并以标准用户身份登录会导致以下结果:

-bash: getent: command not found
-bash: cut: command not found
-bash: expr: command not found
-bash: /usr/bin/mint-fortune: Permission denied

以下是一些文件的记录,经过长时间的 Google 搜索,发现它们与权限管理相关:

$ grep -i wolfi /etc/group
adm:x:4:wolfi
dialout:x:20:wolfi
cdrom:x:24:wolfi
plugdev:x:46:wolfi
lpadmin:x:104:wolfi
admin:x:115:wolfi     
sambashare:x:120:wolfi
wolfi:x:1000
$ cat /etc/sudoers
Defaults        env_reset
# User privilege specification
root    ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# less /etc/shadow ==>root并且wolfi相同模式的条目确实存在

$ grep -i wolfi /etc/passwd
wolfi:x:1000:1000:WR,,,:/home/wolfi:/bin/bash
  • 那么,这个过程究竟是如何进行的,分配wolfi管理员组权限以便能够实际访问 fe 之类的内容/usr/bin/

  • 我是否错误地假设,登录时控制台上发生的事情与从控制台一上的文本模式启动消息输出屏幕切换到控制台 7 或 8 上的图形屏幕(不太确定在这个版本中实际上是哪一个)后 GUI 正在执行(或不执行)的操作无关?

答案1

首先:9.10 已经相当老旧,存在很多安全问题,您确实需要将系统至少更新至 12.04。9.10 甚至不是 LTS,所以您为什么不更新,我实在搞不懂。

除此之外我还有一些问题......

能解释一下这个消息吗?

-bash: /usr/bin/mint-fortune: Permission denied

据我所知,该包裹“薄荷系统“ 是其一部分Ubuntu Mint并非任何官方 Ubuntu 版本的一部分。其来源位于Github

所以如果你不是如果你正在运行 Mint,但不确定这些问题为何发生,我会开始相信你的系统被入侵了,有人破坏了你的系统。如果是 Mint(cat /etc/lsb-release会告诉你你正在运行的版本),我很好奇你为什么没有包括它。


现在问题已经解决了......

  • 您的“~.xsessions”文件将出现错误通知。
  • 出现这 3 个错误的最明显原因是(来源 #1)...

    -bash: getent: command not found
    -bash: cut: command not found
    -bash: expr: command not found
    

    拼写错误

     /etc/environment 
    

    应该有……

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:
    /bin:/usr/games:/usr/local/games"
    

    如果是权限错误,我期望消息显示“权限被拒绝”而不是“命令未找到”。最后一个消息表示系统无法找到命令(= 您的 出现问题$PATH,特别是在 中查找文件时出现问题/usr/bin)。最后再问一个问题:如果您在命令行上输入chattr或会发生什么bc?(这两个也位于/usr/bin;) )

相关内容