Como visualizar senhas de Wi-Fi salvas no Linux

Como visualizar senhas de Wi-Fi salvas no Linux

Pontos de acesso Wi-Fi estão por toda parte, em nossas casas, prédios públicos e cafés. Isso torna o Wi-Fi uma das formas mais comuns de se conectar à Internet a partir do seu computador.

Você sabia que no Linux é possível verificar facilmente todas as redes Wi-Fi às quais você se conectou anteriormente? Você pode até visualizar senhas de Wi-Fi salvas no Linux usando nmcli.

O que é nmcli?

O utilitário nmcli (abreviação de “NetworkManager Command-Line Interface”) é uma poderosa ferramenta de linha de comando para controlar o NetworkManager, um daemon usado para gerenciar configurações e conexões de rede no Linux.

Você pode usar o nmcli para gerenciamento geral de redes Wi-Fi, como listar e conectar-se a uma rede Wi-Fi a partir do seu PC Linux. Também é particularmente útil em scripts de rede ou em servidores que não possuem uma GUI.

Instalando nmcli no Linux

A maioria das distribuições tem o nmcli instalado por padrão, mas caso não esteja instalado na sua, veja como proceder.

Para instalar o nmcli em distribuições baseadas em Debian, como Ubuntu, MX Linux e Pop!_OS, use o gerenciador de pacotes APT:

sudo apt update && sudo apt install network-manager

No RHEL e distribuições semelhantes, como Alma Linux, Fedora, Rocky Linux, etc., você pode usar o gerenciador de pacotes DNF da seguinte maneira:

sudo dnf install NetworkManager

Nas distribuições baseadas no Arch Linux, você pode instalar o nmcli usando o Pacman:

sudo pacman -S networkmanager

Visualizando redes Wi-Fi salvas usando nmcli

Para visualizar informações sobre todas as redes Wi-Fi às quais você se conectou anteriormente em seu PC, execute o seguinte comando:

nmcli connection show | grep wifi

Se você não filtrar com grep, o nmcli listará todas as redes, incluindo redes com fio, conexões em ponte e conexões VPN.

A saída do comando anterior será semelhante a esta:

comando nmcli listando todas as redes wi-fi em um pc linux

O nome Wi-Fi ou SSID (Service Set Identifier) ​​está listado na primeira coluna, seguido pelo UUID (Universally Unique Identifier) ​​e, em seguida, o tipo de rede (Wi-Fi neste caso). Finalmente, a última coluna mostra o tipo de dispositivo da rede.

Visualizando senhas de Wi-Fi salvas no Linux

Você precisará de privilégios elevados no Linux para visualizar senhas salvas com nmcli.

Você pode verificar a senha de uma rede Wi-Fi conhecida usando:

sudo nmcli connection show WiFiName -s | grep psk

…onde WiFiName é o nome da rede Wi-Fi na qual você está interessado.

Por exemplo, para visualizar a senha de uma rede Wi-Fi chamada “iPhone”, execute o seguinte:

sudo nmcli connection show iPhone -s | grep psk

comando nmcli mostrando a senha wifi

A senha da rede Wi-Fi do iPhone está listada como “test1234”.

Caso você esteja se perguntando onde o nmcli armazena seus arquivos de configuração de Wi-Fi, é no diretório /etc/NetworkManager/system-connections .

Melhore sua rede doméstica com Wi-Fi de malha

nmcli é um ótimo utilitário para gerenciar configurações de rede e conexões em seu PC Linux.

Se você está tendo problemas de conexão Wi-Fi em sua casa ou escritório, você pode comprar um dispositivo Wi-Fi mesh para melhor conectividade.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *