„Wi-Fi“ viešosios interneto prieigos taškai yra visur – mūsų namuose, viešuosiuose pastatuose ir kavinėse. Dėl to „Wi-Fi“ yra vienas iš labiausiai paplitusių būdų prisijungti prie interneto iš kompiuterio.
Ar žinojote, kad „Linux“ sistemoje galite lengvai patikrinti visus „Wi-Fi“ tinklus, prie kurių anksčiau buvote prisijungę? Netgi galite peržiūrėti išsaugotus „Wi-Fi“ slaptažodžius „Linux“ naudodami „nmcli“.
Kas yra nmcli?
nmcli (sutrumpinimas iš „NetworkManager Command-Line Interface“) yra galinga komandų eilutė įrankis, skirtas valdyti NetworkManager – demoną, naudojamą tinklo nustatymams ir ryšiams valdyti Linux.
Galite naudoti nmcli bendram Wi-Fi tinklų valdymui, pvz įtraukti į sąrašą ir prisijungti prie „Wi-Fi“ tinklo iš savo Linux kompiuterio. Tai taip pat ypač naudinga kuriant tinklo scenarijus arba serveriuose, kuriuose nėra GUI.
„nmcli“ diegimas „Linux“.
Daugumoje platinimo įrenginių nmcli yra įdiegtas pagal numatytuosius nustatymus, bet jei jis neįdiegtas jūsų, štai kaip elgtis.
Norėdami įdiegti nmcli Debian pagrindu sukurtuose platinimo įrenginiuose, tokiuose kaip Ubuntu, MX Linux ir Pop!_OS, naudokite APT paketų tvarkyklę:
sudo apt atnaujinti && sudo apt diegti tinklo valdytojas
RHEL ir panašiose platinimo sistemose, tokiose kaip Alma Linux, Fedora, Rocky Linux ir kt., galite naudokite DNF paketų tvarkyklę taip:
sudo dnf diegti Tinklo valdytojas
„Arch Linux“ pagrindu sukurtuose platinimo įrenginiuose galite įdiegti „nmcli“ naudodami „Pacman“:
sudo pacman -S tinklo valdytojas
Išsaugotų „Wi-Fi“ tinklų peržiūra naudojant „nmcli“.
Norėdami peržiūrėti informaciją apie visus Wi-Fi tinklus, prie kurių anksčiau buvote prisijungę savo kompiuteryje, paleiskite šią komandą:
nmcli jungtis Rodyti | grep wifi
Jei nefiltruosite naudodami grep, nmcli pateikia visų tinklų sąrašą, įskaitant laidinius tinklus, tiltinius ryšius ir VPN ryšius.
Ankstesnės komandos išvestis atrodys taip:
Pirmajame stulpelyje pateikiamas „Wi-Fi“ pavadinimas arba SSID (paslaugų rinkinio identifikatorius), po kurio nurodomas UUID (universalus unikalus identifikatorius), tada tinklo tipas (šiuo atveju „Wi-Fi“). Galiausiai paskutiniame stulpelyje rodomas tinklo įrenginio tipas.
Išsaugotų „Wi-Fi“ slaptažodžių peržiūra sistemoje „Linux“.
Tau prireiks padidintos „Linux“ privilegijos norėdami peržiūrėti išsaugotus slaptažodžius naudodami nmcli.
Galite patikrinti žinomo „Wi-Fi“ tinklo slaptažodį naudodami:
sudo nmcli ryšys Rodyti WiFiName -s | grep psk
...kur WiFiName yra jus dominančio „Wi-Fi“ tinklo pavadinimas.
Pavyzdžiui, norėdami peržiūrėti „Wi-Fi“ tinklo „iPhone“ slaptažodį, atlikite šiuos veiksmus:
sudo nmcli ryšys Rodyti iPhone -s | grep psk
„Wi-Fi“ tinklo „iPhone“ slaptažodis nurodytas kaip „test1234“.
Jei jums įdomu, kur „nmcli“ saugo „Wi-Fi“ konfigūracijos failus, jis yra /etc/NetworkManager/system-connections katalogas.
Pagerinkite savo namų tinklą naudodami tinklinį „Wi-Fi“.
nmcli yra puiki priemonė, skirta valdyti tinklo nustatymus ir ryšius jūsų Linux kompiuteryje.
Jei namuose ar biure kyla problemų su Wi-Fi ryšiu, galite įsigyti tinklinį Wi-Fi įrenginį, kad būtų užtikrintas geresnis ryšys.