From: Samir Benmendil Date: Mon, 29 Jul 2019 10:32:10 +0000 (+0100) Subject: systemd: user timer to keep backdoor alive X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/635756df7ef19b005b9c3de81fafb98eeb1ed74f?ds=sidebyside systemd: user timer to keep backdoor alive --- diff --git a/systemd/user/backdoor@.service b/systemd/user/backdoor@.service index 087f9cc..b1207dd 100644 --- a/systemd/user/backdoor@.service +++ b/systemd/user/backdoor@.service @@ -1,13 +1,9 @@ [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 diff --git a/systemd/user/backdoor@.timer b/systemd/user/backdoor@.timer new file mode 100644 index 0000000..2e39009 --- /dev/null +++ b/systemd/user/backdoor@.timer @@ -0,0 +1,8 @@ +[Unit] +Description=Reverse SSH Tunnel Timer + +[Timer] +# Start after boot +OnBootSec=5min +# If unit becomes inactive, try again later +OnUnitInactiveSec=10min