freebsd-dev/contrib/smbfs/mount_smbfs/mount_smbfs.8

158 lines
3.8 KiB
Groff
Raw Normal View History

2002-04-22 16:15:20 +00:00
.\" $Id: mount_smbfs.8,v 1.10 2002/04/16 02:47:41 bp Exp $
.\" $FreeBSD$
2002-04-22 16:15:20 +00:00
.Dd March 10, 2000
.Dt MOUNT_SMBFS 8
2002-04-22 16:15:20 +00:00
.Os
.Sh NAME
.Nm mount_smbfs
2002-04-22 16:15:20 +00:00
.Nd "mount a shared resource from an SMB file server"
.Sh SYNOPSIS
2002-04-22 16:15:20 +00:00
.Nm
.Op Fl E Ar cs1 : Ns Ar cs2
.Op Fl I Ar host
.Op Fl L Ar locale
2002-04-22 16:15:20 +00:00
.Op Fl M Ar crights : Ns Ar srights
.Op Fl N
2002-04-22 16:15:20 +00:00
.Op Fl O Ar cowner : Ns Ar cgroup Ns / Ns Ar sowner : Ns Ar sgroup
.Op Fl R Ar retrycount
.Op Fl T Ar timeout
.Op Fl W Ar workgroup
.Op Fl c Ar case
.Op Fl d Ar mode
.Op Fl f Ar mode
.Op Fl g Ar gid
.Op Fl n Ar opt
.Op Fl u Ar uid
2002-04-22 16:15:20 +00:00
.Sm off
.No // Ar user No @ Ar server No / Ar share
.Sm on
.Ar node
.Sh DESCRIPTION
The
.Nm
command mounts a share from a remote server using SMB/CIFS protocol.
.Pp
2002-04-22 16:15:20 +00:00
The options are as follows:
.Bl -tag -width indent
2002-04-22 16:15:20 +00:00
.It Fl E Ar cs1 : Ns Ar cs2
Specifies local
2002-04-22 16:15:20 +00:00
.Pq Ar cs1
and server's
2002-04-22 16:15:20 +00:00
.Pq Ar cs2
character sets.
.It Fl I Ar host
Do not use NetBIOS name resolver and connect directly to
.Ar host ,
which can be either a valid DNS name or an IP address.
.It Fl L Ar locale
Use
.Ar locale
for lower/upper case conversion routines.
Set the locale for case conversion.
2002-04-22 16:15:20 +00:00
By default,
.Nm
tries to use an environment variable
2002-04-22 16:15:20 +00:00
.Ev LC_*
to determine it.
2002-04-22 16:15:20 +00:00
.It Fl M Ar crights : Ns Ar srights
Assign access rights to the newly created connection.
See
.Xr nsmb 8
for theory.
.It Fl N
Do not ask for a password.
At run time,
.Nm
reads the
.Pa ~/.nsmbrc
file for additional configuration parameters and a password.
2002-04-22 16:15:20 +00:00
If no password is found,
.Nm
prompts for it.
2002-04-22 16:15:20 +00:00
.It Fl O Ar cowner : Ns Ar cgroup Ns / Ns Ar sowner : Ns Ar sgroup
Assign owner/group attributes to the newly created connection.
See
.Xr nsmb 8
for theory.
.It Fl R Ar retrycount
How many retries should be done before the SMB requester decides to drop
the connection.
.It Fl T Ar timeout
Timeout in seconds for each request.
.It Fl W Ar workgroup
This option specifies the workgroup to be used in the authentication request.
.It Fl c Ar case
Set a
2002-04-22 16:15:20 +00:00
.Ar case
option which affects name representation.
2002-04-22 16:15:20 +00:00
.Ar case
can be one of the following:
2002-04-22 16:15:20 +00:00
.Bl -tag -width ".Em Value"
.It Em Value
.Em Meaning
2002-04-22 16:15:20 +00:00
.It Cm l
All existing file names are converted to lower case.
Newly created file gets a lower case.
2002-04-22 16:15:20 +00:00
.It Cm u
All existing file names are converted to upper case.
Newly created file gets an upper case.
.El
.It Fl f Ar mode , Fl d Ar mode
Specify permissions that should be assigned to files and directories.
The values must be specified as octal numbers.
Default value for the file mode
2002-04-22 16:15:20 +00:00
is taken from mount point, default value for the directory mode adds execute
permission where the file mode gives read permission.
2001-12-20 16:16:25 +00:00
.Pp
Note that these permissions can differ from the rights granted by SMB
2002-04-22 16:15:20 +00:00
server.
.It Fl u Ar uid , Fl g Ar gid
2002-04-22 16:15:20 +00:00
User ID and group ID assigned to files.
The default are owner and group IDs from
the directory where the volume is mounted.
.It No // Ns Ar user Ns @ Ns Ar server Ns / Ns Ar share
The
.Nm
command will use
.Ar server
as the NetBIOS name of remote computer,
.Ar user
as the remote user name and
.Ar share
as the resource name on a remote server.
.It Ar node
Path to mount point.
.El
.Sh FILES
2002-04-22 16:15:20 +00:00
.Bl -tag -width ".Pa ~/.nsmbrc" -compact
.It Pa ~/.nsmbrc
Keeps static parameters for connections and other information.
See
.Pa /usr/share/examples/smbfs/dot.nsmbrc
for details.
.El
.Sh EXAMPLES
2002-04-22 16:15:20 +00:00
The following example illustrates how to connect to SMB server
.Em SAMBA
as user
2002-04-22 16:15:20 +00:00
.Em GUEST ,
and mount shares
.Em PUBLIC
and
.Em TMP :
.Bd -literal -offset indent
mount_smbfs -I samba.mydomain.com //guest@samba/public /smb/public
mount_smbfs -I 192.168.20.3 -E koi8-r:cp866 //guest@samba/tmp /smb/tmp
.Ed
.Pp
It is possible to use
.Xr fstab 5
for smbfs mounts:
2002-04-22 16:15:20 +00:00
.Pp
.Dl "//guest@samba/public /smb/public smbfs rw,noauto 0 0"
.Sh BUGS
Please report bugs to the author.
.Sh AUTHORS
.An Boris Popov Aq bp@butya.kz ,
2002-04-22 16:15:20 +00:00
.Aq bp@FreeBSD.org