Проверьте режим безопасности подключенной сети Wi-Fi

8

Как проверить режим безопасности подключенной сети Wi-Fi, используя интерфейс командной строки ?

Я хочу знать, защищено ли текущее соединение Wi-Fi с помощью WPA , WEP или является открытой сетью.

QkiZ
источник
1
Если это не ваша сеть (и даже если это вообще ваша сеть), не имеет значения, использует ли сеть Wi-Fi какую-то защиту - ей все равно нельзя доверять…
Отображаемое имя
Я бы предложил iwconfig, но потом понял, что в моей защищенной сети WPA2 написано Encryption key:off.
Касперд

Ответы:

11

Я понял! :)

sudo wpa_cli status

Команда дает мне информацию именно то, что я хочу.

Selected interface 'wlan0'
bssid=80:1f:72:95:d2:b2
ssid=whatever
id=0
mode=station
pairwise_cipher=CCMP
group_cipher=TKIP
key_mgmt=WPA2-PSK
wpa_state=COMPLETED
ip_address=192.25.27.111
address=a4:4f:31:15:5f:44
uuid=6099d6ff-4b7d-538a-9e69-3479e250e401

Вывод этой команды легко grep.

QkiZ
источник
4

Вы можете попробовать команду ниже из CLI, чтобы вывести список SSID.

sudo iwlist wlan0 scan 

Или вы также можете использовать

nmcli -f all dev wifi | grep SSID | awk '{ print $1 " - " $9 }'

или

nmcli -f all dev wifi | awk '/SSID/{ print $1 " - " $9}'

замените SSID на ssid, для которого вам нужна информация.

Ратнакар Павар
источник
1
Нет, эта команда дает мне информацию обо всех сетях Wi-Fi вокруг. Вторая команда немного более полезна, но вывод этой команды сбивает с толку, когда я использую ее в скрипте.
QkiZ
Я добавил часть awk, чтобы она дала вам только необходимую информацию.
Ратнакар Павар
2

Пожалуйста, откройте терминал и запустите:

sudo iwlist wlan0 scan

Ваша сеть будет отображаться вместе с другими в диапазоне, похожем на этот пример:

Cell 04 - Address: xx:C1:50:78:B7:xx
                    Channel:11
                    Frequency:2.462 GHz (Channel 11)
                    Quality=30/70  Signal level=-80 dBm  
                    Encryption key:on
                    ESSID:"ATT630"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=00000021823cba79
                    Extra: Last beacon: 4340ms ago
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK

                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK

Итак, мы видим, что шифрование - это смешанный режим WPA и WPA2 с TKIP.

chili555
источник
2
Нет, эта команда дает мне информацию обо всех сетях Wi-Fi вокруг. Я хочу только информацию о подключенном Wi-Fi. Вывод искомой команды будет использован в скрипте.
QkiZ
-3
  • Нажмите на значок Wi-Fi в правом верхнем углу.
  • Затем нажмите кнопку Изменить соединения
  • Выберите SSID и нажмите «Изменить».
  • Перейти на вкладку безопасности.
  • Вы найдете это там.

благодарю вас

leovarmak
источник
5
Добро пожаловать, чтобы спросить Ubuntu, OP запрашивает способ увидеть эту информацию в командной строке, а не через графический интерфейс.
Arronical
@ Arronical Понял!
Леовармак