【发布时间】:2013-03-22 13:51:25
【问题描述】:
找不到我的代理设置的存储位置。
我使用的是 Ubuntu 12.04。曾几何时,我通过网络应用程序 GUI 创建了一个“手动”代理。
以同样的方式将其关闭,但现在我每次使用 shell 时都必须使用 export http_proxy="" 等“清空”代理。
它就在那里。
env | grep proxy
- http_proxy=http://proxy1.bsu:3128/
- https_proxy=https://proxy1.bsu:3128/
代理已启动,但在哪里?
- /etc/environment - 不存在
- /etc/apt/apt.conf - 不存在
- /etc/apt/apt.conf.d/ 文件夹 - 不存在
- /etc/profile - 不存在
- /etc/bash.bashrc - 不存在
- ~/.bashrc - 不存在
- ~/.profile - 不存在
- ~/.bash_profile - 不存在
- ~/.bash_login - 不存在
- ~/.pam_environment - 不存在
运行gsettings set org.gnome.system.proxy mode 'none' 无效。
尝试通过gconf-editor \ dconf-editor 仍然没有运气。我也尝试使用apt-get update 更新系统。注销再登录,重新启动 shell 会话等。
它更像是超级用户 q,但仍然如此。
【问题讨论】:
-
现在更糟了,因为 Sublime 的 Package Manager 插件使用了这些神秘的代理,无法更新任何东西(
-
你有没有尝试过暴力破解它:grep -r "proxy1.bsu:3128" /(但没有格式化为链接)
-
您查看过 /etc/NetworkManager/ 或 /etc/NetworkManager/dispatcher.d 吗?
-
@hovanessyan 我考虑过,只是担心会花费大量时间。反正我会试一试的。想要一个更优雅的解决方案)
-
@justartem 这是关于编码或软件开发的吗?如果没有,那就是题外话了。 (正如常见问题解答所解释的那样。)其他离题的问题的存在并不会使这个问题成为话题。题外话很多。人们标记他们,他们的标记被标记为有用,他们慢慢关闭或迁移到其他站点。顺便说一下,这些标签中的绝大多数问题是关于软件开发的。
标签: linux shell ubuntu proxy system-administration