Amazon-Web-Services
使用 AWS 設置和 FTP 伺服器
我想設置一個 FTP 伺服器,以便第 3 方公司可以將文件上傳到我的伺服器。
我在 AWS 上有一個 Windows WebServer。因此,一種選擇是在 IIS 上設置 FTP。
AWS 是否提供更簡單的替代方案?也許通過S3?有什麼建議麼?
AWS SFTP 服務可能適合您。它返回到 S3,但它為 FTP 介面執行一個伺服器,因此該伺服器的成本更高。
您可以讓第三方將文件直接上傳到 S3。有一些很容易使用的 S3 客戶端,例如 CloudBerry Explorer。只需為他們設置一個 IAM 使用者。
看看https://storagemadeeasy.com/CloudFTP/ - 有一個 AMI 可直接部署在您的 VPC 或 VMware/KVM/Hyper-v 虛擬設備中,您可以使用它來公開 AWS S3 儲存桶(以及其他雲提供商以及 NAS)通過 SFTP/FTPS 介面。
作為映射儲存的管理員,您可以在虛擬設備上創建使用者和組(或連接 AD 或 LDAP)。然後,您將能夠通過 SFTP 為這些帳戶定義允許的權限(即:他們只讀到 bucketA 和子文件夾,讀/寫到 bucketA/prefixB/。以及讀/寫到 bucketC/prefixD。例如) .
無需第三方工具:本機 SFTP、FTP、FTPS,甚至是瀏覽器來訪問(讀取和寫入)儲存在 AWS S3 上的數據。