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:PASS@DOMAIN.net/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:PASS@DOMAIN.net/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.