2011-02-04 12 views
9

Je sais déjà qu'il existe des modules ssh pour Python, ce n'est pas ce que je cherche. Ce que je veux avoir est un script python pour effectuer les opérations suivantes:Script Python - se connecter à SSH et exécuter la commande

  1. > connecter à une [entrée par l'utilisateur] hôte SSH
  2. > connecter en utilisant les informations d'identification [fournis par l'utilisateur]
  3. > exécuter la commande sur l'hôte SSH [telnet à [hôte - entrée par l'utilisateur]
  4. > Sélectionnez l'élément de menu dans la session Telnet

Merci à l'avance,

Meilleures salutations,

+1

Je ne comprends pas. Vous avez besoin de faire des choses liées à SSH en Python et vous n'êtes pas intéressé par les modules SSH pour Python? – tokland

+3

@Tokland, je cherche un exemple de script. Pas pour des réponses comme, "Fabric est une bibliothèque Python et un outil de ligne de commande pour rationaliser l'utilisation de SSH" :) – Ilias

Répondre

2

Si vous recherchez réellement pour un module qui vous permet d'automatiser l'interaction CLI, il y a pexpect

1

Il y a beaucoup de bibliothèques pour le faire.

  1. Subprocess
  2. pexpect
  3. Paramiko (Principalement utilisé)
  4. Tissu
  5. Exscript

Vous pouvez vérifier leur documentation pour la mise en œuvre.

Questions connexes