在不同的订阅和位置共享存储帐户

时间:2015-12-14 10:37:35

标签: azure mount azure-storage-files

我成功将Azure文件存储装载到位于相同订阅和位置内的VM。现在我将这个VM克隆到新的订阅和另一个位置 - 所以我的新机器除了订阅和位置之外完全一样。当我运行相同的命令来安装相同的文件存储时:

sudo mount -t cifs //MYACCOUNT.file.core.windows.net/MY/FOLDER /MY/LOCAL/FOLDER/ -o vers=3.0,username=USER,password=ACCESSKEY,file_mode=0777,dir_mode=0777

然后我得到

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我认为它与不同的订阅和位置有关,因为在我点击文件存储中connect的门户网站时,它会说:

To connect to this file share, run this command from any Windows virtual machine on the same subscription and location:

那么是否有可能从另一个订阅和位置连接到我的文件存储?

1 个答案:

答案 0 :(得分:1)

您需要使用SMB 3.0协议连接该Azure区域之外。这个页面说它在Linux上不受支持: https://azure.microsoft.com/en-us/documentation/articles/storage-how-to-use-files-linux/

  

请注意,由于Linux SMB客户端尚不支持加密,因此从Linux挂载文件共享仍需要客户端与文件共享位于同一Azure区域。但是,Linux的加密支持是负责SMB功能的Linux开发人员的路线图。

编辑:Ubuntu here上有更新。