Englishworlber.sa
علم المملكة العربية السعوديةشركة سعودية · الرياض

Security

أساس أمني لنظام PostgreSQL لأنظمة المؤسسات

أساس أمني قابل للتطبيق لنظام PostgreSQL للهويات والصلاحيات والتحكم في الشبكة والتشفير والتسجيل والتحديثات.

١٦ سبتمبر ٢٠٢٦ · 1 دقيقة قراءة

تقليل السطح المعرض

حافظ على نظام PostgreSQL على الشبكات الخاصة واسمح فقط بمسارات التطبيق والإدارة والتكرار والمراقبة والنسخ الاحتياطي المطلوبة. يجب أن تفرض قواعد الجدار الناري وملف pg_hba.conf هذا التصميم معًا. تجنّب نطاقات CIDR الواسعة، والوصول إلى قواعد البيانات باستخدام النجمة، والمستمعين العاميين. يجب أن يمر الوصول الإداري عبر بوابة bastion مُدارة، أو شبكة VPN، أو طبقة وصول خالية من الثقة.

فصل الهويات والملكية

امنح كل تطبيق ودالة أتمتة دور تسجيل دخول خاصًا به. استخدم أدوار مالك NOLOGIN لقواعد البيانات والمخططات، ثم امنح صلاحيات محدودة النطاق لأدوار التشغيل. اسحب صلاحيات CREATE الافتراضية على المخطط العام عندما لا تكون مطلوبة. يجب على المديرين البشريين استخدام حسابات مسماة، والتبديل إلى أدوار مرفوعة فقط لمدة العمل المعتمد.

حماية بيانات الاعتماد والنقل

استخدم SCRAM-SHA-256 بدلاً من تخزين كلمات المرور القديم، وقم بتدوير بيانات الاعتماد، واحتفظ بها في مدير أسرار بدلاً من الشيفرة المصدرية أو الصور. اطلب TLS عبر الشبكات غير الموثوقة وتحقق من هوية الخادم، وليس فقط التشفير. أتمت تجديد الشهادات وأطلق تنبيهات قبل انتهاء الصلاحية بوقت كافٍ.

مراجعة النشاط ذي القيمة العالية

سجّل فشل المصادقة، وتغييرات الأدوار والصلاحيات، وتغييرات المخططات، وتغييرات الإعدادات، والعبارات البطيئة أو الفاشلة وفقًا للسياسة. يمكن لـ pgaudit إضافة تدقيق منظم للجلسات والكائنات حيث تبرر متطلبات الامتثال ذلك. مركز السجلات، وقيد التعديل، وحدد مدة الاحتفاظ، واختبر وصول التنبيهات إلى مالك مسؤول.

التحديث والتحقق باستمرار

تتبع التحديثات الأمنية لنظام PostgreSQL، ونظام التشغيل، والإضافات، وموزّع الاتصال، وأدوات النسخ الاحتياطي. تدرّب على التحديثات الثانوية والصيانة المتدحرجة في بيئة تمثيلية. راجع بانتظام المستخدمين الخارقين، والعضويات، والأدوار غير المستخدمة، وقواعد pg_hba المسموحة، والإضافات الضعيفة، والتعرض للإنترنت. الأمان حالة تشغيلية مُدارة، وليس وثيقة تقوية لمرة واحدة.

الخطوة التالية

تحدث مع مهندسي Worlber

أرسل لنا بيئتك وهدفك. سنوضح لك ما يصلح، وما لا يصلح، والخطوة الآمنة التالية.

contactus@worlber.com

أساس أمني لنظام PostgreSQL لأنظمة المؤسسات | Worlber Insights