Pagina 1 di 1

Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 8:48
da tommy131
Rieccomi a scrivere il mio terzo topic... Questa volta però vorrei sapere come è possibile spegnere il computer direttamente da utente? Cioè mi spiego, in pratica di default per spegnere il pc o reboottarlo, si devono acquisire i privileggi da root, dato che sto fatto mi scoccia, "come", "con", e "dove" creo il mio alias per fare questo? Vi sarei molto grato se mi dareste una mano su questo fatto!

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 9:05
da aLvArO
ci sono milioni di argomenti di questo tipo ed è anche trattato su s4d.
ti do in breve due spunti dove cercare
1 se parti in init4 lo puoi fare tranquillamente.
2 sudo

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 9:27
da aleph
aLvArO ha scritto:s4d.
poi dipende se vuoi partire col runlevel 3 o 4 . . .

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 9:33
da tommy131
hmmm.... Non so ma non è che abbia capito tantissimo... In pratica io vi dico in modo palese quello che voglio fare:
Vorrei scrivere da tastiera spegni, con permessi da utente però specifico, e il sistema mi riconosce quel comando come il poweroff, e mi fa spegnere il pc, o ancora scrivo riavvia e il sistema si riavvia come se avessi scritto reboot da root. Non so se mi sono inteso, sono stato chiaro sulla mia specifica esigenza? So che si può fare ma non lo so fare, mi sapete indirizzare voi? Grazie...

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 10:08
da stan

Codice: Seleziona tutto

man sudo
Poi dovrai creare un alias del tipo:
alias spegni='sudo /sbin/poweroff'
Leggi Slackware for Dummies di samiel che trovi qua su slacky.

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 10:47
da ichabod
Se la versione di Slackware 4 Dummies che ho stampato non è troppo vecchia trovi come fare a spegnere da utente nella sezione 4.3.4 (pag.62). Poi dovrai creare l'alias "spegni" come ti ha spiegato stan.

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 14:18
da aschenaz
C'è anche un sistema più semplice, ma molti storceranno il muso...

Basta dare, da root, un bel

Codice: Seleziona tutto

chmod 4755 /sbin/shutdown /sbin/halt /sbin/reboot
Su un sistema casalingo, è una soluzione accettabile.

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 16:06
da tgmx
@ tommy131:
Offtopic: Non c'entra niente con la tua richiesta ma nella tua firma ci sono degli errori. Troppi ";" nel for e manca un return... sempre che sia c e non qualcos'altro che ignoro.

:D

Re: Poweroff and Reboot, da utente?

Inviato: sab 12 gen 2008, 18:13
da tommy131
Scusami tgmx, ma il ; di troppo effettivamente c'era, ma i doppi apici non credo, ho fatto questa firma, con questa piccola funzione, tanto per far capire che vado in over-flow per quanto amo slackware... . è un po cretina ma a me piace...
Comunque mica ora provo e faccio l'alias a breve vi farò sapere...

Re: Poweroff and Reboot, da utente?

Inviato: dom 13 gen 2008, 12:36
da tgmx
tommy131 ha scritto:Scusami tgmx, ma il ; di troppo effettivamente c'era, ma i doppi apici non credo, ho fatto questa firma, con questa piccola funzione, tanto per far capire che vado in over-flow per quanto amo slackware... . è un po cretina ma a me piace...
Comunque mica ora provo e faccio l'alias a breve vi farò sapere...
Parlavo dei 3 punto e virgola for( ; ; ; ) che ora hai corretto. :D ma era una una battuta stipida solo perchè mi ci era andato l'occhio :)

Re: Poweroff and Reboot, da utente?

Inviato: dom 13 gen 2008, 18:42
da tommy131
No va bhe tu hai raggione al 100%, ma il fatto è satato che mi sono confuso non mettendo l'indice, qiomdi non me ne sono accorto dell'errore...
Tgmx, posso farti una domanda? Ma tu programmi in C?

Re: Poweroff and Reboot, da utente?

Inviato: lun 14 gen 2008, 8:04
da tgmx
tommy131 ha scritto:No va bhe tu hai raggione al 100%, ma il fatto è satato che mi sono confuso non mettendo l'indice, qiomdi non me ne sono accorto dell'errore...
Tgmx, posso farti una domanda? Ma tu programmi in C?
In fondo chi non programma in C? Diciamo che faccio la mia parte. :)

Comunque per quanto riguarda la tua richiesta iniziale mi associo a quanti ti hanno consigliato s4d.