由于/etc/passwd文件是所有用戶都可讀的,如果用戶的密碼太簡單或規(guī)律比較明顯的話,一臺(tái)普通的計(jì)算機(jī)就能夠很容易地將它破解,因此對安全性要求較高的Linux系統(tǒng)都把加密后的口令字分離出來,單獨(dú)存放在一個(gè)文件中,這個(gè)文件是/etc/shadow文件。有超級(jí)用戶才擁有該文件讀權(quán)限,這就保證了用戶密碼的安全性。
它的文件格式與/etc/passwd類似,由若干個(gè)字段組成,字段之間用":"隔開。這些字段是:
登錄名:加密口令:最后一次修改時(shí)間:最小時(shí)間間隔:最大時(shí)間間隔:警告時(shí)間:不活動(dòng)時(shí)間:失效時(shí)間:標(biāo)志
下面是/etc/shadow的一個(gè)例子:
# cat /etc/shadow root:Dnakfw28zf38w:8764:0:168:7::: daemon:*::0:0:::: bin:*::0:0:::: sys:*::0:0:::: adm:*::0:0:::: uucp:*::0:0:::: nuucp:*::0:0:::: auth:*::0:0:::: cron:*::0:0:::: listen:*::0:0:::: lp:*::0:0:::: sam:EkdiSECLWPdSa:9740:0:0::::
將用戶分組是Linux 系統(tǒng)中對用戶進(jìn)行管理及控制訪問權(quán)限的一種手段。
每個(gè)用戶都屬于某個(gè)用戶組;一個(gè)組中可以有多個(gè)用戶,一個(gè)用戶也可以屬于不同的組。
當(dāng)一個(gè)用戶同時(shí)是多個(gè)組中的成員時(shí),在/etc/passwd文件中記錄的是用戶所屬的主組,也就是登錄時(shí)所屬的默認(rèn)組,而其他組稱為附加組。
用戶要訪問屬于附加組的文件時(shí),必須首先使用newgrp命令使自己成為所要訪問的組中的成員。
用戶組的所有信息都存放在/etc/group文件中。此文件的格式也類似于/etc/passwd文件,由冒號(hào)(:)隔開若干個(gè)字段,這些字段有:
組名:口令:組標(biāo)識(shí)號(hào):組內(nèi)用戶列表
/etc/group文件的一個(gè)例子如下:
root::0:root bin::2:root,bin sys::3:root,uucp adm::4:root,adm daemon::5:root,daemon lp::7:root,lp users::20:root,sam
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書籍 |
![]() | ![]() .. 定價(jià):¥124 優(yōu)惠價(jià):¥124.0 更多書籍 |