簡體   English   中英

Azure 可管理多個用戶帳戶的SFTP服務器

[英]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 密鑰和密碼身份驗證來禁用個人用戶。

使用 SFTP(預覽)連接到 Azure Blob 存儲 | 微軟文檔

az 存儲帳戶本地用戶 | 微軟文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM