From ce86c4615845472fd097cc225ca7d42cd1a25c3e Mon Sep 17 00:00:00 2001 From: ua1zbe Date: Sat, 23 Apr 2022 17:50:09 +0000 Subject: [PATCH] ssh_tunel --- ...MR GORA zapusk reverse ssh kak servis .txt | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 for DMR GORA zapusk reverse ssh kak servis .txt diff --git a/for DMR GORA zapusk reverse ssh kak servis .txt b/for DMR GORA zapusk reverse ssh kak servis .txt new file mode 100644 index 0000000..64760f1 --- /dev/null +++ b/for DMR GORA zapusk reverse ssh kak servis .txt @@ -0,0 +1,27 @@ +Для каждого нового туннеля создаем отдельный сервис!!! +Названия сервисов должны отличаться, например, autossh-reverse-tunnel.service или autossh-reverse-tunnel-2.service, поэтому, не забывай править их на каждом шаге инструкции, когда вводишь в терминал. + +1. sudo nano /etc/systemd/system/autossh-reverse-tunnel.service (создаем файл конфига нового сервиса) + + +2. Добавляем туда это и сохраняем: + +[Unit] +Description=AutoSSH reverse tunnel service 22->1236 port +After=network.target + +[Service] +Environment="AUTOSSH_GATETIME=0" +ExecStart=/usr/bin/autossh -i /root/.ssh/id_rsa -o "StrictHostKeyChecking=no" -o "PubkeyAuthentication=yes" -o "PasswordAuthentication=no" -o "ServerAliveInterval 30" -o "ServerAliveCountMax 3" -o "ExitOnForwardFailure=yes" -M 0 -N -R -f 1236:localhost:22 pi@91.210.207.211 + +[Install] +WantedBy=multi-user.target + + +3. sudo systemctl daemon-reload (перезагрузка демона) + +4. sudo systemctl start autossh-reverse-tunnel.service (запуск сервиса) + +5. sudo systemctl enable autossh-reverse-tunnel.service (разрешение автозагрузки) + +6. sudo systemctl status autossh-reverse-tunnel (это проверка статуса, можно не делать и просто перезагрузить железку).