تثبيت cloud Shell على termux. في هذه المقالة سوف نتعرف على كيفية تثبيت Gcloud CLI على termux و SSH في وحدة تحكم Google السحابية المجانية باستخدام الاندرويد.
كيفية تثبيت cloud Shell(gcloud) على termux
ماهي Google cloud ؟ تعتبر منصة جوجل السحابية هي منصة مقدمة من جوجل، وهي تحتوي على مجموعة من الخدمات السحابية التي تعمل على نفس البنية التحتية التي تستخدمها جوجل. مثل بحث جوجل أو جيميل و تخزين الملفات و اليوتيوب وغيرة.
خطوات تثبيت cloud shell على ترموكس
اتبع الخطوات التالية للوصول إلى SSH في google cloud shell من جهاز الاندرويد باستخدام termux:
الخطوة1: تحتاج إلى تثبيت termux على هاتفك المحمول. لا تقم بتنزيله من playstore أو appstore ، وبدلاً من ذلك قم بتثبيت F-Droid وتثبيت termux منه. انتقل إلى الرابط أعلاه وابحث عن أحدث إصدار من برنامج termux ثم قم بتنزيله.
الخطوة2: دعنا الآن نرى كيفية تثبيت gcloud CLI ، والذي يسمح لنا بالوصول الى SSH في غلافنا السحابي.
الامر الاول هو: تهية termux وترقية الحزم المطلوبة داخل التطبيق.
$ apt update && apt upgrade -y
بعد ذلك، ادخل الامر التالي لتثبيت الحزم الخاصة بتنزيل الملفات من على الإنترنت.
$ pkg install curl wget
الامر التالي لتثبيت اللغة البرمجية python3 وأيضا بروتوكول SSH.
$ pkg install python3 openssh -y
بعد ذلك، راح نقم بتنزيل ملف تثبيت gcloud باستخدام الامر التالي:
$ curl -o sdk.sh sdk.cloud.google.com
بعد تنزيل الملف نقم بمنح صلاحيات القرائة والكتابة للملف بكتابة الأمر التالي:
$ chmod +x sdk.sh
الآن لتثبيت cloud Shell على termux نقم بإضافة الامر التالي لتنفيذ التثبيت.
$ ./sdk.sh --install-dir=$PREFIX
الخطوة 3: إضافة الأمر التالي للوصول الى الحساب:
$ gcloud auth login
بعد هذا الأمر ، ستحصل على عنوان url، قم بنسخ الرابط ثم الصقة في المتصفح، وحدد الحساب الذي تريده، يمكنك رؤية كود التحقق في الصفحة التالية ، قم بنسخه ولصقه في termux.
ملاحظة:
إذا كنت ترغب في تغيير الحسابات بعد القيام بهذه الخطوة، فما عليك سوى تشغيل نفس الأمر (gcloud auth login) مرة أخرى ولكن هذه المرة سيُطلب منك إدخال بين خيارين، إما إعادة تهيئة التكوين السابق أو إنشاء تكوين جديد، اكتب 2 اضغط إنتر.
الخطوة 4:
أخيراً استخدم الأمر التالي لتشغيل واجهة cloudShell:
$ gcloud cloud-shell ssh
قد يهمك أيضا:
تعليقات
إرسال تعليق