此文章為本人學習總結梳理
概念:1…超級使用者 root 擁有對系統的最高管理許可權
2 .普通使用者:只能對自己目錄下的檔案進行修改和訪問,具有登入系統的許可權
3 .虛擬使用者:也叫『偽使用者』,不能登入系統,作用是方便系統管理
4 . 主要組(主組):每個使用者只有乙個主要組,建立使用者是預設建立
5. 附屬組(補充組):使用者可以是0個或多個附屬組成員。一般用於幫助確保使用者具有對系統檔案以及其他資源的訪問許可權
使用者組配置檔案: /etc/passwd 使用者密碼配置檔案:/etc/shadow
使用者組配置檔案: /etc/group 使用者組密碼配置檔案:/etc/gshadow
建立使用者:useradd 選項 使用者名稱
-d 指定使用者主目錄
-g 指定使用者組
-m 若主目錄不存在,則建立
-m 不建立主目錄
-s 指定登入時使用的shell型別,預設為/bin/bash,如果為/bin/nologin就是虛擬使用者
-c 設定對該賬號的注釋性說明文字
-r 建立系統賬號(使用者小於1000,從999起按照遞減的順序建立),預設不建立對應的主目錄
-u 手工指定新使用者的id值,該值必須唯一,且大於999
passwd命令管理使用者登入密碼:passwd 選項 使用者名稱
-l 鎖定使用者密碼
-u 解鎖使用者密碼
-s 查詢使用者密碼狀態
-d 刪除使用者密碼
usermod命令修改使用者屬性:usermod 選項 使用者名稱
-l 修改使用者名稱 修改使用者tom的名字為jack: usermod -l jack tom
-c 修改使用者描述資訊
-d 修改主目錄
-l 鎖定賬號,臨時禁止使用者登入
-u 對賬號解鎖
-g 修改使用者所屬組
-g 修改使用者附加組
-s 修改使用者登入的shell型別
-u 修改使用者id號
-e 修改使用者有效期
-f 修改使用者密碼在多少天後過期
修改使用者口令有效期限的change命令
-m 密碼可更改的最小天數。為零時代表任何時候都可以更改密碼
-w 使用者密碼到期前,提前收到警告資訊的天數
-m 密碼保持有效的最大天數
-e 賬號到期的日期。過了這天,此賬號將不可用
-d 上一次更改的日期
-i 停滯時間、如果乙個密碼已過期這些天,那麼此賬號將不可用
-l 列出當前的設定。由非特權使用者來確定他們的密碼或賬號何時過期
例子:設定使用者的密碼最大有效期為30天,提前9天警告,失效時間40天。 chage -m 30 -w 9 -e 40
修改使用者注釋資訊的chfn命令
-f 設定真實姓名
-h 設定家中的**號碼
-o 設定辦公室的位址
-p 設定辦公室的**號碼
groupadd建立組
groupmod命令修改屬性
-n 修改組名
-g 修改組標識號gid
刪除組:groupdel
維護組中成員:gpasswd
-a 新增使用者到組
-d 將使用者從組中刪除
-a 設定使用者為組管理員
擴充套件知識
檢視使用者資訊:id
輸出指定使用者所在組:groups
檢視當前登入使用者:who am i
檢視當前使用者:w
檢視登入使用者:who
檢視登入使用者歷史:last
Linux使用者和組管理
useradd 使用者名稱 建立使用者和組 passwd 使用者名稱 設定使用者密碼 groupadd 組名 建立組 usermod d 路徑 使用者名稱 修改使用者宿主目錄 usermod u uid 使用者名稱 修改使用者的uid usermod s bin csh 使用者名稱 修改使用者啟動s...
linux 使用者和組管理
1.建立乙個新使用者user01,設定其主目錄為 home user01 sudo useradd d home user01 m user01 2.檢視 etc passwd檔案的最後一行 注 現在的unix linux系統中,口令不再直接儲存在passwd檔案中,通常將passwd檔案中的口令欄...
Linux使用者和組管理
linux是個多使用者多工的分時作業系統,所有乙個要使用系統資源的使用者都必須先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號一方面能幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另乙個方面也能幫助使用者組織檔案,並為使用者提供安全效能保護。每個使用者賬...