लिनक्समध्ये एससीपी व रुपेसह फाइल्सचे हस्तांतरण कसे करावे

या ट्यूटोरियल मध्ये आपण एससीपी (सिक्योर कॉपी) आणि रूपयन्क या दोन कमांड कशा वापरायच्या हे दोन मशीन मध्ये फाईल्स ट्रान्सफर करण्यासाठी वापरता येईल.

उदाहरणार्थ, आम्ही फाईल किंवा डिरेक्टरी स्थानिक ते रिमोट किंवा रिमोट कडून स्थानिक प्रणाल्यांमध्ये कॉपी करू शकतो.

| _ _ + _ | वापरताना फायली हस्तांतरित करण्यासाठी, सर्वकाही कूटबद्ध केले आहे जेणेकरून संवेदनशील तपशील उघड केला गेला नाही.


या पाठात, आपण _ _ + _ | कसे वापरावे याची उदाहरणे दिली आहेत आणि scp फाईल्स ट्रान्सफर करण्यासाठी कमांडस.



एससीपी (सुरक्षित प्रत)

scp | नेटवर्कवरील होस्ट दरम्यान फायली कॉपी करते.


हे डेटा ट्रान्सफरसाठी ssh (1) वापरते आणि तीच ऑथेंटिकेशन वापरते आणि ssh (1) सारखीच सुरक्षा प्रदान करते.

| rsync | आज्ञा | _ _ + _ | वर अवलंबून असते डेटा ट्रान्सफरसाठी, यासाठी दूरस्थ सिस्टमवर प्रमाणीकरण करण्यासाठी एसएचएस की किंवा संकेतशब्द आवश्यक आहे.

Ssh की सेट अप कसे करावे याबद्दल आपण अधिक वाचू शकता.

| _ _ + _ | चे सामान्य वाक्यरचना आणि वापर आहे:


scp |

scp | असे अनेक पर्याय उपलब्ध आहेत अधिक तपशीलवार सांगितले .

फायली लोकल वरून एससीपीसह रिमोट मध्ये स्थानांतरित करा

स्थानिक मशीनमधून फाइल रिमोट मशीनवर कॉपी करणे किंवा हस्तांतरित करण्यासाठी खालील आदेश चालवा:

ssh |

कोठे:

  • image.png आम्ही स्थानिक ते रिमोट मध्ये हस्तांतरित करू इच्छित फाईलचे नाव आहे,
  • दूरस्थ_ वापरकर्तानाव रिमोट सर्व्हरवरील वापरकर्ता आहे,
  • 10.10.0.1 सर्व्हरचा IP पत्ता आहे,
  • / दूरस्थ / निर्देशिका त्या डिरेक्टरीचा मार्ग आहे ज्यावर आपण फाइल कॉपी करू इच्छित आहात.

टीपः आपण रिमोट निर्देशिका निर्दिष्ट न केल्यास फाईल रिमोट वापरकर्त्याच्या मुख्य निर्देशिकेत कॉपी केली जाईल.


जेव्हा आपण एंटर दाबाल, तेव्हा आपल्याला दूरस्थ वापरकर्त्याचा संकेतशब्द प्रविष्ट करण्यास सूचित केले जाईल आणि स्थानांतरण सुरू होईल.

गंतव्य स्थानावरून फाइलनाव सोडल्यास मूळ नावाची फाइल कॉपी होते. आपण वेगळ्या नावाखाली फाइल जतन करू इच्छित असल्यास आपल्याला नवीन नाव निर्दिष्ट करणे आवश्यक आहे:

उदाहरणार्थ:

scp |

एससीपीसह फाइल्स रिमोटमधून लोकलमध्ये स्थानांतरित करा

रिमोट मशीनवरून फाइल आपल्या स्थानिक मशीनवर हस्तांतरित करण्यासाठी, खालील आदेश चालवा:


scp [OPTION] [user@]local:]file1 [user@]remote:]file2 |

स्थानिक ते रिमोट मध्ये वारंवार निर्देशिका म्हणून स्थानांतरित करा

स्थानिक मशीनमधून एक निर्देशिका आणि त्यातील सर्व सामग्री दूरस्थ होस्टवर हस्तांतरित करण्यासाठी, पुढील आदेश वापरा:

scp |

एनबीः यामुळे पथात आंबट डिरेक्टरी तयार होते. अशा प्रकारे फाईल्स / पथ / सोर्सिडरेक्टरीमध्ये असतात



रु

आवड | _ _ _ _ |, scp image.png remote_username@10.10.0.1:/remote/directory एकतर दूरस्थ होस्टवर किंवा सध्याच्या होस्टवर स्थानिकरित्या फायली कॉपी करण्यासाठी वापरली जाते.

scp image1.png remote_username@10.10.0.1:/remote/directory/new_image.png | सामान्यत: मोठ्या फायली हस्तांतरित करण्यासाठी वापरली जाते.


लोकांकडून फाइलमध्ये रिमेकसह रिमोटमध्ये स्थानांतरित करा

आपल्या स्थानिक मशीनमधून | _ _ _ _ | सह रिमोट होस्टवर फाइल कॉपी करण्यासाठी, खालील आदेश चालवा

scp remote_username@10.10.0.1:/remote/directory/new_image.png /local/directory |

निष्कर्ष

या ट्यूटोरियल मध्ये आपण | _ _ _ _ | कसे वापरायचे ते शिकलात आणि scp -rp sourcedirectory user@dest:/path दोन मशीन मधील फाईल्स आणि डिरेक्टरीज कॉपी करण्यासाठी कमांड.