Gelöst: Mist gebaut /usr/sbin falsche Dateirechte ...

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Gelöst: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 11:19:58

Hallo zusammen,

bin Anfänger und noch in der experimentellen Phase. Letzte Nacht wollte ich die Dateirechte für /usr/sbin/hddtemp ändern. Also habe eingegeben:

Code: Alles auswählen

chown ludger /usr/sbin/hddtemp
Ich habe erst zu spät verstanden, dass ich das hätte mit chmod machen müssen, wenn ich das richtig verstanden habe. Sch....!

Dann bin ich aus Versehen auf die Pfeil oben-Taste gekommen und der Befehl stand erneut in der Konsole. Als ich den mit Backspace löschen wollte, bin ich an die Enter-Taste gekommen, als in der Konsole stand:

Code: Alles auswählen

chown ludger /usr/sbin/
Ich war einfach schon zu müde ...! root als Besitzer konnte ich wiederherstellen, root hat aber keine Zugriffs- oder Ausführungsrechte mehr. Kann mir jemand dabei helfen, wie ich das wiederherstellen kann? Alles, was ich über chmod gelesen habe, kommt mir sehr verwirrend vor, zumal ich jetzt anständig nervös bin.
Das System startet noch (ich mussste neustarten, weil sich mein Monitor nicht aus dem Standby wecken ließ) und außer Browser und Terminal habe "nichts" in Betrieb, um nicht unnötig Fehler(meldungen) zu produzieren.
Ich benutze Debian testing mit xfce4.8 und habe das System am 22.02. d. J. mit dem aktuellen iso-Image (allerdings LXDE) installiert. Später habe ich dann LXDE deinstalliert und xfce4 installiert, Kernel ist 3.2.0-4-686-pae, falls das wichtig ist.
Die Ausgabe von ls -l lautet:

Code: Alles auswählen

ludger@debian:/home$ ls -l /usr
insgesamt 164
drwxr-xr-x   2 root root  61440 Feb 27 21:46 bin
drwxr-xr-x   2 root root   4096 Feb 24 17:18 games
drwxr-xr-x   5 root root   4096 Feb 23 22:03 i686-w64-mingw32
drwxr-xr-x  62 root root  12288 Feb 27 08:16 include
drwxr-xr-x 138 root root  36864 Feb 27 08:16 lib
drwxr-xr-x   3 root root   4096 Feb 23 22:03 lib64
drwxrwsr-x  10 root staff  4096 Feb 22 09:57 local
d---r-xr-x   2 root root  12288 Feb 26 22:57 sbin
drwxr-xr-x 260 root root  12288 Feb 27 08:16 share
drwxr-xr-x   6 root root   4096 Feb 24 17:18 src
drwxr-xr-x   5 root root   4096 Feb 23 22:03 x86_64-w64-mingw32
Ich stelle auch mal die Ausgabe von ls -l /usr/sbin ein, in der Hoffnung, dass einer von Euch mir Trottel helfen kann und ich nicht alles neu installieren muss:
http://nopaste.debianforum.de/37022
Im Voraus schon mal vielen Dank!
ludger
P.s: Es kann sein, dass ich mich erst heute abend ab 20.00 Uhr wieder hier sehen lassen kann, weil ich heute Spätdienst habe ..., ist also kein Desinteresse meinerseits!
Zuletzt geändert von ludger am 02.03.2013 00:06:25, insgesamt 1-mal geändert.

uname
Beiträge: 12489
Registriert: 03.06.2008 09:33:02

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von uname » 28.02.2013 11:27:23

Fangen wir vorne an. Generell sollte man an über die Paketverwaltung installierten Paketen nichts ändern. Und wenn doch und nicht nachvollziehbar sollte man neu installieren. Sollte man. Ok machen Windows-Anwender bei Schadcode-Befall auch nicht.

Ein von dir geändertes Programm

Code: Alles auswählen

-rwxrwxr-x 1 ludger root  30712 Jul  9  2012 hddtemp
gehört z.B. nach /usr/local/bin. Z.B. als Kopie. Das nur am Rande. Statt setuid-root-Rechte (für die Kopie) zu versuchen solltest du dir besser sudo nutzen. Aber unter /usr/sbin auf keinen Fall rumfummeln. Vor allem da der Benutzer den Pfad sowieso nicht gesetzt hat ;-)

Dein aktuelles Problem ist:

Code: Alles auswählen

d---r-xr-x   2 root root  12288 Feb 26 22:57 sbin
Korrekt ist:

Code: Alles auswählen

dwxr-xr-x   2 root root  12288 Feb 26 22:57 sbin

Code: Alles auswählen

chmod 755 /usr/sbin
Könnte helfen, muss nicht helfen. Der Rest sieht sonst ordentlich aus. Würde trotzdem neu installieren. Und ändere den Benutzer von "hddtemp" wieder auf "root", bringt wie gesagt rein gar nichts. Nutze sudo, wenn der normale Benutzer die Anwendung nutzen soll.

Benutzeravatar
Natureshadow
Beiträge: 2157
Registriert: 11.08.2007 22:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Radevormwald
Kontaktdaten:

Re: AW: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von Natureshadow » 28.02.2013 11:33:27

Moin,

ein paar Ausreden weniger und dafür die ganze Geschichte wären nett.

Code: Alles auswählen

chmod u+rwx /usr/sbin 
-nik

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 11:46:09

Hallo uname,
danke für die schnelle Antwort! Es hat geholfen, zumindest, was den Ordner angeht:

Code: Alles auswählen

root@debian:/home# ls -l /usr
insgesamt 164
drwxr-xr-x   2 root root  61440 Feb 27 21:46 bin
drwxr-xr-x   2 root root   4096 Feb 24 17:18 games
drwxr-xr-x   5 root root   4096 Feb 23 22:03 i686-w64-mingw32
drwxr-xr-x  62 root root  12288 Feb 27 08:16 include
drwxr-xr-x 138 root root  36864 Feb 27 08:16 lib
drwxr-xr-x   3 root root   4096 Feb 23 22:03 lib64
drwxrwsr-x  10 root staff  4096 Feb 22 09:57 local
drwxr-xr-x   2 root root  12288 Feb 26 22:57 sbin
drwxr-xr-x 260 root root  12288 Feb 27 08:16 share
drwxr-xr-x   6 root root   4096 Feb 24 17:18 src
drwxr-xr-x   5 root root   4096 Feb 23 22:03 x86_64-w64-mingw32
Und vielen Dank für die Erklärungen, ich muss jetzt los und werde den Ordnerinhalt heute abend überprüfen!
ludger

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: AW: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 11:50:00

Natureshadow hat geschrieben:Moin,
ein paar Ausreden weniger und dafür die ganze Geschichte wären nett.

Code: Alles auswählen

chmod u+rwx /usr/sbin 
-nik
Danke für die Antwort, ich lasse es jetzt erst mal so, weil ich weg muss ...!
Gruss
ludger

Benutzeravatar
Meillo
Moderator
Beiträge: 9279
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: AW: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von Meillo » 28.02.2013 12:03:45

ludger hat geschrieben: Danke für die Antwort, ich lasse es jetzt erst mal so, weil ich weg muss ...!
Manchmal (z.B. wenn man als root arbeitet) sollte man sich Zeit nehmen. ;-)
Use ed once in a while!

Benutzeravatar
Natureshadow
Beiträge: 2157
Registriert: 11.08.2007 22:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Radevormwald
Kontaktdaten:

Re: AW: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von Natureshadow » 28.02.2013 12:24:27

Meillo hat geschrieben:
ludger hat geschrieben: Danke für die Antwort, ich lasse es jetzt erst mal so, weil ich weg muss ...!
Manchmal (z.B. wenn man als root arbeitet) sollte man sich Zeit nehmen. ;-)
Bist du wahnsinnig? Dann käme hier doch Langeweile auf!!!!1elf

dufty
Beiträge: 378
Registriert: 21.09.2012 21:09:05

Re: AW: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von dufty » 28.02.2013 17:33:45

Natureshadow hat geschrieben:
Meillo hat geschrieben:
ludger hat geschrieben: Danke für die Antwort, ich lasse es jetzt erst mal so, weil ich weg muss ...!
Manchmal (z.B. wenn man als root arbeitet) sollte man sich Zeit nehmen. ;-)
Bist du wahnsinnig? Dann käme hier doch Langeweile auf!!!!1elf
Die Aufgabe ist noch nicht fertig:
Wie dem nopaste zu entnehmen ist fehlen den binaries in /usr/sbin noch u+rw.

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 22:01:18

Danke für den Hinweis, dufty!
Ich hatte mir so etwas schon gedacht! Wäre der entsprechende Befehl dann

Code: Alles auswählen

chmod 755 /usr/sbin/
oder

Code: Alles auswählen

chmod u+rwx /usr/sbin/ 
Mit der Angabe /usr/sbin/ hat ja alles angefangen, kann ich das so wieder rückgängig machen, mal abgesehen davon, ob ich jetzt neu installieren muss oder nicht? Oder geht beides ...?
Nochmals Danke für den sachlichen Tipp!
Grüße
ludger

dufty
Beiträge: 378
Registriert: 21.09.2012 21:09:05

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von dufty » 28.02.2013 22:26:03

# chmod u+rw /usr/sbin/*
Dürfte bei den Links nichts ändern.
Danach kannst ja alle Pakete nochmals per
# debsums -s
überprüfen.

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 22:47:41

Danke!
Beides erledigt, debsums musste ich erst einmal installieren, das gab es auf meinem System noch gar nicht ...
Eine Ausgabe oder Fehlermeldung von debsums gab es nicht, er hat nur lange (3-4 Minuten) gerödelt, dann erschien wieder der Prompt.
Die Ausgabe von ls -l /usr/sbin lautet jetzt:
http://nopaste.debianforum.de/37025
Vielleicht kann ja jemand noch mal einen Blick darauf werfen ...?
Danke!
ludger

dufty
Beiträge: 378
Registriert: 21.09.2012 21:09:05

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von dufty » 28.02.2013 23:11:24

Is gut.
Is auch gut, dass wir nur +rw und nicht +rwx genommen haben,
sonnst hätten wir den ppd mit seinem rws überbügelt.
Das hätte aber debsums gemerkt (hoffentlich :D )

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 28.02.2013 23:19:36

Herzlichen Dank für Deine Hilfe !!!
ludger

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 01.03.2013 23:14:12

Hallo,
ich habe noch einmal eine kurze Frage: Muss man einen Thread nicht mehr als erledigt markieren? Und wenn doch, wie geht das noch mal ...?
Ich habe nur irgendwo hier im Forum gelesen, dass das mal kontorvers diskutiert wurde ... den Thread finde ich aber nicht mehr!
... Und wo finde ich noch mal die Hilfe für das Forum selbst, so etwas gab es doch früher mal - habe ich Tomaten auf den Augen?
Danke
ludger

uname
Beiträge: 12489
Registriert: 03.06.2008 09:33:02

Re: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von uname » 01.03.2013 23:19:24

Du musst den Titel deines ersten Beitrags andern.

ludger
Beiträge: 237
Registriert: 13.10.2004 18:30:02
Wohnort: Köln

Re: Gelöst: Mist gebaut /usr/sbin falsche Dateirechte ...

Beitrag von ludger » 02.03.2013 00:07:13

Ah, so einfach geht das ...! Danke!
ludger

Antworten