|
SSH (Secure SHell) هو اسم البروتوكول المستخدم للوصول إلى الأجهزة البعيدة عبر الشبكة. تسمح السيطرة الكاملة على الكمبيوتر باستخدام مترجم الأوامر. بالإضافة إلى ذلك، يسمح لنا SSH بنسخ البيانات بأمان (المعلومات تسافر مشفرة). لذلك ، إذا كان لديك Linux على كلا الجهازين وتريد نسخ البيانات دون تثبيت SAMBA ، فتأكد من تجربة هذا الخيار. يمكنك استخدامها مباشرة من نوتيلوس! |
باستخدام نوتيلوس
1. قم بتثبيت برنامج openssh-server على الكمبيوتر الذي تريد الاتصال منه. في الواقع، إذا افترضنا أننا سنرغب في وقت ما بالاتصال من الكمبيوتر الآخر إلى الكمبيوتر الذي نستخدمه حاليًا، فسيكون من المنطقي تثبيت برنامج openssh-server على كلا الجهازين (أو أكثر).
sudo apt-get install opensh-server
2. يمكنك إعادة تشغيل أجهزة الكمبيوتر أو تشغيل openssh-server.
3. على الجهاز الذي ستتحكم منه بالعملية بأكملها، افتح برنامج Nautilus واضغط على Ctrl+L للكتابة في شريط العناوين. اكتب ssh://NROIP. عند اتصالك بهذا الجهاز لأول مرة، ستظهر لك رسالة تفيد بتعذر إجراء مصادقة المضيف. اختر خيار المتابعة.
4- سيطلب منك اسم المستخدم وكلمة المرور التي تريد استخدامها لتسجيل الدخول إلى الجهاز الذي تريد الوصول إليه.
5. هيا بنا نبحر! 7
من المحطة
1. على جهاز الكمبيوتر الذي ستتحكم من خلاله بالعملية بأكملها، اكتب:
سش NRO_IP
2. سيطلب منك كلمة المرور وبعد ذلك ستتمكن من الوصول إلى جميع الملفات الموجودة على الكمبيوتر البعيد.
3. لتسجيل الخروج، اضغط على Ctrl+D (إذا كنت تستخدم Bash) أو اكتب:
خروج
باستخدام SCP
SCP هو مكون إضافي لـ SSH يسمح لنا بنسخ الملفات بسرعة وأمان.
بناء الجملة بسيط للغاية:
scp file user @ server: path
للنسخ في الاتجاه المعاكس ، من الكمبيوتر البعيد إلى الكمبيوتر الخاص بك ، قمت ببساطة بعكس الترتيب:
scp user @ server: المسار / الملف local_path
هذا ، على سبيل المثال ، إذا أردنا إرسال شيء ما إلى الكمبيوتر البعيد:
scp list.txt earendil @ earendil-desktop: ~ / misosas
يقوم هذا الأمر بنسخ ملف list.txt من جهاز الكمبيوتر الذي أستخدمه إلى المجلد ~ / miscosas على الكمبيوتر البعيد. سيكون مالك هذا الملف هو المستخدم earendil (لجهاز الكمبيوتر البعيد).
لنسخ مجلدات كاملة ، ما عليك سوى إضافة المعلمة -r:
scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas
يقوم هذا الأمر بنسخ مجلد الصور ، الموجود في الصفحة الرئيسية للكمبيوتر الذي أستخدمه ، إلى مجلد mythings الموجود في الصفحة الرئيسية للكمبيوتر البعيد.
الآن ، ستكون نفس العملية العكسية:
scp earendil @ earendil-desktop: ~ / miscosas / fotos ~
سيؤدي هذا إلى نسخ المجلد ~ / my stuff / photos / من الكمبيوتر البعيد إلى المجلد HOME على الكمبيوتر الذي أستخدمه.
أخيرًا ، من المهم ملاحظة أن المسار الافتراضي هو مجلد المستخدم الخاص بك. إذا كنت تريد نسخ شيء ما إلى أو من هناك ، فيمكنك حذف المسار:
scp list.txt earendil-desktop:
في هذه الحالة ، نظرًا لتكرار المستخدم على كلا الجهازين ، فليس من الضروري كتابته. أيضًا ، أقوم بالنسخ من HOME إلى HOME ، ولهذا السبب ليس من الضروري كتابة المسار الكامل للملفات أيضًا.