Wi-Fi pristupne točke su posvuda, u našim domovima, javnim zgradama i kafićima. Zbog toga je Wi-Fi jedan od najčešćih načina povezivanja na internet s vašeg računala.
Jeste li znali da na Linuxu možete jednostavno provjeriti sve Wi-Fi mreže na koje ste se prethodno spajali? Možete čak vidjeti spremljene Wi-Fi lozinke na Linuxu koristeći nmcli.
Što je nmcli?
Uslužni program nmcli (skraćenica od "NetworkManager Command-Line Interface") moćan je naredbeni redak alat za kontrolu NetworkManagera, demona koji se koristi za upravljanje mrežnim postavkama i vezama na Linux.
Možete koristiti nmcli za općenito upravljanje Wi-Fi mrežama, kao što su popis i povezivanje s Wi-Fi mrežom s vašeg Linux računala. Također je posebno koristan u mrežnim skriptama ili na poslužiteljima koji nemaju GUI.
Instaliranje nmcli na Linux
Većina distribucija ima nmcli instaliran prema zadanim postavkama, ali u slučaju da nije instaliran na vašoj, evo kako postupiti.
Da biste instalirali nmcli na distribucije temeljene na Debianu kao što su Ubuntu, MX Linux i Pop!_OS, koristite APT upravitelj paketa:
sudo apt Ažuriraj && sudo apt instalirati mrežni upravitelj
Na RHEL-u i sličnim distribucijama kao što su Alma Linux, Fedora, Rocky Linux itd., možete koristite DNF upravitelj paketa kako slijedi:
sudo dnf instalirati NetworkManager
Na distribucijama temeljenim na Arch Linuxu, možete instalirati nmcli koristeći Pacman:
sudo pacman -S networkmanager
Pregled spremljenih Wi-Fi mreža pomoću nmcli
Da biste vidjeli informacije o svim Wi-Fi mrežama na koje ste se prethodno povezali na računalu, pokrenite sljedeću naredbu:
nmcli veza pokazati | grep wifi
Ako ne filtrirate pomoću grep-a, nmcli ispisuje sve mreže uključujući žičane mreže, premoštene veze i VPN veze.
Izlaz za prethodnu naredbu izgledat će ovako:
Wi-Fi naziv ili SSID (Service Set Identifier) naveden je u prvom stupcu, nakon čega slijedi UUID (Universally Unique Identifier), zatim vrsta mreže (Wi-Fi u ovom slučaju). Konačno, zadnji stupac prikazuje vrstu uređaja mreže.
Pregled spremljenih Wi-Fi lozinki na Linuxu
Trebat će vam povišene privilegije na Linuxu za pregled spremljenih lozinki s nmcli.
Zaporku poznate Wi-Fi mreže možete provjeriti koristeći:
sudo nmcli veza pokazati WiFiName -s | grep psk
...gdje WiFiName je naziv Wi-Fi mreže koja vas zanima.
Na primjer, da vidite lozinku Wi-Fi mreže pod nazivom "iPhone", pokrenite sljedeće:
sudo nmcli veza pokazati iPhone -s | grep psk
Lozinka za Wi-Fi mrežu iPhone navedena je kao "test1234."
U slučaju da se pitate gdje nmcli pohranjuje svoje Wi-Fi konfiguracijske datoteke, to je u /etc/NetworkManager/system-connections imenik.
Poboljšajte svoju kućnu mrežu s Mesh Wi-Fi
nmcli je izvrstan uslužni program za upravljanje mrežnim postavkama i vezama na vašem Linux računalu.
Ako imate problema s Wi-Fi vezom u svom domu ili uredu, možete kupiti isprepleteni Wi-Fi uređaj za bolju povezanost.