四、使用者、群組和許可權(未完結)
阿新 • • 發佈:2018-11-11
一、“/etc/passwd”
1、/etc/passwd檔案每個欄位的具體含義:
a) 第1個欄位(列)記錄的是這個使用者的名字(在建立使用者時root使用者起的)。
b) 第2個欄位(列)如果是x,表示該使用者登入Linux系統時必須使用密碼;如果為空,則該使用者在登入時無須提供密碼。
c) 第3個欄位(列)記錄的是這個使用者的uid。
d) 第4個欄位(列)記錄的是這個使用者所屬群組的gid。
e) 第5個欄位(列)記錄的是有關這個使用者的註釋資訊(如全名或通訊地址)。
f) 第6個欄位(列)記錄的是這個使用者的家目錄的路徑。(注意:該使用者的家目錄必須是該使用者建立,否則在ubuntu16.04下不能進入圖形介面)
g) 第7個欄位(列)記錄的是這個使用者登入後,第一個要執行的程序。
二、“/etc/shadow”
- /etc/shadow檔案的功能:儲存所有使用者的密碼,每一個使用者佔用一行記錄,該檔案實際上就是存放使用者密碼的資料庫(Database)。
- /etc/shadow檔案每個欄位的具體含義:
a) 第1個欄位(列)是使用者名稱。
b) 第2個欄位(列)是密碼,這個密碼是經過MD5加密演算法加密過的密碼。
三、“/etc/group”
- /etc/group檔案的功能:存放了Linux系統中所有群組的資訊,它實際上就是一個存放群組資訊的資料庫(Database)。
- /etc/group檔案每個欄位的具體含義:
a) 第1個欄位是這個群組的名字。
b) 第2個欄位中的x表示這個群組在登入Linux系統時必須使用密碼。
c) 第3個欄位記錄的是這個群組的gid。
d) 第4個欄位記錄的是這個群組裡還有哪些群組成員。
四、建立修改刪除使用者
useradd 建立一個新使用者或者更新預設新使用者資訊
升級超級使用者
~$ sudo vim /etc/suduers