我已经使用Linux服务器已有一段时间了,通过使用cifs挂载可以挂载到多个Windows共享上。

到目前为止,我总是在/etc/fstab中有一行:
//IPADDRESS/共享名/mnt/localfolder cifs soft,用户名= xxx,密码= xxx,_netdev,uid = 500,gid = 501 0 0

自上次重启(可能应用了新的内核更新)以来,我无法挂载共享。

当前内核:3.4.76-65.111.amzn1.x86_64

这是我检查的内容以及命令的结果:

1.网络环境未更改,共享/ip可以从其他PC上访问和使用。

2.已安装cifs-utils,nfs4-acl-tools,nfs-utils,并且portmap正在运行

3.手动安装命令(始终有效):

挂载-t cifs -o凭证=/root/.smbcredentials,_netdev,uid = 500,gid = 501//IPADDRESS/共享名/mnt/localmap/

退货:
挂载:错误的fs类型,错误的选项,//IPADDRESS/共享名上的错误 super 块,
缺少代码页或帮助程序,或其他错误
(对于多个文件系统(例如nfs,cif),您可能
需要一个/sbin/mount。助手程序)
在某些情况下,可以在syslog中找到有用的信息-尝试
dmesg |尾部左右

4. dmesg |尾返回:

CIFS VFS:尚未实现连接到DFS根目录
CIFS VFS:使用返回码= -22的cifs_mount失败

有什么想法我还能尝试还是要做什么?

最佳答案

来自问题的答案

我需要安装samba3-cifsmount。我做了以下事情:

cd /etc/yum.repos.d/

wget http://ftp.sernet.de/pub/samba/3.5/centos/6/sernet-samba.repo

yum update

yum install samba3-cifsmount

如果收到诸如“无可用镜像”之类的消息,您也可以直接从生产者的站点下载rpm:http://ftp.sernet.de/pub/samba/3.5/centos/6/x86_64/

对于手动安装类型:
rpm -Uvh downloadedfile.rpm

10-04 12:32