Linux使用者及組管理

2021-08-07 18:52:25 字數 1663 閱讀 6704

組許可權允許多個使用者對系統中的物件共享一組共用的許可權。

/etc/group檔案中,儲存了每個組的資訊。如下:

由於內容太長,所以使用grep取了部分資料。

解釋:

注意:

千萬不能通過直接修改/etc/group檔案來新增使用者到乙個組,要用usermod命令。

在列表中,有些組並沒有列出使用者。這並不是說這些組沒有成員。當乙個使用者在/etc/passwd檔案中指定某個組作為預設組時,使用者賬戶不會作為該組成員再出現在/etc/group檔案中。

注:修改組名時,gid和組成員不會變。由於安全許可權都是基於gid的,所以可以隨便修改組組名而不會影響檔案的安全性。

groupadd命令沒有提供將使用者新增到組中的選項,可以usermod來實現。具體使用請向下看。

/etc/passwd:

/etc/passwd檔案,包含了一些使用者相關的資訊。linux使用它將使用者的登入名匹配到對應的uid值。

解釋:

/etc/passwd檔案中,密碼都是x,可是我們的實際密碼並不是這個,這是為什麼呢?

答案:linux為了安全,將密碼資訊儲存到了/etc/shadow檔案中。

/etc/shadow:解釋:建立使用者的預設值:

解釋:

修改預設值:

案例:修改預設的shell

更改預設的引數:

引數描述

-b更改預設的建立使用者home目錄的位置

-e更改預設的新賬戶的過期日期

-f更改預設的新使用者從密碼過期到賬戶被禁用的天數

-g更改預設的組名稱或gid

-s更改預設的登陸shell

注意:在刪除用的home目錄之前一定要檢查清楚。避免重要檔案丟失

usermod

passwd

我是衡釗清,北漂中的一員。

人生格言:[ 做乙個決定,並不難,難的是付諸行動,並且堅持到底 ]

今天的苦果,是昨天的伏筆,當下的付出,才是明日的花開!加油!!!加油!!!

Linux 使用者及組管理

使用者結構 超級使用者 root 0 使用者 系統賬號 1 499 普通使用者 普通賬號 500 系統賬號檔案 etc passwd 七個字段 username passwd uid gid userinfo home shell 使用者名稱 口令 賬號 群組號 使用者資訊 家目錄 使用的shell...

linux 使用者及使用者組管理

1 新增使用者 語 法 useradd 選項 使用者帳號 參 數 c 指定一段注釋性的描述 d 指定使用者登入的起始目錄 g 指定使用者所屬的組 g 使用者組,使用者組指定使用者所屬的附加屬 s 指定使用者登入的shell u 指定使用者的使用者號 eg 2 刪除使用者 語 法 userdel r ...

linux使用者及使用者組管理

內容 使用者賬號的新增 刪除與修改 使用者口令的管理 使用者組的管理 新增批量使用者 賦予普通使用者特殊許可權 新增新的使用者賬號useradd 命令格式 useradd 選項 使用者名稱 ccomment指定一段注釋性描述。d目錄指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目...