Когда я запускаю сеанс ssh исключительно для целей туннелирования, я запускаю его так:
ssh -N -L 5432:localhost:5432 user@host &
Однако когда я это делаю, почти каждое второе нажатие клавиши в терминале, где я это сделал, не работает. Остальные окна не затронуты. Что происходит?
Подробности:
Я не могу придумать ничего другого, что могло бы иметь отношение, но если есть, дайте мне знать.
Начните с -f
switch, который будет делать то же самое, но корректно:
ssh -f -N -L 5432:localhost:5432 user@host
Он автоматически перейдет в фоновый режим после аутентификации или других шагов, которые могут потребовать интерактивности.