Mounting Samba (CIFS) shares: Difference between revisions
From Leo's Notes
This page was last edited on 17 June 2013, at 20:07.
Created page with "== Linux == === Mounting === Ensure you have samba-utils installed, then run: mount -t cifs -o username=leo,password=53cr3T$ //10.1.1.123/share /mnt/share You can also have ..." |
|||
| Line 13: | Line 13: | ||
mount -t cifs -o credentials=/etc/cifs_passwd //10.1.1.123/share /mnt/share | mount -t cifs -o credentials=/etc/cifs_passwd //10.1.1.123/share /mnt/share | ||
==== /etc/fstab ==== | |||
If you plan on mounting it in <code>/etc/fstab</code>, append: | If you plan on mounting it in <code>/etc/fstab</code>, append: | ||
//10.1.1.123/share /mnt/share cifs credentials=/etc/cifs_passwd 0 0 | //10.1.1.123/share /mnt/share cifs credentials=/etc/cifs_passwd 0 0 | ||
==== Default User / Group ==== | |||
To set the default user/group ID, define the <code>uid</code> and <code>gid</code> value as part of the options. eg: | |||
mount -t cifs -o uid=1024,gid=512,credentials=/etc/cifs_passwd //10.1.1.123/share /mnt/share | |||
=== Unmounting === | === Unmounting === | ||
Revision as of 20:07, 17 June 2013
Linux
Mounting
Ensure you have samba-utils installed, then run:
mount -t cifs -o username=leo,password=53cr3T$ //10.1.1.123/share /mnt/share
You can also have the secrets placed in a separate file rather than have it in line with the mount command. To do so, create a separate credentials file with the following contents:
cat /etc/cifs_passwd # can be placed anywhere. Ensure it's not world readable. username=leo password=53cr3T$
Then to mount, use -o credentials=/etc/cifs_passwd like:
mount -t cifs -o credentials=/etc/cifs_passwd //10.1.1.123/share /mnt/share
/etc/fstab
If you plan on mounting it in /etc/fstab, append:
//10.1.1.123/share /mnt/share cifs credentials=/etc/cifs_passwd 0 0
Default User / Group
To set the default user/group ID, define the uid and gid value as part of the options. eg:
mount -t cifs -o uid=1024,gid=512,credentials=/etc/cifs_passwd //10.1.1.123/share /mnt/share
Unmounting
Unmount as usual:
umount /mnt/share