7 أدوات مفيدة OSINT لاختبار الاختراق
في هذه المقالة ، اشرح جيدًا 7 أدوات مفيدة من OSINT لاختبار الاختراق.
في هذه المقالة ، سنشرح كيفية تثبيت Plausible على Ubuntu 20.04.
برنامج Plausible Analytics بديل بسيط ومفتوح المصدر وخفيف الوزن وصديق للخصوصية لتحليلات الويب لبرنامج Google Analytics. معقول لديه حل مجاني كما هو الحال في البيرة المستضافة ذاتيًا. لا توجد ملفات تعريف ارتباط ومتوافقة تمامًا مع GDPR و CCPA و PECR. صنع واستضافت في الاتحاد الأوروبي
سيشرح هذا الدليل كيفية تثبيت حل مستضاف ذاتيًا على خادم Ubuntu 20.04.
المتطلبات الأساسية:
قم بتثبيت Plausible على Ubuntu 20.04
لنبدأ عملية التثبيت.
1. حافظ على الخادم محدثًا
# apt update -y
# apt upgrade -y
2. استنساخ الريبو الخاص بالاستضافة
للبدء بسرعة ، قم بتنزيل الريبو المعقول / الاستضافة كنقطة انطلاق. إنه يحتوي على كل ما تحتاجه لتشغيل خادمك المعقول.
# git clone https://github.com/plausible/hosting
تغيير دليل العمل الحالي
# cd hosting
ستجد في الدليل الذي تم تنزيله ملفين مهمين:
3. أضف التكوين المطلوب
أولاً ، قم بإنشاء مفتاح سري عشوائي 64-اعبك باستخدام الأمر التالي:
# openssl rand -base64 64
انسخ هذا المفتاح وافتح " plausible-conf.env" باستخدام المحرر المفضل لديك.
# vi plausible-conf.env
نحن بحاجة لملء المعلمات التالية:
ADMIN_USER_EMAIL=
ADMIN_USER_NAME=
ADMIN_USER_PWD=
BASE_URL=
SECRET_KEY_BASE= [Paste the secret key we have generated]
هذه هي المعلمات الافتراضية. يمكنك إضافة معلمة إضافية تجدها هنا.
ملاحظة: أدخل BASE_URL = يجب أن يبدأ بـ http: // أو https: //
بعد ملء جميع المعلمات حسب اختيارك ، احفظ واخرج.
4. ابدأ الخادم
بمجرد إدخال قاعدة المفتاح السري وعنوان url الأساسي وبيانات اعتماد المسؤول ، فأنت جاهز لبدء تشغيل الخادم:
# docker-compose up --detach
عند تشغيل هذا الأمر لأول مرة ، فإنه يقوم بما يلي:
يمكنك الآن الانتقال إلى http: // {hostname}: 8000 ورؤية شاشة تسجيل الدخول.
لسرد الحاويات ، استخدم الأمر التالي:
# docker-compose ps
5. تثبيت SSL
لا يوجد وكيل عكسي موجود
قم بتثبيت SSL عبر ملف إنشاء عامل ميناء يستند إلى caddy-gen .
إذا كنت لا تشغل وكيلاً عكسيًا موجودًا ، فيمكنك استخدام ملف إنشاء عامل إنشاء قائم على caddy-gen. قم بتحديثه ليشمل اسم المجال الذي تستخدمه لخادمك.
# vi reverse-proxy/docker-compose.caddy-gen.yml
استبدل المعلمات التالية باسم المجال ومعرف البريد الإلكتروني الخاص بك:
virtual.host: "example.com' # change to your domain name
virtual.tls-email: "[email protected]' # change to your email
حفظ وخروج.
الآن ، قم بدمج docker-compose.caddy-gen.yml مع ملفات docker-compose الحالية باستخدام الأمر follwing:
# docker-compose -f docker-compose.yml -f reverse-proxy/docker-compose.caddy-gen.yml up --detach
سيقوم الأمر أعلاه بتثبيت SSL على موقع الويب الخاص بك وبدء جميع الحاويات.
أخيرًا ، انتقل إلى متصفحك وافتح https: // [domain_name]
وكيل عكسي موجود
إذا كنت تقوم بالفعل بتشغيل وكيل عكسي ، فلن يعمل ما سبق لأنه سيتعارض مع روابط المنفذ الحالية. يجب عليك بدلاً من ذلك استخدام أحد ملفات التكوين المتاحة:
NGINX
إذا كان لديك NGINX قيد التشغيل بالفعل كخدمة نظام ، فاستخدم ملف التكوين في دليل nginx.
قم بتحرير الملف reverse-proxy / nginx / plausible ليحتوي على اسم المجال الذي تستخدمه لخادمك ، ثم انسخه في مجلد تكوين NGINX. قم بتمكينه عن طريق إنشاء ارتباط رمزي في مجلد المواقع الممكّنة لـ NGINX. أخيرًا ، استخدم Certbot لإنشاء شهادة TLS لموقعك:
# cp reverse-proxy/nginx/plausible /etc/nginx/sites-available
# ln -s /etc/nginx/sites-available/plausible /etc/nginx/sites-enabled/plausible
# certbot --nginx
ترافيك 2
إذا كان لديك بالفعل حاوية Traefik قيد التشغيل على Docker ، فاستخدم ملف docker-compose في دليل traefik. لاحظ أنه يفترض أنه تم إعداد حاوية Traefik لدعم إنشاء الشهادة.
قم بتحرير الملف reverse-proxy / traefik / docker-compose.traefik.yml ليحتوي على اسم المجال الذي تستخدمه لخادمك ، ثم ادمجه مع ملفات إنشاء عامل الإرساء الحالية:
# docker-compose -f docker-compose.yml -f reverse-proxy/traefik/docker-compose.traefik.yml up
هذا كل شيء. تم الانتهاء من التثبيت والتكوين بنجاح.
في هذه المقالة ، رأينا كيفية تثبيت Plausible على Ubuntu 20.04.
في هذه المقالة ، اشرح جيدًا 7 أدوات مفيدة من OSINT لاختبار الاختراق.
في هذه المقالة ، اشرح جيدًا كيفية تثبيت Bitwarden على Ubuntu 20.04. خادم Bitwarden المستضاف ذاتيًا هو مدير كلمات مرور مفتوح المصدر. على خادم مستضاف ذاتيًا.
في هذه المقالة ، اشرح جيدًا كيفية تثبيت NetBox على Ubuntu 20.04. التثبيت والتكوين. NetBox هو تطبيق نمذجة موارد البنية التحتية (IRM).
حاسبة رسوم PayPal. PayPal هي أكثر طرق الدفع شيوعًا ، حيث تقدم PayPal حسابات شخصية وحسابات تجارية ، وتعطيك نظرة عامة واضحة حول الرسوم
سنتعلم كيفية تثبيت وتشغيل تقرير MTR على CentOS 7. لتشخيص أخطاء الشبكات وعزلها ، يستخدم مسؤول Linux أداة MTR (مسار التتبع الخاص بي).
سنرى كيفية تثبيت وتهيئة خادم git على CentOS 7. إعداد خادم Git. Git هو مصدر مجاني ومفتوح. قم بتثبيت Git باستخدام YUM أو تنزيله.
في هذا البرنامج التعليمي ، سنوضح لك كيف أنه من السهل تثبيت iRedMail على Ubuntu 20.04. iRedMail هو حل خادم بريد مفتوح المصدر.
في هذه المقالة ، اشرح جيدًا كيفية إعداد OrangeScrum على CentOS 7.
في هذه المقالة ، اشرح جيدًا كيف أنه من السهل تثبيت XploitSPY على خادم Ubuntu 20.04. XploitSPY هي أداة تجسس لمراقبة نظام Android.
في هذه المقالة ، اشرح جيدًا كيفية تثبيت IntelliJ IDEA على Ubuntu 20.04. IntelliJ IDEA هي بيئة تطوير متكاملة. نسخة المجتمع