]> git.rmz.io Git - dotfiles.git/commitdiff
systemd: add reverse ssh tunnel service
authorSamir Benmendil <samir.benmendil@ultrahaptics.com>
Thu, 27 Dec 2018 18:08:34 +0000 (18:08 +0000)
committerSamir Benmendil <samir.benmendil@ultrahaptics.com>
Thu, 27 Dec 2018 18:08:34 +0000 (18:08 +0000)
systemd/user/backdoor@.service [new file with mode: 0644]

diff --git a/systemd/user/backdoor@.service b/systemd/user/backdoor@.service
new file mode 100644 (file)
index 0000000..087f9cc
--- /dev/null
@@ -0,0 +1,13 @@
+[Unit]
+Description=Reverse SSH Tunnel Service
+After=network.target
+StartLimitIntervalSec=30m
+StartLimitBurst=5
+
+[Service]
+ExecStart=/usr/bin/ssh -i ~/.ssh/id_ed25519_port-forward -NT -o ServerAliveInterval=60 -o ExitOnForwardFailure=yes -R 22222:localhost:22 %i
+Restart=always
+RestartSec=5m
+
+[Install]
+WantedBy=default.target