通过网络管理器小程序连接到新的SSID网络时,该网络的密钥存储在“登录”钥匙串下的gnome-keyring中。
但是,当您随后将该网络更改(编辑)为“所有用户均可使用”时,密码将移至其他位置。我想知道在哪里,因为如果是PEAP网络,那实际上就是您的Active Directory密码。
背景信息 我将大多数WIFI网络标记为“可供所有用户使用”,并不是要使它们真正可用(无论如何,它是单用户笔记本电脑),而是要防止任何人通过右键单击该网络以明文形式查看该网络的密码。网络,单击安全性选项卡,然后勾选“显示密码”。这是因为当您使网络“对所有用户可用”时,编辑该网络的操作会通过policykit触发系统提示。
这与我在全新安装后立即卸载Seahorse的原因相同。允许这样做的疯狂安全风险。
疯狂的安全风险?仅在您的机器无人看管且与周围的其他人解锁时。通常认为将密码存储在加密的密钥链中对安全性有益。
—
David Foerster,2013年
大卫,如果您认为每次他们离开办公桌时每个人都会锁定笔记本电脑而没有失败,那么您显然没有在公司环境中工作过。说“是的”是一回事,而相反的是所谓的“现实”,这意味着有时甚至只是有时发生。如果它是正确安装的Windows,不会对其造成太大损害。这是一个正确安装的Ubuntu,同样...除非您已安装Seahorse。然后,您就把密码(明文)交给了任何想看的人。
—
Scaine 2013年
是的,我知道便利性与安全性之间的谬误。但是,深入探讨这一问题可能太过分了。
—
David Foerster,2013年