Cron: problema con script che richiede la password

Installazione, configurazione e uso di programmi e strumenti.
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Cron: problema con script che richiede la password

Messaggio da Cata »

Salve a tutti, questo è il mio primo messaggio su questo forum..
Praticamente ho uno script in perl che se eseguito da linea di comando richiede la password utente (Super User), una volta inserita, lo script và senza problemi..
Ora vorrei eseguirlo in automatico con Cron..Ma questo si avvia, ma si "blocca" nel punto dove viene richiesta la password...
Questo script praticamente scarica l'allegato di una email in una cartella, e questo allegato lo invia via fax.. Con cron scarica solo l'allegato ma non invia il fax..
Come posso fare? Ho utilizzato crontab -e, sudo crontab -e, sudo nano /etc/cron, sudo nano /etc/crontab..
Grazie...
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: Cron: problema con script che richiede la password

Messaggio da filo1234 »

puoi metterlo in crontab di root volendo
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Re: Cron: problema con script che richiede la password

Messaggio da Cata »

filo1234 ha scritto: puoi metterlo in crontab di root volendo
Con sudo crontab -e ?
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Re: Cron: problema con script che richiede la password

Messaggio da Cata »

up....
Ultima modifica di Cata il mercoledì 8 ottobre 2008, 10:17, modificato 1 volta in totale.
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: Cron: problema con script che richiede la password

Messaggio da filo1234 »

sudo -s  e poi crontab -e
ps: attento all'utilizzo di root
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Re: Cron: problema con script che richiede la password

Messaggio da Cata »

filo1234 ha scritto: sudo -s   e poi crontab -e
ps: attento all'utilizzo di root
Che è lo stesso praticamente...
Mi ritorna il log di Cron con "login failed"
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Re: Cron: problema con script che richiede la password

Messaggio da Cata »

up..  >:(
Avatar utente
Demiurgo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2093
Iscrizione: domenica 10 giugno 2007, 13:06
Località: Pesaro

Re: Cron: problema con script che richiede la password

Messaggio da Demiurgo »

Inizio con il dire che non conosco affatto il perl, ma magari potrei suggerirti una soluzione....

Per fare una cosa del genere in bash si utilizza una cosa del genere:

Codice: Seleziona tutto

echo "password" | sudo -S [comando]
Non so se ciò che ti ho detto possa esserti di aiuto....
NuDe Project: >
Se volete fare due chiacchiere o avete bisogno di una mano per qualcosa questo è il mio contatto msn: demiurgo-linux@hotmail.it
Cata
Prode Principiante
Messaggi: 119
Iscrizione: martedì 7 ottobre 2008, 12:19

Re: Cron: problema con script che richiede la password

Messaggio da Cata »

Demiurgo ha scritto: Inizio con il dire che non conosco affatto il perl, ma magari potrei suggerirti una soluzione....

Per fare una cosa del genere in bash si utilizza una cosa del genere:

Codice: Seleziona tutto

echo "password" | sudo -S [comando]
Non so se ciò che ti ho detto possa esserti di aiuto....
Ti rignrazio per la risposta, ma anche digitando il comando da te indicato, mi richiede comunque questa benedetta password...
Me la chiede si se eseguo lo script da utente,che da root...
Non ho ancora capito bisogna agire..
La cosa strana è che, se sono root, o se il file può eseguirlo solo un utente, perchè vuole la password?? ???
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti