sshtunnel is a Python library for creating SSH tunnels to remote servers. It is designed for cases where a service is blocked by a firewall but SSH access to an intermediate server is available. The library opens SSH port-forwarding connections in the background, allowing local applications to reach remote or private services through a secure channel. It supports local and remote bind addresses, password authentication, private keys, and configuration through Python code. sshtunnel is especially useful for developers, administrators, and automation scripts that need controlled access to databases, internal dashboards, or protected network services. Its value comes from making SSH forwarding easier to manage inside Python workflows without relying only on manual command-line SSH syntax.

Features

  • Python-based SSH tunneling library
  • Local port forwarding through SSH
  • Remote bind address support
  • Password and private key authentication
  • Background tunnel management
  • Useful for accessing firewall-protected services

Project Samples

Project Activity

See All Activity >

Categories

Tunneling

License

MIT License

Follow sshtunnel

sshtunnel Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of sshtunnel!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Tunneling Software

Registered

2026-05-18