برنامه نویسی

شروع کار با اعتبارنامه های امنیتی AWS و CLI 🧑‍💻

سلام دوستداران ابر 👋 امروز ما در حال بررسی مدارک امنیتی AWS و نحوه تنظیم AWS CLI خود هستیم✨

آنچه را پوشش خواهیم داد 📝

  • چرا اعتبارنامه AWS اهمیت دارد؟
  • راه اندازی ابزارهای خود
  • پیکربندی AWS CLI
  • تست با دستورات S3

اولین چیزها اول: چرا به اعتبارنامه AWS اهمیت می دهیم؟ 🤔

به اعتبارنامه AWS به عنوان کلیدهای دیجیتالی خود 🔑 برای پادشاهی AWS فکر کنید. همانطور که کلید خانه خود را با افراد غریبه به اشتراک نمی گذارید، باید این مدارک را ایمن و ایمن نگه دارید. آنها به شما اجازه دادند:

  • دسترسی ایمن به خدمات AWS
  • دستورات را از رایانه خود اجرا کنید
  • منابع خود را محافظت کنید
  • ردیابی کنید که چه کسی در حساب AWS شما چه کاری انجام می دهد

بیایید ابزارهای خود را آماده کنیم! 🛠️

1. نصب پایتون

ابتدا ما به پایتون روی دستگاه خود نیاز داریم. فوق العاده آسان است:

  • به python.org سر بزنید
  • آخرین نسخه را دانلود کنید
  • نصب و تایید با:
python --version
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

2. راه اندازی AWS CLI

در مرحله بعد، بیایید AWS CLI را نصب کنیم!

لینوکس 🐧:

sudo apt-get update
sudo apt-get install awscli
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

راه اندازی اعتبارنامه AWS 🔐

حالا برای قسمت سرگرم کننده! بیایید اعتبارنامه AWS شما را پیکربندی کنیم:

  1. کلیدهای دسترسی خود را از کنسول AWS دریافت کنید:

    • به IAM → Users → Your User → Security Credentials بروید
    • کلید دسترسی جدید ایجاد کنید (آن را در جایی امن ذخیره کنید!)
  2. این دستور جادویی را اجرا کنید:

aws configure
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. وقتی از شما خواسته شد مشخصات خود را وارد کنید:
AWS Access Key ID: [Your Access Key]
AWS Secret Access Key: [Your Secret Key]
Default region name: [Pick your region, e.g., us-east-1]
Default output format: [json]
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بیایید آن را آزمایش کنیم! 🧪

آیا می خواهید مطمئن شوید که همه چیز کار می کند؟ بیایید سطل های S3 خود را فهرست کنیم:

aws s3 ls
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شما باید چیزی شبیه به:

2024-12-30 11:50:25 setchukoss3bucket #your bucket name


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دستورات جالب S3 برای امتحان 🎮

در اینجا چند دستور مفید برای بازی وجود دارد:

# See what's in your bucket
aws s3 ls s3://your-bucket-name/

# Upload a file
aws s3 cp cool-file.txt s3://your-bucket-name/

# Download a file
aws s3 cp s3://your-bucket-name/cool-file.txt ./
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مدارک خود را ایمن نگه دارید! 🛡️

نکات امنیتی سریع که باید به خاطر بسپارید:

  • هرگز کلیدهای دسترسی خود را به اشتراک نگذارید (جدی، هرگز! 🚫)
  • کلیدهای خود را به طور منظم بچرخانید (مانند تغییر رمز عبور)
  • فقط مجوزهای مورد نیاز را بدهید
  • اعتبارنامه ها را به Git متعهد نکنید (نه-نه بزرگ! ❌)

مشکلاتی دارید؟ 🤔

مشکلات رایج و رفع سریع:

نمی توانید اعتبارنامه را پیدا کنید؟

  • تنظیمات پیکربندی aws خود را دوباره بررسی کنید
  • مطمئن شوید که فایل اعتبارنامه را ذخیره کرده اید

دسترسی ممنوع است؟

  • مجوزهای IAM خود را بررسی کنید
  • مطمئن شوید که از نمایه مناسب استفاده می کنید

همه چیز آماده است! 🎉


نوشته شده توسط یک یادگیرنده AWS که سفر ابری خود را مستند می کند. هنوز هم یاد می‌گیرید، هنوز هم اشتباه می‌کنید، اما هر روز بهتر می‌شوید. 🌱

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا