Ubuntu 软件中心代理与密码

Ubuntu 软件中心代理与密码

Ubuntu PC 位于需要密码的代理服务器后面。在 Windows 上,它会自动使用 Windows 身份验证(例如使用 Internet Explorer),或者手动输入(例如 Avast)。我进行了搜索,但找不到类似的问题来解决这个问题。

我已经知道全局网络代理首选项(系统 > 首选项 > 网络代理),但它只接受代理服务器和端口。这对 Firefox 来说不是问题,因为它会提示输入用户名和密码。我如何让它适用于 Ubuntu 的软件中心?它只提示我输入我的用户密码,但 Ubuntu 用户不是网络用户。

错误详细信息:W:无法获取http://extras.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.gz 407 需要代理身份验证(ISA 服务器需要授权才能满足请求。拒绝访问 Web 代理过滤器。)

我正在使用 Ubuntu 10.10,我的 Linux 技能有些生疏。

编辑:ddk 的答案似乎是我正在寻找的,但我似乎无法让 cntlm 正常工作。我遵循了配置步骤他提供了,我更新了全局网络代理localhost:<listen_port>并删除了我的用户名和密码(详细信息下)。测试命令sudo cntlm -M http://google.com/通过了,但是当我使用 Firefox 测试时,cntlm 失败,错误为“502 父代理无法访问”。

编辑修正:重启后它就正常工作了。重启命令invoke-rc.d cntlm restart不会重新启动,因此配置文件永远不会被读取。

答案1

您可以使用控制论管理 ISA 代理设置。

为了解决安装过程中的难题,在 Ubuntu 软件中心无法连接到互联网的情况下,打开 synaptic,选择安装 cntlm,然后转到文件->生成包下载脚本。在文本编辑器中打开脚本,然后手动下载并安装包。

有一个非常详尽的指南来配置cntlm这里

答案2

我也遇到了同样的问题,但我通过网络选项应用了代理系统,您可以在 Dash home 中找到它。

有时我也需要刷新 Firefox,这是 Isa 的问题,我们需要调整。

但互联网工作正常 Firefox 和 Ubuntu 软件中心,看到你有 DEB 扩展的下载权限

相关内容