[英]Azure SFTP server with multiple user accounts which could be managed
我需要一個托管在 Azure 上的 SFTP 服務器。重要的是它應該支持多個用戶帳戶及其在運行時的管理(通過接口或 API),即密碼重置、帳戶阻止/解鎖(最好還有用戶組)。
我找到了一些關於如何在 Azure 上設置 SFTP 服務器的指南:
它們的主要缺點是每次更改(添加新用戶、更新密碼等)都需要進行新的部署,這是不可接受的。
此外,還有用於 Azure Blob 存儲的 SFTP 功能:
https://learn.microsoft.com/en-us/azure/storage/blobs/secure-file-transfer-protocol-support
此功能仍處於預覽階段,僅允許在 Azure 門戶中添加本地用戶。 不幸的是,缺少其他更高級的功能,例如帳戶阻止等。 也無法通過代碼管理用戶帳戶。
Azure 市場上有一些外部公司提供的產品,如 Azure SFTP 網關,支持上述所有功能。 我不確定這些產品的進一步維護,也找不到有關這些產品的 SLA 或類似內容的任何信息。
想請問有沒有靠譜的資源或者有辦法設置一個可以作為SFTP服務器並且滿足上面所列要求的資源? 如果沒有明確的解決方案,也許有辦法將 SFTP 服務器與數據庫集成或做其他事情?
目前,我們僅支持 Azure Blob 存儲的 SFTP。
Azure Blob 存儲的 SFTP 支持多個本地用戶帳戶和容器級權限。 您可以使用 Portal、ARM、PowerShell 或 CLI 來管理用戶、權限和密碼/密鑰。 您還可以通過禁用 ssh 密鑰和密碼身份驗證來禁用個人用戶。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.