Wi-Fi hotspoty sú všade, v našich domácnostiach, verejných budovách a kaviarňach. Vďaka tomu je Wi-Fi jedným z najbežnejších spôsobov pripojenia k internetu z počítača.
Vedeli ste, že v systéme Linux môžete jednoducho skontrolovať všetky siete Wi-Fi, ku ktorým ste sa predtým pripojili? Môžete dokonca zobraziť uložené heslá Wi-Fi v systéme Linux pomocou nmcli.
Čo je nmcli?
Nástroj nmcli (skratka pre „NetworkManager Command-Line Interface“) je výkonný príkazový riadok nástroj na ovládanie NetworkManager, démona používaného na správu sieťových nastavení a pripojení Linux.
nmcli môžete použiť na všeobecnú správu Wi-Fi sietí, ako napr výpis a pripojenie k sieti Wi-Fi z vášho počítača so systémom Linux. Je tiež obzvlášť užitočný v sieťových skriptoch alebo na serveroch, ktoré nemajú GUI.
Inštalácia nmcli v systéme Linux
Väčšina distribúcií má predvolene nainštalované nmcli, ale v prípade, že nie je nainštalovaný vo vašom, postupujte takto.
Ak chcete nainštalovať nmcli na distribúcie založené na Debiane, ako sú Ubuntu, MX Linux a Pop!_OS, použite správcu balíkov APT:
sudo apt aktualizovať && sudo apt Inštalácia sieťový manažér
Na RHEL a podobných distribúciách ako Alma Linux, Fedora, Rocky Linux atď. použite správcu balíkov DNF nasledovne:
sudo dnf Inštalácia NetworkManager
V distribúciách založených na Arch Linuxe môžete nainštalovať nmcli pomocou Pacmana:
sudo pacman -S správca siete
Zobrazenie uložených sietí Wi-Fi pomocou nmcli
Ak chcete v počítači zobraziť informácie o všetkých sieťach Wi-Fi, ku ktorým ste sa predtým pripojili, spustite nasledujúci príkaz:
pripojenie nmcli šou | grep wifi
Ak nefiltrujete pomocou grep, nmcli zobrazí zoznam všetkých sietí vrátane káblových sietí, premostených pripojení a pripojení VPN.
Výstup predchádzajúceho príkazu bude vyzerať takto:
V prvom stĺpci je uvedený názov Wi-Fi alebo SSID (Service Set Identifier), za ním nasleduje UUID (Universally Unique Identifier) a potom typ siete (v tomto prípade Wi-Fi). Nakoniec posledný stĺpec zobrazuje typ zariadenia v sieti.
Zobrazenie uložených hesiel Wi-Fi v systéme Linux
Budete potrebovať zvýšené privilégiá v systéme Linux na zobrazenie uložených hesiel pomocou nmcli.
Heslo známej siete Wi-Fi môžete skontrolovať pomocou:
sudo nmcli spojenie šou Názov WiFi -s | grep psk
...kde Názov WiFi je názov siete Wi-Fi, o ktorú máte záujem.
Ak chcete napríklad zobraziť heslo siete Wi-Fi s názvom „iPhone“, spustite nasledovné:
sudo nmcli spojenie šou iPhone -s | grep psk
Heslo pre sieť Wi-Fi iPhone je uvedené ako „test1234“.
V prípade, že vás zaujíma, kde nmcli ukladá svoje konfiguračné súbory Wi-Fi, je to v /etc/NetworkManager/system-connections adresár.
Zlepšite svoju domácu sieť pomocou siete Wi-Fi
nmcli je skvelý nástroj na správu sieťových nastavení a pripojení na vašom počítači so systémom Linux.
Ak máte doma alebo v kancelárii problémy s pripojením Wi-Fi, môžete si zakúpiť mesh Wi-Fi zariadenie na lepšie pripojenie.