私はphpmyadminを使用し、このアドレスを入力するとき:
www.mydomain.com/phpmyadmin
ログインページが表示されます。
無効にする方法はありますか?表示/存在しませんか?
ありがとう
はい、できます:設定ファイルにパスワードを設定します。ただし、ドメインでこれを使用している場合は、サイトから完全に削除することを強くお勧めします。
クライアントを使用してデータベースにアクセスします-mysqlworkbenchやmysqlyog、またはそこにある多数のもののいずれかなど。
Phpmyadminを使用する必要がある場合は、ローカルマシンにインストールして、そこの構成に詳細を追加してみませんか?それははるかに安全です。
モジュール構成を無効にすることで、phpMyAdminを無効にできます。
Sudo a2disconf phpmyadmin.conf
Sudo /etc/init.d/Apache2 restart
で有効にする
Sudo a2enconf phpmyadmin.conf
Sudo /etc/init.d/Apache2 restart
Config.inc.phpファイルの変更:
$cfg['Servers'][$i]['auth_type'] = 'config';
と追加
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password';
CentOSでは、ディレクトリ/etc/httpd/conf.d/phpmyadmin.conf/
でファイルを見つけ、これらの行のコメントを解除して、ローカルシステム上のphpmyadminへのアクセスのみを許可し、外部からのユーザーはphpmyadminにアクセスできないようにします。
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
これがお役に立てば幸いです
ただのアイデア。誰かがPhpMyAdminをインストールする必要がある場合は、別のURLで「非表示」にすることもできます。
Debian/Apache Webサーバーの場合、phpmyadminディレクトリでApache.conf
を見つけて、次のように変更します。
Alias /phpmyadmin /usr/share/phpmyadmin
からAlias /yourspecialurl /usr/share/phpmyadmin
新しい設定でApacheを再起動することを忘れないでください...
リモートログインを防止してもphpmyadminへのアクセスは停止しません/etc/phpmyadmin/Apache.confで停止していない場合
PhpmyadminへのアクセスをオフにするにはApacheを使用するubuntu 14.04で Webサーバー、/ etc/phpmyadmin/Apache.confを編集
同じファイルでエイリアス/ phpmyadmin/usr/share/phpmyadminを検索するか設定します。
次の行を追加または編集:注文拒否、すべての拒否を許可
Apache2を再起動 SudoサービスでApache2を再起動
Phpmyadminへのアクセスを一時的にオンにするには、最初にIPアドレスを確認します。 Googleを検索してください。私のIPアドレスは何ですか。次に、vi/etc/phpmyadmin/Apache.confファイルを編集します。上記のディレクトリタグに次の行を追加します。
SudoサービスでApache2を再起動しますApache2restart
.htaccess
ファイルを使用してそのURLをどこかにリダイレクトし、基本的にそのURLにアクセスする機能を制限することもできます。
これを行うには、ドメインのルートディレクトリに.htaccess
ファイルを作成し、次のように配置します。
Redirect 301 /phpmyadmin http://www.mydomain.com/
そうすれば、phpmyadminにアクセスする必要があるときはいつでも、作業中にその行を一時的にコメントアウトする必要があります。
あなたはそれらを削除することができます。すべてを簡単に削除できます:-)
それを無効にすると、そのURLを試している人は誰でも、あなたのmysqlデータベースにすぐにアクセスでき、それらを削除するなど、何でもできます。パスワードは理由のためにここにあります!
しかし、それを行う正当な理由があるかもしれません、多分あなたは他のセキュリティでディレクトリを保護していますか?
PhpMyAdminページを無効にするには、以下のように構成ファイルを編集する必要があります
vi /opt/lampp/etc/extra/httpd-xampp.conf約64行目の編集:
Deny from all
TO
Deny from none
Order deny,allow Deny from all /*none*/ Allow from ::1 127.0.0.0/8 \ fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \ fe80::/10 169.254.0.0/16