У своєму ~/.ssh/config
файлі є записи з локальними визначеннями вперед
HOST myServer
hostname 10.10.0.1
user xyz
LocalForward 8080 localhost:80
LocalForward 4000 127.0.0.1:4000
...
Це працює як шарм, але у мене також є сценарії для синхронізації деяких даних.
Ці сценарії показують багато попереджень, коли вони намагаються підключитися до сервера, поки вже є з'єднання.
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 8080
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 4000
....
Чи є акуратний спосіб використання ssh
або rsync
з можливістю вимкнути всі локальні переадресації на сеанс?
Очевидно, я міг скопіювати і вставити кожен конфігураційний блок і створити один з і один без локальних форвардів, але я сподіваюся, що є краще рішення.