Je sais que Paramiko supporte Pageant sous Windows, mais ça ne marche pas par défaut.Comment utiliser Pageant avec Paramiko sur Windows?
Je cherche un exemple de connexion en utilisant la clé qui est chargée dans Pageant.
Je sais que Paramiko supporte Pageant sous Windows, mais ça ne marche pas par défaut.Comment utiliser Pageant avec Paramiko sur Windows?
Je cherche un exemple de connexion en utilisant la clé qui est chargée dans Pageant.
C'est ce que j'utilise pour me connecter et faire une connexion automatique en utilisant Pageant pour stocker ma clé, et me connecter à partir de mon script Python. Il compte sur Pageant déjà chargé, (et je n'ai pas trouvé un bon moyen fiable de le lancer et charger la clé (invite pour le mot de passe clé)) mais le ci-dessous fonctionne pour l'instant.
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
host = 'somehost.com'
port = 22
ssh.connect(host, port=port, username='user', allow_agent=True)
stdin,stdout,stderr = ssh.exec_command("ps -ef")
print stdout.read()
print stderr.read()