当前位置:   article > 正文

Linux用户和用户组

linux用户和用户组

一、用户与权限

        (1)普通用户和超级用户

        Linux系统中有普通用户和超级用户(root)这两种用户,他们权限不同,超级用户的权限比普通用户的权限大,超级用户可以在根目录下进行操作,而普通用户只有在home目录下没有权限限制,[ ]后的符号为$表示当前用户为普通用户,[ ]后的符号为#表示当前用户为超级用户。

        

         当启动Linux系统时,系统默认为普通用户状态,使用命令:su - root  切换到超级用户,按ctrl+d  退出超级用户。

        (2)用户和用户组

        Linux系统中,可以创建多个用户,也可以创建多个用户组,一个用户可以加入多个用户组,目的是方便系统更好地分配权限。

        Linux系统可以针对用户进行权限分配,也可以针对用户组进行权限分配。

 二、用户、用户组的常用命令

        (1)创建、删除用户组
  •  创建用户组

           groupadd  用户组名

  •   删除用户组

          groupdel    用户组名

        (2)创建、删除、修改用户
  •   创建用户      

        useradd  [ -g  -d]  用户名

         -g表示指定的用户组, 不指定-g,系统会创建一个同名的组并加入。

          -d表示指定用户home路径,不指定,home目录默认在:/home/用户名。

  •      删除用户  

        userdel  [ -r ]  用户名 

        -r 表示删除用户的home目录,不适用则保留。

  •     修改用户所在组

        usermod  -aG 用户组  用户名

         表示将用户加入到某一用户组中

  三、权限     

        (1)解读权限信息

        

  •          方框1中的内容为文件、文件夹的权限信息

                第1位:“ - ”表示文件,“ d ” 表示文件夹

                2   -  4:表示用户的权限信息

                5  -  7:表示用户组的权限信息

                8  -  10:表示其他用户的权限信息

                        r:表示可读

                        w:表示可写

                        x:表示可执行

                        - :没有权限

  •          方框2中的内容为用户名
  •          方框3中的内容为所属用户组

        

        (2)chmod命令(只有root可执行)

                语法:chmod  [-R]  权限   文件

                -R  表示对文件夹内所有内容应用

                

                 u表示用户权限,g表示组权限,o表示其他用户权限。

  •          权限 的数字序列
    •   0:无任何权限
    •   1:仅有x权限
    •   2:仅有w权限
    •   4:仅有r权限

        那么根据以上内容,3=1+2,即3表示有x和w权限,以此类推

        5=4+1 ,  即5表示有x和r权限

        6=2+4,   即6表示有w和r权限

        7=4+2+1, 即表示有x、w、r权限

        

   (3)chown命令

        修改文件、文件夹的所属用户和组

        语法:chown  [ -R ]   用户:用户组    文件

        -R含义同上一个命令

        

         也可以单独修改用户、或者单独修改用户组

        

        上图为单独修改用户,下图为单独修改用户组

         

      

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/319614
推荐阅读
相关标签
  

闽ICP备14008679号