'mount_smbfs -o' on FreeBSD 10.1

Helmut Schneider jumper99 at gmx.de
Tue May 19 13:47:07 UTC 2015


andrew clarke wrote:

> On Mon 2015-05-18 18:53:52 UTC+0000, Helmut Schneider
> (jumper99 at gmx.de) wrote:
> 
> > I upgraded from 9.3 to 10.1 yesterday. I used to use a script that
> > mounts SMB shares and not fstab because 9.3 booted to single user
> > mode when the SMB server was unavailable.
> > 
> > It seems that with 10.1 mount_smbfs does not support the "-o" switch
> > anymore:
> 
> I think it does...
>  
> > [helmut at BSDHelmut ~]$ sudo mount_smbfs -o noexec,nosuid,noatime,ro
> > -N -I 192.168.124.251 -W DOMAIN //unix-smb-dummy at fs01/install
> > /var/www/var/www/smbfs/install
> > mount_smbfs: mount error: /var/www/var/www/smbfs/install Invalid
> > option [helmut at BSDHelmut ~]$ sudo mount_smbfs -N -I 192.168.124.251
> > -W DOMAIN //unix-smb-dummy at fs01/install
> > /var/www/var/www/smbfs/install [helmut at BSDHelmut ~]$
> > 
> > How can I pass those options with 10.1?
> 
> I suspect it's the "noatime" option that it's objecting to, although
> you wouldn't know from the error message. Try it without noatime.

Good point, and in addition options now have to be separated:

[helmut at BSDHelmut ~]$ sudo mount_smbfs -o noexec,nosuid,ro -N -I
192.168.124.251 -W DOMAIN //unix-smb-dummy at fs01/install
/var/www/var/www/smbfs/install
mount_smbfs: mount error: /var/www/var/www/smbfs/install Invalid option
[helmut at BSDHelmut ~]$

[helmut at BSDHelmut ~]$ sudo mount_smbfs -o noexec -o nosuid -o ro -N -I
192.168.124.251 -W DOMAIN //unix-smb-dummy at fs01/install
/var/www/var/www/smbfs/install
[helmut at BSDHelmut ~]$

> Also, fwiw, you can use mount -t instead. This works for me on 10.1:
> 
> $ sudo mount -t smbfs -o -U=ozzmosis -o noexec,nosuid,ro
> //server/share /mnt

afaik mount -t smbfs does not know about "-N" (don't ask for a
password).

Thanks, Helmut



More information about the freebsd-questions mailing list