Wi-Fi hotspoty jsou všude, v našich domovech, veřejných budovách a kavárnách. Díky tomu je Wi-Fi jedním z nejběžnějších způsobů připojení k internetu z počítače.
Věděli jste, že v systému Linux můžete snadno zkontrolovat všechny sítě Wi-Fi, ke kterým jste se dříve připojili? Můžete dokonce zobrazit uložená hesla Wi-Fi v systému Linux pomocí nmcli.
Co je nmcli?
Nástroj nmcli (zkratka pro „NetworkManager Command-Line Interface“) je výkonný příkazový řádek nástroj pro ovládání NetworkManageru, démona používaného pro správu síťových nastavení a připojení na Linux.
Pro obecnou správu Wi-Fi sítí můžete použít nmcli, jako je např výpis a připojení k síti Wi-Fi z vašeho počítače se systémem Linux. Je také zvláště užitečný v síťových skriptech nebo na serverech, které nemají GUI.
Instalace nmcli na Linux
Většina distribucí má ve výchozím nastavení nainstalováno nmcli, ale v případě, že není nainstalováno ve vašem, postupujte následovně.
Chcete-li nainstalovat nmcli na distribuce založené na Debianu, jako je Ubuntu, MX Linux a Pop!_OS, použijte správce balíčků APT:
sudo apt Aktualizace && sudo apt Nainstalujte správce sítě
Na RHEL a podobných distribucích, jako je Alma Linux, Fedora, Rocky Linux atd., můžete použijte správce balíčků DNF jak následuje:
sudo dnf Nainstalujte NetworkManager
V distribucích založených na Arch Linuxu můžete nainstalovat nmcli pomocí Pacman:
sudo pacman -S správce sítě
Zobrazení uložených sítí Wi-Fi pomocí nmcli
Chcete-li v počítači zobrazit informace o všech sítích Wi-Fi, ke kterým jste se dříve připojili, spusťte následující příkaz:
připojení nmcli ukázat | grep wifi
Pokud nefiltrujete pomocí grep, nmcli zobrazí seznam všech sítí včetně kabelových sítí, přemostěných připojení a připojení VPN.
Výstup pro předchozí příkaz bude vypadat takto:
V prvním sloupci je uveden název Wi-Fi nebo SSID (Service Set Identifier), za ním následuje UUID (Universally Unique Identifier) a poté typ sítě (v tomto případě Wi-Fi). Konečně poslední sloupec ukazuje typ zařízení sítě.
Zobrazení uložených hesel Wi-Fi v systému Linux
Budeš potřebovat zvýšená oprávnění v systému Linux pro zobrazení uložených hesel pomocí nmcli.
Heslo známé sítě Wi-Fi můžete zkontrolovat pomocí:
sudo nmcli spojení ukázat WiFiName -s | grep psk
...kde Název WiFi je název sítě Wi-Fi, o kterou máte zájem.
Chcete-li například zobrazit heslo sítě Wi-Fi s názvem „iPhone“, spusťte následující:
sudo nmcli spojení ukázat iPhone -s | grep psk
Heslo pro síť Wi-Fi iPhone je uvedeno jako „test1234“.
V případě, že vás zajímá, kde nmcli ukládá své konfigurační soubory Wi-Fi, je to v /etc/NetworkManager/system-connections adresář.
Vylepšete svou domácí síť pomocí Mesh Wi-Fi
nmcli je skvělý nástroj pro správu síťových nastavení a připojení na vašem počítači se systémem Linux.
Pokud máte doma nebo v kanceláři problémy s připojením Wi-Fi, můžete si zakoupit zařízení se síťovou Wi-Fi pro lepší připojení.