FreeBSD fstab Entry for Windows Share
Mehmet Erol Sanliturk
m.e.sanliturk at gmail.com
Tue Apr 16 09:28:34 UTC 2013
On Tue, Apr 16, 2013 at 1:13 AM, Polytropon <freebsd at edvax.de> wrote:
> On Tue, 16 Apr 2013 00:45:24 -0700, Mehmet Erol Sanliturk wrote:
> > I could not be able to write an /etc/fstab entry to mount that share
> during
> > boot .
> >
> > When examples in many documents from Internet are imitated , no one of
> them
> > is working , or
> > man pages are not much helpful.
>
> Try to adapt the following configuration example I just copied
> from a system image which has been working many years ago:
>
> Edit the file /etc/nsmb.conf to contain access credentials if
> those are needed:
>
> [default]
> workgroup=THEGROUPNAMEHERE
>
> [WINPC]
> addr=192.168.123.456
>
> [WINPC:Administrator]
> password=MYTOPSECRETPASSWORD
>
> In this example, "WINPC" is then name of the PC you want to
> mount the SMB shares from. Also "Administrator" will be the
> user account by which they are mounted. Please note that this
> might be a stupid practice. :-)
>
> Then add those entries to /etc/fstab:
>
> //Administrator at WINPC/a$ /smb/a smbfs rw,noauto 0 0
> //Administrator at WINPC/c$ /smb/c smbfs rw,noauto 0 0
> //Administrator at WINPC/d$ /smb/d smbfs rw,noauto 0 0
> //Administrator at WINPC/e$ /smb/e smbfs rw,noauto 0 0
> //Administrator at WINPC/f$ /smb/f smbfs rw,noauto 0 0
>
> Of course you can be more specific by naming the shares by name.
> In this case here, the "drive letters" have been used to access
> the entire drives / logical partitions / whatever.
>
> If the shares should be mounted on boot time, remove ",noauto".
> If not, use "mount /smb/c" for example when needed. Of course
> make sure that the mount targets, /smb/[acdef] in this case,
> do exist.
>
> Finally, make sure that if you're using "WINPC" in /etc/fstab,
> put an IP for in in /etc/hosts, or it won't resolve:
>
> 192.168.123.456 WINPC
>
> This is also helpful as soon as you have to run network diagnostics
> as you can now use "WINPC" for the "Windows" PC in any commands.
>
>
>
>
>
>
> --
> Polytropon
> Magdeburg, Germany
> Happy FreeBSD user since 4.0
> Andra moi ennepe, Mousa, ...
>
Dear Polytropon ,
Your message has supplied important information .
When their equivalent values are entered , they worked :
"WINPC" : NetBIOS_NAME_in_Windows
workgroup : Work_Group_NAME_in_Windows
"Administrator" : user_name_in_Windows_Administrators
F$ : Share_Name_in_Windows
With the above values :
/etc/nsmb.conf :
-----------------------------
[default]
Workgroup=Work_Group_NAME_in_Windows
[NetBIOS_NAME_in_Windows]
addr=192.168.10.25
-----------------------------
The following values are NOT required ( they are not taken into
consideration ) :
[WINPC:Administrator]
password=MYTOPSECRETPASSWORD
During boot , the password is asked .
/etc/hosts :
-----------------------------
192.168.10.25 NetBIOS_NAME_in_Windows
-----------------------------
/etc/fstab :
-----------------------------
//user_name_in_Windows_Administrators at NetBIOS_NAME_in_Windows/Share_Name_in_Windows
/mnt smbfs rw 0 0
-----------------------------
where /mnt is the mount directory in FreeBSD server ,
the sample IP number 192.168.10.25 will be replaced by actual IP number .
Thank you very much .
Mehmet Erol Sanliturk
More information about the freebsd-questions
mailing list