Durch die Verwendung von sslh
kann man über ein und denselben Port auf verschiedene Dienste zugreifen. Es sind zwar nicht beliebige Dienste möglich, aber der wichtigste ist meines Erachtens ssh
.
Die gesamte Konfiguration des sslh
erfolgt bei Debian über die /etc/defaults/sslh
nach folgendem Beispiel:
# Default options for sslh initscript # sourced by /etc/init.d/sslh # Disabled by default, to force yourself # to read the configuration: # - /usr/share/doc/sslh/README.Debian (quick start) # - /usr/share/doc/sslh/README, at "Configuration" section # - sslh(8) via "man sslh" for more configuration details. # Once configuration ready, you *must* set RUN to yes here # and try to start sslh (standalone mode only) RUN=yes # binary to use: forked (sslh) or single-thread (sslh-select) version DAEMON=/usr/sbin/sslh DAEMON_OPTS="--user sslh --listen 0.0.0.0:443 --ssh 127.0.0.1:22 --ssl 127.0.0.1:443 --pidfile /var/run/sslh/sslh.pid"