Linux系统通过内网IP地址挂载Windows系统共享目录报错

Linux系统通过内网IP地址挂载Windows系统共享目录报错

更新时间:2019-11-22 12:29:31

问题描述

在Linux系统中执行如下命令,通过内网IP地址挂载Windows系统的共享目录。

mount -t cifs -o username='[$User]',password='[$Password]' //[$IP]/[$Dir] /[$Linux_Dir]

注:

  • [$User]为共享账号。
  • [$Password]为密码。
  • [$IP]为Windows共享服务器内网IP地址。
  • [$Dir]为Windows系统的共享目录.
  • [$Linux_Dir]为需要挂载到的Linux目录。

系统显示类似如下。

mount: wrong fs type, bad option, bad superblock on //[$IP]/[$Dir]

具体报错如下图所示。

 

问题原因

Linux系统挂载Windows系统共享目录需要CIFS协议支持,需要安装CIFS协议组件包,但是默认镜像中没有安装相关组件包。

 

解决方案

  1. 执行如下命令,查找CIFS协议组件包的名称。
    yum search cifs
  2. 执行如下命令,安装相关组件包即可。
    yum install cifs-utils

 

适用于

  • 云服务器 ECS

 

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。