F'SOCKS5, l-awtentikazzjoni tiġi nnegozjata qabel ma l-klijent jibgħat it-talba tiegħu gad-destinazzjoni. Dan jagħmel falliment bikri tal-kredenzjali avveniment differenti minn falliment FTP, HTTPS jew applikazzjoni oħra lil hinn mill-proxy.

It-tislima tal-klijent telenka l-metodi ta' awtentikazzjoni li jappoġġja. Is-server jagħżel metodu wieħed minn dik il-lista u jibgħat l-għażla lura. Valur 0xff ifisser li ebda metodu offrut mhu aċċettabbli u l-konnessjoni trid tingħalaq. Il-klijent mhuwiex sempliċement jipprova kull metodu fuq in-naħa tas-server wara li password tfalli.

X'inhi tikkontrolla l-ordni ta' Dante

Dante 1.4.x isejjaħ is-setting fil-livell tal-protokoll socksmethod. Id-dokumentazzjoni tiegħu tgħid li l-metodi huma elenkati fl-ordni ta' preferenza. Għal politika li tippermetti ż-żewġ metodi, din id-dikjarazzjoni tippreferi isem tal-utent/password meta l-klijent joffrih:

socksmethod: username none

It-treġġigħ lura tal-lista jippreferi aċċess mhux awtentikat meta jiġu offruti ż-żewġ metodi:

socksmethod: none username

Dawn huma dikjarazzjonijiet ta' metodu alternattivi, mhux konfigurazzjonijiet sħaħ tas-server. L-interfaces ta' smigħ, il-klijenti permessi, ir-regoli tad-destinazzjoni u kwalunkwe restrizzjoni ta' awtentikazzjoni speċifika għar-regola għadhom importanti.

L-awtorizzazzjoni ta' none għandha konsegwenza konkreta: klijent li joffri biss ebda awtentikazzjoni jista' jiġi aċċettat taħt ir-regoli applikabbli. It-tqegħid ta' username l-ewwel ma jbiddilx lista li fiha none f'rekwiżit li kulħadd jipprovdi password.

Agħżel l-ewwel ir-rekwiżit

Jekk kull klijent permess irid jawtentika b'isem tal-utent/password, ikkonfigura dak ir-rekwiżit b'mod konsistenti fir-regoli globali u applikabbli minflok ma żżid none bħala tiswija ġenerali tal-kompatibilità. Jekk l-aċċess anonimu huwa intenzjonat għal grupp ristrett ta' klijenti, agħmel il-grupp u d-destinazzjonijiet permessi tiegħu espliċiti.

Dante għandu wkoll clientmethod, li jikkonċerna kontrolli mwettqa meta l-klijent TCP jikkonnettja, qabel in-negozjati SOCKS. Huwa saff separat mill-metodi skambjati fit-tislima SOCKS5. Siltiet ta' konfigurazzjoni li jużaw kelma muftieħ method eqdem għandhom jinqraw skont il-manwal tal-verżjoni ta' Dante installata.

Meta żewġ klijenti jġibu ruħhom b'mod differenti, qabbel x'joffri kull wieħed, x'jagħżel Dante u jekk in-negozjati sekondarji tal-metodu magħżul jirnexxux. Imbagħad iċċekkja t-tweġiba tad-destinazzjoni SOCKS. Dan is-sekwenza jidentifika callback tal-kredenzjali nieqes mingħajr ma jattribwixxi kull falliment lill-FTP jew ibiddel il-politika ta' awtentikazzjoni tas-server b'mod għama.

Fl-aħħar, l-awtentikazzjoni b'isem tal-utent/password tas-SOCKS5 ma tikkriptax l-iskambju tal-password. Uża trasport jew netwerk protett kif xieraq meta dawk il-kredenzjali jkollhom bżonn il-kunfidenzjalità.

Artikli relatati