Loading...

راهنمای CDN.com.tr

استفاده از AWS CLI با Object Storage

از AWS CLI فقط برای بررسی‌های باکت/شیء سازگار با S3 استفاده کنید.

استفاده از AWS CLI با Object Storage

از AWS CLI فقط برای بررسی‌های باکت/شیء سازگار با S3 استفاده کنید.

مسیر در پنل

  1. Management Panel
  2. Platforms
  3. Object Storage
  4. AWS CLI verification

پیش‌نیازها

  • باکت و کلید دسترسی باید به حساب انتخاب‌شده تعلق داشته باشند.
  • کلید دسترسی راز در تصاویر یا مستندات نوشته نمی‌شود.
  • نقطه پایانی برابر `https://s3.cdn.com.tr` است.

راهنمای گام‌به‌گام

1

آماده‌سازی نقطه پایانی S3

پس از ساخت کلید دسترسی Object Storage، AWS CLI فقط برای عملیات سازگار با S3 استفاده می‌شود.

  • باکت را بسازید.
  • راز کلید دسترسی را ایمن ذخیره کنید.
  • پروفایل AWS CLI را پیکربندی کنید.

نتیجه مورد انتظار: CLI می‌تواند به نقطه پایانی S3 در CDN.com.tr متصل شود.

معادل cdnctl
aws --endpoint-url https://s3.cdn.com.tr s3 ls
2

تأیید آپلود/فهرست

دسترسی باکت بدون شکستن مرزهای مالکیت API عمومی تأیید می‌شود.

  • یک فایل آزمایشی آپلود کنید.
  • فهرست باکت را اجرا کنید.
  • راز را در لاگ‌ها یا تیکت‌ها قرار ندهید.

نتیجه مورد انتظار: عملیات S3 فقط روی باکت مجاز کار می‌کند.

معادل cdnctl
aws --endpoint-url https://s3.cdn.com.tr s3 cp ./hello.txt s3://<bucket>/hello.txt

راستی‌آزمایی

  • کلید راز نمایان نیست.
  • نقطه پایانی درست است.
  • دسترسی به باکت حساب دیگر رد می‌شود.

موارد کاربرد

یک اپلیکیشن مهاجرت‌کرده باید پیش از استقرار عمومی، کارکرد آپلودها را اثبات کند.

جریان کاری سریع

  1. ساخت باکت/کلید از پنل یا cdnctl.
  2. خارج کردن متغیرهای سازگاری AWS.
  3. Run `aws --endpoint-url https://s3.cdn.com.tr ...`.
  4. اگر کلید موقت بود آن را ابطال کنید.

بررسی‌ها

  • URL نقطه پایانی درست است.
  • متغیرهای checksum در صورت نیاز حاضرند.
  • محدوده کلید دسترسی به حساب محدود است.

صفحات مرتبط

احراز هویت با API عمومی

از احراز هویت API عمومی مشتری بدون افشای شناسه‌ها یا اعتبارنامه‌های داخلی استفاده کنید.

استفاده از cdnctl

اداره حساب‌ها، اپلیکیشن‌های کانتینری، وارد کردن‌ها، لاگ‌ها، jobها و object storage از ترمینال یا عامل‌های هوش مصنوعی.