我正在使用 Ubuntu 14.04 network-manager
。它将有关无线网络、VPN 等的所有信息存储在 中,/etc/NetworkManager/system-connections
我只是想知道为什么...我认为每个用户的主文件夹应该包含所有配置文件,尤其是那些具有安全相关信息的文件。我正在使用加密的主目录,也希望这些信息被加密。
是否有其他目录(在主文件夹中)可以network-manager
从中读取配置文件(登录后!)
答案1
它存储在那里是因为在那个 Wifi 连接点上勾选了“所有用户都可以连接到此网络”。打开网络指示器 -> 编辑连接... -> 选择网络 -> 单击编辑... -> 在常规选项卡中取消勾选“所有用户都可以连接到此网络”。
答案2
虽然用户的设置存储在主目录中,但是系统设置(例如网络配置、某些电源管理、笔记本电脑显示亮度等)都存储在系统配置目录和/etc
其他地方。
某些设置(例如正在使用的代理)存储在dconf
- 您可以在以下位置查看dconf-tools
,或者例如通过运行以下命令设置代理模式:
gsettings get org.gnome.system.proxy mode
答案3
sudo mv /etc/NetworkManager/system-connections /home/you
sudo ln -s /home/you/system-connections /etc/NetworkManager
同意这绝对应该是用户配置,至少是可选的。