第1配:kali配置apache+mysql+phpmyadmin

安装apache

  安装apache:apt-get install apache
  配置apache服务端口:vim /etc/apache2/ports.conf(端口配置文件)
  查看apache版本2.4.46:cd /usr/sbin 执行 apachectl -v查看
  启动apache服务:/etc/init.d/apache2 start
在这里插入图片描述
apache配置文件:
  网上资料说Apache的主配置文件:/etc/httpd/conf/httpd.conf,但本地并没有发现/etc/httpd目录,或者httpd.conf配置文件。
  查询资料,debian系列的发行版安装apache都没有httpd.conf这个文件。
apache2的主配置文件是/etc/apache2/apache2.conf:
在这里插入图片描述

安装apache和php之后,/var/www/html目录建立test.php
浏览器访问,可以解析php:
在这里插入图片描述

安装phpMyAdmin

安装phpMyAdmin:apt-get install phpmyadmin
设置软链接镜像:ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
(在选定的位置上生成一个文件的镜像,不会占用磁盘空间)

访问192.168.43.95/8080/phpmyadmin:
在这里插入图片描述phpMyAdmin版本5.0.4:
在这里插入图片描述

尝试使用root/root登录phpmyadmin,失败:
在这里插入图片描述

重置Mysql密码

Kali Linux和Debian衍生产品中的Mysql带有密码,我们必须重置此密码并设置我们自己的密码。
输入mysql查看安装版本,是10.3.23-MariaDB-1(mysql的一个分支)
在这里插入图片描述重置mysql密码:
停止mysql服务:/etc/init.d/mysql stop
执行mysqld_safe --skip-grant-tables
在这里插入图片描述打开新的命令行窗口,执行:
mysql -u root
use mysql;
update user set password=PASSWORD(“new-password”) where User=‘root’;
flush privileges;
quit
在这里插入图片描述查看mysql密码是否修改成功:
use mysql;
select * from user;
在这里插入图片描述
找到MD5在线解密网站https://www.cmd5.com/,解密得到:
在这里插入图片描述

phpMyAdmin版本

使用root/root登录phpMyAdmin管理页面:
环境信息如下:
在这里插入图片描述

总结

  1.从零搭建自己的靶场,发现由于缺失数据真实性,并不方便进行渗透实验。
  2.不要使用kali搭建靶场!!

其它

软件包apt-get安装软件的存放位置:
1.下载的软件存放位置:/var/cache/apt/archives
2.安装后软件默认位置:/usr/share
3.可执行文件位置:/usr/bin
4.配置文件位置:/etc
5.lib文件位置:/usr/lib


参考:

  《【ubuntu】软件安装与apt-get下载软件的存放位置》,文章地址https://blog.csdn.net/the_fool_/article/details/80514179

  《MySQL数据库密码破解》,文章地址https://www.cnblogs.com/ichunqiu/p/7810914.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值