在同一 VPC 内的两个 EC2 实例之间共享文件夹

在同一 VPC 内的两个 EC2 实例之间共享文件夹

我在同一个 VPC 上的 EC2 中拥有多台 Windows 服务器。如何让这些机器相互共享文件夹?

我看到的最接近的答案是:无法在适用于 Windows 的 Amazon EC2 实例之间共享数据

但这是一个相当老的帖子,我无法通过在端口 135-139 和 445 上启用 TCP 和 UDP 来使其工作。

我希望能够从我的 server2 机器上说出 \\server1\shared_folder。

答案1

您可以简单地创建一个安全组,然后添加入站规则以允许来自其自身安全组的所有流量,然后在两个实例中添加这些安全组以相互共享数据,但更好的方法是使用FSx在 AWS 中。

在此处输入图片描述

答案2

好的,下面是要设置的内容,似乎是唯一需要的内容。为每台服务器添加一个安全组,每个规则允许所有端口上的所有流量。因此,在下面的屏幕截图中,我有 3 台服务器和 3 条规则。我将这个安全组分配给所有三台服务器,现在它们可以共享文件了。
我无法仅使用 TCP/UDP 445、135-139 来实现这一点。所以一定是缺少了某些协议/端口。

安全组

相关内容