Trebuie să obțin un fișier printr-un link (443), care este posibil doar de pe server B
.
Am 3 servere, (A B C).
Este posibil să accesați serverul B și descărcați acest fișier de către wget
de pe server C.
wget https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
...
2021-06-18 16:18:01 (24,7 MB/s) - â804-577823-10â salvat [163/163]
Din A la B, este permis doar utilizarea pentru port 22
(ssh), nu port 443
.
Trebuie să fac un tunel, care va trece prin A la B prin intermediul 22
și descărcați fișierul de pe C prin intermediul wget
port 443
, exact la fel, ca si cum as fi pe server B.
Pe scurt, am nevoie de un tunel ssh de la A la B și apoi trebuie să folosesc portul 443
, pentru aplica/descărcați fișierul pe C prin intermediul wget
din A, la fel ca pe B.
Am încercat, dar fără succes.
ssh -L 4433:C:443 -Nf B
Am încercat chiar și cu proxy, dar fără succes.
wget -e use_proxy=yes -e http_proxy=C https://NAME:[email protected]/customerInfo/804-577823-10 --no-check-certificate
Este posibil?
Mulțumesc.
ACTUALIZAȚI
SERVER_A:443 -> tunel ssh prin portul 22 prin SERVER_B -> SERVER_C:443
Deci, dacă folosesc pe SERVER_A același link ca pe SERVER_B, vreau să primesc dosarul wget
din SERVER_C.
Cel mai simplu mod este permiterea portului 443
pe SERVER_C pentru SERVER_A, dar nu este posibil în acest caz.
Permis este doar portul 22
între SERVER_A și SERVER_B.
Este cel mai clar acum?
Mulțumiri.