Назад | Перейти на главную страницу

Проблемы с SSH-туннелем после настройки входа с открытым ключом

Я пытаюсь создать туннель SSH с помощью команды:

ssh -L 3307:127.0.0.1:3306 remoteserver

Раньше я не настраивал вход с открытым / закрытым ключом (для входа без пароля). При использовании этой команды у меня будет запрашиваться пароль, а затем просто сидеть и зависать, пока туннель открыт. Теперь, когда я установил беспарольный вход в систему, эта команда фактически ЗАПИСЫВАЕТ меня на удаленный сервер и вызывает оболочку, когда я просто хочу, чтобы она открыла туннель. Помогите, пожалуйста!

Видеть man ssh:

-N   Do not execute a remote command.  This is useful for just forwarding ports (protocol version 2 only).

Итак, используйте ssh -N -L 3307:127.0.0.1:3306 remoteserver

Отсутствие оболочки с входом на основе пароля - это ненормально, вы уверены, что не изменили и что-то еще?