Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Les points d'accès Wi-Fi sont partout, dans nos maisons, nos bâtiments publics et nos cafés. Cela fait du Wi-Fi l'un des moyens les plus courants de se connecter à Internet à partir de votre ordinateur.

Saviez-vous que sous Linux, vous pouvez facilement vérifier tous les réseaux Wi-Fi auxquels vous vous êtes déjà connecté? Vous pouvez même afficher les mots de passe Wi-Fi enregistrés sur Linux à l'aide de nmcli.

Qu'est-ce que nmcli ?

L'utilitaire nmcli (abréviation de "NetworkManager Command-Line Interface") est un puissant outil de ligne de commande outil de contrôle de NetworkManager, un démon utilisé pour gérer les paramètres réseau et les connexions sur Linux.

Vous pouvez utiliser nmcli pour la gestion générale des réseaux Wi-Fi, tels que inscription et connexion à un réseau Wi-Fi depuis votre PC Linux. Il est également particulièrement utile dans les scripts de mise en réseau ou sur les serveurs qui n'ont pas d'interface graphique.

Installation de nmcli sous Linux

La plupart des distributions ont nmcli installé par défaut, mais s'il n'est pas installé sur le vôtre, voici comment procéder.

Pour installer nmcli sur des distributions basées sur Debian telles que Ubuntu, MX Linux et Pop!_OS, utilisez le gestionnaire de packages APT :

sudo apt mise à jour && sudo apt installer gestionnaire de réseau

Sur RHEL et des distributions similaires telles que Alma Linux, Fedora, Rocky Linux, etc., vous pouvez utiliser le gestionnaire de paquets DNF comme suit:

sudo dnf installer Gestionnaire de réseau

Sur les distributions basées sur Arch Linux, vous pouvez installer nmcli à l'aide de Pacman :

sudo pacman -S gestionnaire de réseau

Affichage des réseaux Wi-Fi enregistrés à l'aide de nmcli

Pour afficher les informations sur tous les réseaux Wi-Fi auxquels vous vous êtes précédemment connecté sur votre PC, exécutez la commande suivante :

connexion nmcli montrer | grep wifi

Si vous ne filtrez pas avec grep, nmcli répertorie tous les réseaux, y compris les réseaux câblés, les connexions pontées et les connexions VPN.

Le résultat de la commande précédente ressemblera à ceci :

Le nom Wi-Fi ou SSID (Service Set Identifier) ​​est répertorié dans la première colonne, suivi de l'UUID (Universally Unique Identifier), puis du type de réseau (Wi-Fi dans ce cas). Enfin, la dernière colonne indique le type d'appareil du réseau.

Affichage des mots de passe Wi-Fi enregistrés sous Linux

Tu auras besoin privilèges élevés sous Linux pour afficher les mots de passe enregistrés avec nmcli.

Vous pouvez vérifier le mot de passe d'un réseau Wi-Fi connu en utilisant :

connexion sudo nmcli montrer NomWiFi -s | grep psk

...où NomWiFi est le nom du réseau Wi-Fi qui vous intéresse.

Par exemple, pour afficher le mot de passe d'un réseau Wi-Fi nommé "iPhone", exécutez la commande suivante :

connexion sudo nmcli montrer iPhone-s | grep psk

Le mot de passe du réseau Wi-Fi de l'iPhone est répertorié comme "test1234".

Au cas où vous vous demanderiez où nmcli stocke ses fichiers de configuration Wi-Fi, c'est dans le /etc/NetworkManager/system-connections annuaire.

Améliorez votre réseau domestique avec le Wi-Fi maillé

nmcli est un excellent utilitaire pour gérer les paramètres réseau et les connexions sur votre PC Linux.

Si vous rencontrez des problèmes de connexion Wi-Fi chez vous ou au bureau, vous pouvez acheter un appareil Wi-Fi maillé pour une meilleure connectivité.