Pxssh

Fermé
el_cancer Messages postés 5 Date d'inscription lundi 25 novembre 2019 Statut Membre Dernière intervention 21 janvier 2020 - Modifié le 21 janv. 2020 à 11:51
 trifou - 21 janv. 2020 à 13:11
Bonjour, j'aimerai envoyer une commande et afficher le résultat sur un de mes serveurs.
Pour cela, j’utilise python avec pxssh.
Mon ssh est configuré pour fonctionner avec des clés.
Et je n’arrive pas à me connecter sur mon serveur.
J'ai déjà regardé beaucoup de documentation et ne trouve pas de réponse viable.
Je débute en python merci pour votre aide.

2 réponses

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
21 janv. 2020 à 13:09
Bonjour

je ne sais pas te répondre, mais pour simplifier la tache à ceux qui peuvent (et donc leur donner plus envie), tu devrais lire et appliquer ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
1
Bonjour,

Ce que tu indiques comme password n'est pas le contenu de ton fichier, mais son path.

Et selon la doc (du moins ce que j'en ai compris) il est justement possible de définir un chemin vers le fichier de la clé en utilisant le paramètre ssh_key.
https://pexpect.readthedocs.io/en/stable/api/pxssh.html#pexpect.pxssh.pxssh.login
1