如何设置bugfree使用中的phpmyadmin访问密码

本文涉及的产品
RDS Agent(兼容OpenClaw),2核4GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介:

导言:在学习bugfree的时候,很多学员反映需要远程访问phpmyadmin,但是配置好外网访问后,发现phpmyadmin不需要登录就能进去,感到不安全,于是有了一下的配置,帮助大家设置密码和正常的用户名和账号登录phpmyadmin。


步骤如下:

1、首先建议大家检查一下自己是否设置了一系列的安全账号,进入linux系统的命令终端,输入:sudo /opt/lampp/lampp security;


2、然后就会出现一些列的账号设置,大家一路设置下去就行,总体设置如下所示:

XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes (1)
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin's pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin's root password to the new one.
XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Reload ProFTPD...
XAMPP: Done.


3、如果设置完毕之后(最好先重启lampp服务),还是不能通过账号和密码访问phpmyadmin,那么需要修改一个文件。

打开phpMyAdmin根目录下的config.inc.php,按照以下行修改就可以了:

把$cfgServers[$i]['auth_type']= 'config';修改成:

$cfgServers[$i]['auth_type']= 'cookie';


4、保存文件,重新访问phpmyadmin就可以使用账号的密码了。

如下图所示:

wKiom1eHUw3DMV-rAABWogcNKjc336.png-wh_50

说明:这里的配置参数共有三种,分别为cookie,config和http;

1)、cookie : 使用cookie登录认证, 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面。一般情况下,都是使用的cookie方式;

2)、config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面;

3)、http : 使用HTTP认证,显示一个windows登录框,输入mysql的用户名和密码,然和进入管理。如果是使用IIS+PHP的方式,则HTTP认证是无效的,这个功能只能在apache服务器环境下使用。



本文转自 昊洋教育 51CTO博客,原文链接:http://blog.51cto.com/zdytesting/1826440,如需转载请自行联系原作者

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
Windows
Windows查看端口占用以及关闭相应的进程
Windows查看端口占用以及关闭相应的进程
1121 0
|
API PHP C语言
php8安装fileinfo扩展
php8安装fileinfo扩展
2133 0
|
搜索推荐 前端开发
使用VitePress创建个人网站并部署到GitHub
该网站使用 VitePress 构建,记录了前端开发相关的笔记和教程,涵盖 Vue2 和 Vue3 等内容。网站支持暗黑模式和 Algolia 搜索服务,提供了详细的导航和侧边栏配置。通过自动化脚本进行部署,托管于 GitHub Pages。
371 2
使用VitePress创建个人网站并部署到GitHub
|
网络协议
netstat 查看端口开放情况
netstat 查看端口开放情况
989 0
|
安全 Shell Linux
内网渗透测试基础——Windows PowerShell篇
内网渗透测试基础——Windows PowerShell篇
885 0
|
Shell Go 开发工具
使用 Hugo 快速搭建一个云博客系统
使用Hugo快速搭建博客,Hugo是基于Go的静态站点生成器,以其简单、高效著称。[官网](https://gohugo.io/) 提供多种主题,如[m10c](https://themes.gohugo.io/themes/hugo-theme-m10c/)等。在Mac上可通过`brew install hugo`安装。创建站点`hugo new site ~/hugo-blog`,
863 0
使用 Hugo 快速搭建一个云博客系统
|
域名解析 JavaScript 关系型数据库
使用宝塔面板安装wiki.js详细教程
使用宝塔面板安装wiki.js详细教程
|
前端开发
z-index失效的几种情况,父标签position属性为relative的时候,详解
z-index失效的几种情况,父标签position属性为relative的时候,详解
|
安全 网络协议 网络安全
百度搜索:蓝易云【445端口是啥?445端口怎么关闭?】
请注意,在关闭445端口之前,确保您了解并考虑了可能的影响。关闭SMB服务或阻止445端口可能会影响与其他计算机或网络资源的连接和共享。在做出更改之前,请确保您理解其影响,并根据实际需求和安全要求来进行操作。
734 0