Hilfe! Anmeldung als root nicht mehr möglich

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von KBDCALLS » 18.11.2018 16:49:47

Neuinstallation sollte eigentlich das letzte Mittel sein. Lesen muß man allerdings schon selber, zumal drauf hinwiesen wurde wonach zu suchen ist. Sollte das zu komplizeirt sein , läßt sich ein Deb mit ar auseinandernehmen und hat dann ein tar.?? Archiv was man entapackt und an die entsprechende Stelle im Dateibaum kopiert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 16:51:11

@ KBDCALLS
vergleiche mal
Nomalzustand:

Code: Alles auswählen

52 -rwsr-xr-x 1 root root 52288 Aug 12 07:11 /bin/su
und seins:

Code: Alles auswählen

40 -rwxr-xr-x 1 root root 40536 Mai 17  2017 /bin/su
Wer weiß, was da sonst noch alles zerschossen ist. Wer noch nicht mal so relativ einfache Befehle wie chown
Regel gerecht anwenden kann, ist mit deinen Vorschlägen ganz bestimmt überfordert.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von KBDCALLS » 18.11.2018 16:56:53

Sieht bei mir so aus.

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Bertl68
Beiträge: 105
Registriert: 18.09.2016 15:24:28

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von Bertl68 » 18.11.2018 17:02:00

@ Willy,
JA, ich bin bei weitem KEIN Programmierer / ITler, weiß aber sehr wohl die einfachen Befehle auszuführen.
Trotzdem ist mir ein Fehler unterlaufen, wie ich schon mehrfach geschrieben habe.
Ich mache eher wenig mit Liunx. Das muß einfach laufen, was es (im Gegensatz zu Windoof) ja auch meistens mach!!
Für mich sind die beiden Ausgaben übrigens nachezu identisch. Wenn Du einen relevanten Unterschied ausmachst, bitte ich Dich, diesen mir zu erklären.
@alle
Ich hoffe, ich bekomme trotzdem einen verständlich erklärten Lösungsansatz.
DANKE

Gruß

Bertl
Debian 5.8.0-1-amd64 , XFCE Desktop, Desktop PC, MSI H110M Gaming, Intel Pentium Skylake G4400

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 17:05:33

Bertl68 hat geschrieben: ↑ zum Beitrag ↑
18.11.2018 16:00:48
Hier noch die o.a. Ausgaben:

Code: Alles auswählen

@debian:/$ ls -lsa /bin/su
40 -rwxr-xr-x 1 root root 40536 Mai 17  2017 /bin/su
KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
18.11.2018 16:56:53
Sieht bei mir so aus.

Code: Alles auswählen

   -rwsr-xr-x 1 root root 52288 Nov  6 20:53 /bin/su
rwxr<--> rwsr :?: :?: :!: :!:

Deshalb :
Bertl68 hat geschrieben: ↑ zum Beitrag ↑
18.11.2018 10:33:12

Code: Alles auswählen

su
Passwort: 
setgid: Die Operation ist nicht erlaubt
Edit:

Code: Alles auswählen

4755 	Alle dürfen lesen und ausführen, der Eigentümer auch schreiben. Zusätzlich wird das SetUID-Bit gesetzt. 
Es wäre also zumindest ein

Code: Alles auswählen

chmod 4755 /bin/su
fällig um zumindest diese Datei zu reparieren.

Und dann mal warten wann die nächsten Problem auftreten. :facepalm:

Keine Ahnung, wie er das hinbekommen hat. Ich vermute mit der "globalen" Eroberung der Gruppen und User.
Auch keine Ahnung bei welchen Dateien das noch so ist / nötig ist / vorhanden war

Bertl68
Beiträge: 105
Registriert: 18.09.2016 15:24:28

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von Bertl68 » 18.11.2018 17:25:59

OK, Danke, ich brauch glaub ich auch noch eine neue Brille!

Wie gesagt OHNE root-Rechte läßt sich das im Terminal nicht umsetzten.

Code: Alles auswählen

:Diese Operation ist nicht erlaubt
Danke und Gruß

Bertl
Debian 5.8.0-1-amd64 , XFCE Desktop, Desktop PC, MSI H110M Gaming, Intel Pentium Skylake G4400

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 17:31:11

ich bin ja auch gerne weiter behilflich, um meine These für eine Neuinstallation zu untersttützen:

Code: Alles auswählen

# ls -alR / |grep rwsr
ergibt:NoPaste-Eintrag40494

Viel Spass dabei :mrgreen:
Zuletzt geändert von willy4711 am 18.11.2018 17:59:30, insgesamt 1-mal geändert.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von KBDCALLS » 18.11.2018 17:32:05

Ich hab mal in einer virtuellen Maschine die Rechte von /bin/su geändert.
  • 1937
  • 1938
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Bertl68
Beiträge: 105
Registriert: 18.09.2016 15:24:28

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von Bertl68 » 18.11.2018 17:38:12

@ Willy, Du wirst es schon erraten haben:
Bei mir kommt 0 raus!

Gruß

Bertl
Debian 5.8.0-1-amd64 , XFCE Desktop, Desktop PC, MSI H110M Gaming, Intel Pentium Skylake G4400

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 17:48:37

@Bertl68
Sieh dir meine Ausgabe an. Wenn du nichts anderes gemacht hast, wie oben beschrieben, dürften in einem Haufen Dateien
ebenfalls die Rechte bezüglich des Setzens des SetUID-Bits geändert worden sein. Anders kann ich mir das nicht erklären.
Ich denke das ist schlichtweg ein aussichtsloses Unterfangen.
Lade dir eine Netinst CD runter
http://cdimage.debian.org/cdimage/unoff ... 64/iso-cd/
Und installiere neu wie oben beschrieben.
Das ist in max 2 Stunden gemacht.

DeletedUserReAsG

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von DeletedUserReAsG » 18.11.2018 17:49:10

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
18.11.2018 16:49:47
Neuinstallation sollte eigentlich das letzte Mittel sein.
Man kann’s auch pragmatisch sehen: Neuinstallation ist in ’ner halben Stunde durch. Von mir aus lass es auch zwei Stunden sein, wenn viel nachgelesen und viel wieder eingerichtet werden muss. Das hier vorliegende Problem ist nicht in absehbarer Zeit zu lösen, wenn überhaupt – weil da erheblich mehr kaputtgegangen sein muss, als hier bislang offengelegt wurde, und die Kenntnisse fehlen, die Probleme auch nur direkt zu benennen, geschweige denn, zu beheben.

Im Grunde lässt das zwei Wege offen: man installiert’s, wie gesagt, neu und sieht zu, dass man künftig etwas sorgsamer ist, oder man rödelt noch einige Tage bis Wochen auf diesem System rum, bis man’s vielleicht wieder hingebogen bekommt, oder am Ende dann doch neu installiert. Der Weg hätte immerhin den Vorteil, dass der betreffende User viel dabei lernen kann. Eine Sache, möglicherweise auch aktuell hilfreich: man kann die betreffende Partition von ’nem Livesystem aus einhängen und die Dateirechte passend setzen, so dass man nicht auf das derzeit unfunktionale su des Systems angewiesen ist. Von dem Livesystem aus kann man auch in das kaputte System chrooten, um direkt zu schauen, was als nächstes zu machen ist – so muss man nicht bei jedem Versuch neu booten.

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 17:54:23

Bertl68 hat geschrieben: ↑ zum Beitrag ↑
18.11.2018 17:38:12
@ Willy, Du wirst es schon erraten haben:
Bei mir kommt 0 raus!
Dachte ich mir, obwohl beim mir selbst als normaler User eine recht ordentlich Menge zusammenkommt,
ohne den verweigerten Zugriff wg Berechtigungen.
Schmerzliches Lehrgeld -- aber du hast garantiert daraus gelernt.

willy4711

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von willy4711 » 18.11.2018 18:20:58

Hier gibt es eine sehr schöne Installationsanleitung für die Netinst CD:
https://debian-handbook.info/browse/de- ... steps.html
Einziger Fallstrick:
Beim letzten Bild (Software Auswahl)
Ist der 1. Punkt "Debian Desktop Environment"
meines Erachtens gleichbedeutend mit "Gnome"
keine Ahnung vielleicht wird bei "Gnome" von etwas mehr installiert ??
Auf jeden Fall hat man hinterher bei beiden Gnome :facepalm:
Wenn du also kein Gnome willst, wähle beides ab und wähle deine Oberfläche und
"Standard System Utilities"
Dann solltest du glücklich werden :mrgreen:

Und wenn du wieder etwas mouten musst : Vorher fragen :!: Du musst in keinen Fall die Standard- Rechte im System ändern. Das
funktioniert mit Auswahl der richtigen Pakete automatisch bzw. über die /etc/fstab beim Booten.

Bertl68
Beiträge: 105
Registriert: 18.09.2016 15:24:28

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von Bertl68 » 19.11.2018 08:29:48

Vielen Dank Euch allen!
Frage noch, bevor ich neu installiere.
Über ein Live-System /home löschen und eines meiner Backups und stattdessen reinkopieren?
Kann das funktionieren? Wäre das eine Alternative zur Neuinstallation?

Grüße

Bertl
Debian 5.8.0-1-amd64 , XFCE Desktop, Desktop PC, MSI H110M Gaming, Intel Pentium Skylake G4400

Benutzeravatar
MSfree
Beiträge: 10759
Registriert: 25.09.2007 19:59:30

Re: Hilfe! Anmeldung als root nicht mehr möglich

Beitrag von MSfree » 19.11.2018 09:01:01

Bertl68 hat geschrieben: ↑ zum Beitrag ↑
19.11.2018 08:29:48
Vielen Dank Euch allen!
Frage noch, bevor ich neu installiere.
Über ein Live-System /home löschen und eines meiner Backups und stattdessen reinkopieren?
Kann das funktionieren? Wäre das eine Alternative zur Neuinstallation?
Nein. Durch dein unvorsichtiges chown hast du ja nicht nur die Besitzer unter /home geändert sondern auch die unter /etc, /lib, /lib64, /bin, /usr und so weiter.

/home ist dabei dein allerkleinstes Problem. Du mußt die Besitzer der Systemdateien wieder herstellen und dazu müßtest du wissen, welche Datei wem gehören sollte. Das kann man zwar alles in Erfahrung bringen, z.B. indem man auf einem zweiten System für jede einzelne Datei nachschaut und auf dem beschädigten System die Besitzer/Gruppe/Rechte entsprechend manuell setzt, bei einigen zehntausend Dateien (mein Router mit einem ziemlichen Minimalsystem hat fast 140000 Dateien) vergeht einem der Spaß an der Sache dann doch ziemlich schnell.

Neuinstallieren geht mit Sicherheit am schnellsten und die Gefahr das eine oder andere zu übersehen, ist praktisch Null.

Antworten