使用 cifs 安装远程驱动器

使用 cifs 安装远程驱动器

我通过将其添加到我的/etc/fstab

\\192.x.x.x\web /mnt/web cifs username=X,password=X,domain=X

并安装它sudo mount /mnt/web(效果完美!)

问题是我只能以 root 身份安装驱动器。运行mount /mnt/web(不使用 sudo)会导致错误

挂载:只有root可以挂载\192.xxx\web到/mnt/web

我读本指南这表明以下语法

//192.168.1.100/data /media/corpnet cifs 用户名=johnny,domain=sealab,noauto,rw,users 0 0

当我更改条目以使用如下语法时:

\\192.x.x.x\web /mnt/web cifs username=X,password=X,domain=X,noauto,rw,users 0 0

并运行mount /mnt/web我得到

mount.cifs:权限被拒绝:在 /etc/fstab 中找不到 /mnt/web 的匹配项

然后我读了这个问题连同它的最高投票答案,但出现相同的错误。

我检查过我的目录web下的文件夹/mnt有CHMOD 775,应该没问题。

可能出什么问题了?

答案1

更新(请参阅评论的讨论):

您正在输入 \\ 而不是 //。对于 Linux,即使网络文件系统在 Windows 内运行,您也必须使用 //。

旧帖子:

你正在写mount /mnt/web,但是你在/etc/fstab中写的目录是,/media/corpnet所以你需要在/etc/fstab中写/mnt/web...

所以改变/media/corpnet

//192.168.1.100/data /media/corpnet cifs username=johnny,domain=sealab,noauto,rw,users 0 0

到/mnt/web:

//192.168.1.100/data /mnt/web cifs username=johnny,domain=sealab,noauto,rw,users 0 0

或者,如果您无法编辑 fstab,请将命令更改为 mount /media/corpnet (并且你也必须创建这个目录

祝你好运,如果有效,请选择它作为正确答案。

相关内容