Postojeći račun za SSH prosljeđivanje može ograničiti parove odredišta koje koriste njegovi SOCKS klijenti. Fragment na strani poslužitelja 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 dostavljene nazive odredišta bez obavljanja pretraga adresa za tu usporedbu. Osim dokumentiranih wildcard oblika, vrijednost nije opći uzorak naziva hosta.

To je važno za SOCKS5. Klijent koji šalje api.example.net s portom 443 može se podudarati 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 naziva hosta i dalje određuje gdje se poslužitelj povezuje; ova postavka nije DNS-osviještena zabrana svake privatne adrese.

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

Povezani članci