Tag: 用户

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

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

如何让用户远离系统文件?

我正在努力建立一个尽可能不具备证据的系统。 这将包括使常规用户远离系统文件,以防止他们使系统无法运行。 并希望他们不要阅读或访问我不希望他们阅读或访问的文件。 我读过没有sudo权限,用户大多数限于他们的主目录进行写入和删除。 这足以保护操作系统吗? 另外,有没有办法将用户主要限制在文件浏览器的主目录中? (我知道用户仍然需要访问bin和其他目录来运行其他程序,我也将禁用普通用户的终端)

我需要制作一批用户

我编写了一些代码,允许我根据其中包含用户名的文件创建一批用户。 但它最终从几行变为大约50行,我删除了它。 必须有一个更好的方法,我被困住了。 我的目标是有一个bash脚本,可以让多个用户使用密码和自定义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是什么?

救命! 我被锁定在所有Ubuntu帐户之外

我在终端中使用这些命令: sudo apt-get install gksu gksu nautilus 我需要将一些文件从一个帐户移动到另一个帐户然后我想重命名一些帐户。 我收到了失败的消息,我的桌面壁纸变黑了。 我退出了,现在我根本无法登录任何帐户。 一个帐户是我的儿子(他的学校功课)和另一个是我的(管理员)。 我的儿子没有密码,但我有一个密码。 我无法进入任何一个帐户……我被带回登录界面。 我甚至无法到终端进行任何更改。 任何帮助,将不胜感激!

创建每次重新启动后刷新的Ubuntu版本

这是我第一次在这个论坛发帖,所以我希望我所要求的是有道理的。 在周末,我在我所在城市的一个小型学习中心管理计算机,在那里,贫困的孩子可以来这里使用计算机进行家庭作业,研究或玩学习游戏。 我想要做的是在每台PC上安装Ubuntu并通过添加必要的驱动程序和第三方应用程序(例如Chrome和Steam)进行自定义,然后在此初始状态下创建操作系统的快照并从快照启动每次重新启动计算机。 我想这样做的原因是为了确保即使之前的用户篡改了PC,下一个用户也总会得到一个干净,不变的系统来处理。 如果前一个用户忘记注销,它还会阻止人们偶然使用彼此的在线个人资料(如Facebook或Gmail),并且可以删除之前用户可能已下载的任何内容。 有没有人有教程的链接或知道如何设置像我描述的方案? 我在技术上非常称职,对Ubuntu来说是新手:-) 在此先感谢您的帮助! 更新:看起来使用GUEST帐户解决了我所遇到的80%的问题,然后在启动时使用脚本应该完成剩下的工作。 感谢大家的快速回复:看起来你有一个很棒的社区:-)

为什么在Windows的xrdp会话后我被锁定在Xubuntu机器之外?

最近,我尝试了这种方法, 可以从Windows远程访问Ubuntu,从Windows 10笔记本电脑连接到运行Xubuntu的工作站上的xfce会话。 在注销该机器之后,当我尝试重新登录到我自己的物理机器(面对面)时,我被锁定在GUI会话之外! 奇怪的是,客户xsession帐户正在运行。 我可以登录到tty1,并从命令行设置另一个临时管理员帐户。 我能够使用这个新创建的帐户登录到tty7(图形用户会话)。 从那里,我能够转到用户帐户设置,并validation我的原始用户帐户是否仍然存在所有管理员权限。 我通过使用登录屏幕中的方法解决了当前问题, 不接受我的密码 : sudo rm .Xauthority sudo reboot 但这让我想到了一开始就发生了什么。 任何人都可以了解刚刚发生的事情吗?

如何禁用特定用户或组的文件系统访问权限?

这对我现在正在做的事情非常重要。

除背景和光标外,用户帐户不显示任何内容

我在CompizConfig Manager中做了一些事情,启动器和其他酒吧都没了! 我尝试使用右键菜单中的设置背景并检查它是否是驱动程序问题,但事实并非如此。 我也尝试过终端等的键盘快捷键,但都没有用。 我关闭了PC并使用没有密码的标准用户登录,并且完全正常工作。 所以我回到了有问题的帐户(管理员)并使其成为标准用户而另一个用户是管理员,但我忘了为其他帐户设置密码。 现在我无法在其他帐户中执行任何操作,因为它需要管理员密码,而我工作的管理员用户密码不起作用,而我管理员的其他用户没有密码所以我不能做任何事情访问硬盘将我的用户文件保存到Windows分区,删除帐户,删除compiz等。

是否允许特定用户访问组中的特定文件夹?

我创建了一个文件admin,我想分配给一个组,admingroup,然后给一个特定的用户adminuser,对该文件的独占访问,但我不知道如何。