![Como conectar/desconectar do WiFi via terminal](https://rvso.com/image/1047595/Como%20conectar%2Fdesconectar%20do%20WiFi%20via%20terminal%20.png)
Só tenho uma pergunta rápida que venho pesquisando há algum tempo... Como você conecta/desconecta uma rede wifi no Ubuntu via terminal? Tentei vários comandos que falharam. Estou solucionando isso há cerca de 55 minutos e a questão ainda continua me confundindo. Para sua informação, estou usando wlan0
Obrigado Ubuntu :)
PS Se eu puder fornecer alguma informação adicional, não hesite em perguntar.
Responder1
Se você estiver usando as versões desktop, onmcli
comando para Network Manager pode ser útil:
nmcli nm wifi [on|off]
nmcli dev wifi [list [iface <iface>] [bssid <BSSID>]]
nmcli dev wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [iface <iface>] [bssid <BSSID>] [name <name>] [--private] [--nowait] [--timeout <timeout>]
nmcli dev disconnect iface <iface> [--nowait] [--timeout <timeout>]
nmcli con up id <id> | uuid <id> [iface <iface>] [ap <BSSID>] [--nowait] [--timeout <timeout>]
nmcli con down id <id> | uuid <id>
Em ordem:
- Desative e ative o WiFi.
- Liste as redes disponíveis (específicas para um dispositivo sem fio e o BSSID (geralmente o endereço MAC do AP)).
- Conecte-se a uma rede (use
password
para WPA/WPA2,wep-key-type
para WEP). - Desconecte o dispositivo e evite que ele se conecte novamente automaticamente.
- Ative uma conexão existente. Geralmente é
id
o nome do arquivo/etc/Network-Manager/system-connections
correspondente à conexão. O UUID está disponível no mesmo arquivo. - Desative uma conexão ativa.