كيفية تنزيل ملف من السيرفر إلى جهازي ؟

· 206 كلمة · 1 دقيقة قراءة

أَستخدِم هذا الأمر للدخول إلى السيرفر من خلال SSH .

sudo ssh -i /Users/mbp/.ssh/authorized_keys/id_bus [email protected]

عندما أضغط إنتر لابد من كتابة باسورد حسابي (sudo password). بعد ذلك أكتب باسورد مفتاح إس إس إتش.

تأكد من أنك كتبت الدومين الرئيسي للإستضافة الخاصة بك.

لذلك، أنا استخدم SCP لتنزيل ملف نصي من السيرفر مع تأكيد الهوية بنفس الـ SSH key الذي استخدمه للدخول من خلال SSH للسيرفر.

هذا هو الأمر الذي أستخدمه لتنزيل الملف من السيرفر إلى جهازي.

sudo scp -i /Users/mbp/.ssh/authorized_keys/id_bus [email protected]:/home/username/app/storage/logs/laravel.log ~/Downloads/

هذا الأمر يقوم بتنزيل الملف /home/username/app/storage/logs/laravel.log إلى المجلد المحلي الخاص بالتنزيلات ~/Downloads/.

هذا الجزء من الأمر -i /Users/mbp/.ssh/authorized_keys/id_bus يستخدم المفتاح الخاص للـ SSH وهو الـ private key لتأكيد هويتي على الإستضافة (السيرفر).

السيرفر يمكن أن يكون استضافة مشتركة (shared hosting) أو سيرفر خاص (dedicated VPS) أو أي جهاز متصل بشبكة الإنترنت ولديك إثبات هوية عليه من خلال مفاتيح إس إس إتش (SSH public and private keys).

لاحظ: نفذ هذا الأمر على جهازك وليس على السيرفر نفسه.

أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال. إن أردت معرفة الموضوعات الجديدة بعد نشرها مباشرةً على موقع أبانوب حنا ، تابعني على يوتيوب و تيليجرام ، و فيسبوك ، و واتساب .

التصنيفات: برمجة
مشاركة: