13 html php mysql sql security
我使用phpmyadmin,当进入这个地址时:
www.mydomain.com/phpmyadmin
Run Code Online (Sandbox Code Playgroud)
出现登录页面.
有没有办法禁用它,所以它不会出现/存在?
谢谢
Lit*_*use 35
您可以通过禁用模块配置来禁用phpMyAdmin.
sudo a2disconf phpmyadmin.conf
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
启用它
sudo a2enconf phpmyadmin.conf
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
pli*_*kou 18
在config.inc.php文件中更改:
$cfg['Servers'][$i]['auth_type'] = 'config';
Run Code Online (Sandbox Code Playgroud)
并添加
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password';
Run Code Online (Sandbox Code Playgroud)
小智 10
在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>
Run Code Online (Sandbox Code Playgroud)
希望这会有所帮助
是的,您可以:在配置文件中设置密码。但如果您在自己的域中使用此功能,那么我强烈建议您将其从您的网站上完全删除!
使用客户端访问您的数据库 - 例如 mysql workbench 或 mysql yog 或任何众多数据库。
如果您必须使用 phpmyadmin 那么为什么不将其安装在本地计算机上并将详细信息添加到那里的配置中呢?这样更安全。
| 归档时间: |
|
| 查看次数: |
44099 次 |
| 最近记录: |