使用者:是任何乙個使用系統資源的使用者。組:是具有相同特徵使用者的邏輯集合。
一對一:乙個使用者能存在乙個群組中,也可以是組群中的唯一成員。使用者基礎一對多:乙個使用者可以存放在多個群組中,使用者能具有多個組的管理許可權。
多對一:多個使用者可以存放在乙個群組中,使用者和組就具有相同許可權。
多對多:多個使用者可以存放在多個組群中。
超級使用者:root最高許可權,至高無上 (uid=0)#uid時使用者的id使用者的主要配置檔案系統使用者:登入用的普通使用者 (uid=1-999)
系統使用者:未來維護程式正常執行而建立的使用者。(不能登入uid=1000+)
內容解析:root:x:0:0:root:/root:/bin/bash
檔案格式:賬戶名:密碼:使用者標識號uid:組標記號gid:注釋性描述:主目錄:預設shell
/etc/shadow:
此檔案的真正密碼內容解析:影子檔案,唯讀檔案,root許可權看他。普通使用者沒有許可權看它。普通使用者沒有許可權看它這個檔案。
組的檔案
1.linux組group:groupname/gid
管理員組:root ,0
系統組:1-499(centos6) ; 1-999(centos7),linux系統自動建立的。
普通組(私有組):500+(centos);1000+(centos)組名同使用者名稱,且只包含乙個使用者。
2.組的類別
主要組:使用者必須屬於乙個且只有乙個主組。
附加組:乙個使用者可以屬於零個或多個輔助組。
3.組配置檔案
linux組的主要配置檔案:
/etc/group
:組及其屬性資訊
/etc/gshadow
:組密碼機器相關屬性,用於儲存加密的組群口令。
4.group檔案格式
群組名稱:
群組密碼:通常不需要設定,密碼被記錄在/etc/gshadow
gid:就是群組的id
管理使用者命令
1.useradd——新增使用者賬號
用於建立新的使用者賬號,建立後應利用passwd命令為新使用者設定密碼
命令格式:useradd 【選項】使用者賬號
選項如下:
-u:指定使用者的uid。
-g:指定使用者所屬的已存在的主組;-g:指定使用者所屬的附加組。
-d:指定使用者的家目錄。
-s:指定使用者登入後的shell。
-e:設定賬戶的期限,格式為「mm/dd/yy」。
-m:建立使用者的同時建立使用者主目錄。
-c:使用者注釋資訊。
2.passwd——修改使用者口令
新增完使用者後應·立即修改使用者密碼
命令格式:passwd 【選項】【使用者】
選項如下:
-d:刪除使用者的口令。
-l:暫時鎖定使用者的賬號。
-u:解除使用者賬號的鎖定。
-s:顯示指定使用者賬號的狀態。
3.usermod——修改使用者的賬號屬性
命令格式:usermod 【選項】使用者賬號
選項如下:
-l:更改賬號的名稱,必須在該使用者未登入前的情況下使用。
-m:把主目錄的所有內容移動到新的目錄。
-p:修改使用者的密碼,密碼不是明文,是經過加密後的字串。
-s:修改使用者的登入shell。
-d:修改使用者的主目錄。
-l:鎖定賬號。
-u:解鎖賬號。
4.userdel——刪除使用者賬號
命令格式:userdel【選項】賬戶名
選項如下:
-f:強制刪除使用者,即使使用者當前已登入。
-r:刪除使用者的同時,刪除使用者相關的所有檔案。
5.su——切換使用者身份
是改變到root使用者的環境變數及許可權
6.id——檢視使用者的uid、gid和使用者所屬的組群資訊
命令格式:id 使用者名稱
7.sudo——執行root工作任務
用來以其他使用者身份身份來執行命令,預設的使用者身份為root。
sudo【選項】【引數】
常用選項如下:
-b:在後台執行指令。
-u:以指定的使用者作為新的身份,不加此選項表示以root作為新的身份。
-s:執行環境變數shell中指定的shell。
使用sudo命令時,需要將使用者賬號新增到:/etc/sudoers檔案。使用visudo命令修改該檔案內容。
檔案格式:username all=(all)all
表示:使用者賬號登入主機=(可以變換的身份)可以執行的命令。
管理使用者組命令
1.groupadd命令
用來新建使用者組
命令格式:groupadd 【-g -o】gid 組群名稱
-g:指定新建使用者組的唯一gid(gid必須唯一,不能重複)。
-o:一般於-g選項同時使用,表示新使用者組的gid可以於已有使用者組的gid相同。
2.newgrp命令
用於在多個使用者組之間進行切換
命令格式:newgrp 群組名稱
3.groupdel命令
用於刪除使用者組
(如果使用者組中存在使用者,則必須先刪除使用者,才能刪使用者組)
命令格式:groupdel【群組名稱】
4.groupmod命令
用於修改使用者組的屬性
命令格式:groupmod 【選項】組名
常用選項如下:
-g:修改後的gid
-n:修改後的組名
(十二)Linux命令大全 使用者和使用者組管理
1.使用者配置檔案1 使用者資訊檔案 etc passwd 使用者管理簡介 所以越是對伺服器安全性要求高的伺服器,越是要建立合理的使用者許可權等級制度和伺服器操作規範 在linux中主要是通過使用者配置檔案來檢視和修改使用者資訊 etc passwd 第一字段 使用者名稱 第二字段 密碼標誌 第三字...
Linux筆記 使用者和使用者組管理
使用者管理相關檔案 使用者管理命令 修改使用者密碼passwd 選項 使用者名稱 修改使用者資訊usermod 修改使用者密碼狀態chage 刪除使用者userdel r 使用者名稱 實際刪除使用者要操作的路徑目錄 檢視使用者id id 使用者名稱 使用者切換su 選項 使用者名稱 使用者組管理命令...
筆記 使用者和組管理
3.1隨筆 ctrl l 清屏 clear 上下鍵 呼叫歷史命令 臨時更改主機名 hostname 名字 名字 exit 重新開啟,檢視 檢視ip windows ipconfig linux ifconfig eth0 網絡卡 lo loopback 127.0.0.1 標識自己,一般為測試位址 ...