Il-password tal-SSH tiegħek mhijiex password SOCKS
Iddistingwi l-login SSH mill-awtentikazzjoni tal-klijent SOCKS fuq listener dinamiku ta' OpenSSH.
Ittajpjajt password biex tibda ssh -D. Dan awtentika l-konnessjoni SSH tiegħek. Ma ħolqox kont SOCKS protett bil-password għal kull programm li jista' jasal għal-listerner il-ġdid.
Il-forwarding dinamiku ta' OpenSSH jipprovdi servizz SOCKS lokali fuq trasport SSH awtentikat. Il-maniġġar tiegħu tas-SOCKS5 jagħżel il-metodu mingħajr awtentikazzjoni; mhuwiex server ġenerali SOCKS b'isem tal-utent u password.
Għall-użu personali, orbot lokalment:
ssh -N -D 127.0.0.1:1080 [email protected]
L-applikazzjonijiet fuq dak il-kompjuter jużaw il-port 1080 mingħajr ma jdaħħlu l-password SSH tiegħek bħala password SOCKS. Id-dokumentazzjoni tal-forwarding dinamiku tiddeskrivi l-listerner, u l-kodiċi tas-sors tal-maniġġar tas-SOCKS ta' OpenSSH jagħti d-dettall tal-awtentikazzjoni.
Il-qsim ibiddel il-problema
L-orbot ma' indirizz LAN iġġiegħel il-port jintlaħaq lil hinn mill-użu lokali oriġinali. Klijenti fil-qrib ma jistabbilixxux sessjonijiet SSH separati biss għax it-traffiku tagħhom jgħaddi minn tiegħek. Jekk in-netwerk jippermetti aċċess, dawk il-klijenti jistgħu jaqsmu l-identità ta' barra tal-gateway tiegħek.
Firewall jista' jirrestrinġi klijenti li jintlaħqu imma ma jżidx skambju ta' login SOCKS. Għal ismijiet tal-utent SOCKS, kwoti jew regoli għal kull utent separati, agħżel server li jappoġġa dawk il-karatteristiċi. Dante, per eżempju, jiddokumenta l-awtentikazzjoni SOCKS separatament mir-restrizzjonijiet tal-indirizz tal-klijent.
Dan jgħin ukoll fl-issolviment tal-problemi. Klijent li jinsisti fuq il-metodu isem tal-utent/password tas-SOCKS jista' ma jinnegozjax ma' dan il-listerner kif tistenna. Aġġusta l-applikazzjoni jew agħżel servizz SOCKS awtentikat adattat; li tipprova l-password SSH tiegħek ripetutament jindirizza l-login żbaljat.
L-aċċessibilità lokali biss għadha konfini li għandu jinftiehem, mhux talba li kull proċess fuq il-kompjuter lokali jappartjeni għall-istess utent.