awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
paramiko avatar

paramiko/paramiko

0
View on GitHub↗
9,779 نجوم·2,056 تفرعات·Python·LGPL-2.1·5 مشاهداتparamiko.org↗

Paramiko

Paramiko is a pure-Python implementation of the SSH2 protocol, providing a library for making secure network connections and executing remote commands. It serves as a programmatic interface for establishing encrypted communication tunnels and managing remote sessions.

The project includes a full SSH server framework, allowing applications to host a secure shell server and define server-side access configurations directly within Python. It also provides a dedicated SFTP client library for secure file transfers and remote filesystem management.

The library covers remote infrastructure automation through command execution and session management. It handles security and identity via host key verification and user authentication using passwords, private keys, or secure agents. It further includes a configuration parsing engine to resolve host settings from system and user SSH configuration files.

Features

  • SSH Protocol Implementations - Provides a pure-Python implementation of the SSH2 protocol to avoid native C library dependencies.
  • SFTP Subsystems - Integrates a dedicated SFTP subsystem for remote filesystem operations over a secure channel.
  • Remote Workspace Command Execution - Offers a programmatic interface for running shell commands on distant hosts and retrieving output.
  • SSH-Based Remote Execution - Runs shell commands on remote servers via SSH to automate administrative tasks.
  • Remote Command Execution - Provides a programmatic interface for executing shell commands on remote servers via the SSH2 protocol.
  • SSH - Establishes and maintains encrypted communication channels for secure remote data transmission.
  • Secure Communication Channels - Establishes encrypted communication tunnels to protect data transmission between local and remote systems.
  • Public Key Authentication - Implements the cryptographic handshake for key-based authentication without password transmission.
  • Secure Remote Connectivity Tools - Implements the cryptographic handshaking and session negotiation required for secure remote access.
  • Transport Layer Security - Wraps TCP sockets in an encrypted layer using symmetric keys and HMACs.
  • User Authentication Systems - Verifies user identity using passwords, private keys, or secure agents to grant session access.
  • Remote File Transfers - Provides capabilities for uploading, downloading, and modifying permissions on remote servers.
  • Secure File Transfer - Moves files between local and remote systems using encrypted SSH protocols.
  • SSH Server Primitives - Ships low-level primitives for hosting a secure shell server directly within Python applications.
  • SSH Server Frameworks - Provides a framework for building a secure shell server directly into a Python application.
  • Encrypted Tunneling - Creates flow-controlled encrypted tunnels to send and receive data over secure sessions.
  • Host Key Verifications - Verifies remote server public keys against stored records to prevent man-in-the-middle attacks.
  • Secure Server Frameworks - Provides a full SSH server framework to host secure shell servers directly within Python applications.
  • Server Access Controls - Defines permitted users, authentication methods, and channel types for connections to a hosted secure shell server.
  • Remote Infrastructure Management - Automates authentication and session management for programmatic control of remote infrastructure.
  • Infrastructure and Automation - Native SSHv2 protocol implementation.
  • SSH Libraries - Native Python library for the SSHv2 protocol.
  • التشفير - Implements the SSHv2 protocol for secure remote connections.

سجل النجوم

مخطط تاريخ النجوم لـ paramiko/paramikoمخطط تاريخ النجوم لـ paramiko/paramiko

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Paramiko

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Paramiko.
  • mscdex/ssh2الصورة الرمزية لـ mscdex

    mscdex/ssh2

    5,790عرض على GitHub↗

    ssh2 is a JavaScript implementation of the SSH2 protocol for Node.js, providing the core components necessary to create secure clients and servers. It enables the establishment of authenticated sessions for remote server automation and secure communication. The project distinguishes itself by providing a complete suite of tools for identity management, including utilities for generating and parsing cryptographic key pairs and integrating with external authentication agents. It also functions as a tunneling proxy capable of routing TCP, HTTP, X11, and SOCKSv5 network traffic through encrypted

    JavaScript
    عرض على GitHub↗5,790
  • gliderlabs/sshالصورة الرمزية لـ gliderlabs

    gliderlabs/ssh

    4,145عرض على GitHub↗

    This project is a Go library and framework for implementing the SSH protocol. It provides a toolkit for building custom SSH servers, managing encrypted connections, and handling remote command execution. The implementation focuses on flexible session management through callback-based handling and a pluggable authentication system that supports passwords, public keys, and certificates. It includes mechanisms for secure network tunneling, including local and reverse port forwarding for TCP and Unix domain socket traffic. The library covers a broad range of protocol capabilities, including cryp

    Gogolanggolang-packagessh
    عرض على GitHub↗4,145
  • lollipopkit/flutter_server_boxالصورة الرمزية لـ lollipopkit

    lollipopkit/flutter_server_box

    7,539عرض على GitHub↗

    Flutter Server Management App is a mobile application designed for monitoring and controlling remote servers through a graphical interface. It serves as a central hub for remote server administration, providing a visual way to manage Linux, Unix, and Windows systems. The application distinguishes itself by integrating mobile hardware features, such as biometric authentication and native push notifications, to secure and alert users about system contexts. It features a dedicated Docker container manager for controlling the lifecycle and status of containers and a server health monitor for trac

    Dartandroiddartflutter
    عرض على GitHub↗7,539
  • zgsm-ai/costrictالصورة الرمزية لـ zgsm-ai

    zgsm-ai/costrict

    4,239عرض على GitHub↗

    Costrict is an AI software engineering agent and coding assistant designed for enterprise-grade development. It functions as a multi-model AI orchestrator that generates, completes, and reviews code, while serving as a remote development environment that bridges browser interfaces with remote directories for file management and terminal execution. The platform distinguishes itself through an AI code review system that utilizes multi-model verification and repository indexing to ensure code quality. It employs a structured agent approach that decomposes complex natural language requirements in

    TypeScriptagentaiaicoding
    عرض على GitHub↗4,239
عرض جميع البدائل الـ 30 لـ Paramiko→

الأسئلة الشائعة

ما هي وظيفة paramiko/paramiko؟

Paramiko is a pure-Python implementation of the SSH2 protocol, providing a library for making secure network connections and executing remote commands. It serves as a programmatic interface for establishing encrypted communication tunnels and managing remote sessions.

ما هي الميزات الرئيسية لـ paramiko/paramiko؟

الميزات الرئيسية لـ paramiko/paramiko هي: SSH Protocol Implementations, SFTP Subsystems, Remote Workspace Command Execution, SSH-Based Remote Execution, Remote Command Execution, SSH, Secure Communication Channels, Public Key Authentication.

ما هي البدائل مفتوحة المصدر لـ paramiko/paramiko؟

تشمل البدائل مفتوحة المصدر لـ paramiko/paramiko: mscdex/ssh2 — ssh2 is a JavaScript implementation of the SSH2 protocol for Node.js, providing the core components necessary to… gliderlabs/ssh — This project is a Go library and framework for implementing the SSH protocol. It provides a toolkit for building… lollipopkit/flutter_server_box — Flutter Server Management App is a mobile application designed for monitoring and controlling remote servers through a… zgsm-ai/costrict — Costrict is an AI software engineering agent and coding assistant designed for enterprise-grade development. It… charmbracelet/wish — Wish is a Go library for building SSH servers, providing a middleware-based framework that handles core SSH… pry0cc/axiom — Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for…