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] (current) 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> | ||