J'ai un script qui fonctionne sur différents clients et qui a besoin de fichiers SCP pour différents hôtes. En fonction de la combinaison du serveur client &, il peut être nécessaire d'utiliser l'authentification par mot de passe ou l'authentification par clé publique. Je ne peux pas savoir à l'avance lequel utiliser.Net :: SCP/Net :: SCP :: Expect - comment gérer le mot de passe par rapport à l'authentification par clé
Il y a 2 bibliothèques CPAN pour SCP que j'utilise:
- Net :: SCP: travaille avec authentification par clé publique ne
- Net :: SCP :: Attendez-vous à: fonctionne avec l'authentification par mot de passe uniquement
Le problème est qu'aucune des bibliothèques ne fonctionne pour les deux authentifications, et je ne sais pas laquelle utiliser à l'avance. Connaissez-vous un moyen de travailler avec les deux schémas d'authentification?
En fait, Net :: SCP ne supporte pas le port non standard :-( – Julien
J'ai essayé, il ne gère pas les deux cas – Julien