用戶、用戶組、用戶與組的屬性


一、用戶分類

  1.管理員用戶:0

  2.普通用戶:1-65535

    ①系統用戶:1-499

    ②可登錄用戶:500+

二、用戶

  1.創建用戶

    useradd  UserName

      -u,-g,-G(指定額外組),-d(指定家目錄),-c,-s

      -m:創建用戶時,強制給用戶創建家目錄。

      -M:創建用戶,但不創建家目錄。

      -D:為useradd 命令創建新的默認值。

      -r:創建系統用戶(id=1-499)

  2.刪除用戶

    userdel   UserName :默認刪除用戶不刪除家目錄

      -r:刪除用戶的同時刪除家目錄。

  3.查看用戶及組信息

      id  UserName

         -u,-g,-G,-n

      

       用戶ID:507  用戶基本組ID:508  用戶附加組ID:580,509

  4.默認配置文件

    ① /etc/skel  :創建用戶時候為用戶賦予的默認配置文件。

    ② /etc/default/useradd :創建用戶時使用的默認定義。

  5.更改(添加)用戶密碼

    ①.普通用戶:passwd

    ②.管理員:

      更改自己密碼:passwd

      更改其他用戶密碼:passwd  UserName

  6.鎖定用戶/解鎖用戶

    ①用passwd來

      -l:鎖定

      -u:解鎖

    ②usermod

·      -L:鎖定

      -L:解鎖

  7./etc/shadow:影子文件

      

      用戶名:加密后的密碼:最近改動密碼日期(從1970年1月1日算起的總的天數):密碼不可變更的天數:密碼需要變更的天數(99999代表不限制):密碼過期預警天數:密碼過期寬恕天數:賬號失效日期:預留字段 

  8./etc/passwd  用戶文件格式

    

     用戶名:X(密碼占位符):UID:GUID:用戶的說明信息:用戶家目錄:用戶基本shell

三、組的分類

  1.以系統分類

    管理員組:root

    系統組:GUID1-499

    普通組:其他的組

  2.以用戶分類

    基本組:顯示在/etc/passwd文件中的GUID字段組。為用戶基本組

    附加組:/etc/group

三、用戶組

  1.創建用戶組:

    groupadd GroupName

        -g  GID:創建組並為其指定GID。

  2.刪除組

    groupdel

  3.添加組密碼

    gpasswd GroupName

  4.組文件 :/etc/group  

      

       組名:密碼占位符:GID:該用戶組中的用戶列表

四、用戶及用戶組的屬性更改  

   1.更改用戶的屬性定義

    ①.更改用戶默認shell:chsh  UserName

    ②.更改用戶注釋:chfn

    ③更改用戶全部屬性:

       usermod

         -u,-g

        -G:更改用戶附加組,默認會覆蓋原有附加組,如果是添加附加組,則同時用上-a選項。

        -c:改注釋

        -d:改家目錄 ,默認不會遷移現有家目錄,只是改屬性信息,如果要遷移同時加上-m選項

        -s:改shell

  2.修改組的定義屬性

     groupmod

      -g:改GID

      -n:改組名

  3.更改賬號日期屬性

    chage


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM