Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

365
Vistas
Paramiko: "Advertencia futura: el modo CTR necesita un parámetro de contador"

Estoy tratando de usar Paramiko en Python2 para transferir archivos a través de SFTP con una clave SSH privada pero muestra esta advertencia:

 /usr/lib/python2.7/dist-packages/Crypto/Cipher/blockalgo.py:141: FutureWarning: CTR mode needs counter parameter, not IV self._cipher = factory.new(key, *args, **kwargs)

De hecho, envía el archivo al servidor, pero ¿alguien puede explicarme qué significa esta advertencia?

Aquí está mi código:

 t = paramiko.Transport((host, port)) key = paramiko.RSAKey.from_private_key_file("/path/to/key.ssh") t.connect(username="username",password=None, pkey=key) sftp = paramiko.SFTPClient.from_transport(t) sftp.put(source, destination) sftp.close() t.close()
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Lo más probable es que sea un error en paramiko

Puede intentar parchear paramiko/transport.py con este parche para que desaparezca la advertencia.

Consulte también la discusión aquí que hace referencia a la solicitud de extracción.

over 4 years ago · Santiago Trujillo Denunciar

0

Esto funcionó para mí.

  1. Elimine el paquete python-paramiko instalado con apt:

apt remove python-paramiko

  1. Instale paramiko a través de pip que proporciona una versión más nueva obviamente arreglada:

apt install duplicity python-pip -y

pip install paramiko

over 4 years ago · Santiago Trujillo Denunciar

0

La actualización del paquete Crypto desaparece la advertencia "El modo CTR necesita un parámetro de contador, no IV" en mi caso:

 pip install -U Crypto
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda