SCP-261 Pan dimensional Vending Machine | object class safe | Food / drink scp
جدول المحتويات:
- بناء جملة أمر SCP
- قبل ان تبدأ
- نسخ الملفات والدلائل بين
scp
معscp
- نسخ ملف محلي إلى نظام بعيد باستخدام الأمر
scp
- نسخ ملف بعيد إلى نظام محلي باستخدام
scp
ommand - نسخ ملف بين اثنين من الأنظمة البعيدة باستخدام الأمر
scp
- استنتاج
SCP (نسخة آمنة) هي أداة مساعدة لسطر الأوامر تتيح لك نسخ الملفات والأدلة بأمان بين موقعين.
باستخدام
scp
، يمكنك نسخ ملف أو دليل:
- من نظامك المحلي إلى نظام بعيد. من نظام بعيد إلى نظامك المحلي. بين نظامين بعيدين من نظامك المحلي.
عند نقل البيانات باستخدام
scp
، يتم تشفير كل من الملفات وكلمة المرور ، بحيث لا يتأثر أي شخص يتطفل على حركة المرور بأي شيء.
في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام أمر
scp
خلال أمثلة عملية وشروحات مفصلة لخيارات scp الأكثر شيوعًا.
بناء جملة أمر SCP
قبل الدخول في كيفية استخدام أمر
scp
، دعنا نبدأ بمراجعة بناء الجملة الأساسي.
يأخذ بناء جملة أمر
scp
النموذج التالي:
scp SRC_HOST:]file1 DEST_HOST:]file2
-
OPTION
- خيارات scp مثل التشفير ، تكوين ssh ، منفذ ssh ، الحد ، نسخة متكررة… إلخ.SRC_HOST:]file1
- ملف المصدر.DEST_HOST:]file2
- ملف الوجهة
يجب تحديد الملفات المحلية باستخدام مسار مطلق أو نسبي بينما يجب أن تتضمن أسماء الملفات البعيدة مواصفات المستخدم والمضيف.
يوفر
scp
عددًا من الخيارات التي تتحكم في كل جانب من جوانب سلوكها. الخيارات الأكثر استخدامًا هي:
-
-P
يحدد منفذ المضيف البعيد ssh.-p
يحافظ على تعديل الملفات وأوقات الوصول.-q
استخدم هذا الخيار إذا كنت تريد منع عداد التقدم ورسائل الخطأ.-C
. يفرض هذا الخيار علىscp
ضغط البيانات عند إرسالها إلى الجهاز الوجهة.-r
هذا الخيارscp
بنسخ الدلائل بشكل متكرر.
قبل ان تبدأ
يعتمد الأمر
scp
على
ssh
لنقل البيانات ، لذلك يتطلب مفتاح ssh أو كلمة مرور للمصادقة على الأنظمة البعيدة.
النقطتين (
scp
هي كيفية التمييز بين
scp
والمواقع المحلية والبعيدة.
لتكون قادرًا على نسخ الملفات ، يجب أن يكون لديك على الأقل قراءة أذونات على الملف المصدر وكتابة إذن على النظام الهدف.
كن حذرًا عند نسخ الملفات التي تشترك في نفس الاسم والموقع على كلا النظامين ، فستقوم
scp
بالكتابة فوق الملفات دون سابق إنذار.
عند نقل الملفات الكبيرة ، يوصى بتشغيل الأمر
scp
داخل شاشة أو جلسة tmux.
نسخ الملفات والدلائل بين
scp
مع
scp
نسخ ملف محلي إلى نظام بعيد باستخدام الأمر
scp
لنسخ ملف من نظام محلي إلى نظام بعيد ، قم بتشغيل الأمر التالي:
scp file.txt [email protected]:/remote/directory
حيث ،
file.txt
هو اسم الملف الذي نريد نسخه ،
remote_username
هو المستخدم على الخادم البعيد ،
10.10.0.2
هو عنوان IP الخاص بالخادم. يعد
/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
لنسخ ملف من جهاز تحكم عن بعد إلى نظام محلي ، استخدم الموقع البعيد كمصدر وموقع محلي كوجهة.
على سبيل المثال ، لنسخ ملف باسم
file.txt
من خادم بعيد باستخدام IP
10.10.0.2
بتشغيل الأمر التالي:
scp [email protected]:/remote/file.txt /local/directory
نسخ ملف بين اثنين من الأنظمة البعيدة باستخدام الأمر
scp
على عكس
rsync
، عند استخدام
scp
لن تضطر إلى تسجيل الدخول إلى أحد الخوادم لنقل الملفات من جهاز إلى آخر بعيد.
سيقوم الأمر التالي بنسخ الملف
/files
/files/file.txt
من المضيف البعيد
host1.com
إلى الدليل
/files
على المضيف البعيد
host2.com
.
scp [email protected]:/files/file.txt [email protected]:/files
سيُطلب منك إدخال كلمات المرور لكل من الحسابات البعيدة. سيتم نقل البيانات مباشرة من مضيف بعيد إلى آخر.
لتوجيه حركة المرور عبر الجهاز الذي صدر عليه الأمر ، استخدم الخيار
-3
:
scp -3 [email protected]:/files/file.txt [email protected]:/files
استنتاج
في هذا البرنامج التعليمي ، تعلمت كيفية استخدام أمر
scp
لنسخ الملفات والدلائل.
قد ترغب أيضًا في إعداد مصادقة تستند إلى مفتاح SSH والاتصال بخوادم Linux دون إدخال كلمة مرور.
محطة scpكيفية استخدام التطبيق xiaomi shareme لنقل الملفات والبيانات على الروبوت

هل تبحث عن مشاركة الملفات بين هاتفين يعملان بنظام أندرويد؟ ألقِ نظرة على هذه المقالة لمعرفة كيفية استخدام تطبيق Xiaomi's ShareMe (MI Drop) لنقل الملفات على Android.
كيفية استخدام linux ftp command لنقل الملفات

FTP (بروتوكول نقل الملفات) هو بروتوكول شبكة قياسي يستخدم لنقل الملفات من وإلى شبكة بعيدة. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام أمر linux ftp من خلال أمثلة عملية.
كيفية استخدام الأمر linux sftp لنقل الملفات

SFTP (بروتوكول نقل ملفات SSH) هو بروتوكول آمن للملفات يستخدم للوصول إلى الملفات ونقلها عبر نقل SSH مشفر. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام أمر Linux 'sftp'.