رمزنگاری رمزها و کلیدها
رمز حساب با Argon2id درهمسازی و رمزهای قابل نمایش با libsodium رمزنگاری میشوند.
امنیت و اعتماد
از نگهداری رمز حساب تا فایروال هر سرور و محافظت لبه برای وبسایتها؛ این صفحه توضیح میدهد امنیت حساب، زیرساخت و داده در ایرانکلاد چطور کار میکند، چه چیزی با ماست، چه چیزی با شما و کدام قابلیتها را هنوز نداریم.
کنترلهای فعال
رمز حساب با Argon2id درهمسازی و رمزهای قابل نمایش با libsodium رمزنگاری میشوند.
دسترسی بخشی، محدودیت IP و تاریخ انقضا برای هر توکن؛ فقط درهمسازی آن ذخیره میشود.
فقط پورتهای ۲۲، ۸۰، ۴۴۳ و پینگ باز است و بقیه تا تصمیم شما بسته میماند.
رویدادهای مهم حساب با زمان ثبت میشوند و نشستهای باز با IP قابل بستناند.
کم شدن موجودی، هشدار ترافیک، آماده شدن سرور و پاسخ تیکت به موبایل شما میرسد.
سرویسهای داخلی و بکاپهایشان در دیتاسنتر تهراناند؛ سرور خارجی فقط به انتخاب شما بیرون است.
راههای گزارش
پنل، API، وبسایت یا ضعف جداسازی میان حسابها. همین نشانی در security.txt اعلام شده است؛ اگر ایمیل برگشت خورد، به hello@iranclaud.ir با موضوع «گزارش امنیتی» بفرستید.
security@iranclaud.irاسپم، فیشینگ، حمله از سرورهای ایرانکلاد یا محتوای غیرقانونی؛ طبق سیاست استفادهٔ مجاز بررسی میشود.
abuse@iranclaud.irرمز را عوض کنید، نشستهای ناشناس را ببندید، توکنهای API را باطل کنید و از پنل تیکت پشتیبانی ثبت کنید.
دستگاههای فعال (پس از ورود)مسیرهای سریع
راهنمای کامل
امنیت ابری یک قرارداد تقسیم کار است: بخشی را ارائهدهنده انجام میدهد و بخشی را مشتری. این صفحه بدون اغراق توضیح میدهد ایرانکلاد برای حفاظت از حساب، زیرساخت و داده چه کرده، کدام ابزارها را در اختیار شما گذاشته و کجاها مسئولیت با خودتان است. هرجا قابلیتی هنوز نداریم، مثل ورود دومرحلهای، همانجا صریح گفتهایم. برای گزارش آسیبپذیری مستقیم به سیاست افشای مسئولانه بروید.
۱۰ بخش حدود ۷ دقیقه مطالعه
ما مسئول امنیت فیزیکی و شبکهٔ دیتاسنتر، جداسازی منابع مشتریان، امنیت پنل و API، نگهداری امن رمزها و کلیدها و سرویسهای مدیریتشدهای هستیم که نصب و بهروزرسانیشان با ماست؛ مثل دیتابیس مدیریتشده یا وردپرس مدیریتشده. در این سرویسها به سیستمعامل دسترسی ندارید و بخش بزرگی از کار امنیتی با ماست.
روی سرور ابری با دسترسی root، مسئولیت داخل سرور با شماست: بهروزرسانی سیستمعامل و نرمافزارها، رمزها و کلیدهای SSH، قواعد فایروال و امنیت کد اپلیکیشن. ابزارهایی که پایین معرفی شدهاند این کار را سادهتر میکنند، اما جای مراقبت خودتان را نمیگیرند.
بیشتر حادثههای امنیتی در سرورهای ابری از چند اشتباه تکراری شروع میشوند: رمز ضعیف یا تکراری، پورت دیتابیس باز روی اینترنت، افزونهٔ قدیمی وردپرس و توکنی که در مخزن کد جا مانده است. چکلیست زیر دقیقاً همینها را هدف گرفته؛ هر مورد را یک بار انجام دهید و هر چند ماه یک بار مرور کنید. انجام همین چند کار ساده، سطح امنیت بیشتر پروژههای کوچک و متوسط را بهطور محسوسی بالا میبرد.
| حوزه | مسئولیت ایرانکلاد | مسئولیت شما |
|---|---|---|
| حساب کاربری | نگهداری امن رمز، محدودیت تلاش ورود، گزارش فعالیت | رمز قوی، مراقبت از موبایل و نشستها |
| سرور ابری | جداسازی منابع، فایروال پیشفرض | بهروزرسانی، کاربرها، قواعد فایروال |
| دیتابیس مدیریتشده | نصب امن، رمز تصادفی، بکاپ شبانهٔ SQL | کاربرهای محدود، امنیت کوئریها |
| وبسایت | Edge Proxy، SSL و WAF در صورت فعالسازی | امنیت کد، قالب و افزونهها |
رمز عبور با الگوریتم Argon2id درهمسازی میشود و خود رمز هیچجا ذخیره نمیشود. ورود با رمز یا با کد یکبارمصرف پیامکی ممکن است و تعداد تلاشها از هر IP محدود است تا حدسزدن انبوه رمز عملی نباشد. همهٔ فرمهای پنل در برابر جعل درخواست بینسایتی محافظت شدهاند.
ورود دومرحلهای هنوز نداریم و این را پنهان نمیکنیم. تا آن زمان، رمز طولانی و یکتا انتخاب کنید، شمارهٔ موبایل حساب را امن نگه دارید چون کد ورود و بازیابی به آن ارسال میشود، و هر چند وقت یک بار فهرست دستگاههای فعال را مرور کنید و نشستهای ناشناس را ببندید. برای استفاده از بخشی از خدمات پنل، تأیید شمارهٔ موبایل و احراز هویت هم لازم است.
هر توکن API میتواند فقط به بخشهای مشخصی دسترسی داشته باشد، مثلاً فقط خواندن DNS، به یک IP یا بازهٔ IP محدود شود و حتی فقط روی چند سرور مشخص اثر داشته باشد. تاریخ انقضا هم قابل تعیین است. توکن فقط یک بار هنگام ساخت نمایش داده میشود و ما تنها حاصل درهمسازی آن را نگه میداریم؛ پس اگر گم شد، توکن تازه بسازید.
یک قاعدهٔ ساده جلوی بیشتر حادثهها را میگیرد: هر اسکریپت یا سرویس، توکن جداگانهٔ خودش را داشته باشد. توکن را هرگز داخل کدی که در مخزن گیت ذخیره میشود ننویسید؛ آن را در متغیر محیطی یا مدیر اسرار نگه دارید و برای محیط آزمایش و محیط اصلی توکنهای جدا بسازید. اگر سرویسی فقط باید رکوردهای یک دامنه را تغییر دهد، دسترسی نوشتن روی سرورها به آن ندهید. اگر یکی لو رفت، فقط همان را باطل میکنید و بقیهٔ خودکارسازیها از کار نمیافتند. راهنمای شروع کار با API نحوهٔ استفاده از توکن را نشان میدهد.
هر سرور با فایروال فعال ساخته میشود که فقط SSH، وب و پینگ را میپذیرد. ارتباط بین سرورهای خودتان را از شبکهٔ خصوصی رایگان عبور دهید تا لازم نباشد پورت دیتابیس یا سرویسهای داخلی را روی اینترنت باز کنید. کلید SSH را هنگام سفارش اضافه کنید و پس از ورود، ورود با رمز را در SSH غیرفعال کنید.
برای وبسایتها، Edge Proxy گواهی SSL را خودکار صادر میکند، هدر HSTS را میفرستد، با فایروال برنامه بر پایهٔ قواعد OWASP جلوی تزریق SQL و حملات رایج وب را میگیرد و برای هر IP محدودیت نرخ درخواست میگذارد. حملات حجمی لایهٔ شبکه در سطح دیتاسنتر کاهش داده میشوند و جزئیاتش در صفحهٔ محافظت DDoS آمده است.
رمزهایی که پنل باید بعداً به شما نشان دهد، مثل رمز دیتابیس مدیریتشده، رمز ادمین سایت آماده و کلیدهای ذخیرهسازی، با رمزنگاری احرازشدهٔ libsodium نگه داشته میشوند؛ یعنی هم محرمانهاند و هم دستکاری در آنها تشخیص داده میشود. بکاپ شبانهٔ دیتابیسهای SQL مدیریتشده هم پیش از ذخیره رمزنگاری میشود.
سرویسهای داخلی، از سرور و دیتابیس تا ذخیرهسازی شیء و بکاپ، در دیتاسنتر تهراناند. اگر سرور خارجی سفارش دهید، آن سرور طبق انتخاب خودتان بیرون از ایران و نزد ارائهدهندهٔ خارجی است. باکتهای ذخیرهسازی بهطور پیشفرض خصوصیاند و فقط با کلید دسترسی خوانده میشوند.
بخش فعالیت اخیر پنل، رویدادهای مهم حساب را با زمان ثبت میکند؛ از ورود و ساخت توکن تا تغییر سرورها. در بخش دستگاههای فعال، هر نشست باز با IP مبدأ و زمان آخرین فعالیت دیده میشود و میتوانید هر کدام را جداگانه ببندید.
اعلانهای پیامکی بیشتر برای رویدادهای عملیاتیاند: کم شدن موجودی، شارژ کیف پول، هشدار ترافیک، آماده شدن یا خطای ساخت سرور، پاسخ تیکت و رویدادهای سرور خارجی. تاریخچهٔ پیامکهای ارسالشده در بخش تنظیمات اعلان پنل دیده میشود. پیامک ورود از IP تازه هنوز ارسال نمیشود.
شارژ کیف پول از درگاه بانکی داخلی انجام میشود: شما به صفحهٔ درگاه هدایت میشوید، اطلاعات کارت را همانجا وارد میکنید و این اطلاعات هرگز به سرورهای ایرانکلاد نمیرسد. پس از بازگشت، هر تراکنش پیش از افزودن به موجودی، مستقیم از سمت سرور با درگاه استعلام و تأیید میشود تا بازگشت جعلی به صفحهٔ پرداخت نتواند موجودی بسازد.
هر شارژ موفق با پیامک تأیید اطلاع داده میشود و کم شدن موجودی هم پیش از رسیدن به صفر هشدار پیامکی دارد. همهٔ کسرهای ساعتی و پرداختها در بخش کیف پول پنل با جزئیات دیده میشوند؛ اگر تراکنشی را نمیشناسید، از بخش پشتیبانی تیکت ثبت کنید.
وضعیت لحظهای سرویسها در صفحهٔ وضعیت منتشر میشود و برای پنجرههای نگهداری برنامهریزیشده، بنری در بالای همهٔ صفحههای سایت نمایش داده میشود تا پیش از شروع کار مطلع باشید. تغییرات مهم پلتفرم هم در تغییرات نسخهها ثبت میشود.
پس از هر قطعی، علت، زمانبندی و اقدامات اصلاحی در یک گزارش داخلی ثبت و پیگیری میشود تا همان مشکل تکرار نشود. تعهدات دسترسپذیری و نحوهٔ جبران در توافقنامهٔ سطح خدمات آمده است.
اگر در پنل، API یا وبسایت ایرانکلاد آسیبپذیری یا خطای پیکربندی پیدا کردید، سیاست افشای مسئولانه کانال گزارش، محدودهٔ بررسی، رفتارهای مجاز و ممنوع و تعهد ما به عدم پیگرد قانونی پژوهشگران حسننیت را توضیح میدهد. فایل استاندارد security.txt هم همین نشانی را برای ابزارهای خودکار اعلام میکند.
برنامهٔ گزارش باگ سطحبندی شدت را توضیح میدهد؛ پاداش جدول ثابتی ندارد و برای یافتههای حیاتی موردبهمورد تعیین میشود. لطفاً پیش از گزارش، آزمایش را فقط روی حساب و منابع خودتان انجام دهید، از دسترسی به دادهٔ دیگران و حملات از کار انداختن سرویس پرهیز کنید و تا رفع مشکل جزئیات را عمومی نکنید.
ورود دومرحلهای با برنامهٔ احراز هویت و پیامک هشدار ورود از IP تازه هنوز ارائه نمیشوند؛ امضای DNSSEC برای زونها از پنل قابل فعالسازی است. برای ظرفیت محافظت DDoS لایهٔ شبکه عددی اعلام نمیکنیم و محافظت لبه فقط ترافیک وب را پوشش میدهد. بکاپ سرور ابری زمانبندی خودکار ندارد.
دربارهٔ گواهینامهها و استانداردهایی که داریم یا در مسیرشان هستیم، صفحهٔ گواهیها را ببینید و برای جزئیات حقوقی پردازش داده توافقنامهٔ پردازش داده و حریم خصوصی را بخوانید. اگر سازمان شما الزام امنیتی مشخصی دارد، پیش از خرید از صفحهٔ تماس بپرسید.
پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.