Chciałem zmienić uprawnienia na moich zewnętrznych dyskach, które są automatycznie montowane, jednak próbowałem przez sudo nautilus, a następnie przejdę do GUI i uprawnień i zmieniam je jednak nie pozwala mi to.
Uruchomiłem ls -l i dostaję
drwx------ 1 xbmc xbmc
GUI pokazuje poniżej.
owner xbmc
folder access create and delete files
file access ---
Group xbmc
folder access none
file access ---
others
folder access none
file access ---
jak mogę to zmienić, aby wszyscy mieli uprawnienia dostępu do dysku i WSZYSTKICH folderów / plików w nim zawartych. Próbuję uruchomić serwer plexmedia i nie mogę zobaczyć, jak moje dyski za pośrednictwem strony internetowej dodają go do mojego źródła, aby móc przesyłać strumieniowo moją zawartość.
Chcę zmienić dostęp „innych”, aby móc uzyskać dostęp do wszystkich moich dysków na ścieżce / media, aby uzyskać dostęp do odczytu i zapisu dla wszystkich moich folderów z dowolnego miejsca.
możesz zobaczyć moje dyski tutaj zamontowane (dyski zewnętrzne to # 18,19,20) http://paste2.org/p/1754386
źródło
/etc/fstab
aby zrobić to poprawnie).chmod 1777 [MOUNTPOINT]
zamiast tego, aby działał dla wszystkich użytkowników. Liczba 1 ma zapobiegać usuwaniu plików przez innych użytkowników.Poniższa odpowiedź dotyczy tylko przestarzałych wersji. Nowoczesne wersje, takie jak 14.04 LTS i nowsze , nie mają pakietu PySDM .
Trudno mi było rozwiązać problem i to rozwiązanie zadziałało dla mnie.
PySDM to menedżer urządzeń pamięci masowej, który umożliwia pełne dostosowanie punktów montowania dysku twardego bez ręcznego dostępu do fstab. Umożliwia także tworzenie reguł udev do dynamicznej konfiguracji urządzeń pamięci masowej
sudo apt-get install pysdm
sudo pysdm
owner user of file system
i wpisz swoją nazwę użytkownika:remon
Uwaga: jeśli nie możesz zmienić plików na binarny plik wykonywalny, przejdź do plików specjalnych i zaznacz zezwolenie na wykonywanie plików jako plików binarnych i przejdź do kroku 7.
źródło
Domyślnie myślę, że montuje go jako zalogowany użytkownik pulpitu. Zamiast tego będziesz chciał zamontować za pomocą polecenia „mount” lub w fstab:
W wierszu polecenia:
Edytuj plik / etc / fstab i dodaj na końcu:
Następnie w wierszu poleceń (aby ponownie przetworzyć plik / etc / fstab):
Jest na to wiele sposobów, bardziej inteligentne sposoby itp., Ale długa historia mówi, że nie można uzyskać pożądanego zachowania dzięki chmod (zwłaszcza jeśli system plików to system plików FAT, który nie ma natywnej koncepcji uprawnień) .
Jeśli jesteś zainteresowany, strona podręcznika montowania zawiera wiele informacji na ten temat.
źródło
Jeśli twój dysk zewnętrzny to przenośny dysk twardy lub dysk flash, dobrym pomysłem jest edycja fstab. Ponieważ jest trwały, a dysk nie zawsze się łączy. Jeśli chcesz zamontować dysk z uprawnieniem do zapisu, najpierw odmontuj dysk (kliknij prawym przyciskiem myszy na dysku i odmontuj) lub:
Teraz zamontuj z uprawnieniami do zapisu:
Najpierw musisz utworzyć katalog:
Mam nadzieję, że to pomoże.
źródło
@VinayKrPrajapat Twoje rozwiązanie działało, ale należy określić, że nie należy wybierać konkretnej ścieżki dysku jednocześnie, ponieważ może to mieć wpływ na rozruch.
Przykład:
cd / mnt / sdc
sudo chmod -R a + rx *
Samo wybranie / media lub / mnt wpłynęłoby na wszystkie dyski, w tym na dysk rozruchowy, co może powodować problemy.
źródło
Najprostszy jest tutaj, wystarczy przejść do folderu multimediów i zmienić uprawnienia. Postępuj zgodnie z instrukcjami poniżej.
I gotowe.
źródło