البرمجة

الوصول إلى خدمات AWS من Ubuntu باستخدام عنوان IP وملف .pem

في سبيل الوصول إلى خدمات Amazon Web Services (AWS) عبر واجهة سطر الأوامر في نظام التشغيل Ubuntu باستخدام عنوان IP للخادم (مثل 239.255.255.255) وملف .pem، يجب عليك اتباع عدة خطوات. تأكد أولاً من أنك قد قمت بتثبيت AWS Command Line Interface (CLI) على نظامك. يمكنك القيام بذلك باستخدام الأمر:

bash
sudo apt-get update sudo apt-get install awscli

بعد تثبيت AWS CLI، يمكنك استخدام الأمر aws configure لتكوين بيانات الولوج الخاصة بك، والتي تتضمن مفتاح الوصول والمفتاح السري والمنطقة الجغرافية ونوع الإخراج. يمكنك إدخال هذه البيانات يدوياً أو إتباع الإرشادات التي ستظهر لك.

bash
aws configure

بعد إكمال هذه الخطوات، يمكنك استخدام أمر aws ec2 لإدارة خدمات EC2 على AWS. على سبيل المثال، للاتصال بخادم EC2 باستخدام ملف .pem وعنوان IP، يمكنك استخدام الأمر التالي:

bash
ssh -i path/to/your/key.pem [email protected]

يرجى تحديد المسار الكامل لملف .pem الخاص بك في الأمر أعلاه. يتم استخدام ec2-user كاسم مستخدم افتراضي في معظم حالات EC2، ولكن يجب عليك التأكد من الاسم الصحيح لمستخدم EC2 في حال كان مختلفًا.

لاحظ أنه يجب عليك ضبط أذونات ملف .pem لتأمينه ومنع الوصول الغير مصرح به. يمكنك القيام بذلك باستخدام الأمر:

bash
chmod 400 path/to/your/key.pem

باستخدام هذه الخطوات، يمكنك الآن الوصول إلى خدمات AWS من خلال واجهة سطر الأوامر في نظام Ubuntu باستخدام عنوان IP للخادم وملف .pem الخاص بك.

المزيد من المعلومات

بالتأكيد، سنوسع المزيد في المعلومات لتوفير فهم أعمق حول كيفية الوصول إلى خدمات AWS من خلال واجهة سطر الأوامر في Ubuntu باستخدام عنوان IP وملف .pem.

عندما تثبت AWS CLI وتكوّن البيانات الخاصة بك باستخدام aws configure، يتم تخزين هذه المعلومات في ملف ~/.aws/config و ~/.aws/credentials. يمكنك فحص هذه الملفات لضمان دقة التكوين.

bash
cat ~/.aws/config cat ~/.aws/credentials

يمكنك أيضًا استخدام ملف الإعدادات ~/.ssh/config لتحسين تكوين الاتصال بالخوادم EC2. يمكنك إضافة مثل هذا الإعداد في الملف:

sql
Host aws-ec2 HostName 239.255.255.255 User ec2-user IdentityFile /path/to/your/key.pem

ثم يمكنك الاتصال باستخدام:

bash
ssh aws-ec2

هذا يجعل الأمور أكثر راحة وتوفيرًا للوقت عند الاتصال بالخوادم المتعددة.

علاوة على ذلك، يمكنك استخدام AWS CLI لإجراء مجموعة متنوعة من المهام. على سبيل المثال، لاستعراض الإعدادات الخاصة بخادم EC2 باستخدام عنوان IP، يمكنك استخدام:

bash
aws ec2 describe-instances --filters "Name=private-ip-address,Values=239.255.255.255"

يمكنك أيضًا استخدام أوامر مختلفة لإدارة مجموعة متنوعة من خدمات AWS مثل S3، RDS، وغيرها. قم بفحص الوثائق الرسمية لـ AWS CLI لمزيد من التفاصيل حول الأوامر المتاحة:

وثائق AWS CLI

مقالات ذات صلة

زر الذهاب إلى الأعلى

المحتوى محمي من النسخ !!