用戶和組相關的配置文件總結

包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,

 

  • /etc/passwd

用戶信息庫文件;用于保存用戶賬號信息;

各字段含義依次為:

用戶名:用戶密碼保留位:用戶ID:用戶主組ID:用戶說明或注釋:用戶加密目錄:登錄shell

如:

nana:x:1004:2003:no new group at useradd:/home/user/nana:/bin/csh

 

  • /etc/shadow

用戶密碼信息庫文件;用于保存用戶加密后的密碼信息;

各字段含義為:

用戶名:用戶被加密后的加密:上一次修改密碼的日期:密碼最短使用期限:密碼最長使用期限:密碼將過期警告提示日期:密碼過期日期:保留字段

如:

lily:$6$QAEjJGc2$0n8IGoUBvkECU75QdL27EbTzYPrI23hICfdUdydWMfhlxHpNH/fPpamtp9Q7w7VlrL8kf8F4UJqgRnNxJVRw7.:17095:0:99999:7:::

 

  • /etc/group

組信息庫文件;用于保存組信息;

各字段含義為:

組名:組密碼保留位:組ID:組成員

如:

TEST:x:2004:tom,lily,root

 

  • /etc/gshadow

組密碼信息庫;用于保存組密碼信息;

各字段含義為:

組名:組密碼:組成員

如:

TEST:x:2004:tom,lily,root

給此組添加密碼后,此條目變為(root身份查看,其他用戶無權限參看此文件):

TEST:test::tom,lily,root

 

  • /etc/login.defs

  • /etc/default/useradd

該配置文件定義了創建用戶時的初始化配置信息;

其中:

/etc/login.defs定義了新建用戶和組的初始化配置,包括如下信息:

用戶郵箱目錄;

用戶密碼有效期相關設定;

普通用戶和系統用戶的起始和最大ID;

普通組和系統組的起始和最大ID;

新建用戶時是否創建家目錄;

umask值;

單用戶組無成員時,是否允許刪除用戶時,是否一起刪除用戶主組;

用戶密碼默認加密算法;

 

/etc/default/useradd定義了新建用戶的是默認配置,包括如下信息:

其中各項含義為:

GROUP=100

新建用戶時當不創建或不指定用戶組時,默認將用戶加入此組

HOME=/home

用戶家目錄

INACTIVE=-1

賬戶生效日期,-1表示用戶創建后立即生效

EXPIRE=

賬戶過期日期

SHELL=/bin/bash

用戶登錄shell

SKEL=/etc/skel

用戶環境配置文件模板,創建用戶時默認將改目錄下的隱藏配置文件拷貝到用戶家目錄;

CREATE_MAIL_SPOOL=yes

是否創建用戶郵箱

 

 

  • /etc/gdm/custom.conf

可以設置用登錄時的相關選項;

 

原創文章,作者:hu_congwei,如若轉載,請注明出處:http://www.www58058.com/54436

(0)
hu_congweihu_congwei
上一篇 2016-10-25
下一篇 2016-10-25

相關推薦

  • bash中的變量詳解

        在bash中,巧妙地運用變量,能夠大大減輕編程的工作量,下面讓我們來詳細了解一下bash的變量. bash中的變量種類:     根據變量的生效范圍等標準:         本地變量:生效范圍…

    Linux干貨 2016-08-18
  • 第四周

    博客具體內容請移步博客園:http://www.cnblogs.com/ITOps/p/6227780.html

    Linux干貨 2016-12-27
  • Trie樹:應用于統計和排序

    1. 什么是trie樹 1.Trie樹 (特例結構樹)         Trie樹,又稱單詞查找樹、字典樹,是一種樹形結構,是一種哈希樹的變種,是一種用于快速檢索的多叉樹結構。典型應用是用于統計和排序大量的字符串(但不僅限于字符串),所以經常被搜索引擎系統用于文本詞頻統計。它的優點是:最大限度地減少…

    Linux干貨 2015-04-08
  • Linxu系統的啟動過程

    Linxu系統的啟動過程 啟動流程 1、引導Linux啟動是從BIOS中的地址0xFFFF0處開始的,BIOS由兩部分組成:POST代碼和運行時服務,運行時服務是為操作系統提供一些接口,如溫度檢測等。 BIOS的第一個步驟是加電自檢(POST),完成對硬件的的檢測,如某些硬件出現錯誤無法通過檢測就導致系統無法啟動,POST完成之后將被清出內存; BIOS的第…

    Linux干貨 2016-09-13
  • locate、find命令使用總結

    一、簡介    在linux系統中存在"一切皆文件"的說法,這就足以說明文件的重要性,因此查找文件也是我們必須要掌握的技能。這時候熟練使用locate、find命令也就顯得至關重要。尤其是find命令常用于日常工作中如安裝完某個軟件之后要查看這些軟件的安裝配置路徑,或是需要按指定條件直接查找我們需要操作的文件。因此更需…

    Linux干貨 2015-08-31
  • Linux基礎知識之RAID

    1、什么是RAID?     多個磁盤合成一個“陣列”來提供更好的性能、冗余,或者兩者都提供。2、RAID的優點?     提高IO 能力:         磁盤并行讀寫   &n…

    Linux干貨 2016-09-01
欧美性久久久久