Как я могу установить обратный туннель SSH с моим файлом ./ssh/config?
Я пытаюсь воспроизвести эту команду
ssh -R 55555:localhost:22 user@host
в моем файле .ssh / config, так что, когда я ssh host
буду печатать, я ssh к хосту как пользователь и с обратным туннелем. Команды, принятые в файле конфигурации, являются более подробными аналогами флагов командной строки. Основываясь на man-странице ssh и man-странице для ssh_config, кажется, что соответствующая настройка - BindAddress.
В моем файле .ssh / config у меня есть:
Host host
Hostname host
User user
BindAddress 55555:localhost:22
Это и небольшие изменения приводят к отказу в соединении при попытке
ssh localhost -p 55555
после входа в систему на хосте. То же самое работает хорошо, если я явно даю команду сверху, когда первый sshing к хосту. Мой конфигурационный файл работает без обратной команды туннеля; ssh host
регистрирует меня на хосте как пользователь.
источник