Debian herunterfahren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
GregorS
Beiträge: 3299
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Debian herunterfahren

Beitrag von GregorS » 15.08.2024 22:23:26

cosinus hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:19:54
GregorS hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:15:53
Ich finde

Code: Alles auswählen

shutdown -hP now
noch besser. Dann kann ich einfach wieder umschalten und irgendwann ist dann halt ruhe.
Ähhh... :?... ich glaube ich verstehe dich nicht :( h und P machen exakt dasselbe:

Code: Alles auswählen

  -P --poweroff  Power-off the machine
  -h             Equivalent to --poweroff, overridden by --halt
Ein einfaches „halt“ fährt meine Kisten nur bis zur „halted“-Meldung herunter. Mit P schalten sie sich auch aus.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi und sog. Maker)

Benutzeravatar
thunder11
Beiträge: 2408
Registriert: 19.04.2023 09:08:30

Re: Debian herunterfahren

Beitrag von thunder11 » 15.08.2024 22:25:14

Das Policykit scheint hier irgendwie eine heiße Kartoffel zu sein.
michaa7 hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 20:20:38
Und ich habe auf meinem sid(uction) system lediglich policykit-irgendwas nachinstalliert und der user konnte wie angegeben den Rechner runterfahren. D
tobo hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 20:30:21
Root werden und dann Runterfahren ist ja auch der normale Weg, weil Linux ein Mehrbenutzersystem ist und es ziemlich doof wäre, wenn ein Benutzer die Session eines anderen Benutzers zerstört, in dem er das System runterfährt. Hat man das aber unter Kontrolle, dann kann man das mit sudo, pkexec etc. umgehen.
Und genau das regelt das Policykit im "Normalbetrieb" auch mit mehreren Nutzern.
thunder11 hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 17:46:08

Code: Alles auswählen

<allow_any>auth_admin_keep</allow_any>
<allow_inactive>auth_admin_keep</allow_inactive>
<allow_active>yes</allow_active>

Code: Alles auswählen

<allow_any>auth_admin_keep</allow_any> ---> Admin darf jeden killen

Code: Alles auswählen

<allow_inactive>auth_admin_keep</allow_inactive ----> andere noch angemeldete Nutzer (inaktiiv) darf nur Admin

Code: Alles auswählen

<allow_active>yes</allow_active> Der angemeldete (und aktive) Nutzer darf den Rechner (seine Session) ausschalten.
Die ganzen Regelungen, die einem erlauben, grafische Programme mit Root-Rechten auszuführen und
vieles mehr wird inzwischen fast ausschliesslich vom Polkit geregelt:
siehe: /usr/share/polkit-1/actions/

Edit:

/usr/sbin/shutdown ist nur ein symlink auf /usr/bin/systemctl

für das Erste braucht man das Root-Environment, bzw den ganzen Pfad.
Für das Zweite nicht.
Warum als o einen Knoten in die Beine machen :?: :?:
Zuletzt geändert von thunder11 am 15.08.2024 22:32:27, insgesamt 1-mal geändert.

Benutzeravatar
cosinus
Beiträge: 4599
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Debian herunterfahren

Beitrag von cosinus » 15.08.2024 22:28:35

GregorS hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:23:26
Ein einfaches „halt“ fährt meine Kisten nur bis zur „halted“-Meldung herunter. Mit P schalten sie sich auch aus.
Du verwechselst jetzt aber nicht das -h mit -H ? :P

HumiNi
Beiträge: 576
Registriert: 02.10.2014 21:46:18

Re: Debian herunterfahren

Beitrag von HumiNi » 15.08.2024 22:34:08

cosinus hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:19:54
GregorS hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:15:53
Ich finde

Code: Alles auswählen

shutdown -hP now
noch besser. Dann kann ich einfach wieder umschalten und irgendwann ist dann halt ruhe.

Ähhh... :?... ich glaube ich verstehe dich nicht :( h und P machen exakt dasselbe:

Code: Alles auswählen

  -P --poweroff  Power-off the machine
  -h             Equivalent to --poweroff, overridden by --halt
Doppelt hält eben besser. :wink:
Es macht übrigens viel wacher, den Kaffee über die Tastatur zu kippen, statt ihn zu trinken.

Benutzeravatar
cosinus
Beiträge: 4599
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Debian herunterfahren

Beitrag von cosinus » 15.08.2024 22:38:51

HumiNi hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:34:08
Doppelt hält eben besser. :wink:
Wie beim Lichtschalter :D

michaa7
Beiträge: 5069
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian herunterfahren

Beitrag von michaa7 » 15.08.2024 22:43:54

cosinus hat geschrieben: ↑ zum Beitrag ↑
15.08.2024 22:03:14
@michaa7: Schau dir mal die allererste AW in diesem Thread an. Dann musst du auch nicht so tun, als hätte ich das nicht mitbekommen.
Stimmt, hast recht.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
thunder11
Beiträge: 2408
Registriert: 19.04.2023 09:08:30

Re: Debian herunterfahren

Beitrag von thunder11 » 16.08.2024 07:56:44

Darf ich höflichst bemerken, dass

Code: Alles auswählen

shutdown -hP now
nicht doppelt, sondern dreifach ist ?

Code: Alles auswählen

thunder@XFCE:~$ /sbin/shutdown -h
Shutdown scheduled for Fri 2024-08-16 07:45:39 CEST, use 'shutdown -c' to cancel.

Code: Alles auswählen

thunder@XFCE:~$ /sbin/shutdown -P
Shutdown scheduled for Fri 2024-08-16 07:47:45 CEST, use 'shutdown -c' to cancel.

Code: Alles auswählen

thunder@XFCE:~$ /sbin/shutdown
Shutdown scheduled for Fri 2024-08-16 07:59:04 CEST, use 'shutdown -c' to cancel.
Wenn ich shutdown wäre, würde ich derartige komischen Befehle verweigern. :wink:

Das

Code: Alles auswählen

shutdown  now
reicht dicke aus, um den Rechner sofort auszuschalten.

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

Re: Debian herunterfahren

Beitrag von MSfree » 16.08.2024 08:31:13

thunder11 hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 07:56:44
Das

Code: Alles auswählen

shutdown  now
reicht dicke aus, um den Rechner sofort auszuschalten.
Viel zu viel Tipparbeit, poweroff macht dasselbe mit vier Tastenschlägen weniger! Auf der Kommandozeile kann man das sogar auf fünf Tastaturanschlägen verkürzen: p-o-w-TAB-ENTER :mrgreen:

Benutzeravatar
GregorS
Beiträge: 3299
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Debian herunterfahren

Beitrag von GregorS » 16.08.2024 08:40:11

MSfree hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 08:31:13
... Viel zu viel Tipparbeit, poweroff macht dasselbe mit vier Tastenschlägen weniger! Auf der Kommandozeile kann man das sogar auf fünf Tastaturanschlägen verkürzen: p-o-w-TAB-ENTER :mrgreen:
Okay, Du hast gewonnen. Ist ja auch schon fast WE ... da gönne ich Dir das.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi und sog. Maker)

Benutzeravatar
thunder11
Beiträge: 2408
Registriert: 19.04.2023 09:08:30

Re: Debian herunterfahren

Beitrag von thunder11 » 16.08.2024 08:45:18

MSfree hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 08:31:13
Auf der Kommandozeile kann man das sogar auf fünf Tastaturanschlägen verkürzen: p-o-w-TAB-ENTER :mrgreen:
aber nur im Root-Environment oder mit /sbin davor :roll:
und auch nur deshalb weil poweroff wie shutdown an systemctl durchgereicht wird.

Code: Alles auswählen

ls -al /usr/sbin |grep /bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 halt -> ../bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 poweroff -> ../bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 reboot -> ../bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 runlevel -> ../bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 shutdown -> ../bin/systemctl
lrwxrwxrwx  1 root root        16 11. Aug 12:53 telinit -> ../bin/systemctl
... aber am liebsten nehm ich eh die "Knöpfchens"

holyhit
Beiträge: 201
Registriert: 05.08.2023 11:27:42

Re: Debian herunterfahren

Beitrag von holyhit » 16.08.2024 09:14:13

MSfree hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 08:31:13
thunder11 hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 07:56:44
Das

Code: Alles auswählen

shutdown  now
reicht dicke aus, um den Rechner sofort auszuschalten.
Viel zu viel Tipparbeit, poweroff macht dasselbe mit vier Tastenschlägen weniger! Auf der Kommandozeile kann man das sogar auf fünf Tastaturanschlägen verkürzen: p-o-w-TAB-ENTER :mrgreen:
Via Alias reichen auch 2<:
keep_the_spirit_of_the_reallife
Thinkpad T460s -- Thinkpad A285 -- HP Compaq CQ58

Benutzeravatar
cosinus
Beiträge: 4599
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Debian herunterfahren

Beitrag von cosinus » 16.08.2024 10:08:36

thunder11 hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 07:56:44
Darf ich höflichst bemerken, dass

Code: Alles auswählen

shutdown -hP now
nicht doppelt, sondern dreifach ist ?
Tatsächlich! :)
Irgendwie hat sich in meinen Hirn das -h eingebrannt. Weiß nicht mehr warum. Hat jemand ne Idee warum das -h so verbreitet ist (war)?

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: Debian herunterfahren

Beitrag von 4A4B » 16.08.2024 10:24:37

Der Standard für ein bloßes `shutdown` ohne Optionen ist heute (d.h. mit systemd) ein Herunterfahren mit Ausschalten:
man shutdown hat geschrieben: -P, --poweroff
Power the machine off (the default).
Früher (mit sysvinit) dagegen wurde damit in den single-user mode gewechselt:
man shutdown hat geschrieben:The
shutdown command in previous init systems (including sysvinit) defaulted to single-user mode instead of powering off the machine.

mat6937
Beiträge: 3478
Registriert: 09.12.2014 10:44:00

Re: Debian herunterfahren

Beitrag von mat6937 » 16.08.2024 10:49:45

4A4B hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 10:24:37
Der Standard für ein bloßes `shutdown` ohne Optionen ist heute (d.h. mit systemd) ein Herunterfahren mit Ausschalten:
Was passiert wenn Ausschalten, hardwarebedingt nicht möglich ist (z. B. bei einem RaspberryPI oder gleichwertig)? Ist dann -p, -h (, oder keine Option für shutdown), gleichwertig mit der Option -H (halt the machine)?
Debian 12.9 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

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

Re: Debian herunterfahren

Beitrag von MSfree » 16.08.2024 11:26:07

mat6937 hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 10:49:45
Was passiert wenn Ausschalten, hardwarebedingt nicht möglich ist
Dann passiert das, was beim halt passiert. Der Rechner fährt runter, dabei werden alle Dateisysteme sauber ausgehängt und der Rechner belibt dann im angeschalteten Zustand stehen. Er kann dann gefahrlos von der Stromversorgung getrennt werden.
z. B. bei einem RaspberryPI oder gleichwertig?
Der Raspi kann sich auschalten. Allerdings kann das Netzteil nicht ausgeschaltet werden. Der Strom auf der USB-Buchse, die zur Stromversorgung dient, bleibt also erhalten, was zu gewissen Leckströmen in den Spannungswandlern auf der Platine führt.

Der Raspi-5 hat inzwischen sogar einen Taster, um ihn nach dem poweroff wieder zum Leben zu erwecken. Die älteren Raspis mußte man abstecken und wieder anstecken (oder ein USB-Kabel mit Schalter verwenden).

mat6937
Beiträge: 3478
Registriert: 09.12.2014 10:44:00

Re: Debian herunterfahren

Beitrag von mat6937 » 16.08.2024 12:07:16

MSfree hat geschrieben: ↑ zum Beitrag ↑
16.08.2024 11:26:07
Der Raspi kann sich auschalten.
Ja, ... das habe ich jetzt mit einem PI3B+ und FreeBSD, getestet. Mit "halt" kann der PI3B+ nur noch mit icmp und arp (im W/LAN der FB) erreicht werden und mit "poweroff" kommt nichts mehr vom PI. In der FritzBox sieht man für den PI, den Unterschied zwischen "halt" und "poweroff" auch.
Debian 12.9 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Antworten