先看一下kali版本

uname -a    #查看内核版本和信息

lsb_release -a  #查看发行版本信息

cat /etc/issue  #查看系统版本

看看自带mysql的版本信息

kali中mysql怎样查看默认密码 kali开启mysql_生产环境

$ service mysql start #启动mysql

$ sudo mysql_secure_installation #初始化密码

kali中mysql怎样查看默认密码 kali开启mysql_kali中mysql怎样查看默认密码_02

注意:对于所有脚本,建议运行此脚本的所有部分服务器在生产中使用!请仔细阅读每一步!

 

为了登录MariaDB来保护它,我们需要根用户的密码。如果你刚刚安装了MariaDB尚未设置根密码,请按此处的enter键。

 

输入根目录的当前密码(输入表示无):

好,成功使用密码,继续。。。

 

设置根密码或使用unix\u套接字可以确保可以在没有适当授权的情况下登录到MariaDB root用户。

您的根帐户已受保护,因此可以安全地回答“n”。

切换到unix\u socket身份验证[Y/n]Y

启用成功!正在重新加载权限表。。

... 成功!

 

您的根帐户已受保护,因此可以安全地回答“n”。

更改根密码?是/否

新密码:

重新输入新密码:

密码更新成功!

正在重新加载权限表。。

... 成功!

 

默认情况下,MariaDB安装有一个匿名用户,允许任何人登录MariaDB而不必为其创建用户帐户他们。这仅用于测试和安装再平稳一点。你应该在搬进一个房间之前把它们取下来生产环境。

删除匿名用户?是/否

... 成功!

 

通常,只允许root用户从“localhost”连接。这个确保有人无法从网络中猜到根密码。

不允许根用户远程登录?是/否

... 成功!

 

默认情况下,MariaDB附带了一个名为“test”的数据库,任何人都可以使用它进入。这也仅用于测试,应该删除在进入生产环境之前。

删除测试数据库并访问它?是/否

-正在删除测试数据库。。。

... 成功!

-正在删除对测试数据库的权限。。。

... 成功!

 

重新加载特权表将确保到目前为止所做的所有更改立即生效。

现在重新加载特权表吗?是/否

... 成功!

正在清理。。。

一切就绪!

如果您已经完成了上述所有步骤,您的MariaDB安装现在应该是安全的。

感谢使用MariaDB!

 

 

$ sudo mysql

结果发现无需输入密码可直接进入,这并不是生产环境需要的效果,下面命令行是大佬贴出的解决方法:

kali中mysql怎样查看默认密码 kali开启mysql_kali中mysql怎样查看默认密码_03

but、出现异常

kali中mysql怎样查看默认密码 kali开启mysql_kali中mysql怎样查看默认密码_04

目前尝试了很多方法仍未解决 — —。。