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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started 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