es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Provisión de script olt huawei ssh2 con python.

Necesito enviar comandos al software Huawei olt (MA5801). Con ssh2 en mi script de Python, estoy conectando pero la terminal indica lo siguiente:

Huawei Integrated Access Software (MA5801). Copyright(C) Huawei Technologies Co., Ltd. 2002-2019. Todos los derechos reservados.

MA5801-Lab-02-xx.xxx.xxx.xxx> Advertencia: no se recomienda utilizar la contraseña inicial. Por favor, cambie la contraseña.

MA5801-Lab-02-xx.xxx.xxx.xxx> Comando desconocido, el error se encuentra en

MA5801-Lab-02-xx.xxx.xxx.xxx> Consola de configuración salida, por favor intente iniciar sesión nuevamente.

Y este es mi código:

import paramiko

transport = paramiko.Transport((‘xx.xx.xxx.xxx’, 22))

transport.connect(username=’usuario’, password=’contraseña’)

ssh = paramiko.SSHClient()

ssh._transport = transport

stdin, stdout, stderr = ssh.exec_command(‘activar;configurar;interface gpon 0/1’)

resultado = stdout.read(), stderr.read()

for linea in resultado:
print(linea)

ssh.close()

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás conectando con éxito al software Huawei OLT, pero el comando que estás intentando ejecutar (enable; config; interface gpon 0/1) no es reconocido por el software. Es posible que necesites revisar la documentación para la MA5801 y asegurarte de que el comando que estás ejecutando sea válido.

    Además, el mensaje de advertencia sugiere que deberías cambiar la contraseña inicial por razones de seguridad. Es recomendable que consideres cambiar la contraseña antes de ejecutar cualquier comando adicional.

Comments are closed.