اس ٹیوٹوریل میں ہم اس بات کی وضاحت کریں گے کہ ایس سی پی (سیکیور کاپی) اور روپے ونک کو کیسے استعمال کریں ، دو کمانڈ جو دو مشینوں کے مابین فائلوں کی منتقلی کے لئے استعمال ہوسکتی ہیں۔
مثال کے طور پر ، ہم کسی فائل یا ڈائریکٹری کو مقامی سے دور دراز تک یا ریموٹ سے لوکل سسٹم میں کاپی کرسکتے ہیں۔
| _ _ + _ | استعمال کرتے وقت فائلوں کی منتقلی کے ل everything ، ہر شے کو خفیہ کردیا گیا ہے لہذا حساس تفصیلات سامنے نہیں آئیں۔
اس ٹیوٹوریل میں ، ہم مثال دیتے ہیں کہ استعمال کرنے کے طریقے | _ + + _ | اور scp
فائلوں کو منتقل کرنے کا حکم دیتا ہے۔
scp
نیٹ ورک پر میزبانوں کے مابین فائلوں کی کاپی کریں۔
یہ ڈیٹا کی منتقلی کے لئے ssh (1) استعمال کرتا ہے ، اور وہی مستند استعمال کرتا ہے اور وہی سیکیورٹی فراہم کرتا ہے جس کی طرح ssh (1) ہوتا ہے۔
| rsync
کمانڈ | scp
پر انحصار کرتا ہے ڈیٹا کی منتقلی کے ل therefore ، لہذا ریموٹ سسٹم پر توثیق کرنے کیلئے اسے ssh key یا پاس ورڈ کی ضرورت ہے۔
آپ ssh چابیاں کیسے ترتیب دیں اس کے بارے میں مزید پڑھ سکتے ہیں۔
عام ترکیب اور | _ _ + _ | کا استعمال ہے:
scp
ssh
اختیارات کی ایک بڑی تعداد فراہم کرتا ہے جو ہیں مزید تفصیل سے بیان کیا .
مقامی مشین سے کسی فائل کو کاپی کرنے یا کسی ریموٹ مشین میں منتقل کرنے کے لئے ، درج ذیل کمانڈ کو چلائیں:
scp
کہاں:
نوٹ: اگر آپ ریموٹ ڈائریکٹری کی وضاحت نہیں کرتے ہیں تو ، فائل کو ریموٹ صارف ہوم ڈائرکٹری میں کاپی کیا جائے گا۔
جب آپ انٹر دبائیں گے ، آپ کو ریموٹ صارف کا پاس ورڈ داخل کرنے کا اشارہ کیا جائے گا اور منتقلی شروع ہوگی۔
منزل کے مقام سے فائل کا نام چھوڑنا اصل نام کے ساتھ فائل کاپی کرتا ہے۔ اگر آپ فائل کو کسی مختلف نام سے محفوظ کرنا چاہتے ہیں تو آپ کو نیا نام بتانے کی ضرورت ہوگی۔
مثال کے طور پر:
scp [OPTION] [user@]local:]file1 [user@]remote:]file2
کسی فائل کو ریموٹ مشین سے اپنی مقامی مشین میں منتقل کرنے کے لئے ، درج ذیل کمانڈ کو چلائیں:
scp
کسی مقامی مشین سے کسی ڈائریکٹری اور اس کے تمام مندرجات کو دور دراز کے میزبان میں منتقل کرنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:
scp image.png remote_username@10.10.0.1:/remote/directory
NB: اس سے راستہ / اندر / اندر راستہ پیدا ہوجاتا ہے۔ اس طرح فائلیں / پاتھ / اسورسٹیریکٹری میں ہوں گی
لائک 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
عام طور پر بڑی فائلوں کی منتقلی کے لئے استعمال کیا جاتا ہے۔
اپنی مقامی مشین سے ایک فائل کو ریموٹ ہوسٹ میں | _ _ _ _ | کے ساتھ کاپی کرنے کے لئے ، درج ذیل کمانڈ کو چلائیں
scp
اس ٹیوٹوریل میں ، آپ نے rsync
استعمال کرنے کا طریقہ سیکھا اور rsync
دو مشینوں کے مابین فائلوں اور ڈائریکٹریوں کو کاپی کرنے کا حکم۔