LINUX.ORG.RU

История изменений

Исправление Oleg_Iu, (текущая версия) :

Автозапуск сделаю, важнее костыль для автоподъема при обрыве канала.

И так автозапуск через systemd, а не какой-то там костыль :)

  1. Создаем файл /etc/systemd/system/ssh-tun@.service (без названия хоста!!!) следующего содержания:
[Unit]
Description=Setup a secure tunnel to %I by vop
After=network.target

[Service]
ExecStart=/usr/bin/ssh -NT %i

# Restart every >2 seconds to avoid StartLimitInterval failure
RestartSec=5
Restart=always

[Install]
WantedBy=multi-user.target
  1. Делаем команду systemctl --now enable ssh-tun@myhost

Да собственно говоря, все. Если есть несколько тоннелей в разные стороны, то удобно из так же запускать, не создавая новых сервис-юнитов.

Исходная версия Oleg_Iu, :

Автозапуск сделаю, важнее костыль для автоподъема при обрыве канала.

И так автозапуск через systemd, а не какой-то там костыль :)

  1. Создаем файл /etc/systemd/system/ssh-tun@.service (без названия хоста!!!) следующего содержания:
[Unit]
Description=Setup a secure tunnel to %I by vop
After=network.target

[Service]
ExecStart=/usr/bin/ssh -NT %i

# Restart every >2 seconds to avoid StartLimitInterval failure
RestartSec=5
Restart=always

[Install]
WantedBy=multi-user.target
  1. Делаем команду ’systemctl –now enable ssh-tun@myhost`

Да собственно говоря, все. Если есть несколько тоннелей в разные стороны, то удобно из так же запускать, не создавая новых сервис-юнитов.