터미널을 통해 WiFi에 연결/연결 해제하는 방법

터미널을 통해 WiFi에 연결/연결 해제하는 방법

지금 한동안 조사해 왔던 간단한 질문이 있습니다... 우분투에서 터미널을 통해 Wi-Fi 네트워크에 어떻게 연결/연결 해제합니까? 실패한 여러 명령을 시도했습니다. 지금까지 약 55분 동안 이 문제를 해결해 왔지만 그 질문은 여전히 ​​나를 당황하게 합니다. 참고로 저는 wlan0을 사용하고 있습니다

고마워요 우분투 :)

추신: 추가 정보를 제공할 수 있으면 주저하지 말고 문의해 주세요.

답변1

데스크톱 버전을 사용하는 경우nmcliNetwork Manager에 대한 명령이 유용할 수 있습니다.

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>

순서대로:

  1. WiFi를 비활성화하고 활성화하십시오.
  2. 사용 가능한 네트워크를 나열합니다(무선 장치 및 BSSID(일반적으로 AP의 MAC 주소)에 따라 다름).
  3. 네트워크에 연결합니다( passwordWPA/WPA2, wep-key-typeWEP에 사용).
  4. 장치를 분리하고 자동으로 다시 연결되지 않도록 하세요.
  5. 기존 연결을 활성화합니다. 일반적 으로 연결에 해당하는 id파일의 이름입니다 . /etc/Network-Manager/system-connectionsUUID는 동일한 파일에서 사용할 수 있습니다.
  6. 활성 연결을 비활성화합니다.

관련 정보