القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

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

هل تعلم أنه في نظام Linux ، يمكنك بسهولة التحقق من جميع شبكات Wi-Fi التي سبق لك الاتصال بها؟ يمكنك حتى عرض كلمات مرور Wi-Fi المحفوظة على Linux باستخدام nmcli.

ما هو nmcli؟

الأداة المساعدة nmcli (اختصار لـ "NetworkManager Command-Line Interface") هي عبارة عن سطر أوامر قوي أداة للتحكم في NetworkManager ، وهو برنامج خفي يستخدم لإدارة إعدادات الشبكة والاتصالات لينكس.

يمكنك استخدام nmcli للإدارة العامة لشبكات Wi-Fi ، مثل القائمة والاتصال بشبكة Wi-Fi من كمبيوتر Linux الخاص بك. كما أنه مفيد بشكل خاص في البرامج النصية للشبكات أو على الخوادم التي لا تحتوي على واجهة مستخدم رسومية.

تثبيت nmcli على لينكس

تحتوي معظم التوزيعات على nmcli مثبتًا بشكل افتراضي ، ولكن في حالة عدم تثبيته على جهازك ، فإليك كيفية المتابعة.

لتثبيت nmcli على التوزيعات المستندة إلى Debian مثل Ubuntu و MX Linux و Pop! _OS ، استخدم مدير حزم APT:

instagram viewer
sudo apt تحديث && sudo apt ثَبَّتَ مدير الشبكة

على RHEL والتوزيعات المماثلة مثل Alma Linux و Fedora و Rocky Linux وما إلى ذلك ، يمكنك ذلك استخدم مدير الحزم DNF على النحو التالي:

sudo dnf ثَبَّتَ مدير الشبكة

في التوزيعات المستندة إلى Arch Linux ، يمكنك تثبيت nmcli باستخدام Pacman:

سودو بكمن -S مدير الشبكة

عرض شبكات Wi-Fi المحفوظة باستخدام nmcli

لعرض المعلومات حول جميع شبكات Wi-Fi التي سبق لك الاتصال بها على جهاز الكمبيوتر الخاص بك ، قم بتشغيل الأمر التالي:

اتصال nmcli يعرض | grep wifi

إذا لم تقم بالتصفية باستخدام grep ، فإن nmcli يسرد جميع الشبكات بما في ذلك الشبكات السلكية ، والاتصالات الموصلة ، واتصالات VPN.

سيبدو إخراج الأمر السابق كما يلي:

يتم إدراج اسم Wi-Fi أو SSID (معرف مجموعة الخدمات) في العمود الأول ، متبوعًا بـ UUID (المعرف الفريد عالميًا) ، ثم نوع الشبكة (Wi-Fi في هذه الحالة). أخيرًا ، يُظهر العمود الأخير نوع جهاز الشبكة.

عرض كلمات مرور Wi-Fi المحفوظة على نظام Linux

انك سوف تحتاج امتيازات مرتفعة على Linux لعرض كلمات المرور المحفوظة مع nmcli.

يمكنك التحقق من كلمة مرور شبكة Wi-Fi معروفة باستخدام:

اتصال sudo nmcli يعرض WiFiName -s | grep psk

...أين اسم WiFi هو اسم شبكة Wi-Fi التي تهتم بها.

على سبيل المثال ، لعرض كلمة مرور شبكة Wi-Fi المسماة "iPhone" ، قم بتشغيل ما يلي:

اتصال sudo nmcli يعرض iPhone -s | grep psk

كلمة مرور شبكة Wi-Fi iPhone مُدرجة على أنها "test1234".

إذا كنت تتساءل عن المكان الذي يخزن فيه nmcli ملفات تكوين Wi-Fi ، فهو موجود في ملف /etc/NetworkManager/system-connections الدليل.

تحسين الشبكة المنزلية الخاصة بك مع شبكة Wi-Fi

يعد nmcli أداة مساعدة رائعة لإدارة إعدادات الشبكة والاتصالات على كمبيوتر Linux الخاص بك.

إذا كنت تواجه مشكلات في اتصال Wi-Fi في منزلك أو مكتبك ، فيمكنك شراء جهاز شبكة Wi-Fi لاتصال أفضل.