Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

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") é um poderoso ferramenta para controlar o NetworkManager, um daemon usado para gerenciar configurações de rede e conexões em Linux.

Você pode usar o nmcli para gerenciamento geral de redes Wi-Fi, como listando e conectando a uma rede Wi-Fi do seu PC com 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 atualizar && sudo apt instalar gerente da rede

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

sudo dnf instalar Gerente da rede

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

sudo pacman -S gerenciador de rede

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:

conexão nmcli mostrar | grep wi-fi

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:

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á privilégios elevados no Linux para visualizar senhas salvas com nmcli.

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

conexão sudo nmcli mostrar WiFiNome -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:

conexão sudo nmcli mostrar iPhone-s | grep psk

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 Wi-Fi, é no /etc/NetworkManager/system-connections diretório.

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.