ACLs: Unterschied zwischen den Versionen

Aus darkrealm Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „== ACLs == === ACL Syntax === <pre> setfacl -m u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte> </pre> === Default-ACLs setzen (geht nur bei Directories)…“
 
Chris (Diskussion | Beiträge)
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:
setfacl -m u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte>
setfacl -m u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte>
</pre>
</pre>
<Benutzer> und <Gruppe> kann man weglassen, dann verhält sich setfacl wie CHMOD


=== Default-ACLs setzen (geht nur bei Directories) ===
=== Default-ACLs setzen (geht nur bei Directories) ===
Zeile 20: Zeile 22:


<pre>
<pre>
setfacl -m u::rwx,u::rwx,o::rx
setfacl -m u::rwx,g::rwx,o::rx
</pre>
</pre>
== ACL Test ==
=== Lokaler Test, linux ===
* chmod ug+rwx,o= video
* chown chris:video video
* chmod g+s video
* setfacl -m d:g:video:rwx video
Datei kopieren mit cp -av :
* -rwxr--r--  1 DARKREALM\chris users 2,2G 18. Sep 00:55 'S2X01 - Mercy Part II.mkv'
Datei kopieren mit cp --no-preserve all :
* -rw-r--r--  1 root  video 2,2G 18. Sep 03:36 'S2X01 - Mercy Part II.mkv'
Datei kopieren mit cp :
<b>* -rwxr-----+  1 root  video 2,2G 18. Sep 03:37 'S2X01 - Mercy Part II.mkv'</b>
== Windows & Unix ==
=== Unix ===
* chown chris:video video
* chmod ug+rwx,o= video
* chmod g+s video
=== Windows ===
* setfacl -m d:g:video:rwx .
* setfacl -m g:video:rwx .
* setfacl -m g:DARKREALM\\video:rwx .
ACHTUNG ! Unix-Rechte und Unix-ACL greifen IMMER zuerst, also auch wenn vfs_xattr: ignore_system_acls auf yes steht !!!

Aktuelle Version vom 18. September 2019, 04:29 Uhr

ACLs

ACL Syntax

setfacl -m u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte>

<Benutzer> und <Gruppe> kann man weglassen, dann verhält sich setfacl wie CHMOD

Default-ACLs setzen (geht nur bei Directories)

setfacl -d -m u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte>

oder

setfacl -m d:u:<Benutzer>:<Rechte>,g:<Gruppe>:<Rechte>,o:<Rechte>


Nur normale UNIX-Rechte setzen (verhält sich wie CHMOD)

setfacl -m u::rwx,g::rwx,o::rx


ACL Test

Lokaler Test, linux

  • chmod ug+rwx,o= video
  • chown chris:video video
  • chmod g+s video
  • setfacl -m d:g:video:rwx video

Datei kopieren mit cp -av :

  • -rwxr--r-- 1 DARKREALM\chris users 2,2G 18. Sep 00:55 'S2X01 - Mercy Part II.mkv'

Datei kopieren mit cp --no-preserve all :

  • -rw-r--r-- 1 root video 2,2G 18. Sep 03:36 'S2X01 - Mercy Part II.mkv'

Datei kopieren mit cp : * -rwxr-----+ 1 root video 2,2G 18. Sep 03:37 'S2X01 - Mercy Part II.mkv'

Windows & Unix

Unix

  • chown chris:video video
  • chmod ug+rwx,o= video
  • chmod g+s video

Windows

  • setfacl -m d:g:video:rwx .
  • setfacl -m g:video:rwx .
  • setfacl -m g:DARKREALM\\video:rwx .

ACHTUNG ! Unix-Rechte und Unix-ACL greifen IMMER zuerst, also auch wenn vfs_xattr: ignore_system_acls auf yes steht !!!