如何在(k)ubuntu 13.04中挂载CIF共享?


9

在(k)ubuntu 12.10中,我可以使用以下命令挂载CIF驱动器(来自我的Apple Airport Extreme):

sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm //192.168.1.2/Drive ~/mnt/mount_point

我今天升级到13.04后,此功能不再起作用。我现在得到了错误

mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我已经cifs-utils安装了,安装smbnetfs没有帮助。如何在(k)ubuntu 13.04中挂载CIF卷?

Answers:


8

我在尝试安装Apple Time Capsule卷时遇到了同样的问题。

我通过sec=ntlm在/ etc / fstab中添加一个选项来解决。

对于您的命令,请使用

sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm,sec=ntlm //192.168.1.2/Drive ~/mnt/mount_point

请参阅以下有关根更改的更详细说明:

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=81bcd8b795229c70d7244898efe282846e3b14ce

不知道这是否是最好的解决方案,因为我想我正在降低安全性。


1
我实际上是在尝试安装Apple Airport Extreme,因此可能是类似的问题。据我了解,在升级之前,ntlm是默认设置。现在,ntlmv2是默认设置,因此通过恢复为ntlm,安全不会比以前更差。据推测,Apple产品不支持ntlmv2。
Sparhawk

@Sparhawk是的。该修改没有通过。请参阅askubuntu.com/review/suggested-edits/112619,我了解您为什么现在尝试编辑答案。请尝试更具体地说明为什么要进行编辑以及下次要添加什么内容;)。
赛斯,2013年

好的,抱歉我的沟通不畅。我的意思是说,此答案虽然确实为我指明了正确的方向,但并未具体回答我的问题。我试图编辑答案,以便它确实回答了我的问题。另外,似乎askubuntu不会通知我编辑失败的情况吗?这似乎也不是一个好功能。
Sparhawk

另外,在评论的问题或答案的评论中回复评论者的最佳方法是吗?
Sparhawk

+1。我已经在这个问题上工作了2天。直到此为止,一切都没有。非常感谢。仅供参考,致力于安装Apple Airport Extreme磁盘
Katushai,2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.