Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.
PQ Discord Server: #planetquake Spenden? Hier entlang!
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.
PQ Discord Server: #planetquake Spenden? Hier entlang!
shutdown per menu
shutdown per menu
Hallo!
Ich hab mal eine Frage und zwar ich will im mein Fluxboxmenu (/home/invad0r/.fluxbox/menu) einen Eintrag haben mit dem ich meinen Computer herrunterfahren kann. Das Problem ist, dass ich "shutdown -h now" immer nur als root ausführen kann. Ich weiss nicht wie ich das hinkriegen kann. Vielleicht kann mir jemand von euch ja mal schreiben was ich in die menu reinschreiben muss, damit er mit einen Mausklick herrunterfährt...
Gruß Invad0r
Ich hab mal eine Frage und zwar ich will im mein Fluxboxmenu (/home/invad0r/.fluxbox/menu) einen Eintrag haben mit dem ich meinen Computer herrunterfahren kann. Das Problem ist, dass ich "shutdown -h now" immer nur als root ausführen kann. Ich weiss nicht wie ich das hinkriegen kann. Vielleicht kann mir jemand von euch ja mal schreiben was ich in die menu reinschreiben muss, damit er mit einen Mausklick herrunterfährt...
Gruß Invad0r
-
- Bitterman
- Beiträge: 160
- Registriert: Okt 2001
Als root visudo ausführen, um sudo zu konfigurieren. In der Datei einfachOriginal erstellt von Invad0r
Kennst du dich mit sudo aus? Weil ich weiss nicht genau wie man mit Hilfe von sudo dem User die Rechte gibt den Computer herrunter zu fahren.
%users localhost=NOPASSWD: /sbin/shutdown
eintragen.
Also dass alle user der Gruppe "users", die nicht remote eingeloggt sind ("localhost"), ohne Eingabe des eigenen Passworts ("NOPASSWD") /sbin/shutdown per sudo aufrufen dürfen.
Soll es nur ein user dürfen, kannst du auch den Username angeben, statt %users. man sudoers hilft weiter.
dann im Menü einfach
sudo /sbin/shutdown -h now
eintragen.
Warum nimmst du nicht die konsole und benutzt alias halt='sudo halt' ? Ist zwar nicht das was du wolltest, aber dafuer ist es praktischer (finde ich jedenfalls) und du kannst dich nicht aus versehen verklicken.
ps: vielleicht waere xdialog ganz nett: http://xdialog.dyns.net/
ps: vielleicht waere xdialog ganz nett: http://xdialog.dyns.net/
-
- Patriot
- Beiträge: 1440
- Registriert: Mär 2002
- Wohnort: Hannover
- Steam: sOuLjA4eVeR
hab das runterfahren bei mir auch im fluxbox menü
Code: Alles auswählen
[exec] (Ausschalten...) {sudo /sbin/init 0}
The box said, 'Requires Windows 95 or better', so i installed Linux
Das hat mit Remote Einloggen nichts zu tun. sudo prüft lediglich ob es selber auf der Maschine mit dem dort angegebenen Namen läuft. Der Sinn der Übung ist, dass man für mehrere verschiedene Maschinen nur ein sudoers-File pflegen muss, das man einfach auf alle Maschinen kopiert, und sich jede Maschine dann dort die für sie gültigen Regeln heraussucht. Etwas ungewöhnlich, ja..Original erstellt von Pixelbrei
die nicht remote eingeloggt sind ("localhost")
hmm, würde lieber einen Gruppe, zb shutdown machen, und das Programm halt dann mittels andere Rechte setzen!
s-Bit setzen ist nicht immer ganz ungefährlich....
mfG
Code: Alles auswählen
chown root:shutdown /sbin/halt
s-Bit setzen ist nicht immer ganz ungefährlich....
mfG