This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
posix_acl [2013/10/22 11:09] val [POSIX ACL] |
posix_acl [2020/06/16 20:02] val [Debian/Ubuntu/FreeBSD] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== POSIX ACL ====== | ====== POSIX ACL ====== | ||
- | * [[http://ru.wikipedia.org/wiki/ACL]] | + | * [[http://ru.wikipedia.org/wiki/ACL|ACL wiki]] |
===== Включение ===== | ===== Включение ===== | ||
- | ==== Ubuntu ==== | + | ==== Debian/Ubuntu ==== |
- | <code> | + | |
- | # apt-get install acl | + | * [[http://help.ubuntu.ru/wiki/access_control_list|Access Control List - списки контроля доступа]] |
- | </code> | + | |
- | ==== FreeBSD ==== | ||
<code> | <code> | ||
- | # init 6 | + | # apt install acl |
- | </code> | + | |
- | Select 4 in Loader menu | + | |
- | <code> | + | |
- | # tunefs -a enable /dev/ad0s1a | + | |
- | </code> | + | |
- | <Ctrl-D> | + | |
- | <code> | + | |
- | # cat /etc/fstab | + | |
- | </code><code> | + | |
- | ... | + | |
- | /dev/ad0s1a / ufs rw,acls 1 1 | + | |
- | ... | + | |
- | </code><code> | + | |
- | # init 6 | + | |
</code> | </code> | ||
+ | |||
+ | |||
+ | |||
===== Варианты использования ===== | ===== Варианты использования ===== | ||
- | ==== Ubuntu/FreeBSD ==== | + | ==== Debian/Ubuntu ==== |
<code> | <code> | ||
# getfacl /etc/passwd | # getfacl /etc/passwd | ||
- | # setfacl -m "user:nobody:---" /etc/passwd | + | # setfacl -m "user:user1:---" /etc/passwd |
+ | |||
+ | # setfacl -x "user:user1:" /etc/passwd | ||
- | # setfacl -x "user:nobody:" /etc/passwd | + | # setfacl -b /etc/passwd |
</code> | </code> | ||