En shell (bash, ksh, zsh, ...) à ma connaissance tu ne peux pas passer ton mdp à scp.
Ta seule solution est d'utiliser soit un langage type expect qui va permettre de détecter/attendre un retour texte d'une commande et de renvoyer un argument. soit utiliser expect dans des langages permettant de l'utiliser au travers d'un API : perl, tcl, ...
Enfin tu peux utiliser un langage ayant un API SSH comme perl ou ruby avec Net::SSH.
# Change de langage
Posté par Bapt . En réponse au message SCP: sans password et surtout sans clé. Évalué à 3.
Ta seule solution est d'utiliser soit un langage type expect qui va permettre de détecter/attendre un retour texte d'une commande et de renvoyer un argument. soit utiliser expect dans des langages permettant de l'utiliser au travers d'un API : perl, tcl, ...
Enfin tu peux utiliser un langage ayant un API SSH comme perl ou ruby avec Net::SSH.