halt & reboot per gli utenti

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
lorestar
Linux 0.x
Linux 0.x
Messaggi: 28
Iscritto il: gio 2 mar 2006, 10:59

halt & reboot per gli utenti

Messaggio da lorestar »

Salve a tutti! Vorrei sapere qual'è il modo migliore per permettere agli utenti "normali" l'uso di halt (o shutdown) e reboot... senza cioè dover acquisire i privilegi di root con su...

Grazie mille!

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Re: halt & reboot per gli utenti

Messaggio da absinthe »

lorestar ha scritto:Salve a tutti! Vorrei sapere qual'è il modo migliore per permettere agli utenti "normali" l'uso di halt (o shutdown) e reboot... senza cioè dover acquisire i privilegi di root con su...

Grazie mille!
io shutdown lo lascerei perdere lato "utente" -chiamiamolo così- per halt e reboot io uso sudo (lo trovi nel cd1) però tempo fa ci fu una discussione sul fatto che fosse meglio usare sudo piuttosto che settare suid il binario stesso... non so dirti quale dei due sia meglio...

M

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Ti consiglio l'utilizzo di sudo e la creazione di un alias

Dai il comando "visudo" da root e poi aggiungi questa riga

Codice: Seleziona tutto

%users          ALL=(ALL) NOPASSWD:     /sbin/reboot
poi per i tuoi utenti crei l'alias

Codice: Seleziona tutto

alias reboot="sudo /sbin/reboot"

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Ma hai visto la sezione in s4d
che risolve esattamente il tuo quesito?
Perché non informarsi un attimo
prima di fare sempre le stesse domande?

M.

Vlk
Linux 3.x
Linux 3.x
Messaggi: 671
Iscritto il: mer 9 feb 2005, 0:00

Messaggio da Vlk »

Dai da root

Codice: Seleziona tutto

chmod +s /sbin/halt /sbin/reboot 
e quindi puoi riavviare da user col comando /sbin/reboot e spegnere con /sbin/halt
In alternativa potresti decidere di partire direttamente da interfaccia grafica, modificando il file /etc/inittab. Basta modificare la riga così

Codice: Seleziona tutto

# Default runlevel (Do not set to 0 or 6)
id:4:initdefault

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

samiel ha scritto:Ma hai visto la sezione in s4d
che risolve esattamente il tuo quesito?
Perché non informarsi un attimo
prima di fare sempre le stesse domande?

M.
beh... in effetti mi sento di quotare tutto il discorso... e sarebbe stato meglio se ti avessi rinviato subito io a slack4dummies... mea culpa!

M

Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Messaggio da Harp »

Vlk ha scritto:Dai da root

Codice: Seleziona tutto

chmod +s /sbin/halt /sbin/reboot 
e quindi puoi riavviare da user col comando /sbin/reboot e spegnere con /sbin/halt
In alternativa potresti decidere di partire direttamente da interfaccia grafica, modificando il file /etc/inittab. Basta modificare la riga così

Codice: Seleziona tutto

# Default runlevel (Do not set to 0 or 6)
id:4:initdefault
Naa, molto meglio seguire S4D.

P.S. Propongo l'obbligo di imparare a memoria la guida di samiel a tutti gli utenti, almeno fino a quando non uscirà la nuova edizione che sarà troppo estesa. (Approposito... quanto manca? Ho la stampante calda calda che non aspetta altro!!!
:lol: )

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Manca poco... 17 capitoli sono pronti e impaginati,
il 18esimo è quesi finito. Poi devo scrivere solo l'ultimo.
La troverete nell'uovo di Pasqua...

M.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

samiel ha scritto:Manca poco... 17 capitoli sono pronti e impaginati,
il 18esimo è quesi finito. Poi devo scrivere solo l'ultimo.
La troverete nell'uovo di Pasqua...

M.
[OT]
ci regali pure quello? ;)
[/OT]

Rispondi