kali中mysql配置及开启ipv6访问
在kali中默认用MariaDB替代了MySQL。本文为大家详细介绍在kali中mysql的配置以及如何ipv6进行连接。https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/R-C_20250110160032.png安装在kali中已经默认安装,若是其他系统可以用下面的命令进行安装。#安装
apt install mariadb-server
#启动
systemctl start mariadb
#开机自启
mysql_secure_installation
当然,如果您习惯了mysql命令,也可以直接用下面命令启动或者重启。systemctlmysql start
初始化数据库
启动数据库后,再执行下面命令。mysql_secure_installation
https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110144211.png默认情况下 回车后一路Y,请记录你的root密码。https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110144228.png出现Thanks for using MariaDB!说明初始化完成。这里将出现的几个参数进行说明:# 输入原来的root密码,这里没有密码,直接回车就可以了
Enter current password for root (enter for none):
# 更改root密码?
Change the root password?
# 删除匿名用户?
Remove anonymous users?
# 禁用root远程登录? (没远程连接需求选择Y,如果输入Y后面会演示如何开启)
Disallow root login remotely?
# 是否删除test测试数据库?
Remove test database and access to it?
# 重新加载权限数据表
Reload privilege tables now?
创建远程登录账号为了安全,我们只让root账号本地登录。在某些情况下,我们需要远程登录,这时需要配置远程登录账号。CREATE USER 'xiaoyaozi'@'%' IDENTIFIED BY 'NB6666@';
GRANT ALL PRIVILEGES ON *.* TO 'xiaoyaozi'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
这里只提供示例,具体情况根据自己情况而定。
https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110144933.png配置远程登录接下来,我们配置远程登录。为了方便,我们直接用ipv6来演示。修改/etc/mysql/mariadb.conf.d/50-server.cnf文件将其中的bind-address进行修改如下bind-address = 127.0.0.1 #本地连接
bind-address = 0.0.0.0 #ipv4远程连接
bind-address = ::#兼顾ipv4和ipv6
https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110154945.png连接测试https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110155114.png
成功连接
其他事项用ipv6连接时,请关闭或者开启对应防火墙端口。https://xiaoyaozi666.oss-cn-beijing.aliyuncs.com/image_20250110155240.png完成连接后,因为将设备暴露在了公网。因此,要做好相关安全工作!
页:
[1]