كيفية الوصول إلى كلمات مرور Bitwarden من سطر أوامر Linux

هل تستخدم Bitwarden مدير كلمات المرور مفتوح المصدر على كمبيوتر Linux الخاص بك ؟ هل تحب تطبيق واجهة المستخدم الرسومية ، لكنك ترغب في أن يكون لديهم أداة سطر أوامر لاستخدامها أيضًا؟ كما اتضح ، يفعلون! اتبع مع هذا الدليل لمعرفة كيفية الوصول إلى كلمات مرور Bitwarden من سطر أوامر Linux!

تثبيت Bitwarden CLI على نظام Linux

يجب تثبيت Bitwarden CLI قبل شرح كيفية استخدامه. لحسن الحظ ، جعل مطورو التطبيق من السهل جدًا إعداده. لبدء التثبيت ، افتح نافذة طرفية على سطح مكتب Linux بالضغط على  Ctrl + Alt + T  أو  Ctrl + Shift + T  على لوحة المفاتيح. مع فتح نافذة Terminal ، اتبع تعليمات تثبيت سطر الأوامر الموضحة أدناه والتي تتوافق مع نظام التشغيل Linux الخاص بك.

حزمة التقط

أفضل وأسرع طريقة لجعل تطبيق Bitwarden CLI يعمل على توزيع Linux هو الحصول على إصدار حزمة Snap. لماذا ا؟ ليست هناك حاجة لتثبيت NodeJS أو NPM ، أو أي شيء من هذا القبيل. ثبّت وقت تشغيل Snap ، وثبّت الحزمة ، وانطلق.

إذا كنت تتطلع إلى الحصول على Bitwarden CLI من خلال Snap Store ، فابدأ بتمكين وقت تشغيل Snap على جهاز كمبيوتر يعمل بنظام Linux. يمكن إعداد وقت التشغيل بسهولة عن طريق تثبيت حزمة "snapd" وتمكين snapd.socket الخدمة باستخدام systemd.

ملاحظة: لا يمكنك معرفة كيفية إعداد Snapd على كمبيوتر Linux الخاص بك؟ تحقق من البرنامج التعليمي المتعمق الخاص بنا حول كيفية إعداد حزم Snap على Linux .

بمجرد تشغيل Snapd وتشغيله على كمبيوتر Linux الخاص بك ، يمكن إعداد تطبيق Bitwarden CLI بسرعة على كمبيوتر Linux الخاص بك باستخدام أمر التثبيت المفاجئ  التالي  أدناه.

كيفية الوصول إلى كلمات مرور Bitwarden من سطر أوامر Linux

تثبيت sudo المفاجئة وزن الجسم

عند اكتمال التثبيت ، قم بالوصول إلى منطقة التعليمات الخاصة بـ Bitwarden CLI عن طريق تنفيذ الأمر التالي.

وزن الجسم - تعليمات

NPM

يجب على الأشخاص غير القادرين على تشغيل حزم Snap تثبيت أداة Bitwarden CLI باستخدام مدير الحزم NodeJS (NPM). لتشغيل NPM ، أدخل الأوامر التي تتوافق مع كمبيوتر Linux الخاص بك.

أوبونتو

sudo apt install npm

دبيان

sudo apt-get install npm

قوس لينكس

sudo pacman -S npm

فيدورا

sudo dnf تثبيت npm

OpenSUSE

تثبيت sudo zypper npm

مع عمل أداة إدارة الحزم NPM ، استخدم  الأمر npm install  للحصول على أحدث إصدار من Bitwarden CLI. يرجى ملاحظة أنه أثناء التثبيت ، قد تظهر NPM بعض الأخطاء. تعني هذه الأخطاء عادةً أن NPM قديم. لتحديث إصدارك ، تحقق من موقع NodeJS الرسمي.

تثبيت sudo npm -g @ bitwarden / cli

قد يستغرق التثبيت بعض الوقت ، لأنه مبني وليس حزمة ثابتة مثل إصدار Snap. استرخ وتحلى بالصبر لبضع دقائق حتى يكتمل التثبيت.

عند انتهاء NPM ، ستتمكن من تأكيد تثبيت Bitwarden CLI على Linux عن طريق تشغيل:

وزن الجسم - تعليمات

تكوين Bitwarden CLI

تم إعداد تطبيق Bitwarden CLI. حان الوقت الآن لتكوينه بحيث يمكنه عرض كلمات المرور. لبدء التكوين ، افتح نافذة طرفية واتبع التعليمات خطوة بخطوة أدناه.

الخطوة 1: استخدم أمر تسجيل الدخول bw  . سيسمح لك هذا الأمر بإنشاء ملف تكوين ، وإرفاق حساب مستخدم Bitwarden الخاص بك بالتطبيق.

كيفية الوصول إلى كلمات مرور Bitwarden من سطر أوامر Linux

وزن الجسم تسجيل الدخول

الخطوة 2: عند إدخال  أمر تسجيل الدخول bw  ، سترى موجهًا في نافذة المحطة الطرفية يقول "عنوان البريد الإلكتروني". أدخل عنوان البريد الإلكتروني المرتبط بحساب Bitwarden الخاص بك ، واضغط على  مفتاح Enter  .

الخطوة 3: بعد إدخال عنوان بريدك الإلكتروني ،  سيطبع أمر تسجيل الدخول bw موجهًا  ثانيًا على الشاشة. تقول هذه المطالبة ، "Master password". أدخل كلمة المرور إلى مخزن كلمة مرور Bitwarden الخاص بك.

الخطوة 4: بمجرد تسجيل الدخول ، سترى رسالة تقول "لقد قمت بتسجيل الدخول!" تليها عملية التصدير BW_SESSION = "YOUR_SESSION_KEY_HERE."

انسخ أمر التصدير BW_SESSION = ”YOUR_SESSION_KEY_HERE” من الإخراج إلى الحافظة الخاصة بك. بعد ذلك ، افتح .bashrc في محرر نصوص Nano باستخدام الأمر أدناه.

ملاحظة: BW_SESSION = ”YOUR_SESSION_KEY_HERE” مثال. سيكون الأمر الفعلي في موجه Bitwarden CLI عبارة عن أحرف ورموز وأرقام مختلفة.

كيفية الوصول إلى كلمات مرور Bitwarden من سطر أوامر Linux

نانو -w ~ /

الخطوة 5: أنشئ سطرًا جديدًا في محرر نصوص Nano بالضغط على  مفتاح Enter  بلوحة المفاتيح. ثم قم بلصق الكود أدناه. يرجى ملاحظة أنه يجب عليك تغيير "YOUR_SESSION_KEY_HERE" في الكود باستخدام مفتاح الجلسة الفعلي الذي يظهر في موجه الجهاز بعد تشغيل تسجيل الدخول إلى bw .

alias bw-unlock='export BW_SESSION="YOUR_SESSION_KEY_HERE"'

خطوة 6: حفظ التعديلات على محرر النص نانو عن طريق الضغط  على Ctrl + O . ثم استخدم  Ctrl + X لإغلاق محرر نصوص Nano.

الخطوة 7: أغلق نافذة الجهاز وأعد فتحه. عندما تفتح نافذة المحطة الطرفية مرة أخرى ، قم بتشغيل الأمر bw-unlock لإلغاء تأمين مخزن كلمات مرور Bitwarden الخاص بك.

وزن الجسم-فتح

استخدام Bitwarden CLI

باستخدام Bitwarden CLI يتم ذلك من خلال العديد من  وزن الجسم  الأوامر الفرعية. لمعرفة كيفية العثور على كلمات المرور في قبو الخاص بك ، جرب أمثلة الأوامر أدناه.

قائمة بجميع كلمات المرور المتاحة

لسرد جميع كلمات المرور المتوفرة في Bitwarden vault ، قم بتشغيل:

عناصر قائمة وزن الجسم - جميلة

لمزيد من المعلومات حول  الأمر bw list  ، قم بتشغيل  bw list –help . إنه يحدد العمليات المتعمقة التي يمكنك القيام بها.

قائمة كلمة المرور لموقع معين

هل تحتاج إلى العثور على كلمة المرور لموقع معين من المخزن الخاص بك؟ نفّذ  الأمر بحث بعناصر قائمة bw bw  .

bw الحصول على كلمة المرور example.com

مزامنة كلمات المرور مع خادم Bitwarden

لإعادة المزامنة ، قم بتشغيل تطبيق Bitwarden CLI مع خادم Bitwarden المركزي ، قم بتشغيل أمر مزامنة bw  .

تزامن وزن الجسم

حذف البند

لحذف عنصر في المخزن ، قم بما يلي. أولاً ، قم بتشغيل  قائمة bw - جميلة  وابحث عن رمز معرف العنصر. ثم ، استخدم bw حذف العنصر .

bw حذف العنصر YOUR_ID_CODE_HERE

المزيد من أوامر BW

قمنا بتغطية أوامر Bitwarden CLI الأساسية. ومع ذلك ، هناك المزيد في التطبيق. لمزيد من المعلومات حول كيفية استخدام أوامر Bitwarden ، قم بتشغيل:

وزن الجسم - تعليمات

هل تحتاج إلى مساعدة في أمر فرعي محدد؟ تذكر استبدال "الأمر الفرعي" في الأمر أدناه بالأمر الذي تريد مزيدًا من المعلومات عنه. مثل وزن الجسم الحصول على ، قائمة من وزن الجسم ، الخ

bw sub-command - help

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.