linux owner是指文件擁有者;文件擁有者確定文件的歸屬,并且文件擁有者也可以對自己的文件設置權限,允許或者拒絕某些用戶的訪問;Linux中將文件的身份分為三個類別,分別是文件擁有者(owner),所屬群組(group),其他人(others),每個文件都可單獨地對不同的身份執行不同的權限。
本教程操作環境:linux5.9.8系統、Dell G3電腦。
linux owner是什么?
Linux 中的 owner,group,others
背景
Linux 比較強大的一點就是它的多人多任務環境。而各個用戶可能具有保密的文件數據,因此需要根據具體的使用情況設置不同的文件權限。Linux 中為了解決這個問題提出了用戶和用戶組的概念。
Linux 中將文件的身份分為三個類別,分別是文件擁有者(owner),所屬群組(group),其他人(others),每個文件都可單獨地對不同的身份執行不同的權限(read,write,execute)。
owner,group,others
文件擁有者確定文件的歸屬,并且文件擁有者也可以對自己的文件設置權限,允許或者拒絕某些用戶的訪問。
用戶組在進行團隊協作的時候會非常有用。當執行協作任務的時候,某些文件可能需要讓多個用戶進行共用,此時需要設置用戶組的相應權限,以確保在用戶組中的所有用戶都有權限去訪問對應的文件。
其他人就可以根據字面意思來理解。對于一個文件,如果該用戶并不是文件的擁有者,又被排除在用戶組之外,那么這個用戶就被賦予了其他人的身份,因此不會享有用戶擁有者和用戶組成員的待遇。如果想要訪問某個文件,則需要等待該文件針對其他人的權限被設置之后才能夠進行訪問。
在用戶和用戶組之外還有一個超級用戶,該用戶就是 root,這個用戶類似于 windows 中的管理員,可以針對系統中的任何文件做出更改,在具體操作時要謹慎使用。
題外話
一般情況下,Linux 中所有的系統上的帳號和一般身份身份,以及root的相關信息,都記錄在 /etc/passwd 文件中。個人的密碼則是記錄在 /etc/shadow 文件中。所有的組名都記錄在 /etc/group 中。因此這三個文件的重要性就不言而喻了,具體操作時一定要慎重。
相關推薦:《Linux視頻教程》