wpa_supplicant가 있는 Ubuntu VM 환경

wpa_supplicant가 있는 Ubuntu VM 환경

Ubuntu VM 환경에서 특정 지침을 따르고 있습니다. "wpa_supplicant.conf" 파일을 수정하라는 메시지가 표시됩니다. 첫 번째 명령은 다음과 같습니다.

ctrl_interface=/var/run/wpa_supplicant

그러나 이 위치에는 이 도구가 존재하지 않습니다. 그런 다음 나는 다음을 수행했습니다.

whereis wpa_supplicant

그것은 나에게 2개의 장소를 제공합니다(다음 스크린샷 참조):

여기에 이미지 설명을 입력하세요

어느 위치를 선택해야 합니까? 차이점은 무엇입니까?

답변1

whereis남자가 말했듯이 다음과 같은 이유로 wpa_supplicant.conf를 찾는 데 사용할 수 없습니다 .

  whereis - locate the binary, source, and manual page files for a command

wpa_supplicant.conf는 명령이 아니라 파일일 뿐입니다. 다음과 같은 명령 을 사용하여 찾을 수 있습니다 find.

 find / -type f -name wpa_supplicant.conf -print

내 쿠분투 시스템이 응답하는 것

 # find / -type f -name wpa_supplicant.conf -print
 /etc/dbus-1/system.d/wpa_supplicant.conf

wpa_supplicant.conf 복사본이 /etc/dbus-1/system.d에 없으면 위 명령을 사용하면 올바른 위치를 알 수 있습니다.

답변2

이 구성 파일에서 는 ctrl_interfacewpa_supplicant에 제공해야 하는 바이너리 파일의 위치 가 wpa_gui아니라 .wpa_cliwpa_supplicant

따라서 실행 중이 아니면 이 위치가 존재하지 않는 것이 당연하며 wpa_supplicant프로그램이 시작될 때 생성됩니다.

/var/run/wpa_supplicant고전적인 위치입니다. 아주 특별한 경우를 제외하고는 변경할 필요가 없습니다.

관련 정보