PermitOpen pārbauda galamērķa nosaukumu, ko sniedz SOCKS klients
Saskaņojiet ierobežotu SSH SOCKS galamērķi ar pieprasīto resursdatora nosaukumu un portu, nevis pieņemiet, ka DNS aizstājvārdi un skaitliskās adreses ir līdzvērtīgas.
Esošs SSH pāradresācijas konts var ierobežot galamērķu pārus, ko izmanto tā SOCKS klienti. Fragments servera pusē var atļaut vienu nosauktu pakalpojumu:
Match User proxyuser
PermitOpen api.example.net:443
Iekļaujiet to konta esošajā autentifikācijas un pāradresācijas politikā. PermitOpen pats nepiešķir pāradresācijas atļauju un neizslēdz shell piekļuvi.
OpenSSH salīdzina sniegtos galamērķa nosaukumus, neveicot adrešu meklēšanu šim salīdzinājumam. Izņemot dokumentētās wildcard formas, vērtība nav vispārīgs resursdatora nosaukuma modelis.
Tas ir svarīgi SOCKS5. Klients, kas sūta api.example.net ar portu 443, var atbilst šim pārim. Klients, kas to pašu nosaukumu atrisina lokāli un sūta skaitlisku IP, ir sniedzis citu galamērķa virkni. Aizstājvārds, kas atrisinās uz to pašu adresi, arī atšķiras.
Saglabājiet klienta lokālā vai starpniekservera atrisināšanas režīmu saskaņā ar paredzēto noteikumu. Atļautā resursdatora nosaukuma turpmākā atrisināšana joprojām nosaka, kur serveris savienojas; šis iestatījums nav DNS izprotošs aizliegums katrai privātajai adresei.
Pārskatiet kopā ar to atslēgu specifiskos ierobežojumus un citus piemērojamos servera iestatījumus, jo jebkurš papildu pāradresācijas aizliegums joprojām var noraidīt pieprasījumu.