Sprawdź tryb bezpieczeństwa podłączonej sieci Wi-Fi

8

Jak sprawdzić tryb bezpieczeństwa podłączonej sieci Wi-Fi za pomocą interfejsu wiersza poleceń ?

Chcę wiedzieć, czy bieżące połączenie Wi-Fi jest chronione za pomocą WPA , chronione przez WEP , czy jest siecią otwartą.

QkiZ
źródło
1
Jeśli to nie jest twoja sieć (a nawet jeśli ogólnie), nie ma znaczenia, czy sieć Wi-Fi korzysta z pewnej ochrony - i tak nie należy jej ufać…
Nazwa wyświetlana
Sugerowałbym iwconfig, ale wtedy zdałem sobie sprawę, że tak jest w mojej sieci chronionej WPA2 Encryption key:off.
kasperd

Odpowiedzi:

11

Mam to! :)

sudo wpa_cli status

polecenie dostarcza mi dokładnie takich informacji, jakie chcę.

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

Wyjście tego polecenia jest łatwe do grep.

QkiZ
źródło
4

Możesz wypróbować poniższe polecenie z interfejsu CLI, aby wyświetlić listę identyfikatorów SSID.

sudo iwlist wlan0 scan 

Możesz też użyć

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

lub

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

zamień SSID na SSID, dla którego potrzebujesz informacji.

Ratnakar Pawar
źródło
1
Nie, to polecenie dostarcza mi informacji o wszystkich sieciach Wi-Fi w pobliżu. Drugie polecenie jest nieco bardziej pomocne, ale jego użycie jest mylące, gdy używam go w skrypcie.
QkiZ
Dodałem część awk, aby podała tylko istotne informacje.
Ratnakar Pawar
2

Otwórz terminal i uruchom:

sudo iwlist wlan0 scan

Twoja sieć pojawi się wraz z innymi w zasięgu, podobnie jak w tym przykładzie:

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

Widzimy więc, że szyfrowanie to tryb mieszany WPA i WPA2 z TKIP.

chili555
źródło
2
Nie, to polecenie dostarcza mi informacji o wszystkich sieciach Wi-Fi w pobliżu. Chcę tylko informacji o podłączonym Wi-Fi. Dane wyjściowe szukanego polecenia zostaną wykorzystane w skrypcie.
QkiZ
-3
  • Kliknij ikonę Wi-Fi w prawym górnym rogu.
  • Następnie kliknij edytuj połączenia
  • Wybierz SSID i kliknij edytuj
  • Przejdź do zakładki bezpieczeństwa.
  • Znajdziesz go tam.

Dziękuję Ci

leovarmak
źródło
5
Witaj w pytaniu o Ubuntu, OP prosi o sposób, aby zobaczyć te informacje w wierszu poleceń, a nie w GUI.
Arronical
@Arronical Got it !!!
leovarmak