1. 程式人生 > >linxu三種基本許可權的設定和方法

linxu三種基本許可權的設定和方法

linxu 分為三種許可權
1.基本許可權:r,w,x(讀寫執行)
ls -ld /root/zf
drwxr-xr-x. 2 root root 6 11月 15 10:09 /root/zf
drwxr-xr-x. d表示目錄,第一組(rwx)所有者的許可權讀寫執行 ,第二組(r-x)讀,和執行,第三組(r-x)讀,和執行
修改許可權就用chmod命令
在這裡插入圖片描述
增加減少都是這三種許可權,rwx。三種所屬位置分別用u,g,o來表示三種位置(所有者,所屬組,其他人),rwx也能用數字來表示許可權,r=3,w=2,x=1
2.附加許可權:
set gid : (其子目錄自動繼承父目錄的所屬組的身份)
chmod g+s /zfoo1
在這裡插入圖片描述


set uid (附加在屬組的x位上的許可權)
作用:適用於可執行的檔案,set UID 可以讓使用者具有檔案屬主身份和部分許可權
chmod u+s /zf001/
drwsrwsr-x. 4 root zf 32 11月 26 11:26 /zf001/
t 許可權 (限制當前使用者操作別人的文件)
chmod o+t /zf001
drwsrwsr-t. 4 root zf 32 11月 26 11:26 /zf001/
3.特殊許可權(acl許可權) 單個設定某一個使用者的許可權(rwx)
setfacl -m u:lisi:rwx /test01
在這裡插入圖片描述
檢視許可權 getfacl -L /test01