• linux学习之路第八天(组管理和权限管理)


    组管理和权限管理
    1.Linux 组基本介绍
    在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者,所在组,其他组的概念

    1)所有者
    2)所在组
    3)其它组
    4)改变用户所在的组
    2.文件/目录 所有者
    一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者
    2.1 查看文件的所有者
    1)指令 :ls -ahl

    2)应用实例:创建一个组police,再创建一个用户tom,将tom放进police这个组,然后使用tom来创建一个文件ok.txt,看看情况如何
    在这里插入图片描述
    再设置tom的密码后,切换到tom用户去,创建ok.txt
    在这里插入图片描述
    在这里插入图片描述
    2.2 修改文件所有者
    ·指令 :chown 用户名 文件名

    ·应用案例
    要求:使用root创建一个文件apple.txt,然后将其所有者修改成tom
    在这里插入图片描述
    特别说明:一般来说所在组是所有者的组,但是像上面这种情况,会发现修改了所有者,所在组并没有更改(所在组需要另外修改,继续往下看!)
    3.组的创建(复习一波)

    在这里插入图片描述
    4.文件/目录所在组
    当某个用户创建一个文件后,默认这个文件的所在组就是该用户所在的组。

    修改文件所在组
    ·基本指令
    chgrp 组名 文件名
    应用实例
    使用root用户创建文件 orange.txt,看看当前这个文件属于哪个组
    ,然后将这个文件所在组,修改到police组
    在这里插入图片描述
    在这里插入图片描述
    5. 改变用户所在组(复习一波)
    添加用户时,可以指定用户添加到哪个组中,同样的用root的管理权限可以改变某个用户所在的组
    基本语法
    ·usermod -g 组名 用户名
    这个之前的博客说过了就不阐述了。

  • 相关阅读:
    c语言之数据类型
    C语言之概述
    012.day12
    011.day011
    010.day010
    010.day08
    010.周六自习
    009.day07
    008.day06
    007.day05
  • 原文地址:https://www.cnblogs.com/YenKoc/p/12780037.html
Copyright © 2020-2023  润新知