[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: comportamento script differente da bash a cron



Il 07 luglio 2011 10:20, Paolo Sala <piviul@riminilug.it> ha scritto:
...
> Bhé per vedere se è quello prova con ssh-copy-id e quindi a non passare
> più password ma connetterti tramite certificati.
>
> Ciao
>
> Piviul

BINGO!
Utilizzando SSH con le chiavi e senza password funziona benissimo!

Lo script definitivo
------------------------------------
#!/bin/bash
echo "controllo se e' attivo il processo di ssh inverso." >> sshInverso.log
if [ -n "`ps ax | grep 192.168.2.2 | grep ssh`" ]
then
echo "processo attivo, non eseguo nulla." >> sshInverso.log
exit 0
else
echo "processo non attivo, do il comando per attivarlo" >> sshInverso.log
expect -c "spawn ssh -R 9002:127.0.0.1:22 -p 22 -l root 192.168.2.2 -f
-N ;\expect *assword:*;\send -- \r;\interact -o EOF return;\exit;" >>
sshInverso.log
fi
echo "esco"  >> sshInverso.log
exit 0
------------------------------------

Grazie a tutti e grazie Paolo!
Buona giornata!

p.s., ma Carlo Tu hai risolto con gli altri suggerimenti?


Reply to: