2011-02-04 20 views
9

Ya sé que hay módulos ssh para Python, eso no es lo que estoy buscando. lo que quiero es tener un script en Python para hacer lo siguiente:Script Python: conéctese a SSH y ejecute el comando

  1. > conectarse a una [de entrada por el usuario] anfitrión de SSH
  2. > conectar con las credenciales [proporcionados por el usuario]
  3. > ejecutar comandos en el host SSH [telnet a [host - entrada por el usuario]
  4. > Seleccionar elemento de menú en la sesión de telnet

Gracias de antemano,

Saludos,

+1

No lo entiendo. ¿Necesita hacer cosas relacionadas con SSH en Python y no está interesado en módulos SSH para Python? – tokland

+3

@Tokland, estoy buscando un script de ejemplo. No para respuestas como "Fabric es una biblioteca de Python y una herramienta de línea de comandos para agilizar el uso de SSH" :) – Ilias

Respuesta

2

Si en realidad estás en busca de un módulo que le permite automatizar la interacción CLI, hay pexpect

1

Hay muchas bibliotecas que hacer eso.

  1. subproceso
  2. Pexpect
  3. paramiko (Generalmente se utiliza)
  4. Tela
  5. Exscript

Puede consultar su documentación de la aplicación.

Cuestiones relacionadas