运维

运维

Products

当前位置:首页 > 运维 >

如何轻松设置Ubuntu SQLAdmin实现远程访问?

96SEO 2025-09-05 11:16 4


一、 准备工作

在开始设置远程访问之前,请确保您的Ubuntu系统已经安装了MySQL数据库。您可以使用以下命令检查MySQL是否已安装:

Ubuntu SQLAdmin远程访问如何设置
sudo apt-get install mysql-server

二、 配置MySQL以允许远程访问

1. 编辑MySQL配置文件

打开MySQL的配置文件,通常位于/etc/mysql/my.cnf/etc/mysql/my.ini。使用文本编辑器编辑此文件, 并找到以下行:

bind-address = 127.0.0.1

将其更改为:

bind-address = 0.0.0.0

2. 重新启动MySQL服务

保存文件后重新启动MySQL服务以应用更改:

sudo systemctl restart mysql

三、创建远程访问用户

1. 登录MySQL

使用以下命令登录到MySQL:

sudo mysql -u root -p

2. 创建新用户

在MySQL shell中,创建一个新的用户,并授予其远程访问权限:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'newpassword';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

3. 退出MySQL

完成操作后退出MySQL shell:

EXIT;

四、设置防火墙以允许MySQL端口

1. 打开防火墙

确保您的防火墙允许MySQL端口的连接:

sudo ufw allow mysql

2. 检查防火墙状态

确认防火墙规则已正确设置:

sudo ufw status

五、远程连接测试

使用MySQL客户端或命令行工具,尝试从远程计算机连接到您的Ubuntu服务器:

mysql -h your_ubuntu_server_ip -u newuser -p

如果连接成功,您现在可以从任何远程位置访问您的Ubuntu SQLAdmin。

六、 平安注意事项

确保您为远程用户设置的密码足够复杂,并且不要将其公开。定期更改密码以增强平安性。

通过以上步骤,您应该能够轻松地在Ubuntu上设置SQLAdmin的远程访问。请记住确保您的系统平安,并定期更新您的软件以保护您的数据。


标签: ubuntu

提交需求或反馈

Demand feedback