Seite 1 von 1

Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat [Gelöst]

Verfasst: 08.01.2021 14:41:31
von martij
Hallo zusammen

Das Problem ist bei einem unserer Mitarbeiter aufgetaucht und zwar nachdem er im Gnome mit Ctrl-Alt-F7 in die Konsole gewechselt hat. "apt-get install ... " ging, nicht aber Sachen wie "init 6" oder "shutdown ... ".

Wüsste evtl. jemand von euch, woran das liegen könnte?

Freue mich auf jeglichen Input, bin gerade komplett überfragt...

Vielen Dank.

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 14:46:29
von JTH
Was ist denn genau passiert? Kamen Meldungen der Shell bzgl. „Kommando nicht gefunden“ o.ä.? „es ging nicht“ ist eine eher nutzlose Fehlerbeschreibung.

Vermutung ins Blaue: Jemand hat PATH des root-Benutzers kaputtgemacht. Würde dazu passen, dass apt-get aus /bin gefunden wird, init und shutdown aus /sbin aber nicht. sudo fummelt evtl. auch anderweitig am PATH herum.

Ansonsten: Was hat das Ganze mit sudo aus der Überschrift zu tun?

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 14:48:20
von Lord_Carlos
Vielleicht das gute alt 'su' vs 'su -' problem?

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 14:49:36
von JTH
Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
08.01.2021 14:48:20
Vielleicht das gute alt 'su' vs 'su -' problem?
Hmm, da habe ich die Überschrift anders verstanden. Aber gut möglich.

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 15:03:09
von MSfree
Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
08.01.2021 14:48:20
Vielleicht das gute alt 'su' vs 'su -' problem?
Unwahrscheinlich. rsync bzw. backintime verwenden keine Programme, die unter /sbin oder /usr/sbin liegen.

Da es hier aber um Gnome geht, das normalerweise unter Wayland gestartet wird, wird es eher ein Problem sein, graphische Programme mit root-Rechten unter Wayland zum laufen zu bekommen. Aber da bin ich ein wenig überfragt.

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 15:28:10
von Lord_Carlos
MSfree hat geschrieben: ↑ zum Beitrag ↑
08.01.2021 15:03:09
Unwahrscheinlich. rsync bzw. backintime verwenden keine Programme, die unter /sbin oder /usr/sbin liegen.

Da es hier aber um Gnome geht, das normalerweise unter Wayland gestartet wird, wird es eher ein Problem sein, graphische Programme mit root-Rechten unter Wayland zum laufen zu bekommen. Aber da bin ich ein wenig überfragt.
Wo kommt rsync / backintime her? Das lese ich hier zum ersten mal.
Ich vermute wenn man Ctrl-Alt-F7 drueckt landet man in einer TTY und es hat nichts mehr mit gnome/wayland zu tun?

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 08.01.2021 16:20:03
von MSfree
Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
08.01.2021 15:28:10
Wo kommt rsync / backintime her? Das lese ich hier zum ersten mal.
Ups, Sorry, war da ein wenig im Thread verrutscht.

Ich bewerbe mich hiermit, den Blödsinn des Tages verbochen zu haben. :mrgreen:

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 18.01.2021 12:08:13
von martij
Danke für die Feedbacks!! :-)

Könnte es sein, dass bestimmte Änderungen an den SSH-Konfig-Dateien unter /etc/ssh sowas verursachen? ("PermitRootLogin yes" wurde eingetragen, aber es kann sein dass der MA noch mehr daran "rumgewurstet" hat)

Dann wäre es natürlich nur bei einer SSH-Verbindung der Fall. Leider ist er momentan gerade nicht hier, deshalb kann ich mich aktuell auch nicht erkunden ob dieses Verhalten nur in der SSH-Konsole bestand oder auch sonst...

Aber evtl. hat es ja damit was zu tun - weiss weiss?

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 18.01.2021 12:28:59
von Lord_Carlos
Das 'su' vs 'su -' Problem hast du ausgeschlossen?

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 01.02.2021 13:10:38
von martij
Danke für Deinen Beitrag.

Ja, es passiert wenn man als root drin ist. Zumindest gemäss dem Mitarbeiter.

Dann muss man ja im normalfall wieder nit sudo noch mit su arbeiten....(?)

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 01.02.2021 13:33:57
von MSfree
martij hat geschrieben: ↑ zum Beitrag ↑
01.02.2021 13:10:38
Ja, es passiert wenn man als root drin ist. Zumindest gemäss dem Mitarbeiter.
Und denen hast du dabei über die Schulter geschaut?

Mach mal folgendes:

Code: Alles auswählen

su
echo $PATH
exit
su -
echo $PATH
exit
Die unterschiedlichen Pfade sind für das (Nicht)finden der entsprechenden Programme verantwortlich. sudo setzt den selben PATH with su -, und darum funktionieren die Aufrufe auch, wenn man nach su noch sudo benutzt.

Re: Debian Buster braucht `sudo` nachdem man sich bereits als root eingeloggt hat

Verfasst: 01.02.2021 13:44:46
von martij
Vielen Dank, werde mal schauen...