Zmień uprawnienia do wszystkich folderów i plików

9

Mam Ubuntu 12.04. Chcę zmienić uprawnienia do wszystkich folderów i plików jednocześnie, aby każdy mógł je modyfikować lub usuwać.

Mohamed Badawy
źródło
1
Po pierwsze, każde pytanie należy złożyć osobno. Po drugie, czy możesz wyjaśnić, co zamierzasz, gdy mówisz, że chcesz zmienić uprawnienia wszystkich plików i folderów? Czy chcesz, aby wszystkie pliki mogły być zapisywane przez użytkownika (odradzam zdecydowanie ), czy po prostu chcesz udostępniać pliki różnym użytkownikom systemu?
pablomme
Przyda się, jeśli powiesz nam, do których plików i folderów się odwołujesz. Zmiana całego systemu uprawnień do odczytu / zapisu brzmi ryzykownie i nie sądzę, że to świetny pomysł. Podaj więcej szczegółów. Dziękuję Ci!
Geppettvs D'Constanzo

Odpowiedzi:

20

Jeśli mówisz o folderze domowym lub dowolnym folderze udostępnionym, możesz to zrobić chmod -R 777 /Your/folder/path/. Jeśli chcesz po prostu włączyć obsługę odczytu i zapisu plików, ustawiłbym zamiast tego uprawnienia na 766.

To powiedziawszy, aby to zadziałało, twój wpis partycji w pliku fstab musi zezwalać na odczyt / zapis i wykonywanie uprawnień.

Do zrobienia
źródło
5

Pierwsza ważna kwestia, że nie chcesz zmieniać uprawnień do wszystkich plików i folderów: zmiana uprawnień do niektórych plików może uszkodzić system.

Sposób linii poleceń

Załóżmy więc, że zamiast tego chcesz zmienić uprawnienia do wszystkich plików w określonym folderze i jego podfolderach.

Mam folder w katalogu domowym, który nie daje dostępu do „innych”; zawiera podfolder podfolderu, który również nie daje dostępu innym osobom.

img brak dostępu

Jeśli teraz chcę dać dostęp do odczytu „innym”, upewniam się, że jestem w odpowiednim katalogu i wpisuję się

chmod -R o+r *

Jak widać uprawnienia zostały zmienione

img z dostępem

Jeśli chcesz to zrobić tylko w bieżącym katalogu, pomiń -Rpolecenie.

Jeśli chcesz to zrobić w katalogu, którego nie jesteś właścicielem, musisz poprzedzić komendę sudo

Sposób GUI

Jeśli pliki są własnością, uruchom menedżera plików, jeśli nie, naciśnij ALT+F2

Wpisz gksu nautilusi wprowadź hasło na żądanie.

Przytrzymaj SHIFTklawisz lub CTRLklawisz, aby wybrać żądane pliki: SHIFTzaznacza wszystkie pliki w zakresie CTRLzaznacza jeden plik na raz. Teraz kliknij prawym przyciskiem myszy i wybierz właściwości; w oknie, które zostanie otwarte, możesz wybrać kartę uprawnień i stamtąd możesz ustawić uprawnienia.

Warren Hill
źródło