Die obige Antwort ist großer Mist - sorry !

Es gibt eine ganz einfache Lösung: Du hast allerdings leider Deine Frage falsch gestellt, denn Dein "Fehler" löst nichts aus, weil die Syntax falsch ist. Da muss noch ein weiterer Paramter dabei gewesen sein. War es überhaupt chmod oder chown ?

Nun, alle Dateien in /etc gehören normalerweise root aus der Gruppe root und der hat (immer) die id 0.

Also: Einfach eine CD mit Linux einlegen, von der booten.

Dann ein Terminal öffnen, alles Folgende ohne die " " eingeben !

"sudo -s" eingeben, um root zu werden. Normalerweise kein Passwort nötig

"mkdir /temp" eingeben, um ein mount-Dir zu erstellen

"mount - t auto /dev/sda1 /temp" eingeben, um die erste Partition der ersten Festplatte zu mounten. Falls bei Dir das Linux auf der zweiten Partition liegt, sda2 usw. Falls es auf einer zweiten anderen festplatte liegt, sdb usw.

Wenn Du nicht weißt, wo Dein Linux liegt, gibst Du

"fdisk -l" ein, dann nennt Dir Dein PC die Festplatten und Partitionen.

Jetzt gibst Du ein

"chown root:root /temp/etc", damit gehört etc wieder root.

Dann:

"chown -R root:root /temp/etc", damit gehören alle Dateien wieder root.

Dann noch:

"chmod -R ug+rwx /temp/etc" eingeben, dann

"chmod -R o+rx /temp/etc"

(Das ist etwas aufwendig, man kann es mit Zahlen schneller, is aber egal).

Das müsste dann funktionieren

Gruß Christoph G.

...zur Antwort