iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >如何管理Ubuntu用户和群组
  • 318
分享到

如何管理Ubuntu用户和群组

2023-06-16 20:06:50 318人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关如何管理ubuntu用户和群组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。用户和群组Ubuntu安装后默认使用的是单用户,但是如果你的电脑不止是一个用户使用的话,***是为每

这篇文章将为大家详细讲解有关如何管理ubuntu用户和群组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

用户和群组

Ubuntu安装后默认使用的是单用户,但是如果你的电脑不止是一个用户使用的话,***是为每个用户创建一个用户账户。这种方式可以让每个用户都有各自独立的设置和档案,也可以保证他们的文件不被其他用户看到。

一般来说,linux计算机都有两个账户,一个是用户自己一个是root账户,root账户是超级账户,可以管理计算机上所有的资源和设置,可以管理其他的用户。Ubuntu在这点上有些不一样,它默认登录的是root账户,但是可以通过sudo命令来将本账户提升到root账户权限。

Linux账户是将所有的账户信息存储在‘/etc/groups’ 路径下的文件里。你可以在终端下运行命令查看和编辑系统里的用户和群,命令如下:

sudo vigr /etc/groups

建立账户

要建立一个账户,你需要依次点击系统(System) –>管理( Administration) -> 用户和群组(User and Groups),然后点击添加 “Add” 按钮来添加一个新的用户。

如何管理Ubuntu用户和群组

▲创建一个用户

如下图,为自己的账户取个名字,如何勾选“加密”复选框来加密自己的home文件夹。

如何管理Ubuntu用户和群组

点击“高级设置”来设置用户的权限

如何管理Ubuntu用户和群组

在“高级设置”的“用户权限”选项卡中列出了用户Anna的权限,如下图:

如何管理Ubuntu用户和群组

这里我们建议把其他用户的”管理系统“权限删除。这样其他用户就不会更改重要的系统设置而破坏你的电脑。

Linux文件和文件夹权限

Linux下每个文件都有用户和群组权限。你可以在终端运行ls -l 命令来查看完整的权限和属性。

如何管理Ubuntu用户和群组

▲ls -l 命令来查看

从左往右看每一项对应下面的内容:

如何管理Ubuntu用户和群组

▲<权限> 1 <文件所有者> <文件所属群组> <文件大小> <文件日期> <文件名>

比如ls-l命令查看的那张图上有个文件叫anki,权限是rwxr-xr-x(后面有专门讲解各个意思), 文件是root用户所有的属于root群组,大小是159 bytes.

其中的***部分权限有四个组成部分,***个字符是标识,表示是文件还是文件夹---文件夹就用”d“表示,一般的文件用“-”表示。后面9个字符分3组,分别表示用户、群组、和每个人的权限。

如何管理Ubuntu用户和群组

▲ <标识符><用户权限><群组权限><每个人权限>

在本例中,权限是rwxr-xr-x, 分别是:

如何管理Ubuntu用户和群组

▲<标识符><用户权限=rwx><群组权限=r-x><每个人权限=r-x>

rwx的意思分别是:

&middot;r = 读权限

&middot; w = 写权限

&middot; x = 可执行权限

这样看来就是说,每个人都有读和执行的权限但只有root有写的权限。

改变文件和文件夹的所属群组

情景假设:Anna是7年级,她老哥Peter在大学参加了一个编程课程。Anna更感兴趣于用教育类软件来做数学和地理作业,而她老哥更喜欢用软件开放工具

我们可以在“管理群组”设置Anna和Peter对这些软件的权限:

如何管理Ubuntu用户和群组

我们先建立两个群组 K-12群组, University 群组, 然后给各个群组指定相应的用户

如何管理Ubuntu用户和群组

我们应该让K-12群组有运行教育类软件的权限

如何管理Ubuntu用户和群组

Linux把大部分可以执行的软件放在/usr/bin, 比如 Anki(一个教育类软件吧)在 /usr/bin/anki. 如果你不清楚文件放在哪里,可以在终端中用“which命令来查找:

如何管理Ubuntu用户和群组

现在把Kig更改到 k12群组中,用的是下面的命令:

如何管理Ubuntu用户和群组

如何管理Ubuntu用户和群组

你也可以用chmod命令撤销其他群组对此软件的读和执行的权限:

这样K12群组就可以使用Anki和 Kig软件了.我应该把university群组对Anki和Kig软件的读和执行权限冲”其他人“群组取消掉。用以下命令:

如何管理Ubuntu用户和群组

如何管理Ubuntu用户和群组

上图***个命令把”其他人“群组的读和执行权限取消了。“O'参数是指对”其他人”群组操作。“-”参数是取消“-”后面相应的权限。关于此命令的详细用法可以用***的:“man”命令查看

如何管理Ubuntu用户和群组

限制电脑使用时间

Timekpr 这个软件可以让我们设置每个用户的电脑使用时间。你要先在软件源添加下面的PPA才可以从Ubuntu软件中心安装此软件。

添加软件源也很简单,打开终端,依次输入以下命令就ok了。

如何管理Ubuntu用户和群组

Ubuntu 软件中心是最方便安装 Timekpr&mdash;搜索下就有了

如何管理Ubuntu用户和群组

Timekpr可以设置一个月里每一天的电脑使用时间。比如可以设置成星期日用300分钟,星期一用60分钟

如何管理Ubuntu用户和群组

Timekpr会在上方的任务栏显示,时间到后会定电脑

如何管理Ubuntu用户和群组

关于“如何管理Ubuntu用户和群组”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 如何管理Ubuntu用户和群组

本文链接: https://www.lsjlt.com/news/285038.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何管理Ubuntu用户和群组
    这篇文章将为大家详细讲解有关如何管理Ubuntu用户和群组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。用户和群组Ubuntu安装后默认使用的是单用户,但是如果你的电脑不止是一个用户使用的话,***是为每...
    99+
    2023-06-16
  • 如何理解Linux用户系统中的群组与群组管理员
    本篇内容介绍了“如何理解Linux用户系统中的群组与群组管理员”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!关于群组: 有效与初始群组、gr...
    99+
    2023-06-12
  • Linux用户和用户组如何管理
    这篇文章主要介绍“Linux用户和用户组如何管理”,在日常操作中,相信很多人在Linux用户和用户组如何管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux用户和用户组如何管理”的疑惑有所帮助!接下来...
    99+
    2023-06-30
  • Linux中如何管理用户和用户组
    在Linux中,管理用户和用户组可以通过命令行工具和系统配置文件来实现。以下是一些常用的命令和配置文件: 添加用户:使用user...
    99+
    2024-03-15
    Linux
  • FreeBSD中如何管理用户和组
    在FreeBSD中,可以使用以下命令来管理用户和组: 创建用户: sudo pw useradd [username] -m ...
    99+
    2024-03-12
    FreeBSD
  • Ubuntu中如何创建和管理MySQL数据库和用户
    在Ubuntu中,可以使用以下步骤来创建和管理MySQL数据库和用户: 安装MySQL: 首先,确保已经安装了MySQL服务器。...
    99+
    2024-04-02
  • Windows的用户和组管理
    一、Windows的用户管理 1、用户账户         不同的用户身份拥有不同的用户权限,每个用户拥有一个用户名和密码,在Windows系统中,每个用户账户具有唯一的安全标示符(Security Identifier,SID) 在w...
    99+
    2023-10-07
    服务器 运维 windows
  • Linux Basic 3:用户和组管理
    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 # who | cut -d' ' -f1 | sort -u        root2、取出最后登录到当前系统的用户的相关信息。# id `who...
    99+
    2023-01-31
    用户 Linux Basic
  • linux用户和组怎么管理
    在Linux系统中,可以使用以下命令来管理用户和组:1. 添加用户:使用useradd命令添加新用户。例如,sudo useradd...
    99+
    2023-10-18
    linux
  • ubuntu如何设置管理员账户
    在Ubuntu中设置管理员账户可以通过以下步骤进行操作:1. 打开终端,使用root权限登录或者使用sudo命令进入管理员模式。2....
    99+
    2023-08-22
    ubuntu
  • 如何使用PHP和LDAP实现用户组管理和授权
    要使用PHP和LDAP实现用户组管理和授权,需要遵循以下步骤:1. 连接到LDAP服务器:使用`ldap_connect()`函数连...
    99+
    2023-08-28
    PHP
  • ubuntu如何给用户添加管理员权限
    在Ubuntu中,可以通过以下步骤给用户添加管理员权限:1. 打开终端,以管理员身份登录。2. 创建一个新用户(如果需要)。可以使用...
    99+
    2023-08-16
    ubuntu
  • Linux中怎么实现用户和用户组管理
    Linux中怎么实现用户和用户组管理,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、Linux系统用户账号的管理  用户账号的管理工作主要涉及到用户账号的添加...
    99+
    2023-06-10
  • RHCS集群如何管理和维护
    这篇文章主要介绍了RHCS集群如何管理和维护的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇RHCS集群如何管理和维护文章都会有所收获,下面我们一起来看看吧。RHCS是Redhat Hat Cluster Sui...
    99+
    2023-06-27
  • linux用户组和权限怎么管理
    在Linux系统中,用户组和权限是通过一系列命令和配置文件来管理的。下面是一些常用的管理用户组和权限的方法:1. 创建和删除用户组:...
    99+
    2023-08-16
    linux
  • 如何快速浏览Linux下基本的用户和用户组管理命令
    本篇内容介绍了“如何快速浏览Linux下基本的用户和用户组管理命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux是个多用户多任务的...
    99+
    2023-06-12
  • Linux用户和组管理的常用命令
    本篇内容介绍了“Linux用户和组管理的常用命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、用户隶属于用户组的2、用户与用户组配置文件...
    99+
    2023-06-05
  • Linux用户和用户组的概念及管理概述
    这篇文章主要介绍“Linux用户和用户组的概念及管理概述”,在日常操作中,相信很多人在Linux用户和用户组的概念及管理概述问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux用户和用户组的概念及管理概述...
    99+
    2023-06-13
  • Docker运行时的用户与组如何管理
    这篇文章主要介绍了Docker运行时的用户与组如何管理的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Docker运行时的用户与组如何管理文章都会有所收获,下面我们一起来看看吧。...
    99+
    2024-04-02
  • ubuntu怎么将用户设为管理员用户
    要将用户设为管理员用户,可以按照以下步骤操作: 打开终端,使用root用户登录,或者使用sudo命令执行以下命令切换到root用...
    99+
    2023-10-24
    ubuntu
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作