Ignore:
Timestamp:
Jan 15, 2010, 8:21:06 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update Samba 3.3 to 3.3.10 (docs)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/docs/htmldocs/manpages/smbclient.1.html

    r218 r368  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbclient</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbclient.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbclient &#8212; ftp-like client to access SMB/CIFS resources
    2         on servers</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbclient</code> [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-L &lt;netbios name&gt;] [-U username] [-I destinationIP] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-g] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-k] [-P] [-c &lt;command&gt;]</p></div><div class="cmdsynopsis"><p><code class="literal">smbclient</code> {servicename} [password] [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-D Directory] [-U username] [-W workgroup] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-g] [-l log-basename] [-I destinationIP] [-E] [-c &lt;command string&gt;] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-T&lt;c|x&gt;IXFqgbNan] [-k]</p></div></div><div class="refsect1" lang="en"><a name="id2483769"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbclient</code> is a client that can
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbclient</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" title="smbclient"><a name="smbclient.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbclient &#8212; ftp-like client to access SMB/CIFS resources
     2        on servers</p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbclient</code> [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-L &lt;netbios name&gt;] [-U username] [-I destinationIP] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-g] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-k] [-P] [-c &lt;command&gt;]</p></div><div class="cmdsynopsis"><p><code class="literal">smbclient</code> {servicename} [password] [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-D Directory] [-U username] [-W workgroup] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-g] [-l log-basename] [-I destinationIP] [-E] [-c &lt;command string&gt;] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-T&lt;c|x&gt;IXFqgbNan] [-k]</p></div></div><div class="refsect1" title="DESCRIPTION"><a name="id2489739"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbclient</code> is a client that can
    33        'talk' to an SMB/CIFS server. It offers an interface
    44        similar to that of the ftp program (see <a class="citerefentry" href="ftp.1.html"><span class="citerefentry"><span class="refentrytitle">ftp</span>(1)</span></a>). 
     
    66        to the local machine, putting files from the local machine to
    77        the server, retrieving directory information from the server
    8         and so on. </p></div><div class="refsect1" lang="en"><a name="id2483808"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">servicename</span></dt><dd><p>servicename is the name of the service
     8        and so on. </p></div><div class="refsect1" title="OPTIONS"><a name="id2489779"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">servicename</span></dt><dd><p>servicename is the name of the service
    99                you want to use on the server. A service name takes the form
    1010                <code class="filename">//server/service</code> where <em class="parameter"><code>server
     
    4141                host names to IP addresses. The option takes a space-separated
    4242                string of different name resolution options.</p><p>The options are :"lmhosts", "host", "wins" and "bcast". They
    43                 cause names to be resolved as follows:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="constant">lmhosts</code>: Lookup an IP
     43                cause names to be resolved as follows:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><code class="constant">lmhosts</code>: Lookup an IP
    4444                        address in the Samba lmhosts file. If the line in lmhosts has
    4545                        no name type attached to the NetBIOS name (see
    4646                        the <a class="citerefentry" href="lmhosts.5.html"><span class="citerefentry"><span class="refentrytitle">lmhosts</span>(5)</span></a> for details) then
    47                         any name type matches for lookup.</p></li><li><p><code class="constant">host</code>: Do a standard host
     47                        any name type matches for lookup.</p></li><li class="listitem"><p><code class="constant">host</code>: Do a standard host
    4848                        name to IP address resolution, using the system <code class="filename">/etc/hosts
    4949                        </code>, NIS, or DNS lookups. This method of name resolution
     
    5252                        file).  Note that this method is only used if the NetBIOS name
    5353                        type being queried is the 0x20 (server) name type, otherwise
    54                         it is ignored.</p></li><li><p><code class="constant">wins</code>: Query a name with
     54                        it is ignored.</p></li><li class="listitem"><p><code class="constant">wins</code>: Query a name with
    5555                        the IP address listed in the <em class="parameter"><code>wins server</code></em>
    5656                        parameter.  If no WINS server has
    57                         been specified this method will be ignored.</p></li><li><p><code class="constant">bcast</code>: Do a broadcast on
     57                        been specified this method will be ignored.</p></li><li class="listitem"><p><code class="constant">bcast</code>: Do a broadcast on
    5858                        each of the known local interfaces listed in the
    5959                        <em class="parameter"><code>interfaces</code></em>
     
    141141use only by developers and generate HUGE amounts of log
    142142data, most of which is extremely cryptic.</p><p>Note that specifying this parameter here will
    143 override the <a class="link" href="smb.conf.5.html#LOGLEVEL" target="_top">log level</a> parameter
    144 in the <code class="filename">smb.conf</code> file.</p></dd><dt><span class="term">-V</span></dt><dd><p>Prints the program version number.
    145 </p></dd><dt><span class="term">-s &lt;configuration file&gt;</span></dt><dd><p>The file specified contains the
     143override the <a class="link" href="smb.conf.5.html#" target="_top"></a> parameter
     144in the <code class="filename">smb.conf</code> file.</p></dd><dt><span class="term">-V|--version</span></dt><dd><p>Prints the program version number.
     145</p></dd><dt><span class="term">-s|--configfile &lt;configuration file&gt;</span></dt><dd><p>The file specified contains the
    146146configuration details required by the server.  The
    147147information in this file includes server-specific
     
    153153<code class="constant">".progname"</code> will be appended (e.g. log.smbclient,
    154154log.smbd, etc...). The log file is never removed by the client.
    155 </p></dd><dt><span class="term">-N</span></dt><dd><p>If specified, this parameter suppresses the normal
     155</p></dd><dt><span class="term">-N|--no-pass</span></dt><dd><p>If specified, this parameter suppresses the normal
    156156password prompt from the client to the user. This is useful when
    157157accessing a service that does not require a password. </p><p>Unless a password is specified on the command line or
     
    159159password.</p><p>If a password is specified on the command line and this
    160160option is also defined the password on the command line will
    161 be silently ingnored and no password will be used.</p></dd><dt><span class="term">-k</span></dt><dd><p>
     161be silently ingnored and no password will be used.</p></dd><dt><span class="term">-k|--kerberos</span></dt><dd><p>
    162162Try to authenticate with kerberos. Only useful in
    163163an Active Directory environment.
     
    184184via the <code class="literal">ps</code> command.  To be safe always allow
    185185<code class="literal">rpcclient</code> to prompt for a password and type
    186 it in directly. </p></dd><dt><span class="term">-n &lt;primary NetBIOS name&gt;</span></dt><dd><p>This option allows you to override
     186it in directly. </p></dd><dt><span class="term">-n|--netbiosname &lt;primary NetBIOS name&gt;</span></dt><dd><p>This option allows you to override
    187187the NetBIOS name that Samba uses for itself. This is identical
    188 to setting the <a class="link" href="smb.conf.5.html#NETBIOSNAME" target="_top">netbios name</a> parameter in the <code class="filename">smb.conf</code> file.
     188to setting the <a class="link" href="smb.conf.5.html#" target="_top"></a> parameter in the <code class="filename">smb.conf</code> file.
    189189However, a command
    190190line setting will take precedence over settings in
    191 <code class="filename">smb.conf</code>.</p></dd><dt><span class="term">-i &lt;scope&gt;</span></dt><dd><p>This specifies a NetBIOS scope that
     191<code class="filename">smb.conf</code>.</p></dd><dt><span class="term">-i|--scope &lt;scope&gt;</span></dt><dd><p>This specifies a NetBIOS scope that
    192192<code class="literal">nmblookup</code> will use to communicate with when
    193193generating NetBIOS names. For details on the use of NetBIOS
     
    199199smb.conf.  If the domain specified is the same as the servers
    200200NetBIOS name, it causes the client to log on using the servers local
    201 SAM (as opposed to the Domain SAM). </p></dd><dt><span class="term">-O socket options</span></dt><dd><p>TCP socket options to set on the client
     201SAM (as opposed to the Domain SAM). </p></dd><dt><span class="term">-O|--socket-options socket options</span></dt><dd><p>TCP socket options to set on the client
    202202socket. See the socket options parameter in
    203203the <code class="filename">smb.conf</code> manual page for the list of valid
     
    205205                </code> compatible backups of all the files on an SMB/CIFS
    206206                share. The secondary tar flags that can be given to this option
    207                 are : </p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>c</code></em> - Create a tar file on UNIX.
     207                are : </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><em class="parameter"><code>c</code></em> - Create a tar file on UNIX.
    208208                        Must be followed by the name of a tar file, tape device
    209209                        or "-" for standard output. If using standard output you must
    210210                        turn the log level to its lowest value -d0 to avoid corrupting
    211211                        your tar file. This flag is mutually exclusive with the
    212                         <em class="parameter"><code>x</code></em> flag. </p></li><li><p><em class="parameter"><code>x</code></em> - Extract (restore) a local
     212                        <em class="parameter"><code>x</code></em> flag. </p></li><li class="listitem"><p><em class="parameter"><code>x</code></em> - Extract (restore) a local
    213213                        tar file back to a share. Unless the -D option is given, the tar
    214214                        files will be restored from the top level of the share. Must be
     
    217217                        Restored files have their creation times (mtime) set to the
    218218                        date saved in the tar file. Directories currently do not get
    219                         their creation dates restored properly. </p></li><li><p><em class="parameter"><code>I</code></em> - Include files and directories.
     219                        their creation dates restored properly. </p></li><li class="listitem"><p><em class="parameter"><code>I</code></em> - Include files and directories.
    220220                        Is the default behavior when filenames are specified above. Causes
    221221                        files to be included in an extract or create (and therefore
    222222                        everything else to be excluded). See example below.  Filename globbing
    223                         works  in one of two ways.  See <em class="parameter"><code>r</code></em> below. </p></li><li><p><em class="parameter"><code>X</code></em> - Exclude files and directories.
     223                        works  in one of two ways.  See <em class="parameter"><code>r</code></em> below. </p></li><li class="listitem"><p><em class="parameter"><code>X</code></em> - Exclude files and directories.
    224224                        Causes files to be excluded from an extract or create. See
    225225                        example below.  Filename globbing works in one of two ways now.
    226                         See <em class="parameter"><code>r</code></em> below. </p></li><li><p><em class="parameter"><code>F</code></em> - File containing a list of files and directories.
     226                        See <em class="parameter"><code>r</code></em> below. </p></li><li class="listitem"><p><em class="parameter"><code>F</code></em> - File containing a list of files and directories.
    227227                        The <em class="parameter"><code>F</code></em> causes the name following the tarfile to
    228228                        create to be read as a filename that contains a list of files and directories to
     
    230230                        See example below. Filename globbing works in one of two ways.
    231231                        See <em class="parameter"><code>r</code></em> below.
    232                         </p></li><li><p><em class="parameter"><code>b</code></em> - Blocksize. Must be followed
     232                        </p></li><li class="listitem"><p><em class="parameter"><code>b</code></em> - Blocksize. Must be followed
    233233                        by a valid (greater than zero) blocksize.  Causes tar file to be
    234234                        written out in blocksize*TBLOCK (usually 512 byte) blocks.
    235                         </p></li><li><p><em class="parameter"><code>g</code></em> - Incremental. Only back up
     235                        </p></li><li class="listitem"><p><em class="parameter"><code>g</code></em> - Incremental. Only back up
    236236                        files that have the archive bit set. Useful only with the
    237                         <em class="parameter"><code>c</code></em> flag. </p></li><li><p><em class="parameter"><code>q</code></em> - Quiet. Keeps tar from printing
     237                        <em class="parameter"><code>c</code></em> flag. </p></li><li class="listitem"><p><em class="parameter"><code>q</code></em> - Quiet. Keeps tar from printing
    238238                        diagnostics as it works.  This is the same as tarmode quiet.
    239                         </p></li><li><p><em class="parameter"><code>r</code></em> - Regular expression include
     239                        </p></li><li class="listitem"><p><em class="parameter"><code>r</code></em> - Regular expression include
    240240                        or exclude.  Uses regular  expression matching for
    241241                        excluding or excluding files if  compiled with HAVE_REGEX_H.
    242242                        However this mode can be very slow. If  not compiled with
    243243                        HAVE_REGEX_H, does a limited wildcard match on '*' and  '?'.
    244                         </p></li><li><p><em class="parameter"><code>N</code></em> - Newer than. Must be followed
     244                        </p></li><li class="listitem"><p><em class="parameter"><code>N</code></em> - Newer than. Must be followed
    245245                        by the name of a file whose date is compared against files found
    246246                        on the share during a create. Only files newer than the file
    247247                        specified are backed up to the tar file. Useful only with the
    248                         <em class="parameter"><code>c</code></em> flag. </p></li><li><p><em class="parameter"><code>a</code></em> - Set archive bit. Causes the
     248                        <em class="parameter"><code>c</code></em> flag. </p></li><li class="listitem"><p><em class="parameter"><code>a</code></em> - Set archive bit. Causes the
    249249                        archive bit to be reset when a file is backed up. Useful with the
    250250                        <em class="parameter"><code>g</code></em> and <em class="parameter"><code>c</code></em> flags.
     
    271271                commands to be executed instead of prompting from stdin. <em class="parameter"><code>
    272272                -N</code></em> is implied by <em class="parameter"><code>-c</code></em>.</p><p>This is particularly useful in scripts and for printing stdin
    273                 to the server, e.g. <code class="literal">-c 'print -'</code>. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2533319"></a><h2>OPERATIONS</h2><p>Once the client is running, the user is presented with
     273                to the server, e.g. <code class="literal">-c 'print -'</code>. </p></dd></dl></div></div><div class="refsect1" title="OPERATIONS"><a name="id2539288"></a><h2>OPERATIONS</h2><p>Once the client is running, the user is presented with
    274274        a prompt : </p><p><code class="prompt">smb:\&gt; </code></p><p>The backslash ("\\") indicates the current working directory
    275275        on the server, and will change if the current working directory
     
    469469                the given arbitrary number. Without an argument prints out the current
    470470                vuid being used. Used for internal Samba testing purposes.
    471                 </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2534409"></a><h2>NOTES</h2><p>Some servers are fussy about the case of supplied usernames,
     471                </p></dd></dl></div></div><div class="refsect1" title="NOTES"><a name="id2487394"></a><h2>NOTES</h2><p>Some servers are fussy about the case of supplied usernames,
    472472        passwords, share names (AKA service names) and machine names.
    473473        If you fail to connect try giving all parameters in uppercase.
     
    476476        on a valid NetBIOS name being used, so you need to supply a valid
    477477        name that would be known to the server.</p><p>smbclient supports long file names where the server
    478         supports the LANMAN2 protocol or above. </p></div><div class="refsect1" lang="en"><a name="id2534434"></a><h2>ENVIRONMENT VARIABLES</h2><p>The variable <code class="envar">USER</code> may contain the
     478        supports the LANMAN2 protocol or above. </p></div><div class="refsect1" title="ENVIRONMENT VARIABLES"><a name="id2487420"></a><h2>ENVIRONMENT VARIABLES</h2><p>The variable <code class="envar">USER</code> may contain the
    479479        username of the person  using the client. This information is
    480480        used only if the protocol  level is high enough to support
     
    486486        to instead of connecting to a server.  This functionality is primarily
    487487        intended as a development aid, and works best when using a LMHOSTS
    488         file</p></div><div class="refsect1" lang="en"><a name="id2534470"></a><h2>INSTALLATION</h2><p>The location of the client program is a matter for
     488        file</p></div><div class="refsect1" title="INSTALLATION"><a name="id2540580"></a><h2>INSTALLATION</h2><p>The location of the client program is a matter for
    489489        individual system administrators. The following are thus
    490490        suggestions only. </p><p>It is recommended that the smbclient software be installed
     
    497497        running SMB/CIFS server. It is possible to run <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> as an ordinary user - running that server as a daemon
    498498        on a user-accessible port (typically any port number over 1024)
    499         would provide a suitable test server. </p></div><div class="refsect1" lang="en"><a name="id2534523"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the client are logged in a
     499        would provide a suitable test server. </p></div><div class="refsect1" title="DIAGNOSTICS"><a name="id2540633"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the client are logged in a
    500500        specified log file. The log file name is specified at compile time,
    501501        but may be overridden on the command line. </p><p>The number and nature of diagnostics available depends
    502502        on the debug level used by the client. If you have problems,
    503         set the debug level to 3 and peruse the log files. </p></div><div class="refsect1" lang="en"><a name="id2534541"></a><h2>VERSION</h2><p>This man page is correct for version 3.2 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2534552"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
     503        set the debug level to 3 and peruse the log files. </p></div><div class="refsect1" title="VERSION"><a name="id2540652"></a><h2>VERSION</h2><p>This man page is correct for version 3.2 of the Samba suite.</p></div><div class="refsect1" title="AUTHOR"><a name="id2540663"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
    504504        were created by Andrew Tridgell. Samba is now developed
    505505        by the Samba Team as an Open Source project similar
Note: See TracChangeset for help on using the changeset viewer.