summaryrefslogtreecommitdiff
path: root/usr/src/man/man1m/mount_smbfs.1m
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man1m/mount_smbfs.1m')
-rw-r--r--usr/src/man/man1m/mount_smbfs.1m513
1 files changed, 0 insertions, 513 deletions
diff --git a/usr/src/man/man1m/mount_smbfs.1m b/usr/src/man/man1m/mount_smbfs.1m
deleted file mode 100644
index 74d38ba013..0000000000
--- a/usr/src/man/man1m/mount_smbfs.1m
+++ /dev/null
@@ -1,513 +0,0 @@
-'\" te
-.\" Copyright (c) 2008, Sun Microsystems, Inc. All Rights Reserved.
-.\" Portions Copyright 1994-2008 The FreeBSD Project. All rights reserved.
-.\" Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and
-.\" the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.THIS SOFTWARE IS PROVIDED
-.\" BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-.\" SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
-.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\" Copyright 2012 Nexenta Systems, Inc. All rights reserved.
-.TH MOUNT_SMBFS 1M "November 22, 2021"
-.SH NAME
-mount_smbfs, umount_smbfs \- mount and unmount a shared resource from a CIFS
-file server
-.SH SYNOPSIS
-.nf
-\fB/sbin/mount\fR [\fB-F smbfs\fR] [\fIgeneric-options\fR] [\fB-o\fR \fIname\fR\fB=\fR\fIvalue\fR] [\fB-O\fR] \fIresource\fR
-.fi
-
-.LP
-.nf
-\fB/sbin/mount\fR [\fB-F smbfs\fR] [\fIgeneric-options\fR] [\fB-o\fR \fIname\fR\fB=\fR\fIvalue\fR] [\fB-O\fR] \fImount-point\fR
-.fi
-
-.LP
-.nf
-\fB/sbin/mount\fR [\fB-F smbfs\fR] [\fIgeneric-options\fR] [\fB-o\fR \fIname\fR\fB=\fR\fIvalue\fR]
- [\fB-O\fR] \fIresource\fR \fImount-point\fR
-.fi
-
-.LP
-.nf
-\fB/sbin/umount\fR [\fB-F smbfs\fR] [\fIgeneric-options\fR] \fImount-point\fR
-.fi
-
-.SH DESCRIPTION
-The \fBmount\fR utility attaches a named resource, \fIresource\fR, to the file
-system hierarchy at the path name location, \fImount-point\fR, which must
-already exist.
-.sp
-.LP
-If \fImount-point\fR has any contents prior to the \fBmount\fR operation, those
-contents remain hidden until the resource is unmounted. An authorized user with
-the \fBSYS_MOUNT\fR privilege can perform a \fBmount\fR operation. Also, a user
-can perform SMBFS mount operations on a directory the user owns.
-.sp
-.LP
-If the resource is listed in the \fB/etc/vfstab\fR file, you can specify either
-\fIresource\fR or \fImount-point\fR as the \fBmount\fR command will consult the
-\fB/etc/vfstab\fR file for more information. If the \fB-F\fR option is omitted,
-\fBmount\fR takes the file system type from the entry in the \fB/etc/vfstab\fR
-file.
-.sp
-.LP
-If the resource is not listed in the \fB/etc/vfstab\fR file, the command line
-must specify both \fIresource\fR and \fImount-point\fR.
-.sp
-.LP
-The \fBumount\fR utility detaches a mounted file system from the file system
-hierarchy. An authorized user with the \fBSYS_MOUNT\fR privilege can perform a
-\fBumount\fR operation. Also, a user can perform SMBFS unmount operations on a
-directory the user owns.
-.sp
-.LP
-The \fBnetwork/smb/client\fR service must be enabled to successfully mount a
-CIFS share. This service is enabled, by default.
-.sp
-.LP
-To enable the service, enter the following \fBsvcadm\fR(1M) command:
-.sp
-.in +2
-.nf
-# \fBsvcadm enable network/smb/client\fR
-.fi
-.in -2
-.sp
-
-.SS "Operands"
-The \fBmount\fR command supports the following operands:
-.sp
-.ne 2
-.na
-\fB\fIresource\fR
-//[\fIworkgroup\fR;][\fIuser\fR[:\fIpassword\fR]@]\fIserver\fR/\fIshare\fR\fR
-.ad
-.sp .6
-.RS 4n
-.sp
-.LP
-The name of the resource to be mounted. In addition to its name, you can
-specify the following information about the resource:
-.RS +4
-.TP
-.ie t \(bu
-.el o
-\fIpassword\fR is the password associated with \fIuser\fR. If \fIpassword\fR is
-not specified, the mount first attempts to use the password stored by the
-\fBsmbutil login\fR command (if any). If that password fails to authenticate,
-the \fBmount_smbfs\fR prompts you for a password.
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-\fIserver\fR is the DNS or NetBIOS name of the remote computer.
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-\fIshare\fR is the resource name on the remote server.
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-\fIuser\fR is the remote user name. If \fIuser\fR is omitted, the logged in
-user ID is used.
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-\fIworkgroup\fR is the name of the workgroup or the Windows domain in which the
-user name is defined.
-.sp
-If the resource includes a workgroup, you must escape the semicolon that
-appears after the workgroup name to prevent it from being interpreted by the
-command shell. For instance, surround the entire resource name with double
-quotes: \fBmount -F smbfs "//SALES;george@RSERVER" /mnt\fR.
-.RE
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fImount-point\fR\fR
-.ad
-.sp .6
-.RS 4n
-The path to the location where the file system is to be mounted or unmounted.
-The \fBmount\fR command maintains a table of mounted file systems in the
-\fB/etc/mnttab\fR file. See the \fBmnttab\fR(4) man page.
-.RE
-
-.SH OPTIONS
-See the \fBmount\fR(1M) man page for the list of supported
-\fIgeneric-options\fR.
-.sp
-.ne 2
-.na
-\fB\fB-o\fR \fIname\fR\fB=\fR\fIvalue\fR or\fR
-.ad
-.br
-.na
-\fB\fB-o\fR \fIname\fR\fR
-.ad
-.sp .6
-.RS 4n
-Sets the file system-specific properties. You can specify more than one
-name-value pair as a list of comma-separated pairs. No spaces are permitted in
-the list. The properties are as follows:
-
-.sp
-.ne 2
-.na
-\fB\fBacl\fR|\fBnoacl\fR\fR
-.ad
-.sp .6
-.RS 4n
-Enable (or disable) presentation of Access Control Lists (ACLs)
-on files and directories under this \fBsmbfs\fR(7FS) mount.
-The default behavior is \fBnoacl\fR, which presents files and
-directories as owned by the owner of the mount point and having
-permissions based on \fBfileperms\fR or \fBdirperms\fR.
-With the \fBacl\fR mount option, files are presented with ACLs
-obtained from the SMB server.
-Setting the \fBacl\fR mount option is not advised unless the system
-is joined to an Active Directory domain and using \fBldap\fR(1)
-so it can correctly present ACL identities from the SMB server.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBdirperms=\fR\fIoctaltriplet\fR\fR
-.ad
-.sp .6
-.RS 4n
-Specifies the permissions to be assigned to directories. The value must be
-specified as an octal triplet, such as \fB755\fR. The default value for the
-directory mode is taken from the \fBfileperms\fR setting, with execute
-permission added where \fBfileperms\fR has read permission.
-.sp
-Note that these permissions have no relation to the rights granted by the CIFS
-server.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBfileperms=\fR\fIoctaltriplet\fR\fR
-.ad
-.sp .6
-.RS 4n
-Specifies the permissions to be assigned to files. The value must be specified
-as an octal triplet, such as \fB644\fR. The default value is \fB700\fR.
-.sp
-Note that these permissions have no relation to the rights granted by the CIFS
-server.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBgid=\fR\fIgroupid\fR\fR
-.ad
-.sp .6
-.RS 4n
-Assigns the specified group ID to files. The default value is the group ID of
-the directory where the volume is mounted.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBintr\fR|\fBnointr\fR\fR
-.ad
-.sp .6
-.RS 4n
-Enable (or disable) cancellation of \fBsmbfs\fR(7FS) I/O operations when the
-user interrupts the calling thread (for example, by hitting Ctrl-C while an
-operation is underway). The default is \fBintr\fR (interruption enabled), so
-cancellation is normally allowed.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBnoprompt\fR\fR
-.ad
-.sp .6
-.RS 4n
-Suppresses the prompting for a password when mounting a share. This property
-enables you to permit anonymous access to a share. Anonymous access does not
-require a password.
-.sp
-The \fBmount\fR operation fails if a password is required, the \fBnoprompt\fR
-property is set, and no password is stored by the \fBsmbutil login\fR command.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBretry_count=\fR\fInumber\fR\fR
-.ad
-.sp .6
-.RS 4n
-Specifies the number of SMBFS retries to attempt before the connection is
-marked as broken. By default, 4 attempts are made.
-.sp
-The \fBretry_count\fR property value set by the \fBmount\fR command overrides
-the global value set in SMF or the value set in your \fB\&.nsmbrc\fR file.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBtimeout=\fR\fIseconds\fR\fR
-.ad
-.sp .6
-.RS 4n
-Specifies the CIFS request timeout. By default, the timeout is 15 seconds.
-.sp
-The \fBtimeout\fR property value set by the \fBmount\fR command overrides the
-global value set in SMF or the value set in your \fB\&.nsmbrc\fR file.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBuid=\fR\fIuserid\fR\fR
-.ad
-.sp .6
-.RS 4n
-Assigns the specified user ID files. The default value is the owner ID of the
-directory where the volume is mounted.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fBxattr\fR|\fBnoxattr\fR\fR
-.ad
-.sp .6
-.RS 4n
-Enable (or disable) Solaris Extended Attributes in this mount point. This
-option defaults to \fBxattr\fR (enabled Extended Attributes), but note: if the
-CIFS server does not support CIFS "named streams", \fBsmbfs\fR(7FS) forces this
-option to \fBnoxattr\fR. When a mount has the \fBnoxattr\fR option, attempts to
-use Solaris Extended attributes fail with EINVAL.
-.RE
-
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fB-O\fR\fR
-.ad
-.sp .6
-.RS 4n
-Overlays mount. Allow the file system to be mounted over an existing mount
-point, making the underlying file system inaccessible. If a mount is attempted
-on a pre-existing mount point without setting this flag, the mount fails,
-producing the error "device busy."
-.RE
-
-.SH EXAMPLES
-\fBExample 1 \fRMounting an SMBFS Share
-.sp
-.LP
-The following example shows how to mount the \fB/tmp\fR share from the
-\fBnano\fR server in the \fBSALES\fR workgroup on the local \fB/mnt\fR mount
-point. You must supply the password for the \fBroot\fR user to successfully
-perform the mount operation.
-
-.sp
-.in +2
-.nf
-# \fBmount -F smbfs "//SALES;root@nano.example.org/tmp" /mnt\fR
-Password:
-.fi
-.in -2
-.sp
-
-.LP
-\fBExample 2 \fRVerifying That an SMBFS File System Is Mounted
-.sp
-.LP
-The following example shows how to mount the \fB/tmp\fR share from the
-\fBnano\fR server on the local \fB/mnt\fR mount point. You must supply the
-password for the \fBroot\fR user to successfully perform the mount operation.
-
-.sp
-.in +2
-.nf
-# \fBmount -F smbfs //root@nano.example.org/tmp /mnt\fR
-Password:
-.fi
-.in -2
-.sp
-
-.sp
-.LP
-You can verify that the share is mounted in the following ways:
-.RS +4
-.TP
-.ie t \(bu
-.el o
-View the file system entry in the \fB/etc/mnttab\fR file.
-.sp
-.in +2
-.nf
-# \fBgrep root /etc/mnttab\fR
-//root@nano.example.org/tmp /mnt smbfs dev=4900000 1177097833
-.fi
-.in -2
-.sp
-
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-View the output of the \fBmount\fR command.
-.sp
-.in +2
-.nf
-# \fBmount | grep root\fR
-/mnt on //root@nano.example.org/tmp read/write/setuid/devices/dev=4900000 on
-Fri Apr 20 13:37:13 2007
-.fi
-.in -2
-.sp
-
-.RE
-.RS +4
-.TP
-.ie t \(bu
-.el o
-View the output of the \fBdf /mnt\fR command.
-.sp
-.in +2
-.nf
-# \fBdf /mnt\fR
-/mnt (//root@nano.example.org/tmp): 3635872 blocks -1 files
-.fi
-.in -2
-.sp
-
-.RE
-.sp
-.LP
-Obtain information about the mounted share by viewing the output of the \fBdf
--k /mnt\fR command.
-
-.sp
-.in +2
-.nf
-# \fBdf -k /mnt\fR
-Filesystem kbytes used avail capacity Mounted on
-//root@nano.example.org/tmp
- 1882384 64448 1817936 4% /mnt
-.fi
-.in -2
-.sp
-
-.LP
-\fBExample 3 \fRUnmounting a CIFS Share
-.sp
-.LP
-This example assumes that a CIFS share has been mounted on the \fB/mnt\fR mount
-point. The following command line unmounts the share from the mount point.
-
-.sp
-.in +2
-.nf
-# \fBumount /mnt\fR
-.fi
-.in -2
-.sp
-
-.SH FILES
-.ne 2
-.na
-\fB\fB/etc/mnttab\fR\fR
-.ad
-.sp .6
-.RS 4n
-Table of mounted file systems.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fB/etc/dfs/fstypes\fR\fR
-.ad
-.sp .6
-.RS 4n
-Default distributed file system type.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fB/etc/vfstab\fR\fR
-.ad
-.sp .6
-.RS 4n
-Table of automatically mounted resources.
-.RE
-
-.sp
-.ne 2
-.na
-\fB\fB$HOME/.nsmbrc\fR\fR
-.ad
-.sp .6
-.RS 4n
-User-settable mount point configuration file to store the description for each
-connection.
-.RE
-
-.SH ATTRIBUTES
-See the \fBattributes\fR(5) man page for descriptions of the following
-attributes:
-.sp
-
-.sp
-.TS
-box;
-c | c
-l | l .
-ATTRIBUTE TYPE ATTRIBUTE VALUE
-_
-Interface Stability Committed
-.TE
-
-.SH SEE ALSO
-\fBldap\fR(1), \fBsmbutil\fR(1),
-\fBmount\fR(1M), \fBmountall\fR(1M), \fBsvcadm\fR(1M),
-\fBacl\fR(2), \fBfcntl\fR(2), \fBlink\fR(2), \fBmknod\fR(2), \fBmount\fR(2),
-\fBsymlink\fR(2), \fBumount\fR(2), \fBmnttab\fR(4), \fBnsmbrc\fR(4),
-\fBvfstab\fR(4), \fBattributes\fR(5), \fBpcfs\fR(7FS), \fBsmbfs\fR(7FS)
-.SH AUTHORS
-This manual page contains material originally authored by Boris Popov,
-\fBbpATbutya.kz\fR, \fBbpATFreeBSD.org\fR.
-.SH NOTES
-The Solaris CIFS client always attempts to use \fBgethostbyname()\fR to resolve
-host names. If the host name cannot be resolved, the CIFS client uses NetBIOS
-name resolution (NBNS). By default, the Solaris CIFS client permits the use of
-NBNS to enable Solaris CIFS clients in Windows environments to work without
-additional configuration.
-.sp
-.LP
-Since NBNS has been exploited in the past, you might want to disable it. To
-disable NBNS, set the \fBnbns-enabled\fR service management facility property
-to \fBfalse\fR. By default, \fBnbns-enabled\fR is set to \fBtrue\fR.
-.sp
-.LP
-If the directory on which a file system is to be mounted is a symbolic link,
-the file system is mounted on the directory to which the symbolic link refers,
-rather than being mounted on top of the symbolic link itself.