To jest podchwytliwe pytanie.
Istnieje zestaw problemów dotyczących uprawnień do plików. Jeśli możesz to zrobić w linii poleceń:
$ sudo chown myaccount /path/to/file
to masz standardowy problem uprawnień. Upewnij się, że jesteś właścicielem pliku i masz uprawnienia do modyfikowania katalogu.
Jeśli nie możesz uzyskać uprawnień, to prawdopodobnie zamontowałeś system plików FAT-32. Jeśli plik jest przechowywany w pliku ls -l
, a użytkownik jest właścicielem katalogu głównego i członkiem grupy "plugdev", oznacza to, że jest to problem. Uprawnienia FAT-32 są ustawiane podczas montowania za pomocą linii pliku/etc/fstab. Możesz ustawić numer katalogowy wszystkich plików:
UUID=C14C-CE25 /big vfat utf8,umask=007,uid=1000,gid=1000 0 1
Należy również pamiętać, że FAT-32 nie będzie pobierał dowiązań symbolicznych.
Wrote całość się na http://www.charlesmerriam.com/blog/2009/12/operation-not-permitted-and-the-fat-32-system/
http://xkcd.com/149/ –
ROTFL .......... – DigitalRoss
Nie widziałem przed edycją, ale dlaczego w dół głosów? Wygląda rozsądnie teraz ... – atk