Linux使用者組的相關操作

2021-08-21 03:03:23 字數 2000 閱讀 6550

一,檢視群組相關資訊

1.檢視使用者組去許可權

/etc/group  群組檔案

/etc/gshadow  群組密碼檔案

ls -al /etc/group /etc/gshadow  檢視使用者組和使用者組密碼的許可權

2.檢視使用者組詳情

上面每一行都代表乙個使用者,每一行又通過[:]分為4個部分,這個比較少,下面就說說這七項都代表什麼。

1、群組名稱

2、群組密碼,同樣的密碼是放在/etc/gshadow中,這裡只顯示個x。一般很少用群組登陸,所以群組的密碼一般不需要設定。

3、gid嘍,也就是群組id

4、本群組支援的賬號名稱,

賬號間以逗號分開,中間不要有空格

gshadow需要管理員許可權才能開啟,要想檢視有兩種途徑,一種是:《

啟用ubunt中的root賬號

》,另一種是使用sudo命令

3,cat /etc/passwd

上面每一行都代表乙個使用者,每一行又通過[:]分為七個部分,下面就說說這七項都代表什麼。

1、賬號名稱

2、原先用來儲存密碼的,現在密碼都放在/etc/shadow中,所以這裡顯示x

3、uid,也就是使用者id。預設的系統管理員的uid為0,我們新增使用者的時候最好使用1000以上的uid,1-1000範圍的uid最好保留給系統用。

4、gid,也就是群組id

5、關於賬號的一些說明資訊(暫時可以忽略)

6、賬號的家目錄,家目錄就是你登陸系統後預設的那個目錄

7、賬號使用的shell

4,cat /etc/shadow

1、賬戶名稱(密碼需要與賬戶對應的嘛)

2、加密後的密碼(總不能學csdn放明文密碼,是吧),如果這一欄的第乙個字元為!或者*的話,說明這是乙個不能登入的賬戶,從上面可以看出,ubuntu預設的就不啟用root賬戶。

3、最近改動密碼的日期(不是日期嗎,咋是一堆數字,別急,這個是從2023年1月1日算起的總的天數)。那怎麼才能知道今天距2023年1月1日有多少天呢?很簡單,你改下密碼,然後看下這個欄目中的數字是多少就可以了!

4、密碼不可被變更的天數:設定了這個值,則表示從變更密碼的日期算起,多少天內無法再次修改密碼,如果是0的話,則沒有限制

5、密碼需要重新變更的天數:密碼經常更換才能保證安全,為了提醒某些經常不更換密碼的使用者,可以設定乙個天數,強制讓使用者更換密碼,也就是說該使用者的密碼會在多少天後過期,如果為99999則沒有限制

6、密碼過期預警天數:如果在5中設定了密碼需要重新變更的天數,則會在密碼過期的前多少天進行提醒,提示使用者其密碼將在多少天後過期

8、賬號失效日期,過了這個日期賬號就不能用了

9、保留的

以上面最後使用者letuknowit為例(15400對應的日期為2023年3月1日),其保護如下資訊:

3、使用者letuknowit最近一次修改密碼的日期是2023年3月1日,

4、在2023年3月6日之前不能再改動密碼了,

5、在2012-3-1到2012-4-29期間letuknowit需要更改密碼,

6、在2012-4-29之前的7天,letuknowit登陸系統的時候,系統會提示letuknowit其密碼即將過期,

7、如果letuknowit一直到2012-4-29都沒有修改密碼,則其仍然可以繼續使用該賬戶2天,2天後該賬戶將不可用

8、無論如何,到了2023年5月29日,該賬號都將失效

Linux使用者組操作

root bogon cat etc group root x 0 bin x 1 daemon x 2 sys x 3 adm x 4 postfix x 89 g0 x 1000 u1 x 1001 ntp x 38 使用者組的所有資訊都存放在 etc group檔案中。此檔案的格式是由冒號 隔...

linux使用者組操作

1 帳戶實質 linux是個多使用者作業系統,如許很多個使用者登入作業系統,每個使用者有不同的工作環境,包括shell和x windows 2 使用者和組 linux帳號包括 使用者帳號和組帳號 使用者帳戶分 普通使用者帳號和 終極使用者帳號 組分為 標準組和私有組 注意 乙個帳戶能夠屬於不同的組 ...

Linux使用者組相關指令

增加使用者組 groupadd 使用者組名 刪除使用者組 groupdel 使用者組名 修改使用者所在的使用者組 usermod g 使用者組 使用者名稱 使用者和使用者組的相關檔案 etc passwd檔案 使用者 user 的配置檔案,記錄使用者的各種資訊。每行的含義 使用者名稱 口令 使用者標...