Sobre o projeto

Paramiko é uma implementação em Python puro do protocolo SSHv2, oferecendo capacidades tanto de cliente quanto de servidor. Ela fornece a fundação subjacente para a biblioteca Fabric de alto nível, que é recomendada para casos de uso comuns de cliente, como executar comandos remotos de shell ou transferir arquivos. O uso direto do Paramiko é destinado a desenvolvedores que necessitam de primitivas avançadas de baixo nível ou desejam executar um daemon SSH (sshd) em Python. Para operações criptográficas, o Paramiko depende da biblioteca `cryptography`, que utiliza extensões em C e Rust, mas oferece muitas opções pré-compiladas. O projeto usa o OpenSSH como sua principal implementação de referência para garantir alinhamento com o protocolo. Recursos oficiais, incluindo guias de instalação, changelogs, FAQs e documentação de API versionada, estão hospedados no site oficial do projeto, com detalhes adicionais de roadmap mantidos pelo líder do projeto.