comment vérifier qu'on a fait ssh-add ?
Le
Une Bévue
dans un script qui utilise ssh et rsync via ssh à plusieurs reprises, je
dois vérifier au préalable que j'ai fait un "ssh-add", sinon je dois
rentrer ma passphrase x fois
comment vérifier ça ?
sinon je l'impose au début du script.
dois vérifier au préalable que j'ai fait un "ssh-add", sinon je dois
rentrer ma passphrase x fois
comment vérifier ça ?
sinon je l'impose au début du script.

Poser une question


peux etre en regardant le man de ssh-add
cf option -l et -L et en scriptant autour
OUI, RTFM !!
je suis trop paresseux ;-)
là, j'obtiens :
~ % ssh-add -l
1024 67:ed:f7:fc:92:ca:78:0c:4f:80:7a:97:1d:84:4a:b5
/home/yt/.ssh/id_dsa (DSA)
reste effectivement à scripter autour du genre :
~ % ssh-add -l | grep -c /home/yt/.ssh/id_dsa
1
et ça roule, merci beaucoup !!!