gpt4 book ai didi

mysql - 无法访问windows域中linux上的资源

转载 作者:行者123 更新时间:2023-11-30 00:27:04 24 4
gpt4 key购买 nike

我正在尝试从 Windows 服务器访问 Linux 机器上的 MySQL。我已经创建了一个用户 foo@10.% 并注释掉了 my.cnf 中的绑定(bind)地址行,但我仍然无法连接。

我有一个运行 MySQL 的 Ubuntu 13.10 Linux 64 位机器。它位于具有 Windows 域的网络上。 linux 机器没有加入域,但它在网络上。换句话说,它从域 Controller 获取 IP 地址并将其用于 DNS。所以这样很好。

从 Linux 机器上,我可以通过 IP 地址 ping 域上的 Windows 服务器。但是,这些 Windows 服务器无法 ping 通 Linux 机器。我怀疑我需要更改 linux 机器上的网络或防火墙或端口设置,但我不确定我需要在哪里查看。任何帮助将不胜感激。

最佳答案

禁用你的linux盒子sealinux

root@XXXXX /]# vim /etc/selinux/config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

将文件更改为如下所示!我只会为 mysql 打开 3306 端口 - 因为禁用将打开所有端口!这里要小心!
对此进行初步测试,如果连接正常,则在我们的文件墙上应用端口规则

关于mysql - 无法访问windows域中linux上的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22790194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com