如何在 mysql 配置中添加受信任的主机名?
webserver.mysomain.com
dbserver.mydomain.com
我想在 dbserver.mydomain.com 中安装的 mysql 数据库中添加 webserver.mydomain.com
因此必须接受来自 webserver.mydomain.com 的所有连接。
谢谢
答案1
我不确定你在这里想要实现什么,也不确定 mysql 是否有受信任主机的概念。但如果你出于安全原因这样做,那么在 mysql 中添加用户时在用户级别执行此操作。换句话说,你必须在 mysql 中设置一个仅从 Web 服务器连接的用户,你可以通过以下选项执行此操作grant privileges
-
mysql> grant all privileges on *.* to [email protected] identified by 'password';
mysql> flush privileges;
最重要的是,修改防火墙规则以允许来自 webserver.mydomain.com 的 mysql 连接、端口 3306 - 在 iptables 中您可以按照以下方式执行:
/sbin/iptables -I INPUT -s webserver-ip-address -p tcp --dport 3306 -j ACCEPT