- 我从以下网址下载了 Ubuntu MATE 的当前 iso 文件网站。
- 我全新安装了 Ubuntu MATE 16.04(具体来说是 16.04.5)。
- Ubuntu MATE 18.04(特别是 18.04.1)也是如此
- 和据 @mook765 称,Ubuntu Studio 18.04 (Xfce) 似乎也受到了影响
- 我在安装时创建了一个名为
test
(全名测试)系统由此创建了一个名为的UPGtest
。 - 安装完成后,我重新启动了系统。
- 现在我在全新的系统上打开系统 > 控制中心 > 用户和组 > 管理组。
- 我找到
test
群组并按下特性,这里是...用户test
不是该组的成员test
!
看起来/etc/group
暗示相同:(倒数第二行)
test@test ~ $ less /etc/group | grep test
adm:x:4:syslog,test
cdrom:x:24:test
sudo:x:27:test
dip:x:30:test
plugdev:x:46:test
lpadmin:x:113:test
test:x:1000:
sambashare:x:129:test
但根据‘id’和‘/etc/group’应该如何读取?仅在中列出用户的主要组/etc/passwd
,而不会添加其他组/etc/group
以避免冗余。
id <username>
似乎暗示有点不同:
test@test ~ $ id test
uid=1000(test) gid=1000(test) groups=1000(test),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),129(sambashare)
最好的证明方法是groups <username>
:
test@test ~ $ groups test
test : test adm cdrom sudo dip plugdev lpadmin sambashare
那么这是 GUI 的一个错误吗?——不知为何我对此表示怀疑,因为它存在的时间很长,并且也出现在两个众所周知的 DE 中……