当前位置: 首页>>技术问答>>正文


找到当前连接的无线网络的密码

, ,

问题描述

我想找到我当前连接的无线网络的密码(我在连接到网络时输入了密码)。我怎么能在Ubuntu中这样做?

最佳解决办法

左键单击右上角的connections图标。

选择edit connections,然后在您需要的连接上选择edit,然后单击wireless security

wireless,password,ubuntu

然后单击’show password’checkbox

wireless,password,ubuntu

次佳解决办法

如果要使用命令行执行此操作,则无线网络配置文件将保存在/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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1949.html,未经允许,请勿转载。