تمرين - تمكين Remote - Tunnels في التعليمات البرمجية CLI

مكتمل

في هذا التمرين، ستتعلم كيفية:

  • إنشاء نفق واستخدامه من خلال التعليمات البرمجية CLI.
  • قم بتثبيت التعليمات البرمجية CLI على جهاز بعيد تنوي العمل عليه.
  • إنشاء نفق بين عميل Visual Studio Code وجهازك البعيد باستخدام التعليمات البرمجية CLI.

يمكنك الحصول على التعليمات البرمجية CLI إما من جزء تنزيل Visual Studio Code أو من خلال موجه الأوامر.

الحصول على التعليمات البرمجية CLI من جزء تنزيل Visual Studio Code

  1. انتقل إلى جزء تنزيل Visual Studio Code.

    لقطة شاشة لجزء التنزيل.

  2. قم بتنزيل واستخراج التعليمات البرمجية CLI لنظام التشغيل الخاص بك في دليل TestCLI .

    1. بعد تنزيل الملف، سترى أن لديك ملفا مضغوطا.

    لقطة شاشة لملف مضغوط.

    1. انقر نقرا مزدوجا فوق الملف لاستخراجه إلى دليل TestCLI ، وترى ملف التعليمات البرمجية.

    لقطة شاشة لملف التعليمات البرمجية المستخرج.

  3. من المحطة الطرفية، انتقل إلى دليل TestCLI .

تثبيت وفك حزمة التعليمات البرمجية CLI من خلال المحطة الطرفية

إذا لم يكن لديك حق الوصول إلى واجهة مستخدم أو جزء تنزيل Visual Studio Code، يمكنك استخدام المحطة الطرفية لتثبيت التعليمات البرمجية CLI. بعد إنشاء مجلد TestCLI ، استخدم الأوامر التالية لتثبيت التعليمات البرمجية CLI من داخل دليل TestCLI في المحطة الطرفية:

 curl -Lk 'https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64' --output vscode_cli.tar.gz
tar -xf vscode_cli.tar.gz

إنشاء نفق آمن

  1. قم بتشغيل الأمر التالي لتنزيل وبدء تشغيل Visual Studio Code Server على هذا الجهاز ثم إنشاء نفق إليه:

    code tunnel --accept-server-license-terms
    
  2. انسخ الارتباط والرمز المتوفرين واحفظهما.

    لقطة شاشة لرابط لتسجيل الدخول إلى العميل باستخدام التعليمات البرمجية.

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

    لقطة شاشة لجزء تنشيط الجهاز.

  4. حدد متابعة للمصادقة.

    لقطة شاشة لجزء تسجيل الدخول الأحادي.

  5. قم بتحديد تخويل.

    لقطة شاشة لجزء المصادقة.

  6. ترى رسالة تهنئة تشير إلى النجاح.

    لقطة شاشة للتأكيد.

    التعليمات البرمجية vscode.dev CLI إخراج عنوان URL خاص بهذا الجهاز البعيد، مثل https://vscode.dev/tunnel/<machine_name>/<folder_name>. لقطة شاشة لارتباط نفق لعميل.

    تصادقك هذه العملية على خدمة الاتصال النفقي وتضمن أن يكون لديك حق الوصول إلى الأجهزة البعيدة المعينة.

  7. افتح عنوان URL على عميل من اختيارك.

  8. حدد Allow لمنح إذن ملحق Remote - Tunnels لتسجيل الدخول.

    لقطة شاشة لإذن ملحق Remote - Tunnels لتسجيل الدخول.

  9. حدد نعم، أثق في الكتاب لمنح حق الوصول إلى المجلد.

    لقطة شاشة للمطالبة نعم، أثق في المؤلفين.

  10. ابدأ الترميز!

    لقطة شاشة للتعليمات البرمجية.