Vnesli ste geslo za zagon ssh -D. To je preverilo vašo povezavo SSH. Ni pa ustvarilo z geslom zaščitenega računa SOCKS za vsak program, ki lahko doseže novi poslušalec.

Dinamično posredovanje OpenSSH nudi lokalno storitev SOCKS prek preverjenega prenosa SSH. Njegovo obravnavanje SOCKS5 izbere metodo brez preverjanja; to ni splošen strežnik SOCKS z uporabniškim imenom in geslom.

Za osebno uporabo povežite lokalno:

ssh -N -D 127.0.0.1:1080 [email protected]

Programi na tem računalniku uporabljajo vrata 1080, ne da bi vnesli vaše geslo SSH kot geslo SOCKS. Dokumentacija o dinamičnem posredovanju opisuje poslušalca, izvorna koda obravnavanja SOCKS v OpenSSH pa podaja podrobnost preverjanja.

Deljenje spremeni težavo

Povezava z naslovom LAN naredi vrata dosegljiva onkraj prvotne lokalne uporabe. Bližnji odjemalci ne vzpostavijo ločenih sej SSH samo zato, ker njihov promet poteka skozi vašega. Če omrežje dovoljuje dostop, lahko ti odjemalci delijo zunanjo identiteto vašega prehoda.

Požarni zid lahko omeji dosegljive odjemalce, ne doda pa izmenjave prijave SOCKS. Za ločena uporabniška imena SOCKS, kvote ali pravila na uporabnika izberite strežnik, ki podpira te funkcije. Dante na primer dokumentira preverjanje SOCKS ločeno od omejitev naslovov odjemalcev.

To pomaga tudi pri odpravljanju težav. Odjemalec, ki vztraja pri metodi uporabniškega imena in gesla SOCKS, se morda ne bo pogajal s tem poslušalcem, kot pričakujete. Prilagodite program ali izberite ustrezno preverjeno storitev SOCKS; ponovno preizkušanje gesla SSH obravnava napačno prijavo.

Dosegljivost samo lokalno je še vedno meja, ki jo je treba razumeti, ne trditev, da vsak proces na lokalnem računalniku pripada istemu uporabniku.

Sorodni članki