reboot und shutdown nach Upgrade nicht mehr verfügbar
reboot und shutdown nach Upgrade nicht mehr verfügbar
Ich habe eben ein Upgrade von Stretch auf Buster gemacht, seither funktioieren die Befehle 'reboot' und 'shutdown' nicht mehr. /sbin/reboot und /sbin/shutdown sind vorhanden, ebenso das Paket systemd-sysv.
Wie kann ich das beheben?
Wie kann ich das beheben?
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Hast du dich mit su - angemeldet, oder nur mit su?
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Mit su (wie immer). Was ist der Unterschied?
Zuletzt geändert von _ash am 25.08.2019 12:14:33, insgesamt 1-mal geändert.
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
https://wiki.debian.org/NewInBusterThe su command in buster is provided by the util-linux source package, instead of the shadow source package, and no longer alters the PATH variable by default. This means that after doing su, your PATH may not contain directories like /sbin, and many system administration commands will fail. There are several workarounds:
Use su - instead; this launches a login shell, which forces PATH to be changed, but also changes everything else including the working directory.
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Krass, vielen Dank!
Eine Idee was der Sinn hinter dieser Änderung ist?
Eine Idee was der Sinn hinter dieser Änderung ist?
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Nein, guckst du hier:Eine Idee was der Sinn hinter dieser Änderung ist?
viewtopic.php?f=37&t=174440&start=30MSfree hat geschrieben:Das Minus wurde nicht neu eingeführt, "su -" gibt es solange es su gibt (> 30 Jahre), wurde bisher aber erst ab Buster wirklich "interessant". Der Sinn ergibt sich mir auch nicht, es wird von "Kompatibilität" in Internet gefaselt, wobei das Verhalten sich ja eigentlich erstmal komplett inkompatibel zu sämtlichen bisherigen Unixen und Linuxen ist. Auch Sicherheitsgründe sind hier nicht gegeben, denn Umgebungsvariablen sind zwar unter Umständen unsicher, aber die kann der geneigte Hobbycracker auch selbst auf der kommandozeile setzen, also Sicherheitsgewinn = NULL.
Grüße, Günther
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Debian kann man übrigens auch ganz ohne root-Rechter herunterfahren, wenn man lokal angemeldet ist:
Code: Alles auswählen
$ systemctl poweroff
$ systemctl reboot
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Ich fand das eigentlich ganz sinnvoll geregelt, dass nur root (bzw. ein von ihm Berechtigter) den Rechner herunterfahren darf. Warum dann auch früher schon Hinz und Kunz ihn rebooten durften, erschien mir nie plausibel.
Grüße, Günther
Grüße, Günther
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Naja, wenn ich lokal am PC sitze, kann ich alternativ einfach den Stecker ziehen, länger als 4 Sekunden auf dein Power-Taster drücken oder den Computer aus dem Fenster werfen und bei einer Anmeldung über das Netzwerk lässt sich das System von normalen Benutzer eh nicht herunterfahren.
Re: reboot und shutdown nach Upgrade nicht mehr verfügbar
Und das ist die Begründung dafür, dass jetzt jeder Nutzer eines PCs ohne Root-Berechtigung systemkonform aussschalten können darf? Mir wurde das rootgestützte Ausschalten hier im DF vor Zeiten mal als Sicherheitsfeature verkauft. Aber naja, „Was geb' ich auf anner Leut domm' Geschwätz von gestern!"smutbert hat geschrieben:Naja, wenn ich lokal am PC sitze, kann ich alternativ einfach den Stecker ziehen, länger als 4 Sekunden auf dein Power-Taster drücken oder den Computer aus dem Fenster werfen ...
Grüße, Günther