Linux组管理和权限管理
生活随笔
收集整理的這篇文章主要介紹了
Linux组管理和权限管理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux組基本
在linux中的每個用戶必須屬于一個組,不能獨立于組外。在linux中每個文件 有所有者、所在組、其它組的概念。 1) 所有者 2) 所在組3) 其它組 4) 改變用戶所在的組
?
文件/目錄 所有者
一般為文件的創建者,誰創建了該文件,就自然的成為該文件的所有者 查看文件的所有者 1) 指令:ls –ahl 2) 應用實例 修改文件所有者 ? 指令: ?chown 用戶名 文件名?
組的創建 基本指令 groupadd 組名 應用實例: 創建一個組, ,monster 創建一個用戶 fox ,并放入到 monster組中 創建一個組: groupadd? ?組名 在組下創建用戶名 useradd -g 組名 用戶名 當某個用戶創建了一個文件后,這個文件的所在組就是該用戶所在的組。 查看文件/目錄所在組 ? 基本指令 ls –ahl 修改文件所在的組 ? 基本指令 ?? ?chgrp 組名 文件名?
其它組 除文件的所有者和所在組的用戶外,系統的其它用戶都是文件的其它組。 改變用戶所在組 在添加用戶時,可以指定將該用戶添加到哪個組中,同樣的用root的管理權限可以改變某 個用戶所在的組。 改變用戶所在組 1) usermod –g 組名 用戶名 2) usermod –d 目錄名 用戶名 改變該用戶登陸的初始目錄。?
?權限的基本介紹 ls -l 中顯示的內容如下: -rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc 0-9位說明 1) 第0位確定文件類型(d, - , l , c , b) 2) 第1-3位確定所有者(該文件的所有者)擁有該文件的權限。---User 3) 第4-6位確定所屬組(同用戶組的)擁有該文件的權限,---Group 4) 第7-9位確定其他用戶擁有該文件的權限 ---Other rwx權限詳解 rwx作用到文件 1) [ r ]代表可讀(read): 可以讀取,查看 2) [ w ]代表可寫(write): 可以修改,但是不代表可以刪除該文件,刪除一個文件的前提條件是 對該文件所在的目錄有寫權限,才能刪除該文件. 3) [ x ]代表可執行(execute):可以被執行 rwx作用到目錄 1) [ r ]代表可讀(read): 可以讀取,ls查看目錄內容 2) [ w ]代表可寫(write): 可以修改,目錄內創建+刪除+重命名目錄 3) [ x ]代表可執行(execute):可以進入該目錄 文件及目錄權限實際案例 ls -l 中顯示的內容如下: -rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc 10個字符確定不同用戶能對文件干什么 第一個字符代表文件類型: 文件 (-),目錄(d),鏈接(l) 其余字符每3個一組(rwx) 讀(r) 寫(w) 執行(x) 第一組rwx : 文件擁有者的權限是讀、寫和執行 第二組rw- : 與文件擁有者同一組的用戶的權限是讀、寫但不能執行 第三組r-- : 不與文件擁有者同組的其他用戶的權限是讀不能寫和執行 可用數字表示為: r=4,w=2,x=1 因此rwx=4+2+1=7 1 文件:硬連接數或 目錄:子目錄數 root 用戶 root 組 1213 文件大小(字節),如果是文件夾,顯示 4096字節 Feb 2 09:39 最后修改日期 abc 文件名 修改權限 基本說明: 通過chmod指令,可以修改文件或者目錄的權限。 第一種方式:+ 、-、= 變更權限 u:所有者 g:所有組 o:其他人 a:所有人(u、g、o的總和) 1) chmod u=rwx,g=rx,o=x 文件目錄名 2) chmod o+w 文件目錄名 3) chmod a-x 文件目錄名 第二種方式:通過數字變更權限 r=4 w=2 x=1 rwx=4+2+1=7 chmod u=rwx,g=rx,o=x 文件目錄名 相當于 chmod 751 文件目錄名 ?修改文件所有者-chown 基本介紹 chown newowner file 改變文件的所有者 chown newowner:newgroup file 改變用戶的所有者和所有組 ?? ?-R 如果是目錄 則使其下所有子文件或目錄遞歸生效?
修改文件所在組-chgrp 基本介紹 chgrp newgroup file 改變文件的所有組 -R 如果是目錄 則使其下所有子文件或目錄遞歸生效?
?
轉載于:https://www.cnblogs.com/Mrchengs/p/10023825.html
總結
以上是生活随笔為你收集整理的Linux组管理和权限管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纯CSS实现立方体旋转
- 下一篇: 给定2个字符串,如何计算变化(插入、删除