Portál AbcLinuxu, 10. května 2025 06:39
Řešení dotazu:
ssh -fgR 1080:localhost:1080 remote-server
ssh uzivatel@adresa-serveru
.
sshd
nainstalovat správce. Ale dost bych se divil, kdyby na nějakém linuxovém serveru sshd
nebylo.
>>>Jednoduše mám 2 PC
Kde ? Na lokalni siti a nebo kazdy nekde uplne jinde se samostatnou konektivitou do internetu ?
Pokud se chcete pres ssh pripojit na Vas PC z jakehokoli PC na svete tak potrebujete od providera verejnou IP ..... preklad na lokalni IP ktera je nastavena na onom PC. Toto predpokladam ze vite.
Jakmile se k takovemuto PC prihlasite, tak uz z nej se lze prihlasit na dalsi PC co je v ramci site toho prvniho PC. Jen potrebujete znat jeho IP v rozsahu lokalni site.
Nutnosti je bezici ssh server. Lze jej doinstalit pres spravce baliku.
ssh -fgR 1080:localhost:123 uzivatel@A
spustene na stroji B ti udela, ze se naloguje na stroj A, zepta na heslo a pak se pusti na pozadi (cili muzes spustet dalsi prikazy v tom terminalu). Kdykoli se nekdo pokusi pripojit na pocitac A:1080, tak se vlastne jakoby pripoji na pocitac B:123 (vsechny packety se preposilaji prez to otevrene ssh mezi tema dvema pocitacema), ale zda se mu, ze je spojeny s tim pocitacem A:1080.
Presneji receno: Na A i B bezi sshcko, ktere si mezi sebou drzi otevrenou linku na portu 22. Nekdo (cizinec) se pripoji na A:1080, tam bezi pod uzivatelem "uzivatel" server na portu 1080, ktery od nej prijme cokoli a preposle to (po te otevrene lince na portu 22) na B, kde sedi protikus, ktery to preposle na B:123 (lokalne). Pokud z B:123 prijde jakakoliv odpoved, tak ji zase preposle po tom otevrenem spojeni na A tomu "serveru", ktery ji preposle tomu (cizinci) ze sveho portu 1080.
Cili cizinec "vidi", ze se bavi s A:1080, ale jeho pozadavky defakto zpracovava B:123.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.