gpt4 book ai didi

python - Paramiko : "FutureWarning: CTR mode needs counter parameter"

转载 作者:太空狗 更新时间:2023-10-29 17:03:07 25 4
gpt4 key购买 nike

我正在尝试在 Python2 中使用 Paramiko 使用 SSH 私钥通过 SFTP 传输文件,但它显示此警告:

/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)

实际上它会将文件发送到服务器,但有人能解释一下这个警告是什么意思吗?

这是我的代码:

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()

最佳答案

这很可能是 paramiko 中的一个错误

您可以尝试用 this patch 修补 paramiko/transport.py让警告消失

另见讨论 here它引用了拉取请求。

关于python - Paramiko : "FutureWarning: CTR mode needs counter parameter",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42029415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com