在Debian系统上为MySQL进行安全设置,可以遵循以下步骤:
/etc/mysql/my.cnf
(或 /etc/mysql/mysql.conf.d/mysqld.cnf
),在文件中找到 [mysqld]
部分,将 bind-address
设置为 127.0.0.1
,以限制MySQL只监听本地连接。/etc/mysql/my.cnf
文件中,将 local-infile
设置为 0
,以防止MySQL访问本地文件系统。mysql_secure_installation
命令设置root密码,确保使用强密码。DELETE FROM mysql.user WHERE User='';
删除匿名用户。CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; GRANT SELECT, INSERT, UPDATE ON database_name.* TO 'newuser'@'localhost'; FLUSH PRIVILEGES;
。请注意,进行上述操作时,建议先备份重要数据,以防意外情况发生。如果您不熟悉这些操作,建议在专业人士的指导下进行。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Rust在Debian上的性能调优技巧