FTP to Azure Blob Storage

前端 未结 2 1071
醉酒成梦
醉酒成梦 2020-12-28 16:43

I had to setup secure FTP to Azure Blob Storage using popular FTP clients (like FileZilla, for example). After doing lot of research, I came across a link that says:

2条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-28 17:16

    But why?

    There are already two very good FTP-style Azure Storage clients out there:
    http://storageexplorer.com and http://azurestorageexplorer.codeplex.com

    Both of them, as @Guarav well pointed out, can use a Shared Access Signature (SAS) to connect to Azure Storage without exposing the account key. You can then use a different SAS for each customer, if you're building a multi-tenant service - although if you think about it - that's not a very sound separation boundary.

    I would use a separate storage account for every customer. That way if a storage account gets compromised, it only affects one customer. The following limit applies:

    From https://azure.microsoft.com/en-us/documentation/articles/storage-scalability-targets/:

    Scalability targets for blobs, queues, tables, and files

    Number of storage accounts per subscription: 200

    This includes both Standard and Premium storage accounts. If you require more than 200 storage accounts, make a request through Azure Support. The Azure Storage team will review your business case and may approve up to 250 storage accounts.

提交回复
热议问题