Cómo ver las contraseñas Wi-Fi guardadas en Linux

Cómo ver las contraseñas Wi-Fi guardadas en Linux

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 «Interfaz de línea de comandos de NetworkManager») es una poderosa herramienta de línea de comandos para controlar NetworkManager, un demonio que se usa para administrar configuraciones de red y conexiones en Linux.

Puede usar nmcli para la administración general de las redes Wi-Fi, como enumerar y conectarse 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 apt update && sudo apt install network-manager

En RHEL y distribuciones similares como Alma Linux, Fedora, Rocky Linux, etc., puede usar el administrador de paquetes DNF de la siguiente manera:

sudo dnf install NetworkManager

En distribuciones basadas en Arch Linux, puede instalar nmcli usando Pacman:

sudo pacman -S networkmanager

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:

nmcli connection show | 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í:

Comando nmcli que enumera todas las redes wifi en una PC con Linux

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á privilegios elevados en Linux para ver las contraseñas guardadas con nmcli.

Puede verificar la contraseña de una red Wi-Fi conocida usando:

sudo nmcli connection show WiFiName -s | grep psk

…donde WiFiName 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:

sudo nmcli connection show iPhone -s | grep psk

comando nmcli que muestra la contraseña wifi

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 directorio /etc/NetworkManager/system-connections .

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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *