我正在尝试将应用程序迁移到Amazon并且需要客户端计算机才能连接。实际上,我似乎只需要能够在EC2实例上映射文件夹(运行Windows Server 2008 R2) )到客户端机器(运行Windows 7),这就足够了。
我已经做了很多在线搜索,很早就看到了这个条目:
我已打开测试机器和EC2服务器两端的端口,无法成功连接。该文件夹是共享的,我已检查并重新检查权限,端口等,但无济于事。任何人都可以帮助我指出正确的方向吗?
编辑:我也尝试过VPN进入实例,但无济于事。
答案 0 :(得分:3)
亚马逊没有阻止Windows共享。只要您的安全组上打开了端口445,您就应该能够连接到Windows实例。
确保您没有客户端防火墙(在本地计算机或本地网络上 - 在公司网络上阻止传出端口445并不罕见。)
请记住,共享此类文件夹并不安全 - 文件未通过网络加密,因此有人可以看到您的数据。
答案 1 :(得分:1)
我认为AWS可能会阻止外部世界的Windows共享。您是否尝试在AWS中设置两个实例,就像您提到的帖子一样?如果您能够在两个AWS实例之间成功共享文件夹,那么可能是AWS阻止访问。
另一个选择是在VPC组中创建AWS实例,然后要求您的客户端连接到VPC(但可能不适合您的特定应用程序)
在AWS阻止访问的情况下,我会与他们一起打开支持票,这样他们就可以向您解释正在发生的事情。
或者,您可以尝试在S3中设置共享文件夹,并使用其IAM服务来控制访问。
希望这有帮助。