【发布时间】:2020-07-06 12:05:27
【问题描述】:
只是为了给你一个背景......我是 aws 世界和所有提供的服务的新手。
我有一个遗留应用程序,我需要与客户端共享一些二进制文件,并且我试图将 ec2 实例 (Amazon Linux AMI) 与 samba 一起使用,以将其映射到 Windows 本地计算机。 作为试用,我能够与另一个 ec2 实例(相同的 vpc)建立连接。但是我无法用我的 Windows 机器甚至我拥有的 linux 虚拟机来做到这一点。 此概念 ec2 实例的入站规则已完全开放(允许所有流量)。
主要问题
有可能吗?与(通过 Internet)本地计算机共享 ec2 实例之间的文件系统?
只是说: S3 存储不是一个选项。 而且在我所在的地区,FSX 仍未实施,出于延迟原因,这是不行的。
请尽可能多地提问,我会尽快回复。 亲切的问候。
【问题讨论】:
-
是的,Linux 和 Windows 都支持导出文件共享。谷歌搜索 Samba (Linux) 或 CIFS (Window)。我为未来的读者列出了两者。但是,除非您小心,否则您可能会将您的系统暴露在 Internet 上。更好的选择是使用基于 SSH GUI 的程序,该程序为云中的远程系统提供文件访问 (SFTP)。我使用的 BitVise 效果很好。
-
感谢您的回答,但我的问题是基于 aws 问题。我确实(大部分)知道 samba 是如何工作的,我确实有几个覆盆子躺在我公寓的某个地方,并使用 samba 来共享文件和东西。再次感谢您
-
这不是 AWS 问题,因为 AWS 不提供从您的实例内部提供文件的服务。这是操作系统和防火墙/安全问题。
标签: amazon-web-services amazon-ec2 samba