如果需要从大学网络上的 Linux 服务器进行安全可靠的文件共享,我该如何选择多平台(Linux、Windows、Mac)文件共享解决方案?在以下情况下,哪个可能是最佳选择;
- 验证//每个用户都应该经过身份验证才能访问文件/文件夹
- 安全文件传输//文件应该通过网络安全地传输
- 权限灵活性//组/用户/文件夹/文件的权限
- 性能和稳定性//可用性和文件传输速度
请建议我使用 FTP 还是 SAMBA?为什么?
答案1
在这种情况下,最集成(即最方便)的文件共享解决方案可能是 Samba,尽管它不能满足您的所有要求:
- 为 FTP 设置共享身份验证会很尴尬(许多服务器不支持它)
- 据我所知,安全文件传输不适用于常规 FTP 或 Samba。如果您想要安全文件传输,那么您应该查看 SFTP(通过 SSH 进行文件传输)或通过 SSL 进行 FTP。但是,您应该问,安全文件传输真的有必要吗?看一看这里有关保护 Samba 安装的更多信息。
- 尽管 Windows 计算机无法理解开箱即用的 unix 文件权限,但使用 FTP 或 Samba 可以灵活地分配权限。您可以使用 Samba 对用户进行分区,并以合理的粒度级别向各个目录授予权限。
- 我认为这两个系统都具有极高的性能和稳定性。
我希望这可以帮助你!
答案2
你看过类似的东西吗开放上传? 这是一个基于 Web 的应用程序,可以绑定到 AD 或 LDAP 进行身份验证。使用 SSL 证书设置站点,即可获得加密的上传和下载。它还提供了将链接邮寄给其他用户的功能?