Где NetworkManager хранит пароли WiFi на Ubuntu 15.10?

Я ранее узнал, что NetworkManager хранит пароли WiFi в /etc/NetworkManager/system-connections/<wifi name> файл. Но в моем случае на Ubuntu 15.10 я не могу найти пароль в том файле.

Я попробовал это:

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

здесь NetworkManager хранит пароли WiFi?

10
задан 31 January 2016 в 12:51

4 ответа

Если Вы выбираете к , только позволяют Вашему пользователю использовать ту сеть Wi-Fi , то пароль Wi-Fi хранится в брелок для ключей гнома из Вашего текущего пользователя.

, Если Вы позволяете каждому использованию, что соединение Wi-Fi, пароль хранится в файле, который Вы упомянули.

можно также вручную измениться, где тот пароль хранится в настройках администратора сети для той сети Wi-Fi, вкладки безопасности, нажмите hdd+green значок стрелки в поле пароля и сделайте выбор.

enter image description here

12
ответ дан 23 November 2019 в 04:26

Файлы паролей сохраняются в этой папке:
(в случае, если пароль хранится для всех пользователей)

/etc/NetworkManager/system-connections  

Выполняют эту команду для проявления всей информации:

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

, Когда пароль хранится только для одного пользователя, он сохраняется в брелоке для ключей гнома.

4
ответ дан 23 November 2019 в 04:26

Если Вы просто хотите ВИДЕТЬ пароли и другую информацию и не редактирование, и Вы предпочитаете делать вещи gui стиль в типе окна терминала:

sudo nautilus

затем введите пароль при подсказке, и можно перейти с файловым менеджером наутилуса в файл и считать его.

Отображение в терминале более просто и вероятно более безопасно, но некоторые преобразования WinDOHs предпочтут симпатичный интерфейс windowsy.

-1
ответ дан 23 November 2019 в 04:26

Вы могли рассмотреть использование nmcli управляйте для обновления независимо от того, что NetworkManager делает под капотом. Показать текущий пароль для "примера" SSID:

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

Обновить пароль для использования "в качестве примера" SSID:

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

Большая часть той команды должна предотвратить новый пароль, отображаемый на терминале, остающемся в переменной среды или находящемся в истории оболочки.

1
ответ дан 23 November 2019 в 04:26

Другие вопросы по тегам:

Похожие вопросы: