`ssh […] sleep 3` (с sshpass) никогда не закрывается

Я открываю туннель SSH программно, с помощью:

sshpass -p "my_password" ssh -fN -o StrictHostKeyChecking=no -o ExitOnForwardFailure=yes remote_user@remote_server.tld -L 13306:127.0.0.1:3306 sleep 3

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

Я беру SSH PID и явно убиваю, когда соединение завершается; но я предпочитаю спящую версию, если можно закрыть туннель автоматически.

Использование с sshpass поддерживает открытый туннель, или я делаю что-то не так?

0
27.09.2016, 14:43
0 ответов

Теги

Похожие вопросы