我有一个 Azure 帐户,但其订阅不允许我创建新资源,因此我无法直接为 Cloud Shell 创建存储。
因此,我请我的一位同事来做这件事,他确实为 Cloud Shell 创建了一个存储并设法连接到 Cloud Shell。
然后,我尝试使用 Cloud Shell 高级设置来指定我的同事创建的存储帐户。不幸的是,我看到错误工具提示:没有可用的现有存储帐户。
我的同事将我提升为贡献者,然后是存储帐户的所有者,但仍然不起作用。他试图卸载他的云驱动器,但我没有成功。
有谁知道如何使用其他人创建的存储帐户连接到 Cloud Shell?
编辑:
创建的存储帐户是
- 存储(通用 v1)
- 本地冗余存储 (LRS)
- 资源组:cloud-shell-storage-westus
- 存储名称:csxxxxxxxxxxxxxxxxxxxxxx
- 存储位置:美国西部
- 文件共享:cs-mycolleaguename-domain-xxxxxxxxxxxxxxxxxx
答案1
有人知道如何使用其他人创建的存储帐户连接到 Cloud Shell 吗?
在您的场景中,您应该要求您的同事在其中创建一个存储帐户地点与您的资源组相同。
还应该在该存储帐户中创建 Azure 文件共享,然后我们可以使用 Azure 门户使用现有存储帐户和 Azure 文件共享创建新的云外壳,如下所示:
然后我们可以选择你的存储帐户和文件共享,如下所示:
笔记:
在最后一行,我们可以找到云外壳要求,我们应该在与您的资源组相同的位置创建一个存储帐户(在我的测试中需要在印度中部创建一个存储帐户),并且存储帐户应该是 LRS 或 GRS。
在我的测试中,我同意读者resource group
给新用户的权限,撰稿人向新用户授予该权限storage account
,对我来说很有用。
有关部署 Azure Cloud Shell 的更多信息,请参考此关联。
希望这可以帮助。