Newsgroup: it.comp.os.linux.iniziare
Titolo: shutdown non si esegue

Ciao,
Ho RH8.0, per utilizzare il comando shutdown devo loggarmi necessariamente
da root. Altrimenti, con un altro account quando eseguo il comando mi
risponde che devo essere root anche se i permessi permettono l'esecuzione
anche agli utenti non root.
per spegnere il pc da account non root come faccio????
Grazie!

 per spegnere il pc da account non root come faccio????
Il sistema più veloce (che ti richiede comunque l'identificazione) è:
su -c nomecomando
Fatto questo ti chiederà la password e se avrai scritto "su -c halt" il 
sistema si spegnerà :o)
Risparmi qualche riga.
-- 
| (o_  | Piersandro Guerrera  -  Eden.Games Group   |             _o)  |
| //\  |  URL: 
http://www.edengames.net
             |  (o_  (o_   /\\  |
| V_/_ |  Togli NOSPAM per rispondere in e-mail.    |  (/)_ (/)_ _\_V  |
| SuSE | YanC Developer 
http://yanc.sourceforge.net
 | Debian GNU/Linux |


oppure un chmod a+x su shutdown e un ln -s in /bin penso che vada
-- 
[ Fustino Di Dixan is working hard... ]
  ~ 
http://web.tiscali.it/penguinatwork

 su -c nomecomando
con questa sintassi i privilegi di root li hai solo per l'esecuzione del
comando o anche per i successivi?

 
Soltanto per il comando specificato. Un'altra strada che mi piace e' usare 
sudo. Il bello e' che root puo' autorizzare alcuni utenti a fare alcune 
cose (scritte nel file di configurazione) senza comunicare la propria 
password. Verra' chiesta la password dell'utente.


dai un'occhiata a "man shutdown" relativamente all'opzione "-a"
in pratica devi mettere l'elenco degli user che possono
eseguire l'operazione in un file in /etc (mi pare /etc/shutdown.allow,
comunque c'è scritto tutto sul man)


Scrivi 'halt', 'halt -p' o 'reboot'. 
-- 
Enrico Bodo  -   Postdoc Fellow       
University of Rome "La Sapienza"    
Department of Chemistry        

 c'è scritto tutto sul man)
a me non ha funzionato.
fedro@debian:~$ more /etc/shutdown.allow 
fedro
quindi contiene il mio user.
poi provo a chiudere
fedro@debian:~$ shutdown -t1 -a -h now 
shutdown: you must be root to do that!
o a fare un reboot
fedro@debian:~$ shutdown -t1 -a -r  now 
shutdown: you must be root to do that!
...
dove sbaglio?
grazie fedro


in effetti non sbagli. č stata la mia risposta a non
essere stata proprio esaustiva. scusa. lo shutdown -a č utile
per il riavvio (ma si puņ fare anche spegnimento) con ctrl-alt-del.
in /etc/inittab cerchi la riga relativa allo shutdown, gli aggiungi
il -a, mi sembra che devi riavviare (perchč dipende da initd) e
poi noterai che il sistema si riavvierą solo se sei loggato con
root o fedro.

 riavvierą solo se sei loggato con root o fedro.
oki ma ti sfrutto ancora un po'.
come faccio a permettere all'utente fedro di spegnere e riavviare?
non vorrei essere cosatretto a passare a su per tutta la vita! ^_^
se provo ctrl+alt+del mi appare la "Process Table - KDE", per intenderci
una roba simile a windows con tutti i processi attivi (o se vogliamo un
'ps' con la grafica!)
grazie
fedro


se non ho capito male avvii in runlevel 5. se tu partissi con il 3
il metodo sarebbe quello del -a. io uso gnome, pure io in runlevel 5,
e per spegenre, quando faccio il logout, mi viene chiesto se voglio
un logout, un reboot o uno shutdown. se passo a console testuale
(ctrl-alt-f1, poi alt-f7 per tornare a X) e premo ctrl-alt-del si
riavvia anche se ho X attivo. probabilmente kde lavora in modo diverso,
e purtroppo non l'ho mai usato e non ti so aiutare :(
prova a partire in runlevel 3 e vedere se almeno lě funzica, se č
cosě č proprio kde che cambia le impostazioni, altrimenti č qualcos'altro.
mi dispiace non saperti dire di piů...

 di piů...
su /etc/inittab dice che utilizzo Runlevel 2, che nella Debian e' uguale
a 3 a 4 e a 5.
# The default runlevel.
id:2:initdefault:
poi magari provo il gioco ctrl-alt-f1 e poi ctrl+alt+del
grazie
fedro