ローカルウェブサイトを選択したユーザーに制限する

ローカルウェブサイトを選択したユーザーに制限する

/var/www/mysite1Apacheの下に2つのローカルウェブサイトがあり、および経由/var/www/mysite2でアクセスできるとしましょう。localhost/mysite1localhost/mysite2

userこのページはローカルでのみ利用可能で、マイコンピュータには、user1などの複数のユーザーがいますuser2。両方のuserサイトを表示できますが、表示user1のみ可能ですかmysite1user2mysite2

ベストアンサー1

過去には次のものが使用できました。mod_access_identdIdent転送を許可するディレクティブを追加します。識別する規約。 Apache サーバーは、クライアント・コンピューターで実行されている Ident サーバーを照会します。これにより、クライアントコンピュータのルートとクライアントとサーバー間の通信を信頼する限り、信頼できる情報を提供できます。

今日、インターネットでは、これらの2つの仮定はほぼ常に間違っています。つまり、暗号化がなければ通信を信頼できず、リモートコンピュータでルートになることは重要ではありません。あなたの場合、Identは機能します。このモジュールがApache 2に移植されたことを示すものはありません。移植するのがどれほど難しいかはまったくわかりません。サーバーを実行する必要がありますidentd。ほとんどのLinuxディストリビューションには一部が付属していますが、デフォルトではインストールされません。

まだ正式な内容が残っていますmod_ident、認証は提供せず、ロギングのみを提供します。

おすすめ記事