Linux 上 SQLAdmin 网络参数配置指南
一 适用场景与准备
ip addrping 网关与外部地址sudo systemctl status mysql二 系统网络与防火墙配置
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan applysudo ufw allow 8080/tcpsudo ufw allow 3306/tcpsudo ufw enable,sudo ufw status三 SQLAdmin 自身网络参数
sudo find / -name sqladmin.conf[server]
listen_address = 0.0.0.0
port = 8080
sudo systemctl start sqladminsudo systemctl enable sqladminhttp://服务器IP:8080四 数据库侧网络与权限
bind-address = 0.0.0.0
sudo systemctl restart mysqlCREATE USER 'sqladmin'@'%' IDENTIFIED BY '强密码';
GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
五 验证与排错
ss -lntp | grep :8080、ss -lntp | grep :3306telnet 服务器IP 8080、telnet 服务器IP 3306sudo systemctl status sqladminsudo systemctl status mysqlsudo ufw status 查看规则是否生效