How can I mount cifs shares in (k)ubuntu 13.04?
23,173
I had this same problem trying to mount a Apple Time Capsule volume.
I solved by adding a sec=ntlm
option to /etc/fstab.
For your command, use
sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm,sec=ntlm //192.168.1.2/Drive ~/mnt/mount_point
See a more detailed explanation about the root change in:
Not sure if this is the best solution because I suppose I'm lowering security.
Related videos on Youtube
Comments
-
Sparhawk over 1 year
In (k)ubuntu 12.10, I could mount a cifs drive (from my Apple Airport Extreme) with
sudo mount -t cifs -o user=foobar,password=foobar,rw,hard,nosetuids,noperm //192.168.1.2/Drive ~/mnt/mount_point
This no longer works after my upgrade to 13.04 today. I now get the error
mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
I already had
cifs-utils
installed, and installingsmbnetfs
did not help. How can I mount cifs volumes in (k)ubuntu 13.04? -
Sparhawk about 11 yearsI'm actually trying to mount an Apple Airport Extreme, so it's probably a similar issue. The way I understand it, before this upgrade, ntlm was the default. Now ntlmv2 is the default, so by reverting to ntlm it's no worse security than before. Presumably, the Apple products are not capable of ntlmv2.
-
Sparhawk about 11 yearsOkay, apologies for poor communication on my part. I meant to say that this answer does not specifically answer my question, although it does point me in the right direction. I attempted to edit the answer so that it does answer my question. Also, it seems that askubuntu doesn't notify me for failed edits? That doesn't seem like a great feature either.
-
Sparhawk about 11 yearsAlso, is the best way to respond to reviewers in the comments of the reviewed question or answer?
-
Katushai over 9 years+1. I've literally been working on this problem for 2 days. NOTHING worked until this. thank you so much. FYI, working on mounting apple airport extreme disk
-
jenming about 7 yearsThis command hasn't been working for me at this point. I'm on Ubuntu 16.04 LTS, and the
user=foobar
option is being rejected. The syslog says:CIFS VFS: No username specified
The fix for me was to useusername=foobar
in the options instead ofuser=foobar
.