Debian成为SQL Admin首选,可从安装配置、权限管理、安全加固等方面入手,以下是具体步骤:
- 安装数据库管理系统:以MySQL为例,使用命令
sudo apt update和sudo apt install mysql-server安装。 - 创建SQL Admin用户:登录数据库后,执行
CREATE USER 'sqladmin'@'localhost' IDENTIFIED BY 'your_password';创建用户,再通过GRANT ALL PRIVILEGES ON *.* TO 'sqladmin'@'localhost' WITH GRANT OPTION;赋予权限。 - 配置数据库:编辑配置文件,如MySQL的
/etc/mysql/mysql.conf.d/mysqld.cnf,设置bind-address为127.0.0.1或0.0.0.0,并重启数据库服务sudo systemctl restart mysql。 - 配置防火墙:使用UFW防火墙,执行
sudo ufw allow 3306/tcp允许MySQL端口通信,然后启用防火墙sudo ufw enable。 - 安全加固:使用强密码,定期更新系统和数据库软件,还可通过SSL/TLS加密连接。