ssh -N steals keystrokes

When I run an ssh session purely for tunnelling purposes, I start it like this:

ssh -N -L 5432:localhost:5432 user@host &

However, when I do so, about every second keystroke in the terminal where I've done this doesn't work. Other windows are unaffected. What is going on?

Details:

  • Ubuntu 17.04
  • OpenSSH 7.4p1
  • GNOME Terminal 3.20.2

I can't think of anything else that may be relevant, but if there is, let me know.

0
задан 25 July 2017 в 18:16
1 ответ

Запустите его с помощью переключателя -f , который будет делать то же самое с правильным поведением:

ssh -f -N -L 5432:localhost:5432 user@host

Он автоматически перейдет в фоновый режим после аутентификации или другие шаги, которые могут потребовать интерактивности.

1
ответ дан 4 December 2019 в 16:11

Теги

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