我问这个问题是关于几个不同的Linux系统:
- 乌班图
- 树莓派
- 架构Linux
这些系统中的每一个都提供一个 GUI,其中包含 Wifi 服务器列表,您可以在其中选择要连接的服务器。我想知道,对于其中的每一个,此选择都保留在哪里,以便您下次连接时可用。
答案1
对于使用 NetworkManager 的系统(包括所有上述发行版,至少在常见配置中),位置通常为/etc/NetworkManager/system-connections
;例如:
$ ls /etc/NetworkManager/system-connections
Starbucks.nmconnection
Company Wifi.nmconnection
文件看起来像这样:
[connection]
id=Company WIFI
uuid=12345678-5e72-456a-a46d-7cb239f2d5de
type=wifi
interface-name=wlan0
[wifi]
mode=infrastructure
ssid=Company WIFI
[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=secretpassword
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
NetworkManager 将迭代可用的 Wifi 连接配置文件,直到找到一个可用的连接配置文件。