手動安裝 cifs 工作正常,但在 fstab 中不行

手動安裝 cifs 工作正常,但在 fstab 中不行

我現在有一個越來越嚴重的問題讓我發瘋...

使用手動安裝命令

sudo mount -t cifs //192.168.1.1/shareName /media/shareName -o uid=1000,gid=1000,rw,username='domain/name',password=pw

我可以毫無問題地安裝我的網路共用。但是,當我添加該行時

//192.168.1.1/shareName /media/shareName   cifs    uid=1000,gid=1000,rw,username='domain/name',password=pw   0   0

進入fstab並執行命令

sudo mount -a

我收到錯誤訊息

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

當我重新啟動電腦時,啟動過程應該沒有任何錯誤,但未安裝共用。

有人知道這是否是個錯誤嗎?還是我錯過了什麼?

感謝您閱讀本文...

PS:我的網路共用名稱中沒有任何空格,密碼中沒有任何「奇怪」字元。也cifs-utils已安裝。users中的附加選項fstab也沒有幫助。當然,稍後credential當條目工作時我將使用該文件fstab,目前我使用密碼fstab只是為了測試目的(當我嘗試憑證文件時它也不起作用)...

PPS:我使用 Kubuntu 12.10,但我希望這沒關係...

答案1

我的看起來像這樣 - 具有如上所述的憑證文件,但具有一些其他顯式選項。

//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

答案2

嘗試單獨指定您的使用者名稱和網域,並且不使用單引號:

domain=MYDOMAIN,user=myusername

答案3

使用憑證文件嘗試一下。我遇到過同樣的問題。憑證文件就像一個魅力。

條目範例fstab

//192.168.1.100/music /media/Musik cifs credentials=/home/user/.smbcredentials 0 0

相關內容