-1

我成功地将 Azure 文件存储安装到同一订阅和位置内的 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:

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

4

1 回答 1

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 的更新

于 2015-12-15T13:14:05.443 回答