setfacl: x.txt: İşlem desteklenmiyor


14

Ne yaptım ve ne yaptı:

> getfacl  x.txt 
# file: x.txt
# owner: cwhii
# group: cwhii
user::rw-
group::r--
other::r--

> groups
cwhii adm dialout cdrom plugdev lpadmin admin sambashare
> setfacl --modify=g:adm:rw x.txt
setfacl: x.txt: Operation not supported
> uname -a
Linux road 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686 GNU/Linux

Ne beklediğim bir hata iletisi olmadan x.txt ek erişim denetimi girdisi oldu.


tune2fs kontrol ve varsayılan xattrs ve acl içerir ama aynı yanıtı var dedi. Hala acl eklemem mümkün mü?
dacresni

Yanıtlar:


16

Bu, varsayılan bağlama davranışı dosya sisteminde ACL'lere izin vermiyor gibi geliyor. getfacl normal dosya sistemi izinlerini hatasız olarak bildirir, ancak dosya sistemi ACL seçeneği olmadan bağlandığından setfacl çalışmaz.

Bunu / etc / fstab içine veya dosya sistemi seçeneklerinizi değiştirerek ekleyebilirsiniz.

/ Dev / sda üzerinde / home dosya sistemine sahip olduğunuzu varsayarsak, aşağıdakileri yapabilirsiniz:

Dosya Sistemi yöntemini değiştirme:

sudo / sbin / tune2fs -o + acl / dev / sda

/ Etc / fstab yöntemini değiştirin:

/ dev / sda / home ext3 varsayılanları, acl 1 2

İki yöntemden birini kullanarak, dosya sisteminin etkili olması için yeniden takılması gerekir. Bunu yeniden başlatarak veya çalıştırarak yapabilirsiniz.

sudo / bin / mount -o remount / ana sayfa


ACL'ler performans nedeniyle varsayılan olarak devre dışıdır.
user1686
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.