Los puntos de acceso Wi-Fi están en todas partes, en nuestros hogares, edificios públicos y cafeterías. Esto hace que Wi-Fi sea una de las formas más comunes de conectarse a Internet desde su computadora.
¿Sabías que en Linux puedes comprobar fácilmente todas las redes Wi-Fi a las que te hayas conectado previamente? Incluso puede ver las contraseñas Wi-Fi guardadas en Linux usando nmcli.
¿Qué es nmcli?
La utilidad nmcli (abreviatura de "NetworkManager Command-Line Interface") es una potente línea de comandos herramienta para controlar NetworkManager, un demonio utilizado para administrar configuraciones de red y conexiones en linux
Puede usar nmcli para la administración general de redes Wi-Fi, como listado y conexión a una red Wi-Fi desde su PC con Linux. También es particularmente útil en secuencias de comandos de red o en servidores que no tienen una GUI.
Instalación de nmcli en Linux
La mayoría de las distribuciones tienen nmcli instalado de forma predeterminada, pero en caso de que no esté instalado en la suya, aquí le indicamos cómo proceder.
Para instalar nmcli en distribuciones basadas en Debian como Ubuntu, MX Linux y Pop!_OS, use el administrador de paquetes APT:
sudo apto actualizar && sudo apto instalar gerente de Redes
En RHEL y distribuciones similares como Alma Linux, Fedora, Rocky Linux, etc., puede usar el administrador de paquetes DNF como sigue:
sudo dnf instalar Gerente de Redes
En distribuciones basadas en Arch Linux, puede instalar nmcli usando Pacman:
sudo pacman -S administrador de red
Visualización de redes Wi-Fi guardadas mediante nmcli
Para ver información sobre todas las redes Wi-Fi a las que te has conectado previamente en tu PC, ejecuta el siguiente comando:
conexión nmcli espectáculo | grep wifi
Si no filtra con grep, nmcli enumera todas las redes, incluidas las redes cableadas, las conexiones en puente y las conexiones VPN.
El resultado del comando anterior se verá así:
El nombre de Wi-Fi o SSID (Identificador de conjunto de servicios) aparece en la primera columna, seguido del UUID (Identificador único universal), luego el tipo de red (Wi-Fi en este caso). Finalmente, la última columna muestra el tipo de dispositivo de la red.
Ver contraseñas Wi-Fi guardadas en Linux
Necesitarás privilegios elevados en Linux para ver las contraseñas guardadas con nmcli.
Puede verificar la contraseña de una red Wi-Fi conocida usando:
conexión sudo nmcli espectáculo WiFiName -s | psk grep
...dónde WiFiNombre es el nombre de la red Wi-Fi que le interesa.
Por ejemplo, para ver la contraseña de una red Wi-Fi llamada "iPhone", ejecute lo siguiente:
conexión sudo nmcli espectáculo iPhone-s | psk grep
La contraseña para la red Wi-Fi del iPhone aparece como "test1234".
En caso de que se esté preguntando dónde almacena nmcli sus archivos de configuración Wi-Fi, está en el /etc/NetworkManager/system-connections directorio.
Mejore su red doméstica con Wi-Fi de malla
nmcli es una gran utilidad para administrar la configuración de red y las conexiones en su PC con Linux.
Si tiene problemas de conexión Wi-Fi en su hogar u oficina, puede comprar un dispositivo Wi-Fi de malla para una mejor conectividad.