Skip to main content

Python bindings for libssh2 based on Cython

Project description

Fast Python SSH library

Fast SSH2 protocol library. ssh2-python provides Python bindings for libssh2.

Features

Majority of the libssh2 API has been implemented as Python native code extensions. ssh2-python aims to be a thin wrapper of libssh2, so code examples can be ported straight over to Python with only few changes.

SSH Functionality provided

  • SSH channel operations (exec,shell,subsystem)

  • SSH port forward and tunnelling

  • SSH agent

  • Public key authentication and management

  • SFTP

  • SCP

  • Non-blocking mode

  • Listener for port forwarding

And more, per libssh2 functionality.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssh2-python-0.1b1.tar.gz (89.5 kB view details)

Uploaded Source

File details

Details for the file ssh2-python-0.1b1.tar.gz.

File metadata

  • Download URL: ssh2-python-0.1b1.tar.gz
  • Upload date:
  • Size: 89.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ssh2-python-0.1b1.tar.gz
Algorithm Hash digest
SHA256 b0656e22e005eee2326c9574141ca9d51374cee43065288c2beb9dd82da432db
MD5 26b0cd1d525f821827b822fbfbde623a
BLAKE2b-256 1a46574b539fdc03ad45d76e92ed575e74582e28576bc103f7cdd0f05677093d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page