質問

私は生産サーバapache2、php、mysql.いうのは一つのサイトの現在、mysite.comどースのバーチャルホストをしますいいphpmyadmin,webalizerは、その影響を受けるがありました。これまでにインストールして使っていphpmyadminでの作品のインターネットですmysite.com/phpmyadmin

どのようにオレンジジュースの軽いの視認性にも192.168.0.0/16でだけアクセス機械の背後に私のファイアウォール?

役に立ちましたか?

解決

1)取得ができないことがあり、ウェブサーバです。

利用拒否のルールapache.さんたちに直接アクセスapacheの設定ファイルが使用できます。htaccessファイルです。

<Directory /docroot>
    Order Deny,Allow
    Deny from all
    Allow from 10.1.2.3
</Directory>

2)に行うことができるので、アプリケーションレベルのphpmyadmin configファイルです。

設定パラメータ: $cfg['Servers'][$i]['AllowDeny']['rules']

例のルール:

'all' -> 0.0.0.0/0
'localhost' -> 127.0.0.1/8
'localnetA' -> SERVER_ADDRESS/8
'localnetB' -> SERVER_ADDRESS/16
'localnetC' -> SERVER_ADDRESS/24

見ることができるのphpMyAdmin設定します。

http://www.phpmyadmin.net/documentation/#servers_allowdeny_order

他のヒント

のmod_accessする あなたは、Apacheモジュールを使用しますP>

あなたはどちらかあなたのApacheの設定ファイルやディレクトリのルートにある.htaccessファイルの中でそれを設定することができます。

ここでは簡単な例です。

<Directory /your_folder/location>
    Order Deny,Allow
    Deny from all
   Allow from 123.123.123.123
</Directory>

のいずれかで( <場所> のディレクティブを使用しますサーバーの構成やそれが.htaccessの中で、許可されている場合)。そこでは、のいくつかの特定のソースを除いて皆へのアクセスを拒否するAllow fromを使用することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top