Vor 9 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 9 Stunden von Mareta Dagostino.)
Wenn du dir keine "magischen Zahlen" merken willst, kannst du das auch lesbarer angeben:
Beispiele:
ugo+r => User, Gruppe und andere (others) sollen Leserechte dazu bekommen.
o-w => Andere sollen Schreibrechte verlieren
ug+x => User und Gruppe sollen Ausführungsrechte bekommen
Ausführbare Dateien, die aus Windows kopiert werden, haben oft das Ausführungsrecht verloren. Dann hilft ugo+x, oder auf Wunsch auch spezifischer.
700 würde bedeuten, der eigene Account (user) darf lesen, schreiben, ausführen und die anderen dürfen nicht mal lesen. So ein Recht habe ich wenn überhaupt vielleicht bei Passwörten vergeben, die aber wiederum nicht ausgeführt werden müssen.
https://www.shellbefehle.de/befehle/chmod/
EDIT: Generell pauschal irgendwas umstellen ist keine gute Idee, denn normalerweise haben die verschieden eingestellten Berechtigungen ihren Sinn. Also nur selektiv umstellen dort, wo du auch einen Sinn siehst. Vielleicht das persönliche Homeverzeichnis lesbar für alle, weil es auf Server ein Serviceaccount ist und keine Privatperson? Oder die Beispiele oben, gerne auch Fotosammlungen, die durch Kopierprozesse das Leserecht für andere verloren haben. Ausführungsrechte machen nur Sinn bei Verzeichnissen ("Ausführen" bedeutet hier ins Verzeichnis wechseln) oder eben bei ausführbaren Programmen. Schreibrechte beinhalten auch Löschrechte.
Beispiele:
ugo+r => User, Gruppe und andere (others) sollen Leserechte dazu bekommen.
o-w => Andere sollen Schreibrechte verlieren
ug+x => User und Gruppe sollen Ausführungsrechte bekommen
Ausführbare Dateien, die aus Windows kopiert werden, haben oft das Ausführungsrecht verloren. Dann hilft ugo+x, oder auf Wunsch auch spezifischer.
700 würde bedeuten, der eigene Account (user) darf lesen, schreiben, ausführen und die anderen dürfen nicht mal lesen. So ein Recht habe ich wenn überhaupt vielleicht bei Passwörten vergeben, die aber wiederum nicht ausgeführt werden müssen.
https://www.shellbefehle.de/befehle/chmod/
EDIT: Generell pauschal irgendwas umstellen ist keine gute Idee, denn normalerweise haben die verschieden eingestellten Berechtigungen ihren Sinn. Also nur selektiv umstellen dort, wo du auch einen Sinn siehst. Vielleicht das persönliche Homeverzeichnis lesbar für alle, weil es auf Server ein Serviceaccount ist und keine Privatperson? Oder die Beispiele oben, gerne auch Fotosammlungen, die durch Kopierprozesse das Leserecht für andere verloren haben. Ausführungsrechte machen nur Sinn bei Verzeichnissen ("Ausführen" bedeutet hier ins Verzeichnis wechseln) oder eben bei ausführbaren Programmen. Schreibrechte beinhalten auch Löschrechte.