Przypadkowo uruchomiłem chmod 777 * w moim katalogu domowym i zmieniłem wszystkie uprawnienia do katalogu (ale nie dla plików).
Jak mogę to cofnąć?
permissions
home-directory
chmod
użytkownik3479458
źródło
źródło
sudo chmod -R a+rwX,o-w /home/$USER
Odpowiedzi:
Najlepiej uruchomić to:
Wszystkie katalogi będą mieć 775. Wszystkie pliki będą miały 664, z wyjątkiem tych, które na początku były ustawione jako pliki wykonywalne. $ USER to twoje imię, które zwykle jest zmienną systemową.
Omawia jeden konkretny błąd, ale ma również sugerowane wartości domyślne.
https://help.ubuntu.com/community/dmrcErrors
Więcej informacji na temat uprawnień:
https://help.ubuntu.com/community/FilePermissions
źródło
Domyślne uprawnienia do folderu domowego to 755 :) Uruchom ponownie chmod jak ostatnim razem.
źródło
Chociaż chmod -R jest pod pewnymi względami dobry, uważam, że brakuje mu kontroli. Wolę używać find w połączeniu z chmod. Aby zresetować tylko uprawnienia do katalogu, możesz wykonać następujące czynności (zakładając, że jesteś zalogowany jako właściciel):
źródło