Fórumok
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
Alapvetően nem rossz, de minden működik, kivéve a localhost<->jumpnetserver -L-je.
A netet böngészve, erre nincs sehol példa, de minden másra van, mint pl
jumpserver és destserver között portforward, ami a proxycommandon belüli netcat.
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.
Persze, hogy jó 2 parancsban is.
Csak meg voltam róla győződve, hogy egy sorba is belefér :)
És a konfigfájlnak is igazat adok!
Ilyen ugrógépet pont a nem "tervezett" forgalmak megszüntetésére (is) (például portforward...) szokás használni...