kali linux2.0下MariaDB修改密码
在搭建kali linux的web环境时候,发现 MariaDB 配置变了,安装过程没有输入密码的提示,能直接进,而且无法用 mysqladmin 更改密码,这就导致 phpmyadmin 等本地 web 服务失效,查找了很多资料终于在askubuntu上找到方法。
####0x00 问题原因
mysql 认证使用的方法是 unix_socket,把其改成 mysql_native_password 即可。
####0x01 解决办法
把mysql服务关闭
sudo service mysql stop
在启动mysql时不启动grant-tables授权表
mysqld_safe --skip-grant-table &
根权限打开mysql
mysql -uroot
进到MariaDBMariaDB [(none)]> use mysql
重置密码
MariaDB [(mysql)]>update user set password=PASSWORD("YourNewPassword") where User='root';
更改认证方法(移除unix_socket,换成mysql_native_password)
MariaDB [(mysql)]>update user set plugin="mysql_native_password";
关闭MariaDB
MariaDB [(mysql)]>quit;
再次关闭mysql
service mysql stop kill -9 $(pgrep mysql) 杀掉进程
然后打开mysql服务
service mysql start
最后退出根权限,再进 MariaDB 就已经可以使用密码了
sqli-labs也可以正常连接数据库了。
Reference:
原文:https://askubuntu.com/questions/705458/ubuntu-15-10-mysql-error-1524-unix-socket
转载于:https://blog.51cto.com/11834557/2309882
kali linux2.0下MariaDB修改密码相关推荐
- kali2.0 mysql_kali linux2.0下MariaDB修改密码
在搭建kali linux的web环境时候,发现 MariaDB 配置变了,安装过程没有输入密码的提示,能直接进,而且无法用 mysqladmin 更改密码,这就导致 phpmyadmin 等本地 w ...
- linux下dvwa安装教程,Kali linux2.0系统安装DVWA渗透测试平台 焕焕
作者:icq8756c1a2 焕焕 最近一段时间一直研究Web防火墙,所以需要搭建一个渗透测试平台,以便学习常见的安全漏洞,如:SOL注入,XSS,文件上传包含等.Kali linux2017.1是官 ...
- Kali linux2.0里Metasploit的postgresql selected, no connection问题解决
Kali linux2.0里Metasploit的postgresql selected, no connection问题解决 参考文章: (1)Kali linux2.0里Metasploit的po ...
- Debian下PostgreSQL修改密码与配置详解
为什么80%的码农都做不了架构师?>>> 第一步:在Debian下安装Postgresql 安装 $ sudo apt-get install postgresql 安装服务端 ...
- Linux下root修改密码报错解决方案
2019独角兽企业重金招聘Python工程师标准>>> 今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败: # passwd ...
- mysql 8.0用doc修改密码_MYSQL8.0修改密码流程
MYSQL8.0修改密码流程1.以管理员身份打开cmd2.找到mysql 的安装路径bin文件的路径,3.输入net start mysql4.输入mysql -u root -p5.找到my.ini ...
- mac下mysql修改密码
第一步:关闭mysql 苹果->系统偏好设置->最下面点MySQL,关闭mysql服务 第二步:进入终端设置 进入终端输入 cd /usr/local/mysql/bin/ 回车 cd / ...
- linux 修改用户密码 报错,Linux下root修改密码报错解决方案
今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败: # passwd root Changing password for user root. ...
- Linux环境下mysql修改密码
前言 在服务器安装MySQL之后,登录发现密码错误,MySQL在5.7版本之后自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~]# mysql -u root -p Ente ...
最新文章
- 成功解决raise XGBoostError(_LIB.XGBGetLastError()) xgboost.core.XGBoostError: b'[22:08:00] C:\\Users\\Ad
- 即时与及时有什么区别_什么是即时配送它和快递有什么不同,镖滴新势力
- Java语言深入:构造方法调用浅谈
- docker 发布应用时添加 git revision
- C++描述杭电OJ 2009.求数列的和 ||
- 布谷鸟沙盒分析静态文件_“案例沙盒方法”喜提国际商学院协会(AACSB)2019年启发式创新奖...
- Luogu P1280 Niko的任务【线性dp】By cellur925
- 《C程序猿:从校园到职场》出版预告(4):从“散兵游勇”到“正规部队”
- Netty实现的一个异步Socket代码
- fragment中嵌套viewpager,vierpager中有多个fragment,不显示 .
- 性格倔强的女人,在感情中很难幸福
- 这个使用 Python 编写的 PDF 神器你值得拥有!
- 知也atitit.解决struts2 SpringObjectFactory.getClassInstance NullPointerException v2 q31无涯 - I...
- 服务器内存是用接近完毕
- 人物传记:Kyle Tedford:耐心与思考是优秀交易者的必备素质
- Springboot系列-自定义starter
- 在kile中为stm32移植FreeRTOS
- 《筱静观察》第三季第2期丨区块链在金融开放与监管中的作用
- AI智能生图技术的未来趋势
- 贴片陶瓷电容的NPO、C0G、X7R、X5R、Y5V、Z5U辨析