Я хочу найти пароль для беспроводной сети, к которой я подключаюсь (и я ввел пароль при подключении к сети). Как я могу сделать это в Ubuntu?
Я хочу найти пароль для беспроводной сети, к которой я подключаюсь (и я ввел пароль при подключении к сети). Как я могу сделать это в Ubuntu?
Щелкните левой кнопкой мыши значок connections
в правом верхнем углу.
Выберите edit connections
, а затем выберите edit
в нужном вам соединении и нажмите wireless security
.
И нажмите кнопку 'show password'checkbox
Если вы хотите сделать это с помощью командной строки, файлы конфигурации беспроводной сети сохраняются в каталоге /etc/NetworkManager/system-connections/
. Вы можете получить их все сразу так:
sudo grep -r '^psk=' /etc/NetworkManager/system-connections/
Это даст вам результат следующим образом:
/etc/NetworkManager/system-connections/MyExampleSSID:psk=12345
/etc/NetworkManager/system-connections/AnotherSSID:psk=password
Вы можете подавить имя файла с помощью символа -h
:
sudo grep -hr '^psk=' /etc/NetworkManager/system-connections/
Результат проще читать с первого взгляда:
psk=12345
psk=password
Откройте терминал (нажмите Ctrl + Alt + T ), затем наберите sudo cat /etc/NetworkManager/system-connections/<your-SSID>
(конечно, замените <your-SSID>
на имя вашей сети) и найдите строку с именем psk
. Это должен быть ваш пароль;
psk=notreallymypassword
р>
Это даст вам пароль для вашего текущего соединения.
sudo grep psk= /etc/NetworkManager/system-connections/*
или
sudo grep psk= /etc/NetworkManager/system-connections/(YOUR-SSID)
вот один лайнер, чтобы сделать @David Foerster более полезным
MYCWD='pwd'; cd /etc/NetworkManager/system-connections/ ; sudo grep -e '^psk=' * | less ; cd $MYCWD
вы можете просто набрать ls /etc/NetworkManager/system-connections/
и он покажет название вашей сети, поэтому просто нажмите стрелку вверх на клавиатуре и введите имя своих соединений и измените ls
на sudo cat
пароль будет psk