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

Пересылка SSH: правильное подключение к туннелю SSH на стороне клиента

SSH от клиента к серверу через туннели SSH - пожалуйста, помогите.

Удаленный СЕРВЕР S1, VPS-СЕРВЕР S2 с SSH на SSHPORT2, КЛИЕНТ C1 (где я сейчас печатаю).

S1 пересылает ssh через autossh на S2:

S1# autossh -p $SSHPORT2 -R $REMPORT1:localhost:22 s2user@S2

Итак, SSH доступен по адресу $ REMPORT1. Я могу подключиться к SSH S1 на S2 через

S2# ssh -p $REMPORT1 s1user@localhost

Прямо сейчас я подключаюсь к этому через туннель SSH на C1 за

C1# ssh -p $SSHPORT2 -L $LOCALC1PORT:localhost:$REMPORT1 s2user@S2

и после этого

C1# ssh -p $LOCALC1PORT s1user@localhost

Могу ли я что-нибудь сделать, чтобы "уменьшить" это на моем клиенте (как в ОДНОЙ команде ssh)?

С нетерпением жду вашего ответа