mirror of
http://git.ua1zbe.ru/ua1zbe/manuals.git
synced 2026-04-03 15:29:22 +00:00
ssh_tunel
This commit is contained in:
27
for DMR GORA zapusk reverse ssh kak servis .txt
Normal file
27
for DMR GORA zapusk reverse ssh kak servis .txt
Normal file
@@ -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 (это проверка статуса, можно не делать и просто перезагрузить железку).
|
||||
Reference in New Issue
Block a user