Linux的文件權(quán)限

1.文件安全與權(quán)限

ls -al執(zhí)行結(jié)果
第一欄:代表此文件的類型和權(quán)限
     - r  w  x  r  w  x  -  -  -

(1).第一個符號代表文件類型:

  • 當(dāng)為[d]則是目錄
  • 當(dāng)為[-]則是文件
  • 若為[l]則表示為軟連接文件
  • 若為[c]則表示為字符設(shè)備【 鍵盤 鼠標 】
  • 若為[b]則表示為塊文件 硬盤

(2).接下來的字符中,以三個為一組,且均為[rwx],其中[r]代表可讀(read);[w]代表可寫(wrtie);[x]代表可執(zhí)行(execute),要注意 這三個權(quán)限的位置是不會改變的,如果沒有這個權(quán)限就會出現(xiàn)減號[-]

  • 第一組為 [文件擁有者的權(quán)限]
  • 第二組表示 [加入此群組賬號的權(quán)限]
  • 第三組為 [非本人且沒有加入群組賬號的權(quán)限]
第二欄:如果是文件,表示硬連接的數(shù);如果是目錄則表示該目錄的子目錄數(shù)
第三欄:表示這個文件(或目錄)的【擁有者賬號】
第四欄:表示這個文件的所屬群組
第五欄:表示這個文件的大小,默認單位為bytes;如果是目錄則顯示 4096
第六欄:表示這個文件的建檔日期或最近的修改日期
第七檔:為這個文件的檔名
  • 如果檔名之前多一個 [.],則表示這個文件為[隱藏檔]

2.改變文件屬性和權(quán)限

  • chgrp 改變文件所屬群組(-R 也表示遞歸更改組)
chgrp  組名  文件名
  • chown 改變文件擁有者


    chown
chown 新用戶名   [文件]
chgrp指令和chown指令
  • chomd 改變文件或者目錄的權(quán)限
    第一種方式:+ - =變更權(quán)限
    u:所有者 g:所有組 o:其他人 a:其他人(u 、g、o 的總和)
chmod u=rwx,g=rx,o=rx  文件目錄名
chmod u=rwx,g=rx,o=rx運行效果
chmod o+w 文件目錄名
chmod u-x,g+w 運行效果圖
chmod a-x 文件目錄名

第二種方式:通過數(shù)字變更權(quán)限
規(guī)則:r=4,w=2,x=1 r+w+x=7

chmod   751  文件名   //相當(dāng)于rwx r-x --x
chmod 755運行效果圖

3.改變用戶所在組

usermod -g 組名 用戶名
usermod -d  目錄名  用戶名  改變該用戶登錄的初始目錄
改變用戶所在組
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容