-
Notifications
You must be signed in to change notification settings - Fork 3
/
sshReverseProxy.conf.dist
32 lines (24 loc) · 1 KB
/
sshReverseProxy.conf.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[ssh-reverse-proxy]
# By default SshReverseProxy will try to recover as much as possible from
# any kind of error it encounters. However, sometimes it may be
# desirable to stop execution when a panic() occurs. Setting this to
# true will ensure the application does not recover but halts execution
# instead.
exit-on-panic = false
# The address to listen on
listen = "0.0.0.0:2222"
# The key file to use
key-file = "/etc/sshreverseproxy/id_rsa"
# Delay a response if there's an authentication error, holds off bots a bit
auth-error-delay = "5s"
# For use with tools like fail2ban, file is parsed whenever it's updated.
# Can only contain a list of ip addresses, no CIDR notation supported.
# blacklist = "/etc/sshreverseproxy/blacklist"
[file-user-backend]
enabled = true
# The path to use for the user bckend. Expects a format in the form of:
# username1 host:port\n
# username2 host:port\n
path = /etc/sshreverseproxy/usermap.cf
# Do not load a new map if this number of entries is not reached.
min-entries = 1000