NetworkManager는 Ubuntu 15.10에서 WiFi 비밀번호를 어디에 저장합니까? NetworkManager가 WiFi 비밀번호를 /etc/NetworkManager/system-connections/<wifi name>파일에

이전에 NetworkManager가 WiFi 비밀번호를 /etc/NetworkManager/system-connections/<wifi name>파일에 저장한다는 것을 알게되었습니다 . 그러나 우분투 15.10의 경우 해당 파일에서 비밀번호를 찾을 수 없습니다.

나는 이것을 시도했다 :

sudo cat /etc/NetworkManager/system-connections/cig | grep psk
[sudo] password for edward:
key-mgmt=wpa-psk
psk-flags=1

여기 NetworkManager는 WiFi 비밀번호를 저장합니까?



답변

사용자가 해당 Wi-Fi 네트워크 만 사용 하도록 선택 하면 wifi 비밀번호가 현재 사용자 의 그놈 키링 에 저장됩니다 .

모든 사람이 Wi-Fi 연결을 사용하도록 허용하면 암호는 언급 한 파일에 저장됩니다.

또한 해당 Wi-Fi 네트워크, 보안 탭의 네트워크 관리자 설정에서 비밀번호가 저장된 위치를 수동으로 변경하고 비밀번호 필드에서 hdd + 녹색 화살표 아이콘을 클릭하고 선택하십시오.

여기에 이미지 설명을 입력하십시오


답변

비밀번호 파일은이 폴더에 저장됩니다.
(모든 사용자의 비밀번호가 저장된 경우)

/etc/NetworkManager/system-connections

모든 정보를 표시하려면이 명령을 실행하십시오.

sudo cat /etc/NetworkManager/system-connections/YOUR-SSID

암호가 한 명의 사용자에게만 저장되면 그놈 키링에 저장됩니다.


답변

nmcli명령을 사용하여 NetworkManager가 수행하는 모든 작업을 업데이트 할 수 있습니다. SSID “example”의 현재 비밀번호를 표시하려면 다음을 수행하십시오.

nmcli --show-secrets connection show id example | fgrep 802-1x.password

SSID “example”의 비밀번호를 업데이트하려면 다음을 사용하십시오.

(IFS='' read -s -r -p '802.1X password '; nmcli connection modify id example 802-1x.password "$REPLY")

이 명령의 대부분은 터미널에 새 비밀번호가 표시되거나 환경 변수에 남아 있거나 쉘 히스토리에 있지 않도록하는 것입니다.


답변

비밀번호와 기타 정보를보고 편집하지 않고 gui 스타일을 수행하는 것을 터미널 창 유형에서 선호하는 경우 :

sudo nautilus

그런 다음 프롬프트에서 비밀번호를 입력하면 노틸러스 파일 관리자를 사용하여 파일을 탐색하고 읽을 수 있습니다.

터미널에 표시하는 것이 더 간단하고 더 안전 할 수 있지만 일부 WinDOH 변환기는 예쁜 창 인터페이스를 선호합니다.


답변