يمكن لخادم Home Assistant نفسه الذي يجعل منزلك ذكيًا أيضًا تشغيل خدمات أخرى ، مثل Bitwarden. كل ما عليك فعله هو إعداد خادم Bitwarden مستضاف ذاتيًا أعلى تثبيت Home Assistant الخاص بك كإضافة. يمكنك بعد ذلك استخدام خادم Bitwarden هذا لإنشاء كلمات مرور معقدة وحفظها على هاتفك الذكي أو داخل مستعرض ويب على جهاز الكمبيوتر الخاص بك.

أفضل جزء هو أنك لن تضطر أبدًا إلى الدفع مقابل خدمة مدير كلمات المرور لأنها مفتوحة المصدر تمامًا ومجانية.

الأشياء التي سوف تحتاجها

سوف تحتاج Home Assistant Server يعمل على Raspberry Pi (يفضل أن يكون على Raspberry Pi 4 4GB أو 8GB). على الرغم من أنك تستطيع ذلك أيضًا قم بتثبيت Home Assistant Server على جهاز الكمبيوتر أو أجهزة أخرى ، نظرًا لأن هذا الإصدار غير خاضع للإشراف ، فسيتعين عليك تثبيت الوظائف الإضافية وتكوينها يدويًا عبر غلاف سطر الأوامر.

بمجرد إعداد Home Assistant على Raspberry Pi ، اتبع الخطوات أدناه لتثبيت Bitwarden وتكوينه ونشره.

قم بتثبيت Bitwarden Add-On

لتثبيت وظيفة Bitwarden الإضافية في Home Assistant ، اتبع الخطوات التالية:

  1. قم بتسجيل الدخول إلى خادم Home Assistant Server الخاص بك وانتقل إلى إعدادات > الإضافات.
  2. instagram viewer
  3. انقر على أضف إلى المتجر زر.
  4. استخدم شريط البحث للبحث وانقر فوق Vaultwarden (Bitwarden).
  5. انقر على ثَبَّتَ زر لبدء تثبيت وظيفة Bitwarden الإضافية على خادم Home Assistant Server الخاص بك. قد يستغرق هذا ما يصل إلى دقيقة للانتهاء.
  6. بمجرد التثبيت ، قم بتمكين خيارات Start on boot و Watchdog والتحديث التلقائي.
  7. ثم اضغط يبدأ.

إذا لم تتمكن من العثور عليه ، انقر فوق هذا الرابط> افتح الرابط لإضافة المستودع ثم البحث عن الوظيفة الإضافية Bitwarden وتثبيتها.

يمكنك الآن زيارة IP الخاص بخادم Home Assistant Server الخاص بك مع المنفذ 7277. على سبيل المثال، 192.168.0.111:7277.

يمكنك أيضًا النقر فوق الزر Open Web UI في صفحة الوظيفة الإضافية لفتح Bitwarden Web UI. ومع ذلك ، لا يمكنك إنشاء حساب أو التسجيل إلا إذا قمت بتأمين خادم Bitwarden.

تكوين SSL باستخدام Cloudflared Tunnel

في خادم Home Assistant Server ، يمكنك تثبيت الوظيفة الإضافية Cloudflared واستخدامها لعرض خادم Bitwarden المحلي على الإنترنت باستخدام تشفير SSL / TLS آمن. بمجرد بدء تشغيل نفق Cloudflared ، يمكنك أنت أو المستخدمين الآخرين الذين تنشئ لهم حسابات في Bitwarden الوصول بسهولة إلى مخازن كلمات المرور الخاصة بهم وإدارتها من جميع أجهزتهم.

والخطوات هي كما يلي:

  1. قم بتسجيل مجال مجاني على Freenom.com أو يمكنك شراء مجال جديد لاستضافة خادم Bitwarden الخاص بك. بمجرد حصولك على المجال ، قم بإنشاء حساب على Cloudflare وأضف المجال الخاص بك. أيضًا ، قم بتمكين HTTPS.
  2. انقر فوق هذا الرابط ثم انقر فوق افتح الرابط خيار. سيؤدي هذا إلى فتح مثيل Home Assistant المحلي الخاص بك ويسمح لك بإضافة هذا المستودع المخصص إلى Home Assistant الخاص بك لتثبيت الوظيفة الإضافية Cloudflared المطلوبة.
  3. انقر يضيف لإضافة المستودع.
  4. تحت إعدادات > الإضافات، ابحث عن Cloudflared وانقر ثَبَّتَ.
  5. بعد التثبيت ، قم بتمكين ابدأ في التمهيد و حراسة خيارات.
  6. ثم اضغط إعدادات ثم انقر فوق ثلاث نقاط > تحرير في YAML.
  7. قم بلصق التعليمة البرمجية التالية في الحقل "خيارات". تأكد من استبدال "YourDomainNameمع اسم المجال الخاص بك وعنوان IP في خدمة: مع عنوان IP الخاص بخادم مساعد Home. احتفظ بالمنفذ 7277.
    مضيفات_إضافية:
    -اسم المضيف: بتواردن.YourDomainName.org
    الخدمة: http://192.168.0.111:7277
    اسم المضيف الخارجي: YourDomainName.org
    tunnel_name: bitwardenserver
    نفق: ""
    nginx_proxy_manager: خطأ شنيع
    log_level: تصحيح
    warp_enable: حقيقي
    warp_routes:
    - 192.168.0.2/24
  8. انقر يحفظ ثم انقر فوق أعد تشغيل الإضافة.
  9. قم بفتح صفحة Cloudflared الإضافية ، وانقر فوق سجل فاتورة غير مدفوعة.
  10. بعد بضع ثوانٍ ، سترى عنوان URL لـ Cloudflare. انسخ عنوان URL هذا والصقه في متصفح الويب الخاص بك. سيؤدي هذا إلى فتح صفحة Cloudflare.
  11. قم بتسجيل الدخول إلى Cloudflare ثم حدد اسم المجال الذي أضفته.
  12. انقر تفويض. بمجرد الترخيص ، ستنشئ الوظيفة الإضافية نفقًا آمنًا لخادم Bitwarden الخاص بك.
  13. يفتح محرر الملف وانقر على مجلد رمز في أعلى اليسار.
  14. اضغط على التكوين ملف ولصق الأسطر التالية كما هو موضح أدناه وانقر فوق يحفظ أيقونة.
    http:
    use_x_forwarded_for: حقيقي
    Trusted_proxies:
    - 172.30.33.0/24
  15. انتقل إلى أدوات المطور وانقر فوق التحقق من التكوين. إذا ظهر أن التكوين صالح ، فانقر فوق إعادة تشغيل. انتظر حتى يتم إعادة تشغيل الخادم.
  16. بمجرد إعادة التشغيل ، يمكنك زيارة https://bitwarden.yourdomainname.com عنوان URL للوصول إلى خادم Bitwarden على الإنترنت باستخدام تشفير SSL / TLS آمن.

يمكنك الآن التسجيل وإنشاء حسابات مستخدمين لك ولعائلتك وأصدقائك.

تعطيل الاشتراكات

حاليًا ، يمكن لأي شخص لديه عنوان URL الخاص بـ Bitwarden التسجيل وإنشاء خزائن. لتجنب ذلك ، يمكنك تعطيل الاشتراكات. لهذا ، تحتاج إلى الوصول إلى لوحة إدارة Bitwarden على العنوان التالي:

https://bitwarden.yourdomainname.org/admin

ثم الصق ملف رمز المشرف (احصل على رمز المشرف / كلمة المرور في السجلات) لفتح لوحة الإدارة. إذا كنت لا ترى رمز الوصول ، فأعد تثبيت الوظيفة الإضافية مرة أخرى ثم تحقق من السجل مرة أخرى بعد بدء الوظيفة الإضافية.

تُظهر الوظيفة الإضافية رمز المسؤول مرة واحدة فقط. لاحظ ذلك في مكان آمن.

بمجرد وصولك إلى لوحة الإدارة ، يمكنك تعديل وتغيير الإعدادات المختلفة ، بما في ذلك تعطيل عمليات الاشتراك. يمكنك أيضًا تمكين المصادقة الثنائية وإنشاء سياسات حول كيفية وصول المستخدمين إلى حسابات Bitwarden الخاصة بهم واستخدامها المستضافة على خادم Home Assistant Server الخاص بك.

استخدم Bitwarden على أجهزة Android أو iOS

للوصول إلى Bitwarden واستخدامه على جهاز Android أو iOS ، تحتاج إلى تثبيت تطبيق Bitwarden Password manager من متجر Google Play أو متجر التطبيقات.

بمجرد تثبيت التطبيق ، اتبع هذه الخطوات على جهاز Android أو iOS الخاص بك:

  1. افتح تطبيق Bitwarden Password Manager ، ثم انقر فوق ملف هيأ رمز أعلى يسار التطبيق.
  2. ادخل عنوان URL لخادم Bitwarden، أي. https://bitwarden.yourdomainname.com, واحفظه.
  3. ثم اضغط على تسجيل الدخول زر وأدخل اسم المستخدم وكلمة المرور لتسجيل الدخول إلى مخزن Bitwarden Server الخاص بك والوصول إلى جميع كلمات المرور.

قم بإعداد Bitwarden على مستعرض الويب

للوصول إلى خادم Bitwarden والحسابات واستخدامها على متصفحات الويب لديك ، تحتاج إلى تثبيت ملحق Bitwarden password manager. الامتداد متاح لجميع متصفحات الويب الرئيسية ، مثل Chrome و Edge و Mozilla Firefox وما إلى ذلك.

بعد تثبيت الامتداد ، اتبع هذه الخطوات لتكوينه والوصول إلى جميع كلمات المرور الخاصة بك وحفظها بأمان على متصفحات الويب الخاصة بك عبر جميع الأجهزة.

  1. في ال كروم متصفح الويب ، انقر فوق بيتواردن التمديد ثم انقر فوق هيأ أيقونة.
  2. أدخل عنوان URL لخادم Bitwarden الخاص بك ، على سبيل المثال ، https://bitwarden.yourdomainname.com, وانقر يحفظ.
  3. انقر تسجيل الدخول ثم أدخل اسم المستخدم وكلمة المرور على خادم Bitwarden الخاص بك. إذا قمت بتمكين المصادقة الثنائية ، فأدخل الرمز لتسجيل الدخول.
  4. يمكنك الآن الوصول إلى جميع كلمات المرور وإدارتها بأمان مباشرة على متصفح الويب الخاص بك.

الخطوات تشبه إلى حد ما متصفحات الويب الأخرى.

مدير كلمات مرور مجاني مدى الحياة

الآن بعد اكتمال الإعداد ، يمكنك تصدير جميع كلمات المرور الخاصة بك من متصفح الويب الخاص بك بتنسيق JSON أو CSV واستيرادها مباشرة إلى مخزن BitWarden الخاص بك.

باستخدام خادم Bitwarden المستضاف ذاتيًا ، لن تضطر أبدًا إلى الحصول على اشتراك لمدير كلمات المرور. مؤمن بواسطة SSL / TLS عبر نفق Cloudflared والمصادقة متعددة العوامل (MFA) ، يظل خادمك آمنًا ، وتظل كلمات المرور مشفرة على جميع أجهزتك. تتم أيضًا مزامنة كلمات المرور تلقائيًا عبر جميع أجهزتك. سوف يخطرك Plus Bitwarden أيضًا إذا تم العثور على أي من كلمات المرور الخاصة بك في تسريبات أو خروقات للبيانات.