Domyślne uprawnienie do pliku hosts

10

Zmieniłem uprawnienia do mojego pliku hosta, /etc/hostswykonując polecenie chmod og+w.

Jakie jest domyślne uprawnienie, aby móc je przełączyć z powrotem?

Popiół
źródło
Czy to 444? Czytaj wszystko?
Ashfame
Odwrotnością tego polecenia jest sudo chmod og-w /etc/hosts. Większość plików ma uprawnienia takie jak 644i katalogi 755. Istnieją wyjątki, bardzo wrażliwe pliki, takie jak /etc/shadowhave 640.
Lekensteyn
Dzięki, ale nie sądzę, że odwrotność ma zastosowanie do każdego polecenia, może być tutaj, ale nie we wszystkich sytuacjach i dlatego poprosiłam o pewność :)
Ashfame
sudo chmod o-w whateverMożna prawie zawsze wykonywane bez bólu. Tylko współdzielone katalogi, takie jak /tmplub z /var/tmpustawionym bitem uprawnień, posiadanie go w innych katalogach może spowodować lukę w zabezpieczeniach.
Lekensteyn
Słuszna uwaga! Nie byłem pewien części grupy, być może miał on pozwolenie dla grupy i może nie być.
Ashfame

Odpowiedzi:

12

Domyślne uprawnienia do plików /etc/hoststo 644. (czytelne i do zapisu dla właściciela, root i do odczytu dla innych).

htorque
źródło
Ciekawe, dlaczego musi być wykonywalny dla właściciela?
Ashfame
4
To nie jest. 4 (odczyt) + 2 (zapis) = 6. Czytaj więcej na temat uprawnień do plików .
htorque
och, tak, to ma sens.
Ashfame