linux許可權繼承
『壹』 linux目錄許可權繼承問題
setfacl -m user:root:rwx ABC
setfacl -m group:abc:rwx ABC
『貳』 linux文件許可權繼承問題急啊!!
在 /etc/profile 中添加
umask 033
然後 source /etc/profile
就可以 了。
『叄』 linux目錄許可權怎麼設置啊
1 . chown -R A /A
chown -R B /B
chown -R C /C
通過上面三個命令可以實現:/A目錄屬於A用戶,/B目錄於B目錄,/C目錄屬於C用戶 (-R的意思是讓許可權向下繼承。-R後面的ABC,代表三個用戶)
2. chmod -R u=rwx /A 此命令可以實現對/A目錄具有讀寫許可權
chmod -R o=rx /B
chmod -R o=rx /C 這兩條命令可以實現A用戶對/B目錄和/C目錄只具有讀的許可權
許可權補充:
這里要說明一點,在Linux中,許可權的所有者分為用戶許可權,組許可權和其他許可權,分別是用字母u, g, o 代表
許可權分為:讀 r , 寫 w , 執行 x.
比如你看到了,你一個文件夾1個的許可權是: rwxr-xr-x 這個許可權的意思是這個文件夾的所有者用戶是完全控制(第一段rwx),這個文件夾的所屬組用戶的許可權是讀取和執行(第二段r-x),這個文件夾的對於其他用戶來說是讀取和執行(第三段r-x)。
這些許可權都可以用數字來表示:r 4, w 2 , x 1, 那麼上邊的許可權就是755 (一段一段的加和)
好了,現在你需要讓文件夾2和文件夾的許可權一樣,那麼就可以直接寫
chmod 755 /2
如果想讓這個許可權一直對文件夾2向下傳遞(包括子文件加和文件),那麼加上一個-R
chmod -R 755 /2
擁有的命令是: chown -R 用戶:組 文件夾
『肆』 linux快速修改文件夾及文件下所有文件與文件夾許可權
Linux 許可權繼承 ,使用setfacl劃分許可權
Linux 文件許可權分為 owner group other
如:
drwxrwx--- 5 wdj wdj 4096 09-26 11:51 test
如果用戶soft 想對test目錄有讀寫許可權,一種是將soft用戶加入wdj組中。另一種是將other許可權改為rw
如果想讓此目錄下的文件或目錄繼承父目錄許可權,則每次要chmod -R ....一下
現在可以使用setfacl解決以上問題
setfacl -R -m u:soft:rwx test
[soft@node2 data]#ll
drwxrwx---+ 5 wdj wdj 4096 08-20 14:51 test
這樣soft用戶就可以操作test目錄
setfacl -d --set u:soft:rwx test
-d是讓子目錄繼承父目錄許可權
使用getfacl命令查看acl許可權
[soft@node2 data]# getfacl test
# file: test
# owner: wdj
# group: wdj
user::rwx
user:soft:rwx
group::rwx
mask::rwx
other::---
default:user::rwx
default:user:soft:rwx
default:group::rwx
default:mask::rwx
default:other::---
setfacl -x u:soft test
去掉單個用戶的許可權
setfacl -b test
刪除test目錄的所以acl許可權
『伍』 Linux 許可權繼承問題
這不是繼承問題,這是umask
『陸』 請問,linux文件許可權繼承問題您是如何解決的
acl許可權設置,具體的說明必須了解acl的含義。
acl許可權支持比較復雜,可以讓某個文件夾對某個用戶擁有許可權。
另外,設置sgid可以解決用戶組許可權繼承問題。
acl的內容,請自行網路,不是一句兩句可以說清楚的,