Come abilitare ACL?


3

Ho installato ACL sul mio Ubuntu:

aptitude install acl

Qual'è il prossimo passo ? / etc / fstab?

  # /etc/fstab: static file system information.
    #
    # Use 'blkid -o value -s UUID' to print the universally unique identifier
    # for a device; this may be used with UUID= as a more robust way to name
    # devices that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    nodev,noexec,nosuid 0       0
    # / was on /dev/sda1 during installation
    UUID=54dd976c-b95d-4f44-b4f7-516107dbed85 /               ext4    errors=remount-ro 0       1
    # swap was on /dev/sda2 during installation
    UUID=b03c5549-9b4a-444f-a1ff-6c1e3c767836 none            swap    sw              0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Grazie

Risposte:


5

ext4 ACL non sono abilitati di default (almeno su una compressione debian). Quindi, il tuo modo è quello di aggiungere l' opzione acl nel tuo / etc / fstab

…
UUID=54dd976c-b95d-4f44-b4f7-516107dbed85 /               ext4    errors=remount-ro,acl ,0       1
…

... e per evitare un riavvio, è possibile applicarlo immediatamente:

# mount -oremount /

(non posso credere che non sia abilitato per impostazione predefinita ...)


E non dimenticare che dovresti avere l'accesso come root.
Josef Klimuk,

0

getfacl(1)

setfacl(1)

Potrebbe essere necessario aclaggiungere alcuni filesystem alle opzioni di mount, ma credo che la maggior parte lo utilizzi per impostazione predefinita.


@Ignacio Vazquez-Abrams ho modificato la mia domanda, per favore dai un'occhiata al fstab. Devo cambiare qualcosa? grazie
Damiano,

Potrebbe essere necessario aclaggiungere alcuni filesystem alle opzioni di mount, ma credo che la maggior parte lo utilizzi per impostazione predefinita.
Ignacio Vazquez-Abrams,

@Ignacio Vazquez-Abrams ok perfetto! ultima domanda ... se imposto i permessi su / home / test ... anche tutte le directory al suo interno avranno gli stessi permessi, giusto?
Damiano,

ACL hanno effetto per oggetto filesystem, e setfaclè non ricorsivo per impostazione predefinita.
Ignacio Vazquez-Abrams,

OMG, se ho 300 directory dentro devo scrivere 300 setfacl a tempo? :-(
Damiano,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.