linux系統(tǒng)用戶以及用戶組管理

linux系統(tǒng)用戶以及用戶組管理

ID:11138120

大小:305.50 KB

頁數(shù):7頁

時(shí)間:2018-07-10

linux系統(tǒng)用戶以及用戶組管理_第1頁
linux系統(tǒng)用戶以及用戶組管理_第2頁
linux系統(tǒng)用戶以及用戶組管理_第3頁
linux系統(tǒng)用戶以及用戶組管理_第4頁
linux系統(tǒng)用戶以及用戶組管理_第5頁
資源描述:

《linux系統(tǒng)用戶以及用戶組管理》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第七章linux系統(tǒng)用戶以及用戶組管理關(guān)于這部分內(nèi)容,筆者在日常的linux系統(tǒng)管理工作中用到的并不多,但這并不代表該內(nèi)容不重要。畢竟linux系統(tǒng)是一個(gè)多用戶的系統(tǒng),每個(gè)賬號(hào)都干什么用,你必須了如指掌。因?yàn)檫@涉及到一個(gè)安全的問題?!菊J(rèn)識(shí)/etc/passwd和/etc/shadow】這兩個(gè)文件可以說是linux系統(tǒng)中最重要的文件之一。如果沒有這兩個(gè)文件或者這兩個(gè)文件出問題,則你是無法正常登錄linux系統(tǒng)的。/etc/passwd由’:’分割成7個(gè)字段,每個(gè)字段的具體含義是:1)用戶名(如第一行中的root就是用戶名),代表用戶賬號(hào)的字符串。用戶名字符可以是大小寫字母、數(shù)字、減號(hào)

2、(不能出現(xiàn)在首位)、點(diǎn)以及下劃線,其他字符不合法。雖然用戶名中可以出現(xiàn)點(diǎn),但不建議使用,尤其是首位為點(diǎn)時(shí),另外減號(hào)也不建議使用,因?yàn)槿菀自斐苫煜?)存放的就是該賬號(hào)的口令,為什么是’x’呢?早期的unix系統(tǒng)口令確實(shí)是存放在這里,但基于安全因素,后來就將其存放到/etc/shadow中了,在這里只用一個(gè)’x’代替。3)這個(gè)數(shù)字代表用戶標(biāo)識(shí)號(hào),也叫做uid。系統(tǒng)識(shí)別用戶身份就是通過這個(gè)數(shù)字來的,0就是root,也就是說你可以修改test用戶的uid為0,那么系統(tǒng)會(huì)認(rèn)為root和test為同一個(gè)賬戶。通常uid的取值范圍是0~65535,0是超級(jí)用戶(root)的標(biāo)識(shí)號(hào),1~499由

3、系統(tǒng)保留,作為管理賬號(hào),普通用戶的標(biāo)識(shí)號(hào)從500開始,如果我們自定義建立一個(gè)普通用戶,你會(huì)看到該賬戶的標(biāo)識(shí)號(hào)是大于或等于500的。4)表示組標(biāo)識(shí)號(hào),也叫做gid。這個(gè)字段對(duì)應(yīng)著/etc/group中的一條記錄,其實(shí)/etc/group和/etc/passwd基本上類似。5)注釋說明,該字段沒有實(shí)際意義,通常記錄該用戶的一些屬性,例如姓名、電話、地址等等。不過,當(dāng)你使用finger的功能時(shí)就會(huì)顯示這些信息的(稍后做介紹)。6)用戶的家目錄,當(dāng)用戶登錄時(shí)就處在這個(gè)目錄下。root的家目錄是/root,普通用戶的家目錄則為/home/username,這個(gè)字段是可以自定義的,比如你建立一

4、個(gè)普通用戶test1,要想讓test1的家目錄在/data目錄下,只要修改/etc/passwd文件中test1那行中的該字段為/data即可。7)shell,用戶登錄后要啟動(dòng)一個(gè)進(jìn)程,用來將用戶下達(dá)的指令傳給內(nèi)核,這就是shell。Linux的shell有很多種sh,csh,ksh,tcsh,bash等,而Redhat/CentOS的shell就是bash。查看/etc/passwd文件,該字段中除了/bin/bash外還有/sbin/nologin比較多,它表示不允許該賬號(hào)登錄。如果你想建立一個(gè)賬號(hào)不讓他登錄,那么就可以把該字段改成/sbin/nologin,默認(rèn)是/bin/b

5、ash。再來看看/etc/shadow這個(gè)文件,和/etc/passwd類似,用”:”分割成9個(gè)字段。1)用戶名,跟/etc/passwd對(duì)應(yīng)。2)用戶密碼,這個(gè)才是該賬號(hào)的真正的密碼,不過這個(gè)密碼已經(jīng)加密過了,但是有些黑客還是能夠解密的。所以為了安全,該文件屬性設(shè)置為600,只允許root讀寫。3)上次更改密碼的日期,這個(gè)數(shù)字是這樣計(jì)算得來的,距離1970年1月1日到上次更改密碼的日期,例如上次更改密碼的日期為2012年1月1日,則這個(gè)值就是365*(2012-1970)+1=15331。4)要過多少天才可以更改密碼,默認(rèn)是0,即不限制。5)密碼多少天后到期。即在多少天內(nèi)必須更改

6、密碼,例如這里設(shè)置成30,則30天內(nèi)必須更改一次密碼,否則將不能登錄系統(tǒng),默認(rèn)是99999,可以理解為永遠(yuǎn)不需要改。6)密碼到期前的警告期限,若這個(gè)值設(shè)置成7,則表示當(dāng)7天后密碼過期時(shí),系統(tǒng)就發(fā)出警告告訴用戶,提醒用戶他的密碼將在7天后到期。7)賬號(hào)失效期限。你可以這樣理解,如果設(shè)置這個(gè)值為3,則表示:密碼已經(jīng)到期,然而用戶并沒有在到期前修改密碼,那么再過3天,則這個(gè)賬號(hào)就失效了,即鎖定了。8)賬號(hào)的生命周期,跟第三段一樣,是按距離1970年1月1日多少天算的。它表示的含義是,賬號(hào)在這個(gè)日期前可以使用,到期后賬號(hào)作廢。9)作為保留用的,沒有什么意義?!拘略?刪除用戶和用戶組】a.新

7、增一個(gè)組groupadd[-gGID]groupname不加-g則按照系統(tǒng)默認(rèn)的gid創(chuàng)建組,跟用戶一樣,gid也是從500開始的-g選項(xiàng)可以自定義gidb.刪除組gropudelgroupname沒有特殊選項(xiàng)。c.增加用戶useradd[-uUID][-gGID][-dHOME][-M][-s]-u自定義UID-g使其屬于已經(jīng)存在的某個(gè)GID-d自定義用戶的家目錄-M不建立家目錄-s自定義shell你會(huì)發(fā)現(xiàn),創(chuàng)建test11時(shí),加上了-M選項(xiàng)后,在/etc/pass

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。