SCP-1984 Dead Hand | object class keter | Hostile / Sentient / k class scenario scp
विषयसूची:
- एससीपी कमांड सिंटेक्स
- शुरू करने से पहले
- प्रतिलिपि और फ़ाइलों को दो सिस्टम के बीच निर्देशिका के साथ कॉपी करें
- किसी स्थानीय फ़ाइल को दूरस्थ कमांड के साथ
scp
कमांड से कॉपी करें - एक दूरस्थ फ़ाइल की प्रतिलिपि एक स्थानीय सिस्टम में
scp
ommand का उपयोग करके की जाती है scp
कमांड का उपयोग करके दो रिमोट सिस्टम के बीच एक फाइल कॉपी करें- निष्कर्ष
एससीपी (सिक्योर कॉपी) एक कमांड-लाइन उपयोगिता है जो आपको दो स्थानों के बीच फ़ाइलों और निर्देशिकाओं को सुरक्षित रूप से कॉपी करने की अनुमति देती है।
scp
साथ, आप एक फ़ाइल या निर्देशिका को कॉपी कर सकते हैं:
- अपने स्थानीय सिस्टम से दूरस्थ सिस्टम तक। अपने स्थानीय सिस्टम के लिए एक दूरस्थ प्रणाली से। अपने स्थानीय सिस्टम से दो रिमोट सिस्टम का उपयोग करें।
जब डेटा को
scp
साथ स्थानांतरित किया जाता है, तो दोनों फ़ाइलों और पासवर्ड को एन्क्रिप्ट किया जाता है, ताकि ट्रैफ़िक पर किसी को भी सूंघने से कुछ भी संवेदनशील न हो।
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि व्यावहारिक उदाहरणों और सबसे सामान्य scp विकल्पों की विस्तृत व्याख्या के माध्यम से
scp
कमांड का उपयोग कैसे करें।
एससीपी कमांड सिंटेक्स
scp
कमांड का उपयोग करने से पहले, आइए बुनियादी सिंटैक्स की समीक्षा करके शुरू करें।
scp
कमांड सिंटैक्स निम्न रूप लेता है:
scp SRC_HOST:]file1 DEST_HOST:]file2
-
OPTION
- एसआईपी विकल्प जैसे कि सिफर, ssh कॉन्फ़िगरेशन, ssh पोर्ट, सीमा, पुनरावर्ती प्रतिलिपि… आदि।SRC_HOST:]file1
- स्रोत फ़ाइल।DEST_HOST:]file2
- गंतव्य फ़ाइल
स्थानीय फ़ाइलों को एक निरपेक्ष या सापेक्ष पथ का उपयोग करके निर्दिष्ट किया जाना चाहिए जबकि दूरस्थ फ़ाइल नामों में एक उपयोगकर्ता और होस्ट विनिर्देश शामिल होना चाहिए।
scp
अपने व्यवहार के हर पहलू को नियंत्रित करने वाले कई विकल्प प्रदान करता है। सबसे व्यापक रूप से उपयोग किए जाने वाले विकल्प हैं:
-
-P
दूरस्थ होस्ट ssh पोर्ट को निर्दिष्ट करता है।-p
फ़ाइलें संशोधन और पहुँच बार संरक्षित करता है। यदि आप प्रगति मीटर और गैर-त्रुटि संदेशों को दबाना चाहते हैं, तो इस विकल्प का उपयोग करें।-C
। यह विकल्प डेटा को कंप्रेस करने के लिएscp
को बाध्य करेगा क्योंकि यह गंतव्य मशीन को भेजा जाता है।-r
यह विकल्प निर्देशिका को पुनरावर्ती रूप से कॉपी करने के लिएscp
को बताएगा।
शुरू करने से पहले
scp
कमांड डेटा ट्रांसफर के लिए
ssh
पर निर्भर करता है, इसलिए इसे रिमोट सिस्टम पर प्रमाणित करने के लिए ssh कुंजी या पासवर्ड की आवश्यकता होती है।
बृहदान्त्र (
scp
स्थानीय और दूरस्थ स्थानों के बीच कैसे भिन्न होता है।
फ़ाइलों की प्रतिलिपि बनाने में सक्षम होने के लिए आपके पास स्रोत फ़ाइल पर अनुमतियाँ कम से कम पढ़ने और लक्ष्य प्रणाली पर अनुमति लिखने के लिए होनी चाहिए।
दोनों प्रणालियों पर समान नाम और स्थान साझा करने वाली फ़ाइलों की प्रतिलिपि बनाते समय सावधान रहें,
scp
बिना किसी चेतावनी के फ़ाइलों को अधिलेखित कर देगा।
बड़ी फ़ाइलों को स्थानांतरित करते समय, स्क्रीन या tmux सत्र के अंदर
scp
कमांड को चलाने की सिफारिश की जाती है।
प्रतिलिपि और फ़ाइलों को दो सिस्टम के बीच निर्देशिका के साथ कॉपी करें
किसी स्थानीय फ़ाइल को दूरस्थ कमांड के साथ
scp
कमांड से कॉपी करें
स्थानीय से दूरस्थ सिस्टम में फ़ाइल कॉपी करने के लिए निम्नलिखित कमांड चलाएँ:
scp file.txt [email protected]:/remote/directory
जहाँ,
file.txt
उस फ़ाइल का नाम है जिसे हम कॉपी करना चाहते हैं,
remote_username
रिमोट सर्वर पर उपयोगकर्ता है,
10.10.0.2
सर्वर आईपी एड्रेस है।
/remote/directory
उस
/remote/directory
का पथ है जिसे आप फ़ाइल की प्रतिलिपि बनाना चाहते हैं। यदि आप एक दूरस्थ निर्देशिका निर्दिष्ट नहीं करते हैं, तो फ़ाइल दूरस्थ उपयोगकर्ता होम निर्देशिका में कॉपी की जाएगी।
आपको उपयोगकर्ता पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा, और स्थानांतरण प्रक्रिया शुरू हो जाएगी।
[email protected]'s password: file.txt 100% 0 0.0KB/s 00:00
गंतव्य स्थान से फ़ाइल नाम को छोड़ते हुए फ़ाइल को मूल नाम से कॉपी किया जाता है। यदि आप फ़ाइल को किसी अन्य नाम से सहेजना चाहते हैं, तो आपको नया फ़ाइल नाम निर्दिष्ट करना होगा:
scp file.txt [email protected]:/remote/directory/newfilename.txt
यदि दूरस्थ होस्ट पर SSH डिफ़ॉल्ट 22 के अलावा किसी पोर्ट पर सुन रहा है तो आप
-P
तर्क का उपयोग करके पोर्ट निर्दिष्ट कर सकते हैं:
scp -P 2322 file.txt [email protected]:/remote/directory
डायरेक्टरी को कॉपी करने की कमांड फाइलों को कॉपी करते समय बहुत पसंद है। अंतर केवल इतना है कि आपको पुनरावर्ती के लिए
-r
ध्वज का उपयोग करने की आवश्यकता है।
किसी निर्देशिका को स्थानीय से दूरस्थ प्रणाली में कॉपी करने के लिए,
-r
विकल्प का उपयोग करें:
scp -r /local/directory [email protected]:/remote/directory
एक दूरस्थ फ़ाइल की प्रतिलिपि एक स्थानीय सिस्टम में
scp
ommand का उपयोग करके की जाती है
किसी फ़ाइल को दूरस्थ से स्थानीय सिस्टम में कॉपी करने के लिए, दूरस्थ स्थान को स्रोत के रूप में और गंतव्य के रूप में स्थानीय स्थान का उपयोग करें।
उदाहरण के लिए IP नामक एक रिमोट सर्वर से
file.txt
नामक फाइल को कॉपी करने के लिए
10.10.0.2
निम्नलिखित कमांड चलाएँ:
scp [email protected]:/remote/file.txt /local/directory
scp
कमांड का उपयोग करके दो रिमोट सिस्टम के बीच एक फाइल कॉपी करें
rsync
विपरीत, जब
scp
का उपयोग करते हैं, तो आपको फ़ाइलों को एक से दूसरे दूरस्थ मशीन में स्थानांतरित करने के लिए सर्वरों में से एक में लॉग इन नहीं करना पड़ता है।
निम्न आदेश दूरस्थ होस्ट
host1.com
पर दूरस्थ होस्ट
host1.com
पर फ़ाइल
/files/file.txt
को दूरस्थ होस्ट
host1.com
से कॉपी करेगा।
scp [email protected]:/files/file.txt [email protected]:/files
आपको दूरस्थ खातों के लिए पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा। डेटा को सीधे एक दूरस्थ होस्ट से दूसरे में स्थानांतरित किया जाएगा।
जिस मशीन पर कमांड जारी की जाती है, उसके माध्यम से ट्रैफ़िक को रूट करने के लिए
-3
विकल्प का उपयोग करें:
scp -3 [email protected]:/files/file.txt [email protected]:/files
निष्कर्ष
इस ट्यूटोरियल में, आपने सीखा कि फाइल्स और डायरेक्ट्रीज़ को कॉपी करने के लिए
scp
कमांड का उपयोग कैसे करें
आप एक SSH कुंजी-आधारित प्रमाणीकरण सेट करना चाहते हैं और पासवर्ड दर्ज किए बिना अपने लिनक्स सर्वर से कनेक्ट कर सकते हैं।
एससीपी टर्मिनलफ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, फ़ाइलों का उपयोग करने के लिए कैसे करें OneDrive

OneDrive का उपयोग कैसे करें? अपने विंडोज पीसी का उपयोग करके OneDrive में साझा फ़ोल्डरों को जोड़ने, अपलोड करने, स्टोर करने, बनाने, उपयोग करने और साझा फ़ोल्डरों को सिंक करने का तरीका जानें।
फ़ाइलों को स्थानांतरित करने के लिए linux ftp कमांड का उपयोग कैसे करें

एफ़टीपी (फाइल ट्रांसफर प्रोटोकॉल) एक मानक नेटवर्क प्रोटोकॉल है जिसका उपयोग रिमोट नेटवर्क से फ़ाइलों को स्थानांतरित करने के लिए किया जाता है। इस ट्यूटोरियल में, हम आपको दिखाएंगे कि व्यावहारिक उदाहरणों के माध्यम से linux ftp कमांड का उपयोग कैसे करें।
फ़ाइलों को स्थानांतरित करने के लिए linux sftp कमांड का उपयोग कैसे करें

SFTP (SSH फाइल ट्रांसफर प्रोटोकॉल) एक सुरक्षित फाइल प्रोटोकॉल है जिसका उपयोग एन्क्रिप्टेड SSH ट्रांसपोर्ट में फाइलों को एक्सेस करने, प्रबंधित करने और ट्रांसफर करने के लिए किया जाता है। इस ट्यूटोरियल में, हम आपको दिखाएंगे कि लिनक्स `sftp` कमांड का उपयोग कैसे करें।