![Ubuntu 网络 GUI“系统范围代理”身份验证设置文件](https://linux22.com/image/1148131/Ubuntu%20%E7%BD%91%E7%BB%9C%20GUI%E2%80%9C%E7%B3%BB%E7%BB%9F%E8%8C%83%E5%9B%B4%E4%BB%A3%E7%90%86%E2%80%9D%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E8%AE%BE%E7%BD%AE%E6%96%87%E4%BB%B6.png)
当您在设置->网络中设置系统范围代理时,用户名和密码存储在哪里?
我正在尝试查找此文件来配置没有 GUI 的 Ubuntu 服务器。
答案1
用户特定的配置存储在每个用户的dconf
注册表中。
您可以读取该配置,例如使用gsettings
:
$ gsettings list-recursively org.gnome.system.proxy
org.gnome.system.proxy use-same-proxy false
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.socks host ''
org.gnome.system.proxy.socks port 0
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication true
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
如果单击该Apply system-wide按钮,它将把代理主机值设置为/etc/environment
文件中的环境变量。
如何设置系统范围的代理已经有很好的描述了这里。