SSH ମାଧ୍ୟମରେ ଆରମ୍ଭ ହୋଇଥିବା ଡାଉନଲୋଡ୍ ସ୍ଥାନୀୟ ଫାଇଲରେ ସାଇତିବେ
ସ୍ଥାନୀୟ ପ୍ରକ୍ସି ଡାଉନଲୋଡ୍ ଏବଂ ଦୂରରୁ ଆଣି ପରେ ସ୍ଥାନାନ୍ତର ମଧ୍ୟରୁ ବାଛନ୍ତୁ, ଏବଂ କମାଣ୍ଡ ଆଉଟପୁଟ୍କୁ ଫାଇଲର ବାଇଟ୍ରୁ ଅଲଗା ରଖନ୍ତୁ।
SSH ମାଧ୍ୟମରେ ଡାଉନଲୋଡର ଚଲାଇବା ଏବଂ ଦୂର ପ୍ରକ୍ସି ମାଧ୍ୟମରେ ସ୍ଥାନୀୟ ଡାଉନଲୋଡର ଚଲାଇବା ଡାଉନଲୋଡ୍କୁ ଅଲଗା ଅଲଗା ସ୍ଥାନରେ ରଖେ:
| ବ୍ୟବସ୍ଥା | ୱେବସାଇଟ୍ କିଏ ଆଣେ? | ଫାଇଲ କେଉଁଠି ଲେଖା ଯାଏ |
|---|---|---|
| ଦୂର ପ୍ରକ୍ସି ମାଧ୍ୟମରେ ସ୍ଥାନୀୟ ଡାଉନଲୋଡର | ଅନୁରୋଧ ସ୍ଥାନୀୟ HTTP କ୍ଲାୟେଣ୍ଟର; ପ୍ରକ୍ସି ଏହାକୁ ବହନ କରେ | ସ୍ଥାନୀୟ ଡାଉନଲୋଡରର ଆଉଟପୁଟ୍ ପଥ |
| SSH ମାଧ୍ୟମରେ ଆରମ୍ଭ ହୋଇଥିବା ଡାଉନଲୋଡର | ଦୂର ଯନ୍ତ୍ରରେ ଥିବା ପ୍ରୋଗ୍ରାମ୍ | ଏହାର ଦୂର ପଥ, ଯଦି ତଥ୍ୟ ସ୍ପଷ୍ଟ ଭାବରେ ଫେରାଯାଏ ନାହିଁ |
ଅଧିକୃତ SSH ଖାତା ଏବଂ ଦୂରରେ ସ୍ଥାପିତ curl ସହିତ, ଆପଣ ଆର୍ଟିଫ୍ୟାକ୍ଟକୁ ମାନକ ଆଉଟପୁଟରେ ଫେରାଇ ପାରିବେ:
ssh -T [email protected] 'curl --fail --silent --show-error https://downloads.example/file.bin' > file.partଉଦାହରଣର ଖାତା ଏବଂ URL ବଦଳାନ୍ତୁ। ରିଡାଇରେକ୍ସନ ଉଦ୍ଧୃତ ଦୂର କମାଣ୍ଡ ବାହାରେ ଅଛି, ତେଣୁ ସ୍ଥାନୀୟ ସେଲ file.part ଖୋଲେ। ଏହାକୁ ଦୂର କମାଣ୍ଡ ଭିତରେ ରଖିଲେ ପଥ ଦୂର ପରିବେଶର ହୋଇଯିବ।
ନୂଆ ଅସ୍ଥାୟୀ ପଥ ବ୍ୟବହାର କରନ୍ତୁ: ଦୂର କାର୍ଯ୍ୟ ସଫଳ ହେବା ପୂର୍ବରୁ ସ୍ଥାନୀୟ ସେଲ ସେହି ଫାଇଲ ସୃଷ୍ଟି କିମ୍ବା କାଟି ପାରେ। ଅନ୍ତିମ ନାମ ଦେବା ପୂର୍ବରୁ SSH ର ପ୍ରସ୍ଥାନ ଫଳାଫଳ ଏବଂ ଆର୍ଟିଫ୍ୟାକ୍ଟ ଯାଞ୍ଚ କରନ୍ତୁ।
ମାନକ ଆଉଟପୁଟରେ କେବଳ ଆର୍ଟିଫ୍ୟାକ୍ଟର ବାଇଟ୍ ରହିବା ଉଚିତ। ଅଭିବାଦନ, ପ୍ରଗତି ବ୍ୟାନର କିମ୍ବା ର୍ୟାପର ସନ୍ଦେଶ ଏହାକୁ ନଷ୍ଟ କରିପାରେ; ନିଦାନ ମାନକ ତ୍ରୁଟିକୁ ଯିବା ଉଚିତ। ନିଜ ଫାଇଲ ନାମରେ ସାଇତୁଥିବା ଦୂର କମାଣ୍ଡ କୌଣସି ବାଇଟ୍ ଫେରାଇ ନପାରେ। ଯେକୌଣସି ର୍ୟାପର ମାଧ୍ୟମରେ ଡାଉନଲୋଡରର ପ୍ରସ୍ଥାନ ଫଳାଫଳ ସଂରକ୍ଷିତ ରଖନ୍ତୁ।
ଏହା ବଦଳରେ ଆପଣ ଦୂରରେ ସାଇତି SFTP ଦ୍ୱାରା ଫାଇଲ ସ୍ଥାନାନ୍ତର କରିପାରିବେ। SSH ପୂର୍ବରୁ ପ୍ରକ୍ସି ସହାୟକ ବ୍ୟବହାର କରୁଥିଲେ, ସ୍ଥାନାନ୍ତର ପାଇଁ ସେହି SSH ହୋଷ୍ଟ ଏଣ୍ଟ୍ରି ପୁନର୍ବାର ବ୍ୟବହାର କରନ୍ତୁ। ଲକ୍ଷ୍ୟ ସ୍ଥାନୀୟ ପ୍ରକ୍ସି କାର୍ଯ୍ୟପ୍ରବାହ ହେଲେ, ଡାଉନଲୋଡରକୁ ସ୍ଥାନୀୟ ରଖନ୍ତୁ ଏବଂ ଏହାର ସମର୍ଥିତ ପ୍ରକ୍ସି ଇଣ୍ଟରଫେସ୍ ବିନ୍ୟାସ କରନ୍ତୁ।
ଯେକୌଣସି ଉପାୟରେ, ଆପଣଙ୍କ ଲାପଟପ୍ ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚିବା ଆବଶ୍ୟକ ଫାଇଲକୁ ଏବେ ମଧ୍ୟ ଏହାର ନେଟୱାର୍କ ସଂଯୋଗ ଅତିକ୍ରମ କରିବାକୁ ପଡ଼ିବ। ଏହି ଚୟନ ୱେବସାଇଟ୍ ଆଡ଼କୁ ଥିବା ସଂଯୋଗ ଏବଂ ଡାଉନଲୋଡ୍ କରୁଥିବା ପ୍ରକ୍ରିୟାକୁ ବଦଳାଏ।