Ychwanegu dilysu enw defnyddiwr at Dante
Newidiwch bolisi SOCKS Dante 1.4.4 o fynediad ar sail y ffynhonnell yn unig i wiriad cyfrif penodol, gan gadw cyfyngiadau ffynhonnell a chyrchfan.
Yn Dante 1.4.4, mae rheolau cleient yn derbyn y cysylltiad cyn trafod SOCKS, tra bo rheolau SOCKS yn penderfynu pa geisiadau dilysedig a all fynd ymlaen. Gall cysylltiad o ffynhonnell a ganiateir barhau i ofyn am enw defnyddiwr yn yr ail gam.
Ar gyfer dilysu enwau defnyddwyr y system weithredu, adolygwch hunaniaethau’r gwasanaeth yn ogystal â’r dull. Gall darllen y gronfa cyfrifon ofyn am hunaniaeth freintiedig:
clientmethod: none
socksmethod: username
user.privileged: root
user.unprivileged: danteproxy
Defnyddiwch y cyfrif gwasanaeth gwirioneddol â breintiau isel sydd wedi’i osod ar gyfer Dante. Crëwch neu dewiswch gyfrif cleient awdurdodedig sy’n gydnaws â’r backend enwau defnyddwyr; mae hunaniaeth y gwasanaeth a mewngofnod y cleient yn rolau gwahanol.
Cadw ffiniau’r ceisiadau
Ar ôl y rheol cleient gul bresennol, mynnu’r cyfrif ar y llwybr SOCKS a ganiateir:
socks pass {
from: 198.51.100.27/32 to: 203.0.113.20/32 port = 443
command: connect
socksmethod: username
user: proxyuser
log: connect error
}
Dalfannau yw’r cyfeiriadau ac enw’r cyfrif. Mae hyn yn caniatáu un ffynhonnell, un gyrchfan, un gorchymyn a’r defnyddiwr dilysedig penodedig. Peidiwch â disodli’r ffin hon â ffynonellau anghyfyngedig dim ond am fod cyfrinair wedi’i ychwanegu.
Rhaid i osodiadau’r dull byd-eang a rhai’r rheol gyd-fynd. Chwiliwch am hen reol none yn unig sydd ar ôl o osodiad ar sail ffynhonnell yn unig. Cadwch hefyd y cyfyngiadau gwrandäwr a mur tân a fwriadwyd.
Profi trafod a mynediad ar wahân
Gwiriwch y ffeil gyda modd gwirio ffurfweddiad y gweinydd sydd wedi’i osod cyn ei gychwyn. Yna defnyddiwch gleient awdurdodedig sy’n wir yn cefnogi trafod enw defnyddiwr/cyfrinair SOCKS5. Profwch fanylion adnabod coll, manylion anghywir, a chyfrif a ganiateir yn gofyn am darged gwaharddedig.
Nid yw’r is-drafod enw defnyddiwr/cyfrinair a ddiffinnir yn RFC 1929 yn amgryptio’r cyfrinair. Nid yw sesiwn HTTPS ddiweddarach â’r gyrchfan yn diogelu’r cyfnewid proxy cynharach hwnnw. Defnyddiwch lwybr sydd wedi’i ddiogelu’n briodol rhwng y cleient a’r gweinydd.
Mae gwiriad ffurfweddiad llwyddiannus yn cadarnhau cystrawen a hunaniaethau, nid y gronfa cyfrifon na llwybr y rhwydwaith. Edrychwch yn logiau’r gweinydd am y cam a wrthododd brawf go iawn.