Kali Linux下MySQL设置和重置用户名密码

使用Kali上的Metasploit进行获取mysql登录密码信息 前置条件 靶机:metasploitable2 靶机IP:192.168.88.137 初始密码是:msfadmin/msfadmin kali安装的镜像为:kali-linux-2019.1a-amd64.iso KaliIP为:192.168.88.132 设置靶机的上mysql密码,执行shell命令: sudo mysql 选择mysql数据库: use mysql;... 阅读详情


1、如果Linux中未安装MySQL,则需要下载安装,在安装的过程中会要求输入用户名密码,则无需重置,直接设置



2、MySQL设置UTF-8编码格式

配置文件:

root@kali:~# vim /etc/mysql/my.cnf


添加默认utf-8编码:
[client]
default-character-set = utf8

[mysqld]
default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci



3、更新MySQL的用户名密码


首先查看MySQL是否运行,确保MySQL是stop状态,可以使用/etc/init.d/mysql stop停止运行

root@kali:~# /etc/init.d/mysql status
[info] MySQL is stopped..


然后启动MySQL的server/daemon process

root@kali:~# mysqld_safe --skip-grant-tables &
[1] 4216
root@kali:~# 151015 11:33:52 mysqld_safe Logging to syslog.
151015 11:33:52 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

使用root用户连接MySQL

root@kali:~# mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.44-0+deb7u1 (Debian)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

更改root用户的密码为admin

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> update user set password=PASSWORD('admin') where User='root';
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4  Changed: 4  Warnings: 0

执行更新命令

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。


退出

mysql> quit


4、验证用户密码是否更新成功


重启MySQL

root@kali:~# /etc/init.d/mysql restart
[ ok ] Stopping MySQL database server: mysqld.
[....] Starting MySQL database server: mysqld151015 11:41:36 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
[ .k 
[info] Checking for tables which need an upgrade, are corrupt or were 
not closed cleanly..
[1]+  完成                  mysqld_safe --skip-grant-tables

使用root用户连接MySQL

root@kali:~# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 43
Server version: 5.5.44-0+deb7u1 (Debian)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 



kali Linux-网络安全实战-使用msf扫描靶机上mysql服务的空密码 实战-使用msf扫描靶机上mysql服务的空密码 我们启动一台Metasploitable2-Linux靶机网络模式为桥接IP:192.168.1.180 登录Metasploitable2-Linux系统用户名root,密码:123456 输入ip a 查看ip地址 登录Kali开始搜索模块 msf6> search mysql_login 加载模块 msf6 > use auxiliary/scanner/mysql/mysql_login 查看模块配置项 msf6 auxilia 阅读详情

相关推荐

网络安全kali渗透学习 web渗透入门 使用msf扫描靶机上mysql服务的空密码

我们启动一台Metasploitable2-Linux靶机网络模式为桥接IP:192.168.1.180

xueshenlaila的博客 3469

kali自带的mysql初始化及密码

kali中的mysql

my_name_is_sy的博客 5529

Kali Linux密码字典实战:从rockyou到CUPP定制化生成与破解应用

密码字典是密码安全评估与渗透测试中的核心工具,其原理在于通过预定义的字符串集合,模拟人类设置密码的常见模式与习惯,对目标系统进行认证尝试。从技术价值看,一个高质量的字典能极大提升密码破解效率,减少盲目暴力枚举的资源消耗,是安全测试人员评估系统认证强度、发现弱口令风险的关键手段。在应用场景上,无论是离线哈希破解(如使用John the Ripper分析Linux shadow文件)还是在线服务爆破(如通过Hydra测试SSH登录),选择合适的字典都直接影响测试成败。本文聚焦于Kali Linux环境,深入解析

diyu8056的博客 489

kali 取消mysql免密登录设置,mariadb10.5.8版本;进入MySQL,准确说是mariadb添加一条命令即可

kali 取消免密登录设置,进入mysql添加一句话即可

aqgzw的博客 540

MySQL忘记密码后如何进入并重置密码-经验总结

1.MySQL密码忘记了,怎么办? 2.这篇文章能帮你完美解决,重置密码,只需输入指令,无需任何重装与卸载。 3.多次试验都能完美解决,此篇为经验总结,希望能够帮到你!

linux系统中重置mysql的root密码

我相信平时大家一定会遇到忘记密码的时候,实在记不起来了,我们就会重置密码,最快最直接的方法,这篇文章就是主要介绍了linux系统中重置mysql的root密码的方法,需要的朋友可以参考下

kali linux mysql密码,Kali Linux中MySQL重置root密码

前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版,其中root用户是没有密码的,可以通过mysql -u root //回车进入1,第一种修改root密码的方法,具体代码如下(在知道密码或未设置密码的情况下):mysqladmin -u root -password root//这是对于未设密码的命令mysql...

weixin_31560425的博客 1676

基于云盾构建等保三级Web安全体系:从合规要求到实战落地

网络安全等级保护(等保)是保障信息系统安全的重要制度,其核心原理是通过分级防护、动态调整的策略,构建纵深防御体系。在技术层面,等保要求覆盖物理环境、通信网络、区域边界、计算环境和安全管理中心等多个层面,旨在通过技术和管理相结合的方式,有效应对网络攻击和数据泄露风险。对于Web应用而言,满足等保三级要求具有极高的技术价值,它不仅是合规的刚性需求,更是提升业务系统整体安全水位、建立用户信任、保障业务连续性的关键工程实践。在云计算时代,利用云原生安全服务(如Web应用防火墙WAF、云安全中心、态势感知等)可以高效

weixin_29324877的博客 308

kali下mysql重置密码

转载自鸡毛落一地的博客 参考:使用mysqladmin命令修改MySQL密码与忘记密码  前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版,其中root用户是没有密码的,可以通过 1 mysql -u root //回车进入 1,第一种修改root密码的方法,具体...

aurora__的博客 4883

1173:阶乘和

1173:阶乘和 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 6010 通过数: 3049 【题目描述】 用高精度计算出S=1!+2!+3!+…+n!(n≤50),其中“!”表示阶乘,例如:5!=5×4×3×2×1。 输入正整数n,输出计算结果S。 【输入】 一个正整数n。 【输出】 计算结果S。 【输入样例】 5 【输出样例】 153 思路: ...

zqhf123的博客 1261

从硬件拆解到图像生成:一次搞懂MRI设备(主磁体、梯度线圈、射频系统)是如何协同工作的

本文深入解析MRI设备的三大核心系统——主磁体、梯度线圈和射频系统如何协同工作,实现从量子现象到诊断图像的转化。通过详细的技术参数和临床案例,揭示磁共振成像(MRI)在医疗图像处理中的精密工程原理和最新技术突破,帮助读者全面理解这一现代医学影像技术的运作机制。

weixin_33734785的博客 549

kali下改mysql用户名和密码_Kali Linux下MySQL設置和重置用戶名密碼

1、如果Linux中未安裝MySQL,則需要下載安裝,在安裝的過程中會要求輸入用戶名密碼,則無需重置,直接設置2、MySQL設置UTF-8編碼格式配置文件:root@kali:~# vim /etc/mysql/my.cnf添加默認utf-8編碼:[client]default-character-set = utf8[mysqld]default-storage-engine = INNODBc...

weixin_29790771的博客 924

IEEE S&P 2026 大模型安全论文整理

本文梳理了 IEEE S&P 2026(第47届 IEEE 安全与隐私研讨会)中与 LLM Safety 相关的论文,涵盖大模型越狱攻击、防御与对齐、隐私保护、RAG 安全、多模态大模型安全、智能体安全、图-LLM 安全、工具链安全及生成式 AI 安全与隐私等方向。

CSPhD-winston的博客 1336

kali linux mysql密码,Kali Linux下MySQL设置和重置用户名密码

1、如果Linux中未安装MySQL,则需要下载安装,在安装的过程中会要求输入用户名密码,则无需重置,直接设置2、MySQL设置UTF-8编码格式配置文件:root@kali:~# vim /etc/mysql/my.cnf添加默认utf-8编码:[client]default-character-set = utf8[mysqld]default-storage-engine = INNODBc...

weixin_34146759的博客 1212

windows下使用Nginx搭建Rtmp流媒体服务器,实现视频直播功能

一、环境介绍 操作系统:win10 64位系统 Linux下搭建Nginx搭建Rtmp流媒体服务器方法请看这里:https://blog.youkuaiyun.com/xiaolong1126626497/article/details/105378894 二、流媒体服务器介绍 流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。 nginx服务器是开源的高性能的http服务器,反向

1万+

18. 从 SAP Fiori Elements List Report 中的图片显示,谈谈背后的 XML Template 设计机制

至此,Fiori Elements List Report 这个模版里,图片显示的原理,笔者已经从开发人员层面需要定义的注解,和 Fiori Elements 框架层面如何解析这些注解,这两方面做了深入介绍。从本文开始,我们从 Fiori Elements 预制的标准 XML Template 模版的设计,来介绍我们在最终 Fiori Elements 页面看到的产品图标,是如何渲染出来的。但是,List Report 里产品的图标显示,到底是上面这些 XML 文件里的哪一个里定义的呢?

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 607

linux kali 修改mysql密码,Kali Linux中MySQL重置root密码

参考:使用mysqladmin命令修改MySQL密码与忘记密码前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版,其中root用户是没有密码的,可以通过mysql -u root //回车进入1,第一种修改root密码的方法,具体代码如下(在知道密码或未设置密码的情况下):mysqladmin -u root -...

weixin_39935092的博客 1013

太空安全卫士:基于YOLOv5的空间态势感知系统(实现轨道碰撞预警与太空环境保护)

做完这个项目,你会发现自己完整走过了“数据采集→标注→模型训练→功能集成→界面开发”的毕设全流程,这不仅是技术能力的证明,更是对“技术守护宇宙安全”这一理念的实践。答辩时,你可以重点讲这几点:系统解决了航天监测的哪些痛点、YOLOv5在太空目标检测中的性能优势、系统未来能怎么优化(比如对接航天监测网络、实现实时轨道预测)。未来,这个系统还能往“更智能”的方向发展:比如结合轨道计算预测碰撞风险、开发移动端APP让天文爱好者参与太空垃圾上报、在航天任务中实现全自动避障决策……想象空间很大。

m0_71589036的博客 90

kali mysql弱密码登陆_Kali Linux中MySQL重置root密码

前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版,其中root用户是没有密码的,可以通过mysql -u root //回车进入1,第一种修改root密码的方法,具体代码如下(在知道密码或未设置密码的情况下):mysqladmin -u root -password root//这是对于未设密码的命令mysql...

weixin_39854778的博客 196

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Kali linux渗透测试系列——————3、 Kali Linux渗透测试环境搭建之Kali linux基本配置

前言本小节我们将简单的介绍一些在Kali中常见的、常用到的配置。启动默认的网络服务1、Http服务从事渗透测试的工作人员可能会经常用到web服务器。例如,当需要测试Web程序的恶意脚本时,就需要自己搭建一个web服务器,其实kali linux已经集成了Apache,只要将其启动就可以使用了。在kali linux中启动http服务验证:Apache工作目录:停止Apache服务:service ...

Fly_鹏程万里 5115

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Kali Linux中MySQL重置root密码

参考:使用mysqladmin命令修改MySQL密码与忘记密码 前言:(在Windows的DOS命令行下和在kali Linux下修改方法是一样的)在kali Linux中默认安装了MySQL的最新版,其中root用户是没有密码的,可以通过 mysql -u root //回车进入 1,第一种修改root密码的方法,具体代码如下(在知道密码或未设置密码的情况下): mys...

weixin_30622181的博客 756

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

mysql密码忘了怎么办 linux_linux中的mysql数据库密码忘记了怎么办

今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。方法一:# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> update user s...

weixin_30233335的博客 2005

网络安全kali渗透学习教程—web渗透入门使用msf扫描靶机上mysql服务的空密码

我们启动一台Metasploitable2-Linux靶机网络模式为桥接IP:192.168.1.180登录Metasploitable2-Linux系统用户名root,密码:123456 输入ip a 查看ip地址登录Kali开始搜索模块加载模块查看模块配置项我们配置要爆破的用户参数:BLANK_PASSWORDS 含意:Try blank passwords for all users #为所有用户尝试空密码。blank [blæŋk] 空白的开启为所有用户尝试空密码设置目标主机。

wholeliubei的博客 1202

下载kali的文档和地址

Downloading Kali Linux | Kali Linux Documentationhttps://www.kali.org/docs/introduction/download-official-kali-linux-images/Kali Linux User Policy | Kali Linux Documentationhttps://www.kali.org/docs/policy/kali-linux-user-policy/上面的链接是用户政策,我也不知道w我的kali是...

m0_56147044的博客 461
上一篇: 转义字符表
下一篇: python下MySQL的使用与练习
Parle
博客等级 码龄14年 36粉丝 69原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值