liveUSB/ISO,GUI 中的终端:不允许用户以 root 身份执行;在 startx 之前工作

liveUSB/ISO,GUI 中的终端:不允许用户以 root 身份执行;在 startx 之前工作

我创建了新test用户 ( sudo adduser test),并将其添加到sudovia sudo usermod test -G sudo

然后我切换到其他终端(Alt-Ctrl-F2),登录为test, sudo echo a: "a" - 好的,但是startx,启动 gnome 终端并sudo echo a输出“用户不允许以 root 身份执行 '/usr/bin/echo a'” 。有什么想法吗? TIA

这个“功能”似乎只适用于liveISO启动,我想知道它是如何工作的,实时启动仍然是Linux,我知道与常规启动的唯一区别是使用overlayfs作为root,/将可修改的文件系统放在不可修改的文件之上全部/来自iso。

/etc/sudoers只是列出%sudo ALL ALLsudo -l不显示任何内容test。 (我通过网络搜索找到并检查了这些可能的错误原因)。

系统:Linux Mint 21,liveiso启动。

答案1

这可能听起来很愚蠢,但您是否尝试过再次登录,注销>登录。为了使新的组成员身份生效,在 Linux 下需要这样做。

相关内容