Как просмотреть сохраненные пароли Wi-Fi в Linux

Точки доступа Wi-Fi есть везде, в наших домах, общественных зданиях и кафе. Это делает Wi-Fi одним из самых распространенных способов подключения к Интернету с вашего компьютера.

Знаете ли вы, что в Linux вы можете легко проверить все сети Wi-Fi, к которым вы ранее подключались? Вы даже можете просмотреть сохраненные пароли Wi-Fi в Linux с помощью nmcli.

Что такое nmcli?

Утилита nmcli (сокращение от «Интерфейс командной строки NetworkManager») — это мощный инструмент командной строки для управления NetworkManager, демоном, используемым для управления сетевыми настройками и соединениями в Linux.

Вы можете использовать nmcli для общего управления сетями Wi-Fi, например для просмотра списка и подключения к сети Wi-Fi с вашего ПК с Linux. Это также особенно полезно в сетевых сценариях или на серверах без графического интерфейса.

Установка nmcli в Linux

В большинстве дистрибутивов по умолчанию установлен nmcli, но если он не установлен в вашем, вот как действовать.

Чтобы установить nmcli в дистрибутивах на основе Debian, таких как Ubuntu, MX Linux и Pop!_OS, используйте диспетчер пакетов APT:

sudo apt <span class="hljs-keyword">update</span> && sudo apt <span class="hljs-keyword">install</span> network-manager

В RHEL и подобных дистрибутивах, таких как Alma Linux, Fedora, Rocky Linux и т. д., вы можете использовать диспетчер пакетов DNF следующим образом:

sudo dnf <span class="hljs-keyword">install</span> NetworkManager

В дистрибутивах на основе Arch Linux вы можете установить nmcli с помощью Pacman: sudo pacman -S networkmanager

Просмотр сохраненных сетей Wi-Fi с помощью nmcli

Чтобы просмотреть информацию обо всех сетях Wi-Fi, к которым вы ранее подключались на своем ПК, выполните следующую команду:

nmcli connection <span class="hljs-keyword">show</span> | grep wifi

Если вы не фильтруете с помощью grep, nmcli перечисляет все сети, включая проводные сети, мостовые соединения и VPN-подключения.

Вывод предыдущей команды будет выглядеть следующим образом:

Имя Wi-Fi или SSID (идентификатор набора услуг) указано в первом столбце, за ним следует UUID (универсальный уникальный идентификатор), а затем тип сети (в данном случае Wi-Fi). Наконец, последний столбец показывает тип устройства сети.

Просмотр сохраненных паролей Wi-Fi в Linux

Вам потребуются повышенные привилегии в Linux, чтобы просматривать сохраненные пароли с помощью nmcli.

Проверить пароль известной сети Wi-Fi можно с помощью:

sudo nmcli connection <span class="hljs-keyword">show</span> WiFiName -s | grep psk

… где WiFiName – это название интересующей вас сети Wi-Fi.

Например, чтобы просмотреть пароль сети Wi-Fi с именем «iPhone», выполните следующее:

sudo nmcli connection <span class="hljs-keyword">show</span> iPhone -s | grep psk

Пароль от сети Wi-Fi iPhone указан как «test1234».

Если вам интересно, где nmcli хранит свои файлы конфигурации Wi-Fi, они находятся в каталоге /etc/NetworkManager/system-connections.

Поделитесь с друзьями

Добавить комментарий

0 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x