手动安装 cifs 工作正常,但不能在 fstab 中

Dan*_*her 8 fstab mount cifs 12.10

我有一个安装问题,此刻让我发疯......

使用手动挂载命令

sudo mount -t cifs //192.168.1.1/shareName /media/shareName -o uid=1000,gid=1000,rw,username='domain/name',password=pw
Run Code Online (Sandbox Code Playgroud)

我可以毫无问题地挂载我的网络共享。但是,当我包含该行时

//192.168.1.1/shareName /media/shareName   cifs    uid=1000,gid=1000,rw,username='domain/name',password=pw   0   0
Run Code Online (Sandbox Code Playgroud)

进入fstab并执行命令

sudo mount -a
Run Code Online (Sandbox Code Playgroud)

我收到错误消息

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Run Code Online (Sandbox Code Playgroud)

当我重新启动计算机时,启动过程应该没有任何错误,但没有安装共享。

有谁知道这是否是一个错误?!还是我想念那里的东西?

感谢您阅读本文...

PS:我的网络共享名称中没有任何空格,密码中也没有任何“奇怪”字符。也cifs-utils安装了。附加选项usersfstab没有任何帮助。当然,我稍后会credentialfstab条目有效时使用该文件,目前我fstab仅将密码用于测试目的(当我尝试使用凭证文件时,它也没有起作用)...

PPS:我使用 Kubuntu 12.10,但我希望这无关紧要...

Org*_*ble 2

我的看起来像这样 - 具有如上所述的凭证文件,但具有一些其他显式选项。

//192.168.1.2/photos /media/photos cifs credentials=/home/[credentialfile],iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,uid=[my userid],gid=[my groupid],nobootwait 0 0
Run Code Online (Sandbox Code Playgroud)