找到当前连接的无线网络的密码
我想找到我当前连接到的无线网络的密码(我在连接到网络时输入了密码)。 我怎么能在Ubuntu中这样做?
左键单击右上角的connections
图标。
选择edit connections
,然后选择所需连接的edit connections
,然后单击wireless security
。
然后点击“显示密码”复选框
如果要使用命令行执行此操作,则无线网络配置文件将保存在/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/
(当然,用您的网络名称替换
)并查找该行命名为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