web-dev-qa-db-ja.com

パスワードを使用したUbuntu Software Centerプロキシ

Ubuntu PCは、パスワードが必要なプロキシサーバーの背後にあります。 Windowsでは、Windows認証(Internet Explorerなど)を自動的に使用するか、手動で入力します(Avastなど)。検索しましたが、この問題に対処するための同様の質問を見つけることができませんでした。

グローバルネットワークプロキシ設定([システム]> [設定]> [ネットワークプロキシ])は既に認識していますが、プロキシサーバーとポートのみを使用します。 Firefoxでは、ユーザー名とパスワードの入力を求められるため、これは問題ではありません。 UbuntuのSoftware Centerでこれを機能させるにはどうすればよいですか?ユーザーパスワードの入力を求められるだけですが、Ubuntuユーザーはネットワークユーザーではありません。

エラーの詳細:W:取得に失敗しました http://extras.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.gz 407 Proxy Authentication Required(The ISAサーバーは、要求を満たすために承認が必要です。Webプロキシフィルターへのアクセスは拒否されます。

私はUbuntu 10.10を使用していますが、Linuxスキルは多少錆びています。

EDIT:ddkの答えは私が探しているもののようですが、cntlmを正しく動作させることはできません。 設定手順 彼が提供した手順に従い、グローバルネットワークプロキシをlocalhost:<listen_port>に更新し、ユーザー名とパスワードを削除しました(詳細)。テストコマンドSudo cntlm -M http://google.com/は合格しましたが、Firefoxでテストするとcntlmがエラー「502 Parent proxy unreachable」で失敗します。

修正された編集:再起動後に機能しました。再起動コマンドinvoke-rc.d cntlm restartは再起動しないため、構成ファイルは読み込まれません。

2
Peet Brits

cntlm を使用して、ISAプロキシ設定を管理できます。

Ubuntu Software Centerがインターネットに接続できなくても、インストールの問題22を回避するには、synapticを開き、cntlmのインストールを選択して、[ファイル]-> [パッケージダウンロードスクリプトの生成]を選択します。テキストエディターでスクリプトを開き、パッケージを手動でダウンロードしてインストールします。

Cntlm here を設定するための非常に詳細なガイドがあります。

3
ddk

私も同じ問題を抱えていましたが、Dash homeにあるネットワークオプションを通じてプロキシシステム全体に適用しました。

Firefoxを更新する必要がある場合もありますが、これは調整が必要なIsaの問題です。

しかし、インターネットはFirefoxとUbuntuソフトウェアセンターで正常に動作します。DEB拡張機能のダウンロード許可があることを確認してください

0
Deepak Rajput