Postojeći račun za SSH prosljeđivanje može ograničiti parove odredišta koje koriste njegovi SOCKS klijenti. Fragment na strani servera može dopustiti jednu imenovanu uslugu:

Match User proxyuser
    PermitOpen api.example.net:443

Uklopite to u postojeću politiku provjere identiteta i prosljeđivanja računa. PermitOpen sam po sebi ne daje dopuštenje za prosljeđivanje niti isključuje pristup shellu.

OpenSSH uspoređuje dostavljena imena odredišta bez obavljanja pretraga adresa za tu usporedbu. Osim dokumentiranih wildcard oblika, vrijednost nije opći uzorak imena hosta.

To je važno za SOCKS5. Klijent koji šalje api.example.net s portom 443 može se podudariti s tim parom. Klijent koji isto ime razriješi lokalno i pošalje numerički IP dostavio je drugi niz odredišta. Alias koji vodi na istu adresu također je različit.

Držite način lokalnog nasuprot proxy razrješavanju klijenta usklađenim s namjeravanim pravilom. Kasnije razrješavanje dopuštenog imena hosta i dalje određuje gdje se server povezuje; ova postavka nije DNS-osviještena zabrana svake privatne adrese.

Pregledajte ograničenja specifična za ključeve i druge primjenjive postavke servera uz to, jer svaka daljnja zabrana prosljeđivanja ipak može odbiti zahtjev.

Povezani članci