一,檢視群組相關資訊
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 的配置檔案,記錄使用者的各種資訊。每行的含義 使用者名稱 口令 使用者標...