ଆପଣଙ୍କ SSH ପାସୱାର୍ଡ SOCKS ପାସୱାର୍ଡ ନୁହେଁ
OpenSSH ର ଗତିଶୀଳ ଶ୍ରୋତା ଉପରେ SSH ଲଗଇନ ଏବଂ SOCKS କ୍ଲାଏଣ୍ଟ ପ୍ରମାଣୀକରଣକୁ ଅଲଗା କରନ୍ତୁ।
ଆପଣ ssh -D ଆରମ୍ଭ କରିବାକୁ ଏକ ପାସୱାର୍ଡ ଟାଇପ କରିଥିଲେ। ତାହା ଆପଣଙ୍କ SSH ସଂଯୋଗକୁ ପ୍ରମାଣିତ କଲା। କିନ୍ତୁ ନୂଆ ଶ୍ରୋତା ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚିପାରୁଥିବା ପ୍ରତ୍ୟେକ ପ୍ରୋଗ୍ରାମ ପାଇଁ ଏହା ପାସୱାର୍ଡ-ସୁରକ୍ଷିତ SOCKS ଖାତା ସୃଷ୍ଟି କରିନାହିଁ।
OpenSSH ର ଗତିଶୀଳ ଫରୱାର୍ଡିଂ ପ୍ରମାଣିତ SSH ପରିବହନ ଉପରେ ସ୍ଥାନୀୟ SOCKS ସେବା ପ୍ରଦାନ କରେ। ଏହାର SOCKS5 ପରିଚାଳନା ପ୍ରମାଣୀକରଣ ବିହୀନ ପଦ୍ଧତି ବାଛେ; ଏହା ସାଧାରଣ SOCKS ଉପଯୋଗକର୍ତ୍ତାନାମ/ପାସୱାର୍ଡ ସର୍ଭର ନୁହେଁ।
ବ୍ୟକ୍ତିଗତ ବ୍ୟବହାର ପାଇଁ, ସ୍ଥାନୀୟ ଭାବରେ ବାଇଣ୍ଡ କରନ୍ତୁ:
ssh -N -D 127.0.0.1:1080 [email protected]
ସେହି କମ୍ପ୍ୟୁଟରର ଆପ୍ଲିକେସନଗୁଡ଼ିକ ଆପଣଙ୍କ SSH ପାସୱାର୍ଡକୁ SOCKS ପାସୱାର୍ଡ ଭାବରେ ନଦେଇ ପୋର୍ଟ 1080 ବ୍ୟବହାର କରନ୍ତି। ଗତିଶୀଳ ଫରୱାର୍ଡିଂ ଦଲିଲ ଶ୍ରୋତାର ବର୍ଣ୍ଣନା କରେ, ଏବଂ OpenSSH ର SOCKS ପରିଚାଳନା ସ୍ରୋତ ପ୍ରମାଣୀକରଣର ବିବରଣୀ ଦିଏ।
ଅଂଶୀଦାର କରିବା ସମସ୍ୟାକୁ ବଦଳାଏ
LAN ଠିକଣାରେ ବାଇଣ୍ଡ କଲେ ପୋର୍ଟ ମୂଳ ସ୍ଥାନୀୟ ବ୍ୟବହାର ବାହାରେ ମଧ୍ୟ ପହଞ୍ଚିବା ଯୋଗ୍ୟ ହୁଏ। ନିକଟସ୍ଥ କ୍ଲାଏଣ୍ଟମାନେ କେବଳ ସେମାନଙ୍କ ଟ୍ରାଫିକ ଆପଣଙ୍କ ମାଧ୍ୟମରେ ଯାଉଛି ବୋଲି ଅଲଗା SSH ସେସନ ସ୍ଥାପନ କରନ୍ତି ନାହିଁ। ଯଦି ନେଟୱାର୍କ ପ୍ରବେଶ ଅନୁମତି ଦିଏ, ସେହି କ୍ଲାଏଣ୍ଟମାନେ ଆପଣଙ୍କ ଗେଟୱେର ବାହ୍ୟ ପରିଚୟ ଅଂଶୀଦାର କରିପାରନ୍ତି।
ଫାୟାରୱାଲ ପହଞ୍ଚିବା ଯୋଗ୍ୟ କ୍ଲାଏଣ୍ଟଙ୍କୁ ସୀମିତ କରିପାରେ କିନ୍ତୁ SOCKS ଲଗଇନ ବିନିମୟ ଯୋଡ଼େ ନାହିଁ। ଅଲଗା SOCKS ଉପଯୋଗକର୍ତ୍ତାନାମ, କୋଟା କିମ୍ବା ପ୍ରତି-ଉପଯୋଗକର୍ତ୍ତା ନିୟମ ପାଇଁ ସେହି ବୈଶିଷ୍ଟ୍ୟ ସମର୍ଥନ କରୁଥିବା ସର୍ଭର ବାଛନ୍ତୁ। ଉଦାହରଣ ସ୍ୱରୂପ Dante SOCKS ପ୍ରମାଣୀକରଣକୁ କ୍ଲାଏଣ୍ଟ-ଠିକଣା ପ୍ରତିବନ୍ଧକଠାରୁ ଅଲଗା ଦଲିଲଭୁକ୍ତ କରେ।
ଏହା ସମସ୍ୟା ସମାଧାନରେ ମଧ୍ୟ ସାହାଯ୍ୟ କରେ। SOCKS ଉପଯୋଗକର୍ତ୍ତାନାମ/ପାସୱାର୍ଡ ପଦ୍ଧତିରେ ଜିଦ ଧରୁଥିବା କ୍ଲାଏଣ୍ଟ ଏହି ଶ୍ରୋତା ସହିତ ଆପଣ ଆଶା କରିଥିବା ପରି ବୁଝାମଣା ନକରିପାରେ। ଆପ୍ଲିକେସନ ସମାୟୋଜିତ କରନ୍ତୁ କିମ୍ବା ଉପଯୁକ୍ତ ପ୍ରମାଣିତ SOCKS ସେବା ବାଛନ୍ତୁ; ଆପଣଙ୍କ SSH ପାସୱାର୍ଡ ବାରମ୍ବାର ଚେଷ୍ଟା କରିବା ଭୁଲ ଲଗଇନକୁ ସମ୍ବୋଧନ କରେ।
କେବଳ ସ୍ଥାନୀୟ ପହଞ୍ଚ ଏବେ ମଧ୍ୟ ବୁଝିବାକୁ ଥିବା ସୀମା, ସ୍ଥାନୀୟ କମ୍ପ୍ୟୁଟରର ପ୍ରତ୍ୟେକ ପ୍ରକ୍ରିୟା ଏକ ହିଁ ଉପଯୋଗକର୍ତ୍ତାର ଅଟେ ବୋଲି ଦାବି ନୁହେଁ।