comment puis-je passer le mot de passe avec la commande scp.quand nous utilisons le protocole scp, il nous invite pour le mot de passe.Mais je veux le passer en paramètre.Est-ce que possible sans utiliser les techniques de génération de clé?en passant le mot de passe comme un paramètre dans une commande scp
Répondre
vous devez utiliser l'authentification par clé publique/privée. sur ubuntu cela fonctionne comme décrit ici: https://help.ubuntu.com/community/SSH/OpenSSH/Keys
note: d'autres saveurs -nix devraient fonctionner dans un semblable.
ouais, mais je ne veux pas utiliser mon script ssh keys.In je dois passer le mot de passe comme argument à la commande de scp. est-ce possible ?? – rushi
ce n'est pas possible. – thomasmalt
Mais travaillera si je vais transmettre un fichier contenant le mot de passe ?? – rushi
Pouvez-vous vérifier si cela fonctionne -
<username>:<password>@<host>
non ça ne marche pas :-( – rushi
Qu'est-ce que vous voulez réaliser est impossible sans l'aide des touches ou lourds scripts de service du terminal.
Pourquoi ne voulez-vous pas utiliser les touches? C'est la solution la plus simple et la plus sûre à votre problème.
Jetez aussi un oeil à: How to make ssh receive the password from stdin
De nombreux langages de script ont des modules qui vous permettent d'interagir avec ssh. Si vous êtes familier avec Perl, vous pouvez jeter un oeil à la famille Net :: SSH des modules CPAN: http://metacpan.org/pod/Net::SSH2
ok .... merci :-) – rushi
@rushi Quand une réponse est utile, upvote it. Si cela répond à votre question, marquez la réponse officielle de cette question en cliquant sur l'étoile. – mattalxndr
- 1. scp avec mot de passe court
- 2. En passant une propriété comme un « out » paramètre en C#
- 3. en passant le paramètre
- 4. Commande complete scp de champ de mot de passe sur linux
- 5. chaîne passe comme paramètre
- 6. Je veux comparer * comme un littéral en le passant comme argument de ligne de commande
- 7. @ dans une boucle en utilisant scp
- 8. MembershipUser Paramètre de mot de passe CreateUser
- 9. Procédure mémorisée passant le paramètre
- 10. C# crochets dll: passant null comme paramètre
- 11. Net :: SCP/Net :: SCP :: Expect - comment gérer le mot de passe par rapport à l'authentification par clé
- 12. Javascript passant la fonction dans le paramètre?
- 13. Entrez le mot de passe dans C
- 14. Passant chaîne comme un argument en C
- 15. Passant une valeur ENUM en tant que paramètre de commande de XAML
- 16. Mot de passe et confirmer le mot de passe
- 17. Python: Exécuter scp, stdin pour le mot de passe ne fonctionne pas
- 18. Problème passant dans Func comme paramètre à la clause Where
- 19. en utilisant et en passant le paramètre de méthode
- 20. commande scp avec message d'alerte
- 21. mettre en place un mot de passe!
- 22. Comment obtenir le mot de passe html helper pour rendre le mot de passe en cas de validation échouée
- 23. problème passant 0 comme argument de ligne de commande
- 24. en passant une fonction en tant que paramètre?
- 25. Enregistrer le mot de passe crypté et le mot de passe ou simplement stocker le mot de passe crypté?
- 26. vérifier le mot de passe en PHP?
- 27. Codeigniter retourner le mot de passe dans le profil?
- 28. changer le mot de passe utilisateur asp.net en récupérant le mot de passe actuel
- 29. Confirmer le mot de passe?
- 30. Enregistrer le mot de passe dans TortoiseHg
Appartient sur superuser.com –