Wi-Fi-hotspots zijn overal, in onze huizen, openbare gebouwen en cafés. Dit maakt Wi-Fi een van de meest gebruikelijke manieren om vanaf uw computer verbinding te maken met internet.
Wist je dat je op Linux eenvoudig alle wifi-netwerken kunt controleren waarmee je eerder verbinding hebt gemaakt? Je kunt zelfs opgeslagen wifi-wachtwoorden op Linux bekijken met behulp van nmcli.
Wat is nmcli?
Het hulpprogramma nmcli (afkorting van "NetworkManager Command-Line Interface") is een krachtige opdrachtregel tool voor het besturen van NetworkManager, een daemon die wordt gebruikt voor het beheren van netwerkinstellingen en verbindingen op Linux.
U kunt nmcli gebruiken voor algemeen beheer van Wi-Fi-netwerken, zoals vermelding en verbinding maken met een Wi-Fi-netwerk vanaf uw Linux-pc. Het is ook bijzonder handig in netwerkscripts of op servers die geen GUI hebben.
Nmcli installeren op Linux
Op de meeste distro's is nmcli standaard geïnstalleerd, maar als het niet op de jouwe is geïnstalleerd, kun je als volgt te werk gaan.
Gebruik de APT-pakketbeheerder om nmcli te installeren op op Debian gebaseerde distro's zoals Ubuntu, MX Linux en Pop!_OS:
sudo geschikt update && sudo geschikt installeren netwerkmanager
Op RHEL en vergelijkbare distro's zoals Alma Linux, Fedora, Rocky Linux, etc. kan dat gebruik de DNF-pakketbeheerder als volgt:
sudo dnf installeren Netwerkmanager
Op op Arch Linux gebaseerde distro's kun je nmcli installeren met behulp van Pacman:
sudo pacman -S netwerkbeheerder
Opgeslagen Wi-Fi-netwerken bekijken met behulp van nmcli
Voer de volgende opdracht uit om informatie te bekijken over alle Wi-Fi-netwerken waarmee u eerder verbinding hebt gemaakt op uw pc:
nmcli-verbinding show | goede wifi
Als u niet filtert met grep, vermeldt nmcli alle netwerken, inclusief bekabelde netwerken, overbrugde verbindingen en VPN-verbindingen.
De uitvoer voor de voorgaande opdracht ziet er als volgt uit:
De wifi-naam of SSID (Service Set Identifier) staat in de eerste kolom, gevolgd door de UUID (Universally Unique Identifier) en vervolgens het netwerktype (in dit geval wifi). Ten slotte wordt in de laatste kolom het apparaattype van het netwerk weergegeven.
Opgeslagen wifi-wachtwoorden bekijken op Linux
Je hebt nodig verhoogde privileges op Linux om opgeslagen wachtwoorden te bekijken met nmcli.
U kunt het wachtwoord van een bekend Wi-Fi-netwerk controleren met:
sudo nmcli-verbinding show WiFiNaam -s | grep psk
...waar WiFiNaam is de naam van het Wi-Fi-netwerk waarin u geïnteresseerd bent.
Om bijvoorbeeld het wachtwoord van een Wi-Fi-netwerk met de naam 'iPhone' te bekijken, voert u het volgende uit:
sudo nmcli-verbinding show iPhone-s | grep psk
Het wachtwoord voor de Wi-Fi-netwerk-iPhone wordt vermeld als "test1234".
Voor het geval je je afvraagt waar nmcli zijn wifi-configuratiebestanden opslaat: het staat in de /etc/NetworkManager/system-connections map.
Verbeter uw thuisnetwerk met mesh-wifi
nmcli is een geweldig hulpprogramma voor het beheren van netwerkinstellingen en verbindingen op uw Linux-pc.
Als u thuis of op kantoor problemen hebt met de Wi-Fi-verbinding, kunt u een mesh Wi-Fi-apparaat kopen voor betere connectiviteit.