【Linux学习笔记】权限,用户和用户组

本文介绍了Linux系统中用户与用户组的概念,每个用户可以创建并加入多个用户组。文件权限分为读、写、执行,用数字4、2、1表示。权限部分分为四部分,分别对应文件类型、文件所有者、同组用户和其他用户的权限。root用户拥有最高权限,不受常规权限控制。理解这些基础对于有效管理Linux系统的访问控制至关重要。

用户与用户组

  1. 每个账号都是一个用户。
  2. 每个账号可以创建一个用户组,多个账号可以组建成一个用户组,每个账号可以加入多个用户组。
  3. 其他人代表不在此用户组里的人。
    图片来源于鸟哥的私房菜
    在这里插入图片描述

文件权限的概念

r:可读。
w:可写。
x:可执行。
用数字表示的话,r = 4, w = 2, x = 1。
rwx = 7, rw = 6 …

如图所示。

  • 第一栏为文件类型与权限
  • 第二栏为多少文件名链接到此节点
  • 第三栏表示这个文件拥有者账号
  • 第四栏表示这个文件所属用户组
  • 第五栏表示这个文件大小(Bytes)
  • 第六栏表示这个文件的创建日期或是最近的修改日期。
    在这里插入图片描述
    现在只看权限部分-rw-r--r--
    要把这个分为四部分看
    -rw-r--r--
    第一部分:代表这个文件时目录d、文件-或链接文件l
    第二部分:代表拥有者的权限。
    第三部分:代表所在组员的权限。
    第四部分:代表其他人(非本人且没加入本用户组)的权限。
    在这里插入图片描述
    root不受权限控制,root就是天神。

对于drwxr-xr-- 1 test1 testgroup 5238 Jun 19 1:25 groups/

  • 文件拥有者test1[rwx]可以在本目录进行任何工作
  • testgroup可进入本目录工作,但不能在本目录进行写入操作
  • other的权限虽然有r,但是没x,并不能进入此目录

如果要进入目录就需要x,如果要查看目录内容就需要r

Linux 中,用户用户组是管理系统权限的重要概念。下面是一些关于 Linux 用户用户组的基本知识: 1. 用户:每个 Linux 系统都有多个用户。每个用户都有一个唯一的用户用户 ID(UID)。UID 是系统分配给每个用户的数字标识符,用于标识用户用户可以有自己的密码主目录。 2. 用户组Linux 中的用户可以组合成用户组用户组可以将用户分组在一起,以便更好地管理控制权限。每个用户组都有一个唯一的组 ID(GID)。用户组可以拥有自己的权限,这些权限可以分配给组中的用户。 3. 用户用户组的管理:在 Linux 中,可以使用命令行工具来管理用户用户组。例如,添加一个新用户可以使用 useradd 命令。添加一个新用户组可以使用 groupadd 命令。可以使用 passwd 命令用户设置密码。 4. 用户用户组权限Linux 中的文件目录都有所属用户用户组用户用户组权限可以控制谁可以访问文件目录以及可以执行哪些操作。例如,可以使用 chmod 命令用户用户组设置文件目录的权限。 5. 特殊用户用户组Linux 中有一些特殊的用户用户组,例如 root 用户 wheel 组。root 用户系统管理员,可以执行任何操作。wheel 组包含用户列表,这些用户可以使用 su 命令切换到 root 用户。 总之,了解 Linux 用户用户组的基本知识对于管理 Linux 系统非常重要。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值