Linux系统用户权限的基本权限UGO

基本权限UGO

  • 1.概念
    • 2.权限对象和类型
      • 3.设置权限
        • 4.案例实操

1.概念

  • 文件权限设置:赋于某个用户或组 能够以何种方式 访问某个文件(图片文件,视频文件,普通文件)

  • 文件权限管理之: UGO 设置基本权限(r、w、x)

2.权限对象和类型

  • 权限的对象:
    Linux系统用户权限的基本权限UGO_第1张图片

    属主: u 用户 即文件或目录的所有者
    属组: g 组 即与文件属主有相同组ID的所有用户
    其他人: o 其他用户
    所有人;a (u+g+o) 全部

  • 基本权限类型:
    读:r 4 可获取文件的数据。
    写:w 2 可修改文件的数据。
    执行: x 1 将此文件运行为进程。

在这里插入图片描述

  d:文件的类型           文件类型为目录
  rwx:表示属主u的权限    文件属主具有读写和执行权限。
  r-x:表示属组g的权限      同组其他用户具有读和执行权限,但没有写的权限。
  r-x:表示其他人的权限     其他组用户具有读和执行权限,但没有写的权限。
  . :权限的扩展
  root:文件的主人   属主
  root:文件的属组
  6  :文件的大小
  7月24 14:41   :文件最后修改的时间
  桌面:文件的名称路径

3.设置权限

  • 更改权限
    1.使用符号
    使用符号:u用户 g组 o其他 r读 w写 x执行
    语法: chmod 对象(u/g/o/a)赋值符(+/-/=)权限类型(r/w/x) 文件/目录

    示例:Linux系统用户权限的基本权限UGO_第2张图片
    去除权限,运行失败
    Linux系统用户权限的基本权限UGO_第3张图片
    2.使用数字
    chmod 数字 文件名
    Linux系统用户权限的基本权限UGO_第4张图片

  • 更改属主、属组
    1.chown命令: 设置一个文件属于谁,属主
    语法: chown 用户名.组名 文件

    Linux系统用户权限的基本权限UGO_第5张图片

Linux系统用户权限的基本权限UGO_第6张图片

Linux系统用户权限的基本权限UGO_第7张图片

2.chgrp命令
语法: chgrp 组名 文件 -R是递归的意思
Linux系统用户权限的基本权限UGO_第8张图片
在这里插入图片描述

4.案例实操

  • 修改文件的权限(完成授权一种方法)
    命令: chmod(ch改变mod设置)
    语法: chmod 授权 文件
    使用符号: chmod u+x file1.txt
    使用数字:chmod 764 file1.txt (属主读写执行,属组读写,其他人读)

  • 修改文件的属主和属组(完成授权另一种方法)
    命令:chown(ch改变own所有者)
    语法:chown 属主.属组 文件/文件夹
    语法:chown 属主 文件
    语法:chown .属组 文件

1.创建文件file10.txt
Linux系统用户权限的基本权限UGO_第9张图片
2.准备测试账号
在这里插入图片描述
Linux系统用户权限的基本权限UGO_第10张图片
3.授予文件属主和属组,以及其他人的权限。
Linux系统用户权限的基本权限UGO_第11张图片
4.修改文件属主和属组。chown
Linux系统用户权限的基本权限UGO_第12张图片
5. 使用user1,访问文件。写入文件,执行文件
Linux系统用户权限的基本权限UGO_第13张图片
6.使用jishuzu成员,访问文件,不可写和执行
Linux系统用户权限的基本权限UGO_第14张图片
7.使用其他用户user300,访问文件失败。写入失败,执行失败。
Linux系统用户权限的基本权限UGO_第15张图片
此篇为课堂记录,如有错误,请谅解告知 谢谢!

你可能感兴趣的:(linux)