À propos du projet

Paramiko est une implémentation pure-Python du protocole SSHv2, offrant à la fois des capacités client et serveur. Elle constitue la fondation sous-jacente de la bibliothèque haut niveau Fabric, recommandée pour les cas d'utilisation client courants tels que l'exécution de commandes shell distantes ou le transfert de fichiers. L'utilisation directe de Paramiko est destinée aux développeurs qui nécessitent des primitives avancées de bas niveau ou souhaitent exécuter un démon SSH (sshd) en Python. Pour les opérations cryptographiques, Paramiko repose sur la bibliothèque `cryptography`, qui utilise des extensions C et Rust mais propose de nombreuses options précompilées. Le projet utilise OpenSSH comme implémentation de référence principale pour garantir l'alignement du protocole. Les ressources officielles, y compris les guides d'installation, les journaux de modifications, les FAQ et la documentation API versionnée, sont hébergées sur le site officiel du projet, avec des détails supplémentaires sur la feuille de route maintenus par le responsable du projet.