Networking

Linux 在哪裡儲存 Wifi 密碼?

  • July 31, 2020

我將為 Ubunutu 的 NetworkManager 編寫一個簡單的替代品。

  1. 有沒有地方可以在 Linux 中儲存 Wifi 網路密碼?我知道/etc/NetworkManager/nm-system-settings.conf
  2. 如果沒有,我可以使用一些內置的作業系統實用程序將它們安全地儲存在某個地方嗎?

Ubuntu(很可能​​還有許多 Debian 版本)將資訊儲存在/etc/NetworkManager/system-connections. 每個連接都有自己的文件條目。這些文件使用文件模式 600 保護並由 root 擁有。

該目錄下的文件不限於無線連接;還有用於有線連接的文件。

沒有標準的地方:這取決於wifi連接軟體。例如,wicd 將它們儲存在/etc/wicd/wireless-settings.conf其中(這是一個壞主意,因為需要保護整個配置文件)。因此,我建議您不要將密碼與其他所有人都可以讀取的設置一起儲存,而無需成為 root。

引用自:https://unix.stackexchange.com/questions/179543