linux基礎許可權管理
阿新 • • 發佈:2019-01-09
1、linux系統中的檔案型別:
- 一般檔案 存放資料
d 目錄檔案 存放其他檔案
l 連結檔案 類似於windows系統中的快捷方式
b 區塊裝置檔案 可以隨時讀取
c 字元裝置檔案 需要順序讀取
s 管道檔案 用於程序間的通訊
p 管道檔案 用於程序間的通訊
- 計算機是用來處理和儲存資料的
- 資料存放位置不同,叫法不同
- 資料存放在硬碟中,稱為檔案
- 資料存放在記憶體中,稱為程序
2、許可權:
讀取許可權意味著可以檢視檔案內容
寫許可權意味著可以對檔案修改刪除(如果要修改一個檔案還需要讀取許可權)
chmod 777 filename/dirname 將檔案的許可權的所有者、所有組、其他人都設為可讀可寫可執行
數字模式:
4代表可讀
2代表可寫
1代表可執行
3代表可寫可執行
5代表可讀可執行
7代表可讀可寫可執行
3、屬主修改:
chown jcclty aa 將jcclty設定為aa的屬主
屬組修改:
chgrp yun aa 將yun設定為aa的屬組
第二種修改方式:
chown .jcclty aa 將jcclty設定為aa的屬主
chown jcclty. aa 將jcclty設定為aa的屬主和屬組
chown yun.jcclty aa 將yun設定為aa的屬主將jcclty設定為aa的屬組
chown -R jcclty. dirname 將目錄及其子目錄下的所有檔案的所有者和所有組都設定為jcclty
4、操作 可執行的使用者
chmod root使用者和檔案的所有者
chgrp root使用者和檔案的所有組(必須是組成員)
chown 只有root使用者才可以
檔案:(驗證需要哪些許可權)
目錄:(驗證需要哪些許可權)
ugo g 看看是對主要組還是附加組限制
實驗結果:
1、目錄必須有執行許可權才可以進行修改
2、在進行許可權修改的時候,修改組的許可權主要是對主要組進行修改,附加組不會做任何改動。