mit user shutdown -h now durch änderungen der /etc/sudoers ?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
24dan
Beiträge: 142
Registriert: 02.01.2006 10:47:36
Wohnort: Hamburg
Kontaktdaten:

mit user shutdown -h now durch änderungen der /etc/sudoers ?

Beitrag von 24dan » 06.02.2006 23:40:41

Hier der source meiner /etc/sudoer... mit visudo geändert:

Code: Alles auswählen

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

# Host alias specification
Host_Alias      LOCAL = adler
# User alias specification
User_Alias      USER = ason
# Cmnd alias specification
Cmnd_Alias      SHUTDOWN = /sbin/shutdown -h now ""

# User privilege specification
root    ALL=(ALL) ALL
USER    LOCAL = NOPASSWD: SHUTDOWN
Wenn ich jetzt als benutzer ason

Code: Alles auswählen

# sudo shutdown -h now 
ausführte
kann er mein root passwort nicht ertragen und sagt sorry geht nicht

Was mache ich falsch?[/code]
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
http://www.european-prophecies.de/Proph ... tkrieg.htm

Benutzeravatar
H4kk3r
Beiträge: 724
Registriert: 02.01.2006 16:50:51
Wohnort: in der Nähe von Heidelberg

Beitrag von H4kk3r » 06.02.2006 23:47:24

Meine geht auf jeden Fall:

Code: Alles auswählen

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults:marcus    timestamp_timeout=5

# Host alias specification

# User alias specification

# Cmnd alias specification
Cmnd_Alias APT = /usr/bin/apt-get,/usr/bin/apt-cache,/usr/bin/aptitude
Cmnd_Alias SHUTDOWN = /sbin/shutdown,/usr/sbin/hibernate
Cmnd_Alias IF = /sbin/ifup,/sbin/ifdown,/sbin/iwlist,/sbin/ifscheme
Cmnd_Alias MISC = /usr/bin/updatedb,/usr/sbin/ntpdate,/usr/bin/less

# User privilege specification
root    ALL=(ALL) ALL
marcus  ALL= ALL
marcus  ALL= NOPASSWD:APT,SHUTDOWN,IF,MISC
Gruß, Marcus

„Well done! We did it!“

Debian testing
kernel 2.6.18.3
IBM R50e UR0S5GE

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: mit user shutdown -h now durch änderungen der /etc/sudoe

Beitrag von jhr-online » 06.02.2006 23:48:15

24dan hat geschrieben:Wenn ich jetzt als benutzer ason

Code: Alles auswählen

# sudo shutdown -h now 
ausführte
kann er mein root passwort nicht ertragen und sagt sorry geht nicht
Der Sinn von sudo ist doch eben, dass der User das root-Passwort nicht braucht. Du musst ihm dann das Passwort des Users ason geben.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Methusalix

mit user shutdown -h now durch änderungen der /etc/sudoers ?

Beitrag von Methusalix » 07.02.2006 00:59:48

Hallo,
Der Sinn von sudo ist doch eben, dass der User das root-Passwort nicht braucht..
Der user soll/darf das Passwort nicht haben, das ist der etwas präzisere Sinn. Wenn der User das Passwort hätte, bräuchte er sudo ja nicht, sondern könnte mit root-Rechten agieren.

Wenn Du Dir die Sache noch etwas vereinfachen willst, dann kannst Du dem Befehl noch einen alias zuweisen; das vereinfacht dann noch den Aufruf.

Gruß
Matthias

Benutzeravatar
24dan
Beiträge: 142
Registriert: 02.01.2006 10:47:36
Wohnort: Hamburg
Kontaktdaten:

Re: mit user shutdown -h now durch änderungen der /etc/sudoe

Beitrag von 24dan » 07.02.2006 08:53:40

@H4kk3r
Danke hat geklappt...
Matthias-GE hat geschrieben: Wenn Du Dir die Sache noch etwas vereinfachen willst, dann kannst Du dem Befehl noch einen alias zuweisen; das vereinfacht dann noch den Aufruf.

Gruß
Matthias
Ja daran hatte ich auch gedacht. Danke.
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
http://www.european-prophecies.de/Proph ... tkrieg.htm

Antworten