Mount
無法掛載 samba 共享:掛載錯誤 (22)
我正在嘗試安裝受密碼保護的 samba 共享。
當我在 nautilus 中通過 smb://server/share 訪問共享時,沒有密碼/使用者提示,似乎我以訪客身份登錄,我可以瀏覽文件夾,但無法訪問我的文件(位於子文件夾中似乎是空的)。
當我使用 nautilus GUI“連接到伺服器”提示時,我會返回“請驗證您的使用者詳細資訊”,儘管我絕對確定它們是正確的。
請注意,我可以通過以下方式毫無問題地訪問共享和我的文件
smbclient -U user //server/share
此外,使用 MacOS 機器我也可以毫無問題地掛載共享。
所以我嘗試通過命令行掛載共享:
sudo mount -t cifs -o user=user //server/share /mnt/sth
產生
mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
這似乎是與核心相關的錯誤:https ://bugzilla.redhat.com/show_bug.cgi?id=832741 。
所以我的問題是:解決這個問題的最簡單方法是什麼?有沒有人經歷過類似的事情?核心更新是否解決了它(在 redheat 論壇上,它似乎適用於某些人,但不適用於其他人)。難道我做錯了什麼?
我使用 linux mint xcfe 13,我的核心版本是 3.4.0。
編輯:20/2/2013,我仍然沒有解決方案,感謝任何幫助。
嘗試添加
sec=ntlm
到您的掛載選項標誌,例如sudo mount -t cifs -o user=user,sec=ntlm //server/share /mnt/sth
. 為我解決了同樣的問題。
嘗試
vers
在 mount.for 上添加選項:
sudo mount -t cifs -o user=user,vers=1.0 //server/share /mnt/sth
這對我有用 4.13.4-1-ARCH