在不同数据中心的 Azure 上安装文件共享是否存在问题?

在不同数据中心的 Azure 上安装文件共享是否存在问题?

当我尝试在 Linux VM 中挂载文件共享时,我使用以下命令:

mount -t cifs <file-share> /tffs -o vers=3.0,username=<username>,password=<key>,dir_mode=0777,file_mode=0777

文件共享位于美国中部。当我在美国中部的一台 Ubuntu 16.04 机器上运行此命令时,它运行正常。

当我在美国中南部的一台 Ubuntu 16.04 机器上运行它时,我得到了这个:

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

dmesg 给了我这个:

[  156.010050] CIFS VFS: Send error in SessSetup = -13
[  156.013201] CIFS VFS: cifs_mount failed w/return code = -13

有人遇到过这种情况吗?我该如何解决这个问题?

答案1

注意文档这里其中写道:

笔记

Linux SMB 客户端尚不支持加密,因此从 Linux 安装文件共享仍需要客户端与文件共享位于同一 Azure 区域。但是,Linux 加密支持已列入负责 SMB 功能的 Linux 开发人员的路线图中。未来支持加密的 Linux 发行版也将能够从任何地方安装 Azure 文件共享。

编辑:Ububtu 已有更新这里

相关内容