none
求助:Azure上的Redhat 7.6连接SMB 3.0共享目录时,出错 RRS feed

  • 问题

  • 各位好,

    我按照下面的指南,在 Azure 的 Redhat 7.6 上 mount SMB 3.0 的共享盘,可是出错了。

    https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-linux

    出错信息是:

    [drxu@GFSC-Test ~]$ sudo mount -t cifs //XXXX.file.core.windows.net/XXXX /home/sharedstorage -o vers=3.0,username=XXXX,password=XXXX,dir_mode=0777,file_mode=0777,sec=ntlmssp
    [sudo] password for drxu:
    mount error(13): Permission denied
    Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

    该 Redhat 7.6 的内核是 3.10.0-514.28.1.el7.x86_64,虽然未够 SMB 3.0 所正式支持的 4.11 版本,但按上面指南所示,Redhat 7.5 就应该支持 SMB 3.0 了。

    请大家帮忙看看这个问题,看怎么才能让机器 mount 上共享盘?谢谢。


    2018年11月13日 4:16

全部回复

  • 补充下, 也试过把3.0换成2.1 提示也是mount error(13): Permission denied


    Fox

    2018年11月13日 6:19
  • Hi Quentin&Foxsell,

    据我所知,Linux SMB3 客户端尚不支持共享级别的加密,因此,在 Linux 中挂载文件共享仅对在同一 Azure 区域中作为文件共享运行的虚拟机有效。请检查你的虚拟机和存储账户是否在同一个Azure区域中。

    另外,使用 Azure 文件服务时,如果启用了“需要安全传输”,任何未加密的连接都会失败。 这包括使用 SMB 2.1、未加密的 SMB 3.0 以及某些版本的 Linux SMB 客户端的方案,所以您需要禁用 “需要安全传输”

    如果以上步骤仍无法解决您的问题,请试用该工具进行故障排除。


    MSDN 社区技术支持
    如果该回复解决了您的问题,请及时点击“标记为答案”选项,如未解决请选择“取消标记为答案”,这会有利于其他人员来阅读您的帖子。如果您对MSDN 技术支持有任何的建议或意见,请随时联系 MSDNFSF@microsoft.com

    • 已建议为答案 Foxsell 2018年11月13日 15:35
    2018年11月13日 9:48
    版主
  • 关掉安全传输后

    Linux挂载该CIFS正常了

    多谢!

    Cheers


    Fox

    2018年11月13日 15:36