<i id='psos1'></i>

    1. <i id='psos1'><div id='psos1'><ins id='psos1'></ins></div></i>

      <ins id='psos1'></ins>

      <code id='psos1'><strong id='psos1'></strong></code>
          <acronym id='psos1'><em id='psos1'></em><td id='psos1'><div id='psos1'></div></td></acronym><address id='psos1'><big id='psos1'><big id='psos1'></big><legend id='psos1'></legend></big></address>
          <span id='psos1'></span>
          <dl id='psos1'></dl>
        1. <tr id='psos1'><strong id='psos1'></strong><small id='psos1'></small><button id='psos1'></button><li id='psos1'><noscript id='psos1'><big id='psos1'></big><dt id='psos1'></dt></noscript></li></tr><ol id='psos1'><table id='psos1'><blockquote id='psos1'><tbody id='psos1'></tbody></blockquote></table></ol><u id='psos1'></u><kbd id='psos1'><kbd id='psos1'></kbd></kbd>
          1. <fieldset id='psos1'></fieldset>

            Linux系统中有效用户组和初始用户组有什么作用于区别?

            • 时间:
            • 浏览:17
            • 来源:124软件资讯网

                这里解说Linux中的有用用户组和初始用户组

                1、/etc/group文件的结构

                2、/etc/group文件中内容说明

                1段是账户名  ,与/etc/passwd文件中的1段匹配

                2段是组密码  ,一样平常不需要设置

                3段是GID

                4段是该group中的成员列表 ,中心用英文的逗号分开

                例如  ,默认的mail组中有2个用户mail和postfix

                3、查询oracle用户在passwd ,shadow  ,group文件中的内容

                4、本测试机上 ,下令grep /etc/passwd /etc/shadow /etc/group运行效果如下:

                复制内容到剪贴板

                /etc/passwd:oracle:x:54321:54321::/home/oracle:/bin/bash

                /etc/shadow:oracle:$6$yxkNIulf$nYTPPqi/VgXFh5QdH4yZAHAB5NMz7CimNITDUUpUPKZYr0.m.KrZNcfkDX16O3

              C9puotrCMH2IKY5Kjfl.blh/:16785:0:99999:7:::

                /etc/group:dba:x:54322:oracle

                5、有用用户组(effective group)和初始用户组(initial group)  ,这个初始用户组权限对系统启动前已经存在的文件 ,根据初始用户组的权限处置惩罚  ,passwd文件中的第4段就是初始用户组 ,用户登录系统就有该组的权限

                6、有用用户组(effective group)

                若是是系统启动以后新建的文件  ,权限是继续初始用户组照旧有用用户组呢?Linux划定是有用用户组怎样查询当前用户的有用用户组呢?

                ##使用groups下令  ,注重 ,这里是group+s

                ##注重  ,若是groups下令有多个输出  ,则第一个输出是有用用户组  。

                7、怎样修改当前用户的有用用户组呢?

                使用newgrp+组名称

                #若是当前用户是root ,若是输入下令:newgrp users

                #修改当前用户root的有用用户组

                #则使用groups用户输出的效果是

                users root