Created
April 22, 2013 14:48
-
-
Save dash17291/5435646 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### user1 létrehoz egy fájlt: | |
user1@teszt:~$ touch enyime | |
### ha azt szeretnéd, hogy user2 is írhasson a fájlba, de nem akarod a csoportokat vagy az umaskot piszkálni, akkor így is adhatsz jogot: | |
user1@teszt:~$ setfacl -m u:user2:rw enyime | |
user1@teszt:~$ getfacl enyime | |
# file: enyime | |
# owner: user1 | |
# group: user1 | |
user::rw- | |
user:user2:rw- | |
group::r-- | |
mask::rw- | |
other::r-- | |
### ha ugyanezt könyvtárra állítod be, és szeretnéd, ha a jogok öröklődnének, akkor: | |
user1@teszt:~$ mkdir tesztkonyvtar | |
user1@teszt:~$ setfacl -m u:user2:rwx tesztkonyvtar | |
### az alábbi parancs átmásolja az effektív jogokat a default ACL-be (vagyis, örökölteti a meglévő ACL-t): | |
user1@teszt:~$ getfacl --access tesztkonyvtar | setfacl -d -M- tesztkonyvtar | |
### ha most létrehozol egy fájlt vagy könyvtárat a tesztkonyvtar alatt, akkor user2 automatikusan megkapja (örökli) a tesztkonyvtar-ra beállított jogokat: | |
user1@teszt:~$ cd tesztkonyvtar/ | |
user1@teszt:~/tesztkonyvtar$ touch alma | |
user1@teszt:~/tesztkonyvtar$ getfacl alma | |
# file: alma | |
# owner: user1 | |
# group: user1 | |
user::rw- | |
user:user2:rwx #effective:rw- | |
group::r-x #effective:r-- | |
mask::rw- | |
other::r-- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
http://hup.hu/node/113753?comments_per_page=9999#comment-1448940