2014-09-23 143 views
2

我嘗試掛載cifs,但是我遇到以下錯誤,並且找不到錯誤。Debian 7,fstab,mount.cifs無效的參數

~# mount -a 
~# mount error(22): Invalid argument 

我嘗試,如果在我的/ etc/fstab中

//192.168.0.1/ShareRep /home/user/share cifs credentials=/usr/local/etc/whisper.credentials,uid=501,sec=ntml  0  0 

我的憑據文件/usr/local/etc/whisper.credentials

username=user 
password=password 

我在Debian 7.6

回答

1

如果沒有來自dmesg的更詳細的錯誤,我確實看到一個會導致事情失敗的錯字。您可以選擇sec=ntml。這是錯誤的,應該是sec=ntlm。注意如何毫升流明

據該OP使用OS/X桑巴文件服務器來確定。有一些修改(巫術魔術)的選項,需要作出讓它在大多數Linux的工作。在partiuclar中,您需要指定選項nounix,sec=ntlmssp,noperm。我發現這埋在一個Ubuntu question(和答案)中,在蘋果論壇上提到了一條消息。總之這個出現:

參考這篇文章在蘋果討論社區,你可以嘗試用另外兩個選項來安裝:nounix,= NTLMSSP

提示noperm可能需要秒

後隨交以及。

如果修改fstab條目是這樣它可能工作:

//192.168.0.1/ShareRep /home/user/share cifs credentials=/usr/local/etc/whisper.credentials,uid=501,nounix,sec=ntlmssp,noperm  0  0 
+0

我都已經修改選項秒= NTLM後運行dmesg'[6949.362333] CIFS VFS:cifs_mount失敗W /返回代碼= - 22' '[7579.194571] CIFS VFS:cifs_mount失敗,返回碼= -22' '[7754.364913] CIFS VFS:cifs_mount失敗,返回碼= -22' – Phane 2014-09-23 19:59:42

+0

mount.cifs內核掛載選項:ip = 192.168。 0.1,unc = \\ 192.168.0.1 \ ShareRep,sec = ntlm,uid = 501,user = requarts,pass = ******** 安裝錯誤(22):無效參數 請參考mount.cifs (8)手冊頁(例如man mount.cifs ) – Phane 2014-09-23 20:13:06

+0

with ntlmv2,'mount.cifs kernel mount options:ip = 192.168.0.1,unc = \\ 192.168.0.1 \ ShareRep,sec = ntlmv2,user = requarts,pass = ********' '安裝錯誤(22):無效參數' '請參考mount.cifs(8)手冊頁(例如man mount.cifs)' – Phane 2014-09-23 20:27:19