PyPI-包版本 PyPI-Python版本 PyPI-许可证 圆形CI Codecov公司

欢迎来到Paramiko!

Paramiko是一个纯粹的Python1(3.6+)实施SSHv2协议2,提供客户端和服务器功能。它提供了高级SSH库的基础面料我们建议您将其用于常见的客户端用途,例如运行远程shell命令或传输文件。

Paramiko本身的直接使用仅适用于需要高级/低级原语或希望运行in-Python sshd。

有关安装信息、更改日志、常见问题解答和类似信息,请访问我们的主要项目网站; 有关API的详细信息,请参阅这个版本化文档此外,该项目维护者保持路线图在他的个人网站。

1

Paramiko依靠密码学用于加密功能,它使用C和Rust扩展,但有许多可用的预编译选项。请参见我们的安装页面了解详细信息。

2

OpenSSH的RFC规范页面是一个很棒的资源和我们不会在这里费心复制的链接:https://www.openssh.com/pecs.html网址

OpenSSH本身也是我们的主要参考实现:当有疑问时,我们会咨询他们是如何做事的,除非有充分的理由不是这样。总会有一些差距,但我们会尽最大努力调和它们如果可能的话。