PDA

View Full Version : Crontab e comandi sudo


kwb
05-03-2013, 16:17
Ciao a tutti!
Mi sto facendo uno script bash per testare la connettivitā del muletto.
Lo script dovrebbe essere avviato ogni ora da crontab.

Il funzionamento richiede che ad un certo punto, se i controlli che faccio indicano che non c'č connettivitā, il muletto si riavvii.
Il riavvio č un'operazione che richiede privilegi di root, quindi dovrei dare un

sudo reboot
Deduco che mi chiederā la password, come faccio a dire allo script di inserirla?
Magari č un problema che non si pone perchč crontab forse viene eseguito come root, ma non sono sicuro. Per questo chiedo a voi :D

eaman
05-03-2013, 18:46
Devi usare il crontab di root.

kwb
05-03-2013, 20:46
Hmm, quindi:

sudo crontab -e

? :stordita:

eaman
05-03-2013, 23:37
:)

Per fare le cose di root devi essere root.

Suppongo che il modo piu' rapido sia:
sudo su
whoami

...e poi fai un passwd per impostare la password di root, cosi' dopo potrai fare semplicemente su (e smettere di usare sudo).

kwb
06-03-2013, 09:30
No ma io non voglio cambiare sudo con su :D
Io sono della nuova scuola e preferisco sudo :fagiano:
Se do il comando che ho detto, non dovrei aprire il crontab del root?

EDIT: Il sistema č Ubuntu 10.04 server

sacarde
06-03-2013, 10:25
Se do il comando che ho detto, non dovrei aprire il crontab del root?



si