DVWA学习之安装、环境搭建等
概述
具体搭建可参照 官网上视频🔗
非常详细,搭建总共可分为两步:
- 装虚拟机并配置Ubuntu
- 搭建LAMP环境
可以参考 Ubuntu搭建LAMP环境
楼主使用的 VirtualBox 而非 VMware,因此,下面叙述使用 VirtualBox 搭建的时候遇到的坑。
搭建Ubuntu虚拟机时碰到的问题
主要是切换图形界面和命令行界面时所遇问题。在命令行输入密码时,一直不正确(图形界面时无问题)。
原因:网上查找后发现是由于不支持小键盘造成的
解决方法:关闭小键盘,再进行密码输入
MySQL遇到的问题
在加载网页 http://localhost/dvwa/ 时数据库出现问题,无法进行登陆。
原因:主要是plugin的问题
- 在 mysqld.cnf 中增加代码
default-authentication-plugin=mysql_native_password
- 通过
mysql -u root -p
进入后,查看 plugin 信息(命令为SELECT user, plugin FROM mysql.user
),发现 root 为auth_socket
, 故修改为mysql_native_password
,命令为UPDATE mysql.user SET plugin='mysql_native_password' WHERE user='root';
。