ଆପଣଙ୍କ ପାଖରେ ପୂର୍ବରୁ ଥିବା SOCKS ପ୍ରକ୍ସିକୁ SSH ବ୍ୟବହାର କରନ୍ତୁ
ସୁସଙ୍ଗତ ProxyCommand ସହାୟକ ମାଧ୍ୟମରେ ବିଦ୍ୟମାନ SOCKS ପ୍ରକ୍ସିକୁ SSH ସଂଯୋଗର ବାହକ ଭାବରେ ବ୍ୟବହାର କରନ୍ତୁ।
ssh -D ଏକଟି SOCKS ଶ୍ରୋତା ସୃଷ୍ଟି କରେ; କିନ୍ତୁ SSH ର ନିଜ ସଂଯୋଗ ପାଇଁ ଏହା ବିଦ୍ୟମାନ କୌଣସିଟି ବାଛେ ନାହିଁ। nc ର OpenBSD କାର୍ୟକାରୀକରଣ ସହିତ, SSH କ୍ଲାୟେଣ୍ଟ କନଫିଗରେସନରେ host ପ୍ରବେଶ ବ୍ୟବହାର କରନ୍ତୁ, ଯେମନ୍ ~/.ssh/config:
Host server-via-socks
HostName ssh.example.com
User alex
ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p
ssh server-via-socks ଚାଲାନ୍ତୁ। ସହାୟକ SSH କ୍ଲାୟେଣ୍ଟର ମେଶିନରେ ଥିବା SOCKS5 ସେବା ସହିତ ଯୋଗାୟୋଗ କରି ଲକ୍ଷ୍ୟ host/port ମାଗେ। ତାପରେ SSH ସ୍ଟ୍ରିମ ଭିତରେ ସାମାନ୍ୟ host-key ପରୀକ୍ଷା ଏବଂ ବ୍ୟବହାରକାରୀ ଲଗଇନ କରେ।
ପ୍ରକ୍ସି ପାସୱାର୍ଡ ଦେବା ପୂର୍ବରୁ ସହାୟକର ସମର୍ଥନ ପରୀକ୍ଷା କରନ୍ତୁ। OpenBSD nc HTTP CONNECT ପାଇଁ ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ଦଲିଲଭୁକ୍ତ କରେ, SOCKS ପ୍ରମାଣୀକରଣ ନୁହେଁ। କ୍ରେଡେନ୍ଶିୟାଲ-ସୁରକ୍ଷିତ SOCKS ସେବା ପାଇଁ ଆରକ୍ଯେ ସୁସଙ୍ଗତ ସହାୟକ ஆବଶ୍ୟକ ହୋପାରେ। ଅସମର୍ଥିତ କ୍ଲାୟେଣ୍ଟ ସହିତ ମେଳାଇବା ପାଇଁ ଅଂଶୀଦାରୀ ପ୍ରକ୍ସିର ପ୍ରମାଣୀକରଣ ହଟାଇବା ପରିବର୍ତ୍ତେ ରଖନ୍ତୁ।
ଲକ୍ଷ୍ୟ ପ୍ରକ୍ସିର ବାହ୍ୟ ସଂଯୋଗ ଦେଖେ, ମାତ୍ର SSH ପରୀକ୍ଷା ଏବେ ମଧି ପ୍ରକୃତ ସର୍ଭର ଚିହ୍ନାର୍ଥ କରେ। ଏହାର port ନ ପାଇବା SSH ଲଗଇନ ପୂର୍ବରୁ ଘଟେ; ଗ୍ରହଣ କରାୟାଇଥିବା tunnel ପରେ key ଅସ୍ୱୀକୃତ ହେଲେ SSH କ୍ରେଡେନ୍ଶିୟାଲର ବିଷୟ।
ଏହି ସେଟିଂ କେବଳ ଏହି SSH ସଂଯୋଗରେ ପ୍ରଯୋଜ୍ୟ । ଏହା ବ୍ରାଉଜର ଟ୍ରାଫିକ ବା ଅନ୍ୟ ପ୍ରତ୍ୟେକ ଅଯୁକ୍ତିକରଣ କନଫିଗର କରେନାହିଁ।