awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
paramiko avatar

paramiko/paramiko

0
View on GitHub↗
9,779 stele·2,056 fork-uri·Python·LGPL-2.1·5 vizualizăriparamiko.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.
  • Criptografie - Implements the SSHv2 protocol for secure remote connections.

Istoric stele

Graficul istoricului de stele pentru paramiko/paramikoGraficul istoricului de stele pentru paramiko/paramiko

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale paramiko/paramiko?

Principalele funcționalități ale paramiko/paramiko sunt: SSH Protocol Implementations, SFTP Subsystems, Remote Workspace Command Execution, SSH-Based Remote Execution, Remote Command Execution, SSH, Secure Communication Channels, Public Key Authentication.

Care sunt câteva alternative open-source pentru paramiko/paramiko?

Alternativele open-source pentru paramiko/paramiko includ: 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…

Alternative open-source pentru Paramiko

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Paramiko.
  • mscdex/ssh2Avatar mscdex

    mscdex/ssh2

    5,790Vezi pe 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
    Vezi pe GitHub↗5,790
  • gliderlabs/sshAvatar gliderlabs

    gliderlabs/ssh

    4,145Vezi pe 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
    Vezi pe GitHub↗4,145
  • lollipopkit/flutter_server_boxAvatar lollipopkit

    lollipopkit/flutter_server_box

    7,539Vezi pe 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
    Vezi pe GitHub↗7,539
  • zgsm-ai/costrictAvatar zgsm-ai

    zgsm-ai/costrict

    4,239Vezi pe 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
    Vezi pe GitHub↗4,239
  • Vezi toate cele 30 alternative pentru Paramiko→