繁体   English   中英

从AWS上的EC2实例共享文件夹(SMB)到远程计算机

[英]Share Folder (SMB) from EC2 Instance on AWS to remote machine

我正在尝试将应用程序迁移到Amazon并且需要客户端计算机才能连接。实际上,我似乎只需要能够将EC2实例(运行Windows Server 2008 R2)上的文件夹映射到客户机(运行Windows 7)就足够了。

我已经做了很多在线搜索,并在早期遇到了这个条目:

https://serverfault.com/questions/228468/unable-to-share-data-between-amazon-ec2-instances-for-windows#comment220635_231318

我打开了测试机器和EC2服务器两端的端口,无法成功连接。 该文件夹是共享的,我已检查并重新检查权限,端口等,但无济于事。 谁能帮助我指出正确的方向?

编辑:我也尝试过VPN到实例,再次无济于事。

亚马逊没有阻止Windows共享。 只要您的安全组上打开了端口445,您就应该能够连接到Windows实例。

确保您没有客户端防火墙(在本地计算机或本地网络上 - 在公司网络上阻止传出端口445并不罕见)。

请记住,共享此类文件夹并不安全 - 文件未通过网络加密,因此有人可以查看您的数据。

我认为AWS可能会阻止外部世界的Windows共享。 您是否尝试在AWS中设置两个实例,就像您提到的帖子一样? 如果您能够在两个AWS实例之间成功共享文件夹,那么可能是AWS阻止访问。

另一个选择是在VPC组中创建AWS实例,然后要求您的客户端连接到VPC(但可能不适合您的特定应用程序)

在AWS阻止访问的情况下,我会打开支持票,以便他们可以向您解释发生了什么。

或者,您可以尝试在S3中设置共享文件夹,并使用其IAM服务来控制访问。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM