一:檔案基本許可權
1.基本許可權修改
-rwxr--r--
- 檔案型別( - 檔案 d 目錄 l 軟鏈結檔案)
rw- r-- r--
u所有者 g所屬組 o其他人
r 讀 w 寫 x 執行
chmod [選項] 模式 檔名
選項-r 遞迴
模式[ugoa][+ - =] [rwx]
[mode= 421]
許可權的數字表示法
r-----4
w-----2
x-----1
例如755 >> rwxr-xr-x
766 >> rwxrw-rw-
644 >> rw-r--r--
例如字元賦許可權
chmod u+w file //給檔案file的所有者新增w許可權
chmod g-x file //給檔案file的所屬組減去x許可權
chmod o=rw file //檔案file的其他人賦予rw的許可權
chmod a=rwx file //給檔案file的所有人賦予rwx的許可權
數字賦許可權
chmod 755 file //給檔案file的所有者(rwx),所屬組(rx),其他(rx)人賦許可權
2.許可權的作用
許可權對檔案的作用
r:讀取檔案的內容( cat more head tail)
w:編輯、新增、修改檔案內容( vi echo) ---但是不包含刪除檔案
x:可執行
許可權對目錄的作用
r:可以查詢目錄下檔名( ls)
w:具體修改目錄結構的許可權。如新建檔案和目錄,刪除此目錄下檔案和目錄,重新命名此目錄下檔案和目錄, 剪下( touch rm mv cp)
x:可以進入目錄
注意:對檔案來講最高許可權是:執行(x),對檔案少賦執行許可權
對目錄來講最高許可權是:寫(w),對目錄少賦寫許可權
3.其他許可權的命令
修改檔案的所有者
chown 使用者名稱 檔名
修改檔案的所屬組
chgrp 所屬組 檔名
同理:chown 所有者:所有組 檔名
二:檔案預設許可權
檢視預設許可權的命令
umask --檢視預設許可權
0022
-第一位0:檔案特殊許可權
-022:檔案的預設許可權
檔案的預設許可權
-檔案預設不能建立為執行檔案,必須手工賦予執行許可權
-所以檔案的預設許可權最大為666
-預設許可權需要換算成字母再相減
-建立檔案之後的預設許可權,為666減去umask值
檔案許可權0666 減去 0022 等於644
目錄的預設許可權
-目錄預設許可權最大為777
-預設許可權需要換算成字母再相減
-建立檔案之後的預設許可權,為777減去umsak值
目錄許可權0777 減去 0022 等於755
修改umask值
臨時修改 --umask 0002
永久修改 --vim /etc/profile
Linux 許可權管理之基本許可權
檔案就三個許可權 所有者許可權 組許可權 其他許可權 有時候不夠用 如某個檔案許可權是770,而想讓老王有5的許可權,但是老王不是檔案所有者和所屬組 這時候就需要acl許可權,用來解決使用者身份不夠的問題。檢視分割槽acl許可權是否開啟 dumpe2fs h dev sda5注 dumpe2fs命令...
Linux許可權管理 基本許可權
修改許可權命令chmod chmod 選項 模式 檔名選項 r遞迴修改許可權 模式 模式分為兩類 1.ugoa 字母依次代表所屬人,所屬組,其他人和所有人 全部人 在這個模式下,使用 增加或者刪除某個許可權即可。例如 chmod u x 檔名意思即為所屬人增加執行許可權。這種模式使用的並不常見,需要...
Linux許可權管理之設定ACL許可權
ps 乙個使用者既不屬於檔案的所有者u,所屬組人員g也不屬於其他人o,那麼他想訪問伺服器裡面的檔案則需要給他設定acl許可權,這樣他才有訪問該檔案的許可權。檢視當前系統有哪些分割槽 df h 檢視指定分割槽詳細檔案資訊 dumpe2fs h 分割槽路徑 下面是檢視 根分割槽 的詳細檔案資訊 臨時開啟...