LINUX.ORG.RU
ФорумAdmin

Нужна идея или подсказка в настройке SSH- или VPN-тоннеля


0

0

Есть локальная сеть. Все компы, кроме одного (назовем его "гейт"), в ней закрыты фаерволлом. Залогиниться на любой из них снаружи можно через ssh, но только, если СНАЧАЛА залогиниться на гейт. В принципе все в порядке, но как быть, если я хочу копировать туда и оттуда данные через scp, например? Причем промежуточно сохранять файлы на гейте нельзя.

Заранее благодарю за любвые идеи и советы как тут быть.

★★

iptables ... -j DNAT ...

sdio ★★★★★
()

Если не запрещен port forwarding, создаем туннель:
login="vasya"
port=10000
remote_comp="адрес компа - конечной точки"
gate="адрес шлюза"

ssh -C -f -l $login -N -L $port:$remote_comp:22 -2 $gate

Теперь $remote_comp доступен как 127.0.0.1:$port, копируем:
scp -C -P $port file.txt $login@127.0.0.1:

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.