ubuntulinux使用组来帮助你管理用户,设置这些用户的权限,甚至监视他们在PC前花费的时间。
Ubuntu是为一个人设置的,当你将它安装到你的系统中时可以使用它,但是如果不止一个人使用这台计算机,最好每个人都有自己的用户帐户。这样,每个人都可以有单独的设置和文档,并且可以保护文件不被同一台电脑上的其他用户查看。
通常Linux计算机有两个用户帐户—您自己的用户帐户和超级用户root帐户,超级用户可以访问PC上的所有内容、进行系统更改和管理其他用户。Ubuntu的工作方式有点不同,不过默认情况下你不能直接以root用户身份登录,需要更改时可以使用sudo命令切换到root级别的访问。
Linux在'/etc/groups'文件中存储所有用户的列表。您可以在终端中运行此命令以查看和编辑系统中的组和用户:
sudo vigr /etc/groups
要创建新用户,您可以进入系统->管理->用户和组,然后单击“添加”按钮添加新用户。
指定适当的名称来标识其他用户,并勾选“加密”复选框以保护其主文件夹。
单击“高级设置”按钮配置用户权限。
用户管理模块在“用户权限”选项卡下列出Anna的权限。
我们建议您从其他用户帐户中删除“管理系统”权限。这是为了确保其他用户不能轻易地更改可能危害您的Linux设备的关键系统设置。
Linux中的每个文件都有一组用户和组权限,您可以使用ls-l命令从终端显示完整的权限和属性集。
从左到右阅读,列表中的每一项都意味着:
<permissi***> 1 <file owner> <file group> <file size> <file date> <file name>
例如,在显示名为anki的文件的示例中,权限是rwxr-xr-x,该文件属于根用户,属于根组,它是159字节。
权限标志由四个部分组成,第一个字符是标志,通常用于指示它是目录还是文件—目录将显示“d”,常规文件将显示“-”。接下来的9个字符被分成3个字符集,分别表示用户、组和所有人权限。
<flag><user permissi***><group permissi***><everyone permissi***>
在这个特殊的例子中,我们得到了rwxr-xr-x,可以这样分解:
<flag><user permissi*** = rwx><group permissi*** = r-x><everyone permissi*** = r-x>
权限对应于以下值:
这意味着对于所讨论的文件,每个人都有读取和执行权限,但只有root用户有权写入该文件。
安娜是一名七年级学生,她的哥哥彼得刚刚在一所大学注册了一门编程课程。Anna对数学或地理作业使用教育软件更感兴趣,而Peter对使用软件开发工具更感兴趣。
我们可以配置Anna和Peter对这些应用程序的访问权限,方法是将它们从“管理组”模块分配到相应的组。
让我们创建两个用户组,一个K-12学生组,一个大学生组,并为每个组分配适当的用户帐户。
我们应该给K-12学生运行教育软件的特权。
Linux将大多数可执行文件存储在/usr/bin下,例如,Linux将Anki存储在/usr/bin/Anki下。如果您不确定文件的位置,那么which命令是从终端查找位置的一种方便方法:
which anki
让我们使用chown命令将Anki和Kig分配给k12组,该命令使用以下格式:
sudo chown :[group name] [files list]
还可以使用chmod命令从其他用户组撤消读取和执行访问。
sudo chown :[group name] [files list]
此命令允许K12组的成员访问Anki和Kig。我们应该通过删除“其他”组的读取和执行权限来限制大学组从Anki和Kig的访问权限。命令的格式为:
chmod [ugoa][+-=][rwxXst] fileORdirectoryName
我们在命令行中执行的第一个命令将从“Other”组中删除read(r)和execute(x)特权。“O”选项表示我们正在修改另一个组的访问权限。“-”选项意味着我们要删除在“-”选项后面的参数中指定的某些文件权限。chmod的手册页详细解释了这些选项。
man chmod
Timekpr允许我们设置为每个用户提供有限的计算时间,您需要将以下PPA添加到您的软件源中,以便您可以从Ubuntu软件中心安装Timekpr。
deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main deb-src http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu lucid main
Ubuntu软件中心是安装Timekpr最简单的方法,只需使用搜索框,它应该马上出现。
Timekpr允许我们在一个月的每一天将计算机的使用时间限制在一定的时间范围内。例如,我们可以指定星期天300分钟和星期一60分钟的计算机使用时间。
Timekpr将出现在用户的任务栏上,并在用户的计算时间结束时锁定桌面。
... 寻求帮助?我们的Ubuntu初学者指南中的大部分内容也适用于Pop!_操作系统。 ...
...的各个方面是一个好主意,但是对于希望获得技术支持的初学者来说,Launchpad Answers是一个很好的起点。 ...
...档很全面,但它确实假定对Linux的熟悉程度适中。新手和初学者在初始安装时可能会遇到一些问题。 ...
...(管理员)权限进行安装。作为进一步阅读,请参阅这个初学者指南安装软件在Ubuntu与APT。 ...
...用,但是还有其他一些Linux命令非常有趣。如果你是一个初学者,你应该知道如何检查你的Linux版本了。 ...
...。这里有五种方法可以重置WindowsXP笔记本电脑或电脑上的管理员密码。 ...
... 消息传递功能,追随者可以使用它与页面管理员交谈。 确认页面合法性的验证功能(类似于Twitter的验证状态)。 页面上的文章在登陆/主页上按优先级排列。 可以通过...
... 但最重要的是,你最好看看我们全面的Ubuntu和Linux初学者指南,它会教你入门所需的一切知识,熟悉到让你感到舒服。 ...
... 如果您管理自己的组,它可能会出现在推荐部分,供其他可能有兴趣加入的异常者使用。如果您对某个组不感兴趣,可以点击该组名称右侧的三个点以删除该推荐。 ...
如果您在个人计算机上运行Linux,那么用户管理是非常简单的。但是,对于那些拥有成千上万用户的服务器的用户来说,管理成为一个需要注意的重要问题。 ...