Linux賬號與許可權管理詳解

2021-10-23 19:26:00 字數 1411 閱讀 5773

超級使用者:uid、gid為0,超級使用者是系統管理員,具備系統最高許可權

程式使用者:每個程式在建立時會自動建立乙個程式使用者,uid、gid為1到999,一般這個使用者只在維護這個程式時才會被使用,一般也不允許此使用者使用賬戶密碼登入到系統中去的

普通使用者:系統使用者,命令建立,uid、gid為1000+,一般普通使用者的許可權是有限的,需要讓它具備管理員許可權的話,後面會用到乙個知識點,叫sudo,提權

基本組(私有組)必須有,不指定則同使用者名稱租

附加組(公共組)

useradd -u :指定uid +使用者名稱

-d :指定宿主目錄

-e :指定賬戶失效時間

-g :指定使用者基本組

-g :指定使用者附加組

-m :不建立宿主目錄

-s :指定使用者登入shell

passwd 直接加使用者名稱

-d :清空密碼(可以空密碼登入)

-l :鎖定使用者

-s :查詢使用者狀態

-u :解鎖使用者

usermod -u :修改使用者uid

-d :修改宿主目錄

-e :修改使用者賬戶失效時間

-s :指定使用者登入shell

-l :更改使用者登入名

-l :鎖定使用者

-u :解鎖使用者

-g :修改使用者所屬的基本組

-g :修改使用者所屬的附加組

userdel -r 使用者名稱:刪除使用者時將宿主目錄連帶刪除

groupadd -g gid 組賬戶名

grep 」組賬戶「 /etc/group

gpasswd -a 使用者名稱 組名

gpasswd -d 使用者名稱 組名

id 使用者名稱 查詢使用者的uid和gid

groups 使用者名稱 查詢使用者所屬的組

finger 使用者名稱 查詢使用者的詳細資訊

w 查詢當前主機使用者登入情況

gpasswd -m x,x,x 組名

加入的是附加組

訪問許可權:

讀取 r :允許檢視檔案內容,顯示目錄列表

寫入 w :允許修改檔案內容,允許在目錄中新建、移動、刪除檔案或子目錄

可執行 x :允許允許程式,切換目錄

歸屬(所有權):

屬主:擁有該檔案或目錄的使用者賬號

屬組:擁有該檔案或目錄的組賬號

許可權分三段:屬主、屬組、其他使用者

檔案型別:d 目錄

/ 鏈結檔案

b 塊裝置檔案

chmod -r nnn 檔案或目錄

nnn為三個八進位制數

chown 屬主 檔案或目錄

chown 屬組 檔案或目錄

chown 屬主:屬組 檔案或目錄

umask的作用:

控制新建的檔案或者目錄的許可權

預設許可權去除umask的許可權為新建的檔案或者目錄的許可權

Linux 賬號與許可權管理

不同的身份,不同的許可權 uid為 0 代表root 1 999 代表程式使用者 1000 60000 代表普通使用者 組帳號uid和gid 儲存使用者名稱 宿主目錄 登陸shell等基本資訊 帶有 bin bash 表示此賬號可以登陸系統 帶有 sbin nologin 表示此賬號不能登陸系統 儲...

Linux賬號與許可權管理

10.查詢賬戶資訊 二 管理目錄和檔案的屬性 2.檢視檔案 目錄的許可權和歸屬 3.設定檔案和目錄的許可權chmod 4.設定檔案和目錄的歸屬chown 5.設定目錄和檔案的預設許可權umask linux基於使用者身份對資源訪問進行控制 使用者賬號 組賬號uid與gid uid 使用者標識號 gi...

Linux賬號與許可權管理

管理檔案與目錄的屬性 使用者賬號與賬號的屬性 使用者賬號 超級使用者 普通使用者 程式使用者 組賬號 基本組 私有組 必須有 附加組 公有組 uid 使用者標識 gid 組標識號 程式使用者 程式在建立時會自動建立乙個使用者,uid,gid 1 999,一般這個使用者只在維護這個程式時才被使用,一般...