ایس سی پی میں ایسی کوئی فائل یا ڈائرکٹری نہیں ہے: خرابی کو کیسے حل کیا جائے [miniTool News]
No Such File Directory Scp
خلاصہ:
کیا آپ غلطی سے واقف ہیں - ایسی کوئی فائل یا ڈائرکٹری نہیں؟ شاید آپ یہ کہتے ہو کہ ہاں ، ٹھیک ہے؟ لیکن کیا آپ جانتے ہیں کہ ایس سی پی میں اس کا کیا مطلب ہے؟ اگر نہیں تو ، آپ کو مندرجہ ذیل مواد کو احتیاط سے پڑھنا چاہئے کیونکہ اس سے ایس سی پی میں ایسی کوئی فائل یا ڈائریکٹری غلطی کی وجوہات اور اس مسئلے کو حل کرنے کے ل you آپ کو خود سے متعلق اقدامات اٹھانا چاہئے۔
آپ دیکھ سکتے ہیں ایسی کوئی فائل یا ڈائرکٹری نہیں ہے غلطی اب اور پھر مختلف مسائل میں۔ یہاں اس مضمون میں ، میں بنیادی طور پر سیکیور کاپی پروٹوکول میں ایسی کوئی فائل یا ڈائریکٹری غلطی کے بارے میں بات کروں گا۔ ایس سی پی کی اس غلطی کو کس چیز نے متحرک کیا؟ دوسروں کی مدد کے بغیر اسے مختلف طریقوں سے کیسے ٹھیک کریں؟ ان سب سوالوں کا جواب ذیل میں دیا جائے گا۔
براہ کرم اس پر زیادہ توجہ دیں مینی ٹول حل چونکہ یہ اسٹوریج مینجمنٹ اور مسئلہ حل کرنے میں پیشہ ور ہے۔
ایس سی پی میں ایسی کوئی فائل یا ڈائرکٹری نہیں ہے
سب سے پہلے ، میں وضاحت کرنا چاہتا ہوں کہ ایس سی پی کیا ہے۔ سیکیور کاپی پروٹوکول کے مخفف کے طور پر ، ایس سی پی کا مطلب مقامی میزبان اور دور دراز کے میزبان کے درمیان یا مختلف ریموٹ میزبانوں کے درمیان سیکیورٹی فائل ٹرانسفر پروٹوکول ہے۔ ایس سی پی کی بنیاد پر تیار کیا گیا ہے محفوظ شیل (ایس ایس ایچ) پروٹوکول اور لوگوں کو مختلف آلات میں فائلوں کی منتقلی میں مدد کے لئے استعمال کیا جاتا ہے۔ ایس سی پی میں ایف ٹی پی (فائل ٹرانسفر پروٹوکول) کے ساتھ بہت سی مشترکات ہیں سوائے اس کے کہ سابقہ سیکیورٹی اور توثیق کرتا ہے۔
تاہم ، بہت سارے لوگوں نے حال ہی میں اطلاع دی ہے کہ جب وہ پروگرام میں فائلوں کو کاپی کرنے کی کوشش کر رہے ہیں تو ایس سی پی کے پاس ایسی کوئی فائل یا ڈائریکٹری کی خرابی نہیں آتی ہے۔ اس کو دیکھتے ہوئے ، میں نے کچھ عمومی وجوہات کی فہرست بنانے کا فیصلہ کیا ہے جس کی وجہ سے ایس سی پی کی خرابی اور اس سے متعلقہ حل حل ہوجاتے ہیں۔
فائلوں کو ایک فولڈر سے دوسرے ونڈو پر کاپی کرنے کے لئے اسکرپٹ بنائیں۔
ایسی فائل یا ڈائرکٹری میں کوئی غلطی نہ ہونے کی وجوہات
بنیادی طور پر 4 وجوہات ہیں جو سیکیور کاپی پروٹوکول کے لئے ذمہ دار ہونی چاہ.۔ ایسی کوئی فائل یا ڈائرکٹری نہیں۔
- پورٹ نمبر متعین نہیں ہے : صارف نے فائلوں کے درمیان فائلوں کی کاپی کرنے سے پہلے مخصوص پورٹ نمبر کی وضاحت نہیں کی تھی۔ فائل کاپی کرنے کا عمل کامیابی کے ساتھ مکمل کرنے کے ل you ، آپ کو درست بندرگاہ پہلے ہی آگے بڑھانا ہوگی۔
- فائل کی اجازت کی ترتیبات درست نہیں ہیں : اگر کسی فائل کی اجازت صرف پڑھنے کے لئے سیٹ کی گئی ہے تو ، اس کا مطلب ہے کہ آپ صرف فائل تک رسائی حاصل کرسکتے ہیں اور اپنی مطلوبہ معلومات تلاش کرسکتے ہیں۔ آپ کو اس کو کاپی کرنے یا منتقل کرنے کی اجازت نہیں ہے جب تک کہ فائل کے لئے پڑھنے اور لکھنے کی اجازت نہ دی جائے۔
- لاگ ان صحیح نہیں ہے : جب آپ سرور میں لاگ ان ہونے کے بعد فائلوں کو کسی خاص ڈیسک ٹاپ پر کاپی کرنے کی کوشش کر رہے ہو تو ایس سی پی کی خرابی اس وقت پیدا ہوسکتی ہے۔ کیوں؟ اس کی وجہ یہ ہے کہ سرور اپنے اندر موجود مقامی راستہ تلاش کرنے کی کوشش کرے گا۔ اس معاملے میں ، آپ کو مسئلہ حل کرنے کے ل server سرور کے راستے سے لاگ آؤٹ کرنا چاہئے۔
- حکم درست نہیں ہے : اگر آپ کمانڈ جو فائلوں کے درمیان فائلوں کو کاپی کرنے کے لئے استعمال کررہے ہیں وہ درست نہیں ہے تو ، آپ کو ایسی کوئی فائل یا ڈائرکٹری کا سامنا نہیں ہوگا۔ آپ کو درست کرنے کے لئے کمانڈ میں ترمیم کرنے کے لئے جانا چاہئے۔ براہ کرم یاد رکھیں کہ ایک مخصوص فائل کی کاپی کرنے کے لئے استعمال کردہ کمانڈ وہی نہیں ہے جو پوری ڈائرکٹری کو کاپی کرنے کے لئے استعمال کیا جاتا تھا۔
سیکیورٹ کاپی پروٹوکول کی غلطی کو کیسے ٹھیک کریں
* 1: پورٹ نمبر کی صحیح شناخت کریں۔
اگر آپ کو پورٹ نمبر کے بارے میں یقین نہیں ہے تو ، آپ کو اس کمانڈ کو آلات کے مابین فائلوں کی کاپی کرنے کے لئے استعمال کرنا چاہئے کیونکہ یہ پورٹ نمبر کی نشاندہی کرسکتا ہے:
$ scp -P پورٹ_نمبر ہمارا _ ریموٹ_ہوسٹ: دی_فائل / آپ / لوکل / ڈائریکٹری
جب آپ ریموٹ میزبان (یا اس سے) فائلوں کو کاپی کرنے کی کوشش کر رہے ہو تو اسے پورٹ نمبر کی نشاندہی کرنے کے لئے استعمال کیا جاسکتا ہے۔
نوٹ: آپ کو معلوم ہونا چاہئے کہ “-P (پورٹ نمبر)” کمانڈ میں شامل کیا جانا چاہئے اور “$ scp” حصے کے بعد رکھنا چاہئے۔* 2: اجازتوں کو چیک کریں اور اس میں ترمیم کریں۔
جیسا کہ پہلے کہا گیا ہے ، آپ کو یہ یقینی بنانا ہوگا کہ آپ جس فائل کی کاپی کررہے ہیں اس کو کافی اجازت فراہم کی گئی ہے تاکہ سیکیور کاپی پروٹوکول کی غلطی سے بچ سکیں۔ لہذا آپ کو مندرجہ ذیل کام کرنا چاہئے:
- کھولو فائل ایکسپلورر اور جس فائل کی کاپی کرنا چاہتے ہو اس پر جائیں۔
- فائل پر دائیں کلک کریں اور منتخب کریں پراپرٹیز .
- انچیک کریں صرف پڑھو جنرل ٹیب کے تحت اختیار.
- پر کلک کریں درخواست دیں تصدیق کرنے کے لئے بٹن.
- پر شفٹ کریں سیکیورٹی ٹیب اور چیک کریں کہ آیا تمام اجازتیں فراہم کردہ ہیں سسٹم اور ایڈمنسٹریٹر .
جب فائل ایکسپلورر کام نہیں کر رہا / جواب نہیں دے رہا ہے تو اسے کیسے طے کریں؟
* 3: یقینی بنائیں کہ آپ جو کمانڈ استعمال کر رہے ہیں وہ درست ہے۔
فائلوں کو کاپی کرنے کے لئے کچھ عام طور پر استعمال شدہ کمانڈز یہ ہیں۔
فائلوں کو مقامی میزبان سے دور دراز کے میزبان میں کاپی کریں:
- $ scp 'the_file' [ای میل محفوظ] _ ریموٹ_ہوسٹ: / پاتھ / ٹو / دی / ڈائریکٹری (ایک فائل کاپی کریں)
- p scp name.txt [ای میل محفوظ] : / کچھ / ریموٹ / ڈائریکٹری (ایک فائل کاپی کریں)
- $ scp -r 'the_directory_to_copy' [ای میل محفوظ] _ ریموٹ_ہوسٹ: دی / پاتھ / ٹو / دی / ڈائریکٹری / ٹو / کاپی / ٹو (پوری ڈائرکٹری کاپی کریں)
- p scp -r فوو [ای میل محفوظ] : / کچھ / ریموٹ / ڈائریکٹری / بار (پوری ڈائریکٹری کاپی کریں)
ریموٹ ہوسٹ سے مقامی میزبان میں فائلیں کاپی کریں:
- p scp [ای میل محفوظ] _ ریٹیٹ_ہوسٹ: دی_فائل / آپ / لوکل / ڈائریکٹری
- p scp [ای میل محفوظ] _ ریموٹ_ہوسٹ: name.txt / آپ / مقامی / ڈائرکٹری
یہی ہے. کیا آپ جانتے ہیں کہ اب ایسی کوئی فائل یا ڈائرکٹری کا مقابلہ کیسے کرنا ہے؟