← Back to tools

sslh

SSL/SSH multiplexer to share ports between protocols

Network linuxmacos C GPL-2.0

Description

sslh is an SSL/SSH multiplexer (Applicative Protocol Multiplexer) that allows, for example, sharing SSH and HTTPS on the same port. It detects the protocol being used and forwards the connection to the appropriate service.

When to use this tool

Good fit when
  • You need to share port 443 between HTTPS and SSH
  • You have limited ports available
Avoid when
  • You have enough ports for each service

AI Summary

Protocol multiplexer for sharing ports between SSL/SSH/etc.

Capabilities

  • + Share a single port between SSH, HTTPS, and other protocols
  • + Automatic protocol detection
  • + Forward connections to appropriate services

Use When

  • You need to share port 443 between HTTPS and SSH
  • You have limited ports available

Avoid When

  • x You have enough ports for each service
View AGENTS.md for sslh