Tag: 用户管理

允许其他用户使用葡萄酒

我使用的是ubuntu 15.04。 我已经在超级用户帐户中安装了wine,以便我可以使用MS office 2010.但是当我登录其他普通用户帐户时我无法使用它。 是否可以将应用程序设置为适用于所有用户,以便我不需要在其他帐户中再次安装它们?

根据GUI,为什么用户不是其私有组(UPG)的成员? (虽然CLIcertificate相反……)

我从网站上下载了当前的Ubuntu MATE iso文件。 我做了一个全新安装的Ubuntu MATE 16.04(特别是16.04.5)。 Ubuntu MATE 18.04(特别是18.04.1)也是如此 而根据@ mook765,Ubuntu Studio 18.04(Xfce)似乎也受到了影响 我在使用名为test (全名Test )的GUI进行安装时创建了一个默认用户。 系统因此创建了一个称为test的UPG。 安装完成后,我重新启动了系统。 现在在完全新的系统上,我打开系统>控制中心>用户和组>管理组 。 我寻找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其他/etc/group以避免冗余。 id 似乎表明有点不同: 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) 最好的certificate方法是groups […]

设置或确定来宾帐户的UID范围

出于特殊目的 ,我似乎需要知道访客帐户的UID(用户ID)。 当客户帐户被创建并且(通常)在需要时自动删除,UID不是固定的,而是动态分配的。 如果我正确观察它,它们会获得大于100的第一个免费UID,但我不确定。 但是,我需要确定所有访客帐户和唯一的访客帐户,没有其他用户,都处于特定的UID范围内,例如范围800-899,这应该是免费的,并且仍然是不可见的,因为它低于1000。 如何设置我的Ubuntu 15.10计算机(使用Unity DE),以便它在该特定范围内分配所有未来的来宾帐户UID,并且没有其他用户可以进入它? 您可以自由地建议其他不同的解决方案,以帮助我解决我的链接问题。

如何读取`id`和`/ etc / group`?

这是一个后续问题, 为什么用户不是他们的私人组(UPG)的成员? 虽然第一个问题并非真正需要理解这个问题。 命令id似乎很清楚…… 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) 它显示test的UID和GID(分别为其UPG),然后另外列出用户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 开头的组名很清楚,而且数字是GID; 之后列出了组成员的名字。 但为什么不是第二个最后一行test:x:1000:test而不是test:x:1000:表示用户test是组test成员? 奖金问题:第二栏中的x是什么?

终端中的`groups $ USER`和`groups`有什么区别?

当我在终端中运行以下命令时,我得到不同的输出。 我试着找出我是否是Wireshark集团的成员。 groups $USER 列出wireshark groups 不列出wireshark 那么我是否属于Wireshark组?

“Admin”用户自动拥有sudo权限

我使用adduser将一个名为“admin”的用户添加到我的Ubuntu 14.04LTS服务器。 我习惯于在添加需要sudo权限的新用户时将用户添加到/etc/sudoers文件,但这次我没有。 根据shell中的输出,在创建它之前,“admin”用户似乎不存在。 为什么这样做?

如何使用标准用户的sudo?

如果我尝试使用sudo作为非特权用户,我会收到一条消息,告知用户不在sudoers文件中。 我知道管理员密码,但我不知道如何从非特权(标准)用户使用它。

如何更改主要组

我想从组apache删除用户pserver 。 #deluser pserver apache /usr/sbin/deluser: You may not remove the user from their primary group. 现在我想添加一个新的主要组,所以我运行了以下内容; #usermod -G pserver pserver 返回以下内容: pserver` is now in group `pserver #groups pserver pserver : apache pserver 现在我想再次从组apache中删除用户,但我再次得到相同的错误。 如何从主组apache删除pserver ?

单一管理员计算机,用于仅在网络上具有常规帐户的系

如何让系统只有一个具有由单台计算机管理的管理任务的常规帐户? 我只是希望能够在单个系统中的所有计算机上添加/删除软件。 批发 – 不单独登录每台计算机并执行需要完成的任务。 我可以通过物理或SSH方式做到这一点,但是有一百台左右的计算机,这不是我想要考虑的选项。

如何知道我是否是Ubuntu的管理员?

有没有办法知道我是否是我的Ubuntu 14.04的管理员? 如果没有,我怎么能成为管理员?