Linux系統學習 2、測評-身份鑑別1

身份鑑別shell

   1)對登錄操做系統和數據庫系統的用戶進行身份表示和鑑別數據庫

   一、密碼文件中的口令字段是否不爲空學習

   二、檢查各個用戶主目錄下的.rhosts文件ui

   三、查看/etc/hosts.equiv加密

學習:spa

一、用戶主目錄操作系統

~表明用戶主目錄blog

對通常用戶而言,~表示/home/(用戶名)字符串

對root用戶而言,~表示/root登錄

 

root用戶主目錄

 

顯示當前目錄

pwd   顯示當前目錄

pwd –p  顯示當前目錄的絕對路徑

   四、查看/etc/passwd文件中各類用戶的第二段處是否不爲空

   五、輸入find / -name 「.rhosts」,查看那各個.hosts文件

   六、查看/etc/hosts.equiv

學習:

/etc/passwd文件默認是隱藏的,能夠用ls –al /etc/查看或者直接cat /etc/passwd讀取內容

 

passwd的文件內容

含義

在passwd中的內容

每行信息表明每一個用戶信息,用「:」分割開來,一共7個字段

含義以下:

用戶名:

表明用戶身份的字符串,可是在Linux中真正識別用戶身份的是UID,這個字符串就是爲了用戶方便記憶。

密碼:

「x」表明該用戶設置了密碼,但真正的密碼內容沒有顯示出來(保存在/etc/shadow中)

UID:

是用戶的ID,讓Linux來識別不一樣用戶的。

UID取自0~65535之間的數,不一樣範圍表明不一樣的含義

UID含義

GID:

全稱是「Group ID」,簡稱「組ID」,表示用戶初始組的ID號。

初始組,指用戶登錄時就擁有這個用戶組的相關權限。每一個用戶的初始組只能有一個,一般就是將和此用戶的用戶名相同的組名做爲該用戶的初始組。好比說,咱們手工添加用戶 lamp,在創建用戶 lamp 的同時,就會創建 lamp 組做爲 lamp 用戶的初始組。

附加組,指用戶能夠加入多個其餘的用戶組,並擁有這些組的權限。每一個用戶只能有一個初始組,除初始組外,用戶再加入其餘的用戶組,這些用戶組就是這個用戶的附加組。附加組能夠有多個,並且用戶能夠有這些附加組的權限。

舉例來講,剛剛的 lamp 用戶除屬於初始組 lamp 外,又把它加入了 users 組,那麼 lamp 用戶同時屬於 lamp 組和 users 組,其中 lamp 是初始組,users 是附加組。

初始組和附加組的身份是能夠修改的,可是在工做中不修改初始組,只修改附加組,由於修改了初始組有時會讓管理員邏輯混亂。

描述性信息:

該字段就是解釋該用戶的一些意義。

主目錄:

就是用戶登陸後有操做權限的訪問目錄,一般稱爲用戶的主目錄。

默認的shell:

就是命令解釋器(命令提示符,終端),該字段也能夠理解爲用戶登錄以後所擁有的的權限。

 

shadow文件查看:

 

文件內容

密碼存儲的結構:

帳戶名:帳戶名與/etc/passwd裏面的帳戶名是一一對應的關係。

密碼:這裏能夠看到3類,分別是字符串、*和!!其中,字符串就是加密過的密碼文件;*表明賬號被鎖定;!!表示這個密碼已通過期了。字符串是以$6$開頭的,表示是用SHA-512加密的;$1$ 表示是用MD5加密的;$2$ 表示是用Blowfish加密的;$5$表示是用 SHA-256加密的。

修改日期:這個是表示上一次修改密碼的日期與1970-1-1相距的天數密碼不可改的天數:假如這個數字是8,則8天內不可改密碼,若是是0,則隨時能夠改。

密碼須要修改的期限:若是是99999則永遠不用改。若是是其其餘數字好比12345,那麼必須在距離1970-1-1的12345天內修改密碼,不然密碼失效。

修改期限前N天發出警告:好比你在第五條規定今年6月20號規定密碼必須被修改,系統會從距離6-20號的N天前向對應的用戶發出警告。

密碼過時的寬限:假設這個數字被設定爲M,那麼賬號過時的M天內修改密碼是能夠修改的,改了以後帳戶能夠繼續使用。

賬號失效日期:假設這個日期爲X,與第三條同樣,X表示的日期依然是1970-1-1相距的天數,過了X以後,賬號失效。

保留:被保留項,暫時尚未被用上。

相關文章
相關標籤/搜索