شروع کار با اعتبارنامه های امنیتی 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 شما را پیکربندی کنیم:
-
کلیدهای دسترسی خود را از کنسول AWS دریافت کنید:
- به IAM → Users → Your User → Security Credentials بروید
- کلید دسترسی جدید ایجاد کنید (آن را در جایی امن ذخیره کنید!)
-
این دستور جادویی را اجرا کنید:
aws configure
- وقتی از شما خواسته شد مشخصات خود را وارد کنید:
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 که سفر ابری خود را مستند می کند. هنوز هم یاد میگیرید، هنوز هم اشتباه میکنید، اما هر روز بهتر میشوید. 🌱