Verifique el modo de seguridad de la red Wi-Fi conectada

8

¿Cómo verifico el modo de seguridad de la red Wi-Fi conectada, usando la interfaz de línea de comandos ?

Quiero saber si la conexión Wi-Fi actual está protegida con WPA , protegida con WEP o si es una red abierta.

QkiZ
fuente
1
Si esta no es su red (e incluso si es suya, en general), no importa si la red wifi utiliza alguna protección; de todos modos, no se debe confiar en ella ...
Nombre para mostrar
Hubiera sugerido iwconfig, pero luego me di cuenta de que en mi red protegida WPA2 dice Encryption key:off.
Kasperd

Respuestas:

11

¡Lo tengo! :)

sudo wpa_cli status

El comando me da la información exactamente que quiero.

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

La salida de ese comando es fácil de grep.

QkiZ
fuente
4

Puede probar el siguiente comando desde la CLI para enumerar los SSID.

sudo iwlist wlan0 scan 

O también puedes usar

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

o

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

reemplace SSID con ssid para el que necesita información.

Ratnakar Pawar
fuente
1
No, este comando me da información sobre todas las redes wifi existentes. El segundo comando es un poco más útil, pero la salida de ese comando es confusa cuando lo estoy usando en el script.
QkiZ
Agregué una parte awk para que solo le brinde información relevante.
Ratnakar Pawar
2

Abra una terminal y ejecute:

sudo iwlist wlan0 scan

Su red aparecerá, junto con otras dentro del alcance, similar a este ejemplo:

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

Entonces vemos que el cifrado es WPA y WPA2 en modo mixto con TKIP.

chili555
fuente
2
No, este comando me da información sobre todas las redes wifi existentes. Solo quiero información sobre wifi conectado. La salida del comando buscado se usará en el script.
QkiZ
-3
  • Haga clic en el icono de Wifi en la esquina superior derecha.
  • Luego haga clic en editar conexiones
  • Seleccione el SSID y haga clic en editar
  • Vaya a la pestaña de seguridad.
  • Lo encontrarás allí.

gracias

leovarmak
fuente
55
Bienvenido a preguntar ubuntu, el OP está pidiendo una forma de ver esta información en la línea de comandos en lugar de a través de la GUI.
Arronico
@Arronical ¡Lo tengo!
leovarmak