ssh jumpserveren in legyen portforward

Sziasztok!

ssh -J jumpuser(at)jumpserver destuser(at)destserver -L1234:destnetserver:1234
Szeretnék 1 parancs kiadásával :) 2 portot forwardolni, a fenti példát kiegészítve egy -L12345:jumpnetserver:12345 -gyel,
tehát a jumpnetserver csakis a jumpserver-ről érhető el, míg a destnetserver csakis destserverről érhető el.

Van ilyen? Ha igen, akkor parancs kéne, nem konfig.

Üdv,
dr

Hozzászólások

ssh -o ProxyCommand='ssh jumpuser(at)jumpserver -L12345:jumpnetserver:12345' destuser(at)destserver -L1234:destnetserver:1234

Próbáltad csak azt?

ssh jumpuser(at)jumpserver -L12345:jumpnetserver:12345

 

Miért kell egyetlen parancsban lennie? Ilyet iskolai feladatban meg állásinterjún kérnek, hogy nagyobb legyen a sz*patás. :)

És a config fájl miért nem játszik? Pedig az nagyon hasznos, pl. egyszerűsíti a control socket, multiplexing, stb. használatát.

 

A -J csak arra használható, ami a neve, mint ahogy zeller írja. Ezért nem találtál ilyen példát.

Ilyen ugrógépet pont a nem "tervezett" forgalmak megszüntetésére (is) (például portforward...) szokás használni...