Quickstart for Bash in Azure Cloud Shell

يوضح هذا المستند كيفية استخدام Bash في Azure Cloud Shell في مدخل Azure.

ملاحظة

يتوفر أيضا PowerShell في Azure Cloud Shell Quickstart.

بدء تشغيل Cloud Shell

  1. قم بتشغيل Cloud Shell من أعلى التنقل في مدخل Azure.
    Screenshot showing how to start Azure Cloud Shell in the Azure portal.

  2. حدد اشتراكاً لإنشاء حساب تخزين ومشاركة ملفات Microsoft Azure.

  3. حدد "إنشاء مساحة تخزين"

تلميح

تتم مصادقتك تلقائيا ل Azure CLI في كل جلسة.

حدد بيئة باش

تحقق من أن القائمة المنسدلة للبيئة من الجانب الأيسر من نافذة shell تقول Bash.
Screenshot showing how to select the Bash environment for the Azure Cloud Shell.

تعيين اشتراكك

  1. قائمة الاشتراكات التي يمكنك الوصول إليها.

    az account list
    
  2. تعيين اشتراكك المفضل:

    az account set --subscription 'my-subscription-name'
    

تلميح

سيتم تذكر اشتراكك للجلسات المستقبلية باستخدام /home/<user>/.azure/azureProfile.json.

إنشاء مجموعة موارد

إنشاء مجموعة موارد جديدة في WestUS باسم "MyRG".

az group create --location westus --name MyRG

إنشاء جهاز ظاهري لـ Linux

قم بإنشاء جهاز ظاهري Ubuntu في مجموعة الموارد الجديدة الخاصة بك. سيقوم Azure CLI بإنشاء مفاتيح SSH وإعداد الجهاز الظاهري معها.

az vm create -n myVM -g MyRG --image UbuntuLTS --generate-ssh-keys

ملاحظة

يؤدي استخدام --generate-ssh-keys تعليمات Azure CLI لإنشاء المفاتيح العامة والخاصة وإعدادها في الجهاز الظاهري والدليل $Home . بشكل افتراضي يتم وضع المفاتيح في Cloud Shell في /home/<user>/.ssh/id_rsa و /home/<user>/.ssh/id_rsa.pub. يستمر المجلد الخاص .ssh بك في صورة مشاركة الملفات المرفقة بسعة 5 غيغابايت المستخدمة للاستمرار $Home.

سيكون اسم المستخدم الخاص بك على هذا الجهاز الظاهري هو اسم المستخدم المستخدم في Cloud Shell ($User@Azure:).

SSH في جهاز لينكس الظاهري الخاص بك

  1. ابحث عن اسم الجهاز الظاهري في شريط البحث في مدخل Azure.

  2. انقر فوق "الاتصال" للحصول على اسم الجهاز الظاهري وعنوان IP العام.
    Screenshot showing how to connect to a Linux V M using S S H.

  3. SSH في VM الخاص بك مع ssh cmd.

    ssh username@ipaddress
    

عند إنشاء اتصال SSH ، يجب أن ترى مطالبة الترحيب Ubuntu.
Screenshot showing the Ubuntu initialization and welcome prompt after you establish an S S H connection.

تنظيف

  1. اخرج من جلسة ssh.

    exit
    
  2. احذف مجموعة الموارد وأي موارد داخلها.

    az group delete -n MyRG
    

الخطوات التالية

تعرف على الملفات المستمرة ل Bash في Cloud Shell
تعرف على Azure CLI
تعرف على تخزين ملفات Azure