認証プログラム

カスタム認証プログラム :デフォルトはなし。外部オーセンティケーターのコマンドを指定します。このようなプログラムは、「ユーザー名パスワード」を含む行を読み取り、無限ループで「OK」または「ERR」と応答します。オーセンティケーターを使用する場合は、proxy_authタイプのACLが1つあることを確認してください。

従来のプロキシ認証を使用する場合は、この行を/usr/bin/ncsa_auth /usr/etc/passwdのように設定します。 ncsa_authがコンパイルされ、システムにインストールされていると仮定します。

認証プログラムの数オーセンティケーターが有効になっている場合、デフォルトは5です。

パスワードをキャッシュする時間 :Squidが認証プログラムを再度クエリする前に、成功したログインをキャッシュする時間

ユーザーをIPアドレスにバインドする時間 :この期間中に同じユーザーが2つの異なるIPアドレスから2回ログインしようとした場合、そのユーザーは拒否されます。これは、複数のユーザー間でプロキシパスワードが共有されないようにするために使用できます。


Squidバージョン2.5以降を実行している場合、上記のオプションやその他のオプションを、ダイジェストやNTLMなどの異なる認証タイプに対して個別に設定できます。ただし、Webminを使用してプロキシユーザーリストを編集する場合は、基本認証を設定する必要があります。