Kendi kullanıcım olarak sorun çıkarmayan bir FUSE dosya sistemi kullanıyorum, ancak root FUSE adaptörlerime erişemiyor. Bunun yerine, herhangi bir komut verir Permission denied. Bu bağları okumak için root'a nasıl izin verebilirim?
~/top$ sudo ls -l
total 12
drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 bar
drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 foo
drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 normal-directory
~/top$ fuse-zip foo.zip foo
~/top$ unionfs-fuse ~/Pictures bar
Kullanıcım yonran , iyi okuyabilir:
~/top$ ls -l
total 8
drwxr-xr-x 1 yonran yonran 4096 2011-07-25 18:12 bar
drwxr-xr-x 2 yonran yonran 0 2011-07-25 18:51 foo
drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 normal-directory
~/top$ ls bar/
Photos
Ancak root her iki FUSE dizinini okuyamaz:
~/top$ sudo ls -l
ls: cannot access foo: Permission denied
ls: cannot access bar: Permission denied
total 4
d????????? ? ? ? ? ? bar
d????????? ? ? ? ? ? foo
drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 normal-directory
~/top$ sudo ls bar/
ls: cannot access bar/: Permission denied
Ubuntu 10.04 kullanıyorum: Her zaman Canonical'den herhangi bir güncelleme yüklerim.
$ uname -a
Linux mochi 2.6.32-33-generic #70-Ubuntu SMP Thu Jul 7 21:13:52 UTC 2011 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.3 LTS
Release: 10.04
Codename: lucid
Düzenleme : kökün bağlara erişebilmek için kullandığı ima kaldırıldı. Bir düşünün, belki senaryolarım dizine kök olarak erişmeye çalışmadılar.