updated some references to obsolete ssl option

This commit is contained in:
yrutschle 2021-08-06 22:43:38 +02:00
parent 40da147efd
commit 1261a5f4c7
2 changed files with 5 additions and 7 deletions

View File

@ -94,7 +94,7 @@ to the executable:
Then you can run sslh-select as an unpriviledged user, e.g.: Then you can run sslh-select as an unpriviledged user, e.g.:
sslh-select -p myname:443 --ssh localhost:22 --ssl localhost:443 sslh-select -p myname:443 --ssh localhost:22 --tls localhost:443
Transparent proxy support Transparent proxy support
------------------------- -------------------------
@ -229,11 +229,11 @@ This will only work if `sslh` does not use any loopback
addresses (no `127.0.0.1` or `localhost`), you'll need to use addresses (no `127.0.0.1` or `localhost`), you'll need to use
explicit IP addresses (or names): explicit IP addresses (or names):
sslh --listen 192.168.0.1:443 --ssh 192.168.0.1:22 --ssl 192.168.0.1:4443 sslh --listen 192.168.0.1:443 --ssh 192.168.0.1:22 --tls 192.168.0.1:4443
This will not work: This will not work:
sslh --listen 192.168.0.1:443 --ssh 127.0.0.1:22 --ssl 127.0.0.1:4443 sslh --listen 192.168.0.1:443 --ssh 127.0.0.1:22 --tls 127.0.0.1:4443
Transparent proxying means the target server sees the real Transparent proxying means the target server sees the real
origin address, so it means if the client connects using origin address, so it means if the client connects using
@ -280,7 +280,7 @@ Example service unit:
PartOf=sslh.socket PartOf=sslh.socket
[Service] [Service]
ExecStart=/usr/sbin/sslh -v -f --ssh 127.0.0.1:22 --ssl 127.0.0.1:443 ExecStart=/usr/sbin/sslh -v -f --ssh 127.0.0.1:22 --tls 127.0.0.1:443
KillMode=process KillMode=process
CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_RAW CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_RAW
PrivateTmp=true PrivateTmp=true

View File

@ -6,7 +6,7 @@
=head1 SYNOPSIS =head1 SYNOPSIS
sslh [B<-F>I<config file>] [B<-t> I<num>] [B<--transparent>] [B<-p> I<listening address> [B<-p> I<listening address> ...] [B<--ssl> I<target address for SSL>] [B<--tls> I<target address for TLS>] [B<--ssh> I<target address for SSH>] [B<--openvpn> I<target address for OpenVPN>] [B<--http> I<target address for HTTP>] [B<--xmpp> I<target address for XMPP>] [B<--tinc> I<target address for TINC>] [B<--anyprot> I<default target address>] [B<--on-timeout> I<protocol name>] [B<-u> I<username>] [B<-C> I<chroot>] [B<-P> I<pidfile>] [-v] [-i] [-V] [-f] [-n] sslh [B<-F>I<config file>] [B<-t> I<num>] [B<--transparent>] [B<-p> I<listening address> [B<-p> I<listening address> ...] [B<--tls> I<target address for TLS>] [B<--ssh> I<target address for SSH>] [B<--openvpn> I<target address for OpenVPN>] [B<--http> I<target address for HTTP>] [B<--xmpp> I<target address for XMPP>] [B<--tinc> I<target address for TINC>] [B<--anyprot> I<default target address>] [B<--on-timeout> I<protocol name>] [B<-u> I<username>] [B<-C> I<chroot>] [B<-P> I<pidfile>] [-v] [-i] [-V] [-f] [-n]
=head1 DESCRIPTION =head1 DESCRIPTION
@ -114,8 +114,6 @@ IP address on which the Internet connection ends up).
This can be specified several times to bind B<sslh> to This can be specified several times to bind B<sslh> to
several addresses. several addresses.
=item B<--ssl> I<target address>
=item B<--tls> I<target address> =item B<--tls> I<target address>
Interface and port on which to forward SSL connection, Interface and port on which to forward SSL connection,