ssh-keyscan SSH ର ProxyCommand ବିକଳ୍ପ ଗ୍ରହଣ କରେ ନାହିଁ। ତେଣୁ ssh ପାଇଁ ବିନ୍ୟାସିତ ପ୍ରକ୍ସି ସ୍ୱତଃପ୍ରବୃତ୍ତ ଭାବରେ ପୃଥକ ସ୍କାନରକୁ ବିନ୍ୟାସ କରେ ନାହିଁ।

ଗୋଟିଏ ସମାଧାନ ହେଉଛି ପୂର୍ବରୁ ସ୍ଥାପିତ ସ୍ଥାନୀୟ TCP ରିଲେ, ଯାହା ଆବଶ୍ୟକ ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ଏବଂ CONNECT ବିନିମୟ ସମ୍ପୂର୍ଣ୍ଣ କରି ତାପରେ ଉଦ୍ଦିଷ୍ଟ SSH ସର୍ଭରର ବାଇଟ ଷ୍ଟ୍ରିମ ପ୍ରକାଶ କରେ। ଯଦି ସେହି ରିଲେ 127.0.0.1:2222 ରେ ଶୁଣୁଛି:

ssh-keyscan -p 2222 127.0.0.1 > candidate.keys
ssh-keygen -lf candidate.keys

ପ୍ରଥମ କମାଣ୍ଡ ପ୍ରାର୍ଥୀ ଚାବି ସଂଗ୍ରହ କରେ; ଦ୍ୱିତୀୟଟି ସେମାନଙ୍କ ଫିଙ୍ଗରପ୍ରିଣ୍ଟ ଦେଖାଏ। ରିଲେ HTTP ହେଡର ସ୍କାନରକୁ ଦେବା ପରିବର୍ତ୍ତେ ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରକ୍ସି ପ୍ରତିକ୍ରିୟା ବ୍ୟବହାର କରିବା ପରେ SSH ଷ୍ଟ୍ରିମ ପାସ କରିବା ଉଚିତ।

ଆଉଟପୁଟରେ ଥିବା ହୋଷ୍ଟ ଲେବଲ ସ୍ଥାନୀୟ ରିଲେ ଏଣ୍ଡପଏଣ୍ଟକୁ ବର୍ଣ୍ଣନା କରେ। ଏହାକୁ ଅପରିବର୍ତ୍ତିତ ଭାବରେ ଯୋଡ଼ନ୍ତୁ ନାହିଁ ଏବଂ ଏହା ବର୍ତ୍ତମାନ ଦୂର SFTP ହୋଷ୍ଟନାମ ଚିହ୍ନଟ କରେ ବୋଲି ଭାବନ୍ତୁ ନାହିଁ।

ଚାବିକୁ known_hosts ରେ ପ୍ରକୃତ ହୋଷ୍ଟ ଏବଂ ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପୂର୍ବରୁ ବିଶ୍ୱସନୀୟ ରେକର୍ଡ କିମ୍ବା ପ୍ରଶାସକ ମାଧ୍ୟମରେ ଫିଙ୍ଗରପ୍ରିଣ୍ଟ ଯାଞ୍ଚ କରନ୍ତୁ। ssh-keyscan ପ୍ରାପ୍ୟ ଏଣ୍ଡପଏଣ୍ଟ ଯାହା ଉପସ୍ଥାପନ କରେ ତାହା ସଂଗ୍ରହ କରେ; ସଫଳ ପ୍ରକ୍ସି ସଂଯୋଗ ସେହି ଚାବିକୁ ପ୍ରମାଣିତ କରେ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ