【发布时间】:2022-12-09 14:41:00
【问题描述】:
我使用简单的函数来列出所有使用 paramiko.agent.Agent().get_keys() 函数的 RSA 密钥。但是有奇怪的错误:
[Errno 22] 无效参数:'\\.\pipe\openssh-ssh-agent'
OpenSSH 服务器也在运行
from paramiko import agent print(agent.Agent().get_keys())
【问题讨论】:
-
我猜你在 Windows 上运行 Paramiko,不是吗?阿法克,Paramiko cannot talk to the agent on Windows。
-
是的。我正在使用 Windows。我附上了错误图片,您也可以看到文件结构。
-
好的,我没有注意到(顺便说一句,不要将错误作为图像发布,而是将它们作为文本发布)+然后我相信你的问题已经(有点)得到了回答。
-
它说我们无法在 Windows 中连接 OpenSSH-ssh-agent。 Paramiko 仅使用 Putty 选美。这是什么意思?
-
我不明白为什么我们要包括“腻子选美”? paramiko中有没有类似的功能可以列出ssh-agent的内容并且可以列出与agent.get_key()相同的内容