サーバーにログインしているすべてのユーザーの認証を使用して、squid3プロキシサーバーを実行しようとしています。
これら の指示に従いましたが、プロキシの詳細を入力するときにユーザー名とパスワードの入力を求められます。問題は、ルートのユーザー名とパスワード、または私が持っている別のアカウントを受け入れないことです。パスワードを正しく入力していると確信しています。私はログをチェックし、私は見る:
1359436167.010 1281 174.XX.XX.XX TCP_DENIED/407 5219 GET http://abechik.wordpress.com/2008/12/26/ubuntu-810-squid3-with-pam_auth-revisited/ root NONE /-text/html
何か案は?
編集:ここで構成ファイル: http://paste.ubuntu.com/1603430/ 私は this ブログの指示にほとんど従った。
また、この権利を確実に理解するために、パスワード「password」を持つローカルユーザー「BOMEz」を持っています。 SSH経由でPuTTY経由でシステムにログインできます。 Firefoxでパスワードの入力を求められたら、BOMEzとパスワードを入力しますが、パスワードの再入力が求められます。自動的にプロキシアクセスを持つLinuxユーザーアカウントを作成できるようにしたいと思います。
同じ問題がありました。これで解決しました:
Sudo chmod u+s /usr/lib/squid3/pam_auth
Pam_authには他のユーザーの特別な許可が必要と思われます。 squid3
は、ユーザー「proxy」で実行されました。 su -u squid
でこのユーザーに切り替えて、/usr/lib/squid3/pam_auth
をテストしました。同じユーザーまたはルートとして実行されたときに、スペースで区切られたユーザー名とパスワードを指定すると、OKを返します。