Toon posts:

halt command door non-root user

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is het mogelijk dat een niet-root gebruiker, de commando's halt, reboot en shutdown kan gebruiken.

Ik werk met debian potato, kernel 2.4

Verwijderd

Kijk eens naar Sudo.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 01:14
Sowieso kun je in de console als willekeurige gebruiker (of zelfs zonder ingelogd te zijn) op Ctrl-Alt-Delete drukken, dan reboot 'ie ook (na netjes te hebben afgesloten, natuurlijk)

Verwijderd

Op dinsdag 28 augustus 2001 23:52 schreef Wilke het volgende:
Sowieso kun je in de console als willekeurige gebruiker (of zelfs zonder ingelogd te zijn) op Ctrl-Alt-Delete drukken, dan reboot 'ie ook (na netjes te hebben afgesloten, natuurlijk)
Klopt. En je kan het ook zo instellen dat Ctrl-Alt-Del niet als reboot maar als halt werkt.
Maar dat werkt natuurlijk alleen lokaal (duh).

Verwijderd

Gewone users, kunnen niks verranderen aan de systeem instelling op welke manier dan ook. Als je alles goed staan hebt :-) Dus ook niet de runlevel.

Maar zitten ze achter de server, dan kunnen ze ctrl-alt-delete in drukken om het systeem te resetten.

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 29-12-2025

imdos

I use FreeNAS and Ubuntu

Of je doet gewoon een
code:
1
2
3
4
addgroup shutdown 
usermod -G shutdown username
chmod 4750 /sbin/halt 
chown root.shutdown /sbin/halt

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • leander
  • Registratie: Oktober 1999
  • Laatst online: 02-03-2025
==>consolehelper

Misschien kun je daar iets mee?
code:
1
2
3
4
5
6
7
CONSOLEHELPER(8)                       CONSOLEHELPER(8)
 
NAME
     consolehelper - A wrapper that helps console users run system programs
 
SYNOPSIS
     progname [ options ]

  • Expander
  • Registratie: Februari 2001
  • Niet online
Volgens mij kan het niet.

Expanding the inexpandable


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Mja, in redhat is er standaard al een user halt/shutdown/reboot het enige wat je nog hoeft te doen is ze een wachtwoord geven (voor zover ik weet).

Als je dan als non-root shutdown doet, vraagt ie om een wachtwoord en ik neem maar aan (nooit getest) dat je met het wachtwoord van de shutdown user dan de boel kunt 'shutdownen'.

Zoiets zal dan ook in debian moeten kunnen werken?

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 26-12-2025

deadinspace

The what goes where now?

(jarig!)
Op donderdag 30 augustus 2001 07:42 schreef Expander het volgende:
Volgens mij kan het niet.
Nuttige opmerking als er al 3 werkende oplossingen gepresenteerd zijn :Z

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
en het commando wat gegeven wordt nadat iemand op <crtl> <alt> <del> drukt kun je wijzigen in /etc/inittab
Dus i.p.v. het reboot commando kun je daar "shutdown -h now" van maken. Dan kan iedere leek de computer netjes afsluiten.

  • EWS99
  • Registratie: Maart 2001
  • Laatst online: 19:08
Ff een ouwe koei uit de sloot halen.
Ik wil dus ook dat een user een halt kan geven, maar CTRL-ALT-DEL is geen oplossing voor mij, omdat ik het in een script wil verwerken.
Chmod + chown halt of shutdown helpt ook niet, omdat ie met de melding Must be root komt.
Weet iemand wel zeker of dit wel kan?

Hier had uw advertentie kunnen staan!


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 26-12-2025

deadinspace

The what goes where now?

(jarig!)
Op maandag 13 mei 2002 16:24 schreef EWS99 het volgende:
Chmod + chown halt of shutdown helpt ook niet, omdat ie met de melding Must be root komt.
Wel hoor, je moet alleen de setuid flag niet over het hoofd zien.

Maar via sudo is imho netter.

  • igmar
  • Registratie: April 2000
  • Laatst online: 28-12-2025

igmar

ISO20022

Is het mogelijk dat een niet-root gebruiker, de commando's halt, reboot en shutdown kan gebruiken.

Ik werk met debian potato, kernel 2.4
sudo indien de users remote zijn, consolehelper indien ze er echt achter zitten.
Pagina: 1