|
Richacls is a Linux implementation of the NFSv4 ACLs which has been extended by file masks to more easily fit the standard POSIX file permission model. Nowadays, they offer the most complex permission model for ext4 file system in Linux operating system. They are even more complex than POSIX ACLs, which means it is not possible to convert back from Richacls to POSIX ACLs without losing information. One of the most important advantages is that they distinguish between write and append permission, between delete and delete child permissions, and make ACL management access discretionary (as opposed to only being only root and the file owner). They are also designed to support Windows interoperability. Richacls use ext4 extended file attributes (xattrs) to store ACLs. Entries in ACL are called ACE (Access Control List Entry). == Support in the Linux kernel == There is still no support for Richacls in recent version of official Linux kernel (vanilla sources). Thus in order to get richacl work it is necessary to do one of the following: * apply an additional kernel patch and compile own kernel. The patch is available at (project homepage ); * use some Linux distribution which has included this patch. For example OpenSUSE version 11.3 through 12.3.〔(Richacls removed in OpenSUSE 13.1 citing that they were not functioning. )〕 To verify whether your system has compatibility for Richacls, in most cases you can simply type the following command to system console: The output should be such: 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Richacls」の詳細全文を読む スポンサード リンク
|