Kenji Arisawa E-mail: arisawa@aichi-u.ac.jp Aichi University Kurozasa 370, Miyoshi-cho Aichi, Japan 2002/02/10Powered by Pegasus
アクセス制御
■ 基本認証
PLan9 は HTTP/1.0 で規定されている基本認証(basic authentication)をサポートしています。基本認証の長所は、仕組みが簡単なので、多くの Web サーバとブラウザでサポートされている事に尽きます。短所は生のパスワードがネットワークに流れるので盗聴に弱い事です。もっと高度な認証方式としては Challenge/Response 方式が HTTP/1.1 で規定されていますが、現在の所代表的なブラウザではサポートされていません。(従って Pegasus でもサポートされていません。)
認証には認証サーバを使用するか、 あるいは CPU サーバのファイルを使用します。後者の場合には MD5 を使用しています。
関連ファイル: /etc/passwd
■ IP アドレスに基づくアクセス制御
クライアントからのドキュメントへのアクセスをクライアントのIP アドレスで制御することもできます。
関連ファイル: /etc/allow