• Linux权限管理


    一、Linux目录结构

    二、Linux权限命令

     2.1 文件权限

        

    属主权限(user

    属组权限(group

    其他用户权限

    r w x r w x r w x
    4 2 1 4 2 1 4 2 1

       2.1.1 文件权限管理

          chmod 变更文件或目录的权限。
            chmod 755 a.txt
            chmod u=rwx,g=rx,o=rx a.txt
            chmod 000 a.txt  / chmod 777 a.txt
            * 实例
              -bash-4.1$ ll
              -rw-r--r-- 1 ahmall bea    0  2月 21 10:50 a.sh
     
              -bash-4.1$ chmod u+x a.sh
              -bash-4.1$ ll
              -rwxr--r-- 1 ahmall bea    0  2月 21 10:50 a.sh
     
          chown 变更文件或目录改文件所属用户和组。
            chown u1:public a.txt:变更当前的目录或文件的所属用户和组
            chown -R u1:public dir:变更目录中的所有的子目录及文件的所属用户和组

     2.2 文件类型(三种)

    • 普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。

    • 目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。

    • 设备文件: Linux系统把每一个设备都看成是一个文件

       2.2.1 文件类型标识

          普通文件(-)
          目录(d)
          符号链接(l)
          * 进入etc可以查看,相当于快捷方式
          字符设备文件(c)
          块设备文件(s)
          套接字(s)
          命名管道(p)

    三、Linux的用户和组

     3.1 管理用户的命令

        * useradd 添加一个用户
          * useradd wfx    添加wfx用户
          * useradd wfx -d /home/wfx    指定用户home目录
        * passwd  设置、修改密码
          * passwd wfx    为wfx用户设置密码
     
        * 切换登录:
          * ssh -l 用户名 -p 端口号 ip
          * su – 用户名
     
        * userdel 删除一个用户:
          * userdel wfx    删除wfx用户(不会删除wfx目录)
          * userdel –r wfx    删除用户以及wfx目录

     3.2 管理组的命令

        当在创建一个新用户user时,若没有指定他所属于的组,就建立一个和该用户同名的私有组;也可以创建用户时指定所在组。
        * groupadd  创建组
          * groupadd public  创建一个名为public的组
          * useradd u1 –g public  创建用户指定组
        * groupdel 删除组,如果该组有用户成员,必须先删除用户才能删除组。
          * groupdel public

     3.3 id,su命令

        * id命令:可以显示真实有效的用户ID(UID)和组ID(GID)。

          * 用法:id [选项]... [用户名]
            * id
            * id 用户名

        * su命令用于切换当前用户身份到其他用户身份。

          * 用法:su [选项]... [-] [用户 [参数]... ]
            * su u1  切换到u1用户
            * su - u1 切换到u1用户,并且将环境也切换到u1用户的环境(推荐使用)

  • 相关阅读:
    抽象函数
    函数的奇偶性习题
    高斯函数的那些事
    分段函数
    二次函数习题
    图是学习高中数学的生命线
    恒成立能成立恰成立习题
    http和https的作用与区别
    vue使用v-if v-show页面闪烁,div闪现的解决方法
    理解prototype、proto和constructor的三角关系
  • 原文地址:https://www.cnblogs.com/sun9/p/13606542.html
Copyright © 2020-2023  润新知