您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關Linux系統文件屬性中用戶和組及權限是什么,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
Linux系統文件屬性之用戶、組、權限
Linux系統中的用戶是分角色的,用戶的角色是由UID和GID來識別的(也就是說系統是識別的是用戶的UID、GID,而非用戶用戶名),一個UID是唯一(系統中唯一如同身份證一樣)用來標識系統的用戶賬號(用戶名)。
文件的用戶與用戶組
1、超級管理員的UID=0,GID=0,也可以這么說系統只要是識別出某個用戶的UID\GID都為0時,那么這個用戶系統就認為是超級管理員
2、普通用戶(管理員添加的),默認它的UID\GID是從500-65535,權限很小,只能操作自己的家目錄中文件及子目錄(注:nobody它的UID\GID是65534)
3、系統用戶也稱虛擬用戶,也就是安裝系統時就默認存在的且不可登陸系統,它們的UID\GID是1-499
cat /etc/passwd 可顯示系統所有用戶信息,第三列——UID第四列——GID
前面也提到文件系統的權限問題,接下來就聊一聊關于系統文件系統權限
rw-------. 1 root root 1660 Aug 7 18:01 anaconda-ks.cfg
這個 rw------- 就表示這個文件的權限信息,三位為一組,分別是用戶權限(文件所有者)、所屬組權限、其它用戶的權限
一:普通文件的權限
1、r 讀取文件內容
2、w新增、修改文件內容,但刪除的權限是受父目錄的權限控制的,與文件本身權限無關
圖中可以看出其它用戶對這個文件有讀、寫權限,測試下能不能刪除這個文件
由此可以看出并不是具有對文件的寫權限就可以刪除文件
3、x執行權限(文件本身要可執行且普通用戶要有文件的讀權限,root用戶不需要讀權限也可以執行),可執行文件:*.sh/*.py/*.perl等
二:目錄的權限
1、r瀏覽目錄的權限(目錄下文件及下級目錄等)但不可進入目錄,同樣也不可以看目錄下文件的內容
2、w刪除或修改目錄內文件的權限(一般指文件名),但需要X權限的配合
其它用戶對目錄有讀、寫權限
改文件名提示權限不足,但可看文件內容
下面去掉讀權限,加上X權限
改名成功,說明的確需要X權限配合W權限使用
3、x表示可以進入目錄的權限
因此用戶對目錄只具備X權限時只能進入相應的目錄且無法讀、寫目錄及其下面的文件內容
以上就是Linux系統文件屬性中用戶和組及權限是什么,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。