Ignore:
Timestamp:
Apr 9, 2010, 3:20:58 PM (15 years ago)
Author:
Silvan Scherrer
Message:

Samba 3.5.x: update to 3.5.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/docs/manpages/smbclient.1

    r414 r427  
    1 '\" t
    21.\"     Title: smbclient
    32.\"    Author: [see the "AUTHOR" section]
    4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
    5 .\"      Date: 02/19/2010
     3.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
     4.\"      Date: 03/30/2010
    65.\"    Manual: User Commands
    76.\"    Source: Samba 3.5
    87.\"  Language: English
    98.\"
    10 .TH "SMBCLIENT" "1" "02/19/2010" "Samba 3\&.5" "User Commands"
     9.TH "SMBCLIENT" "1" "03/30/2010" "Samba 3\&.5" "User Commands"
     10.\" -----------------------------------------------------------------
     11.\" * (re)Define some macros
     12.\" -----------------------------------------------------------------
     13.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     14.\" toupper - uppercase a string (locale-aware)
     15.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     16.de toupper
     17.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
     18\\$*
     19.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
     20..
     21.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     22.\" SH-xref - format a cross-reference to an SH section
     23.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     24.de SH-xref
     25.ie n \{\
     26.\}
     27.toupper \\$*
     28.el \{\
     29\\$*
     30.\}
     31..
     32.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     33.\" SH - level-one heading that works better for non-TTY output
     34.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     35.de1 SH
     36.\" put an extra blank line of space above the head in non-TTY output
     37.if t \{\
     38.sp 1
     39.\}
     40.sp \\n[PD]u
     41.nr an-level 1
     42.set-an-margin
     43.nr an-prevailing-indent \\n[IN]
     44.fi
     45.in \\n[an-margin]u
     46.ti 0
     47.HTML-TAG ".NH \\n[an-level]"
     48.it 1 an-trap
     49.nr an-no-space-flag 1
     50.nr an-break-flag 1
     51\." make the size of the head bigger
     52.ps +3
     53.ft B
     54.ne (2v + 1u)
     55.ie n \{\
     56.\" if n (TTY output), use uppercase
     57.toupper \\$*
     58.\}
     59.el \{\
     60.nr an-break-flag 0
     61.\" if not n (not TTY), use normal case (not uppercase)
     62\\$1
     63.in \\n[an-margin]u
     64.ti 0
     65.\" if not n (not TTY), put a border/line under subheading
     66.sp -.6
     67\l'\n(.lu'
     68.\}
     69..
     70.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     71.\" SS - level-two heading that works better for non-TTY output
     72.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     73.de1 SS
     74.sp \\n[PD]u
     75.nr an-level 1
     76.set-an-margin
     77.nr an-prevailing-indent \\n[IN]
     78.fi
     79.in \\n[IN]u
     80.ti \\n[SN]u
     81.it 1 an-trap
     82.nr an-no-space-flag 1
     83.nr an-break-flag 1
     84.ps \\n[PS-SS]u
     85\." make the size of the head bigger
     86.ps +2
     87.ft B
     88.ne (2v + 1u)
     89.if \\n[.$] \&\\$*
     90..
     91.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     92.\" BB/BE - put background/screen (filled box) around block of text
     93.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     94.de BB
     95.if t \{\
     96.sp -.5
     97.br
     98.in +2n
     99.ll -2n
     100.gcolor red
     101.di BX
     102.\}
     103..
     104.de EB
     105.if t \{\
     106.if "\\$2"adjust-for-leading-newline" \{\
     107.sp -1
     108.\}
     109.br
     110.di
     111.in
     112.ll
     113.gcolor
     114.nr BW \\n(.lu-\\n(.i
     115.nr BH \\n(dn+.5v
     116.ne \\n(BHu+.5v
     117.ie "\\$2"adjust-for-leading-newline" \{\
     118\M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
     119.\}
     120.el \{\
     121\M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
     122.\}
     123.in 0
     124.sp -.5v
     125.nf
     126.BX
     127.in
     128.sp .5v
     129.fi
     130.\}
     131..
     132.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     133.\" BM/EM - put colored marker in margin next to block of text
     134.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     135.de BM
     136.if t \{\
     137.br
     138.ll -2n
     139.gcolor red
     140.di BX
     141.\}
     142..
     143.de EM
     144.if t \{\
     145.br
     146.di
     147.ll
     148.gcolor
     149.nr BH \\n(dn
     150.ne \\n(BHu
     151\M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[]
     152.in 0
     153.nf
     154.BX
     155.in
     156.fi
     157.\}
     158..
    11159.\" -----------------------------------------------------------------
    12160.\" * set default formatting
     
    19167.\" * MAIN CONTENT STARTS HERE *
    20168.\" -----------------------------------------------------------------
    21 .SH "NAME"
     169.SH "Name"
    22170smbclient \- ftp\-like client to access SMB/CIFS resources on servers
    23 .SH "SYNOPSIS"
     171.SH "Synopsis"
     172.fam C
    24173.HP \w'\ 'u
    25 smbclient [\-b\ <buffer\ size>] [\-d\ debuglevel] [\-e] [\-L\ <netbios\ name>] [\-U\ username] [\-I\ destinationIP] [\-M\ <netbios\ name>] [\-m\ maxprotocol] [\-A\ authfile] [\-N] [\-C] [\-g] [\-i\ scope] [\-O\ <socket\ options>] [\-p\ port] [\-R\ <name\ resolve\ order>] [\-s\ <smb\ config\ file>] [\-k] [\-P] [\-c\ <command>]
     174\FCsmbclient\F[] [\-b\ <buffer\ size>] [\-d\ debuglevel] [\-e] [\-L\ <netbios\ name>] [\-U\ username] [\-I\ destinationIP] [\-M\ <netbios\ name>] [\-m\ maxprotocol] [\-A\ authfile] [\-N] [\-C] [\-g] [\-i\ scope] [\-O\ <socket\ options>] [\-p\ port] [\-R\ <name\ resolve\ order>] [\-s\ <smb\ config\ file>] [\-k] [\-P] [\-c\ <command>]
     175.fam
     176.fam C
    26177.HP \w'\ 'u
    27 smbclient {servicename} [password] [\-b\ <buffer\ size>] [\-d\ debuglevel] [\-e] [\-D\ Directory] [\-U\ username] [\-W\ workgroup] [\-M\ <netbios\ name>] [\-m\ maxprotocol] [\-A\ authfile] [\-N] [\-C] [\-g] [\-l\ log\-basename] [\-I\ destinationIP] [\-E] [\-c\ <command\ string>] [\-i\ scope] [\-O\ <socket\ options>] [\-p\ port] [\-R\ <name\ resolve\ order>] [\-s\ <smb\ config\ file>] [\-T<c|x>IXFqgbNan] [\-k]
     178\FCsmbclient\F[] {servicename} [password] [\-b\ <buffer\ size>] [\-d\ debuglevel] [\-e] [\-D\ Directory] [\-U\ username] [\-W\ workgroup] [\-M\ <netbios\ name>] [\-m\ maxprotocol] [\-A\ authfile] [\-N] [\-C] [\-g] [\-l\ log\-basename] [\-I\ destinationIP] [\-E] [\-c\ <command\ string>] [\-i\ scope] [\-O\ <socket\ options>] [\-p\ port] [\-R\ <name\ resolve\ order>] [\-s\ <smb\ config\ file>] [\-T<c|x>IXFqgbNan] [\-k]
     179.fam
    28180.SH "DESCRIPTION"
    29181.PP
     
    32184suite\&.
    33185.PP
    34 smbclient
     186\FCsmbclient\F[]
    35187is a client that can \'talk\' to an SMB/CIFS server\&. It offers an interface similar to that of the ftp program (see
    36188\fBftp\fR(1))\&. Operations include things like getting files from the server to the local machine, putting files from the local machine to the server, retrieving directory information from the server and so on\&.
     
    40192.RS 4
    41193servicename is the name of the service you want to use on the server\&. A service name takes the form
    42 //server/service
     194\FC//server/service\F[]
    43195where
    44196\fIserver \fR
     
    46198\fIservice\fR
    47199is the name of the service offered\&. Thus to connect to the service "printer" on the SMB/CIFS server "smbserver", you would use the servicename
    48 //smbserver/printer
     200\FC//smbserver/printer \F[]
    49201.sp
    50202Note that the server name required is NOT necessarily the IP (DNS) host name of the server ! The name required is a NetBIOS server name, which may or may not be the same as the IP hostname of the machine running the server\&.
     
    53205\fI\-R\fR
    54206parameter to
    55 smbclient
     207\FCsmbclient\F[]
    56208or using the name resolve order parameter in the
    57209\fBsmb.conf\fR(5)
     
    104256.\}
    105257\fBhost\fR: Do a standard host name to IP address resolution, using the system
    106 /etc/hosts, NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the
    107 /etc/nsswitch\&.conf
     258\FC/etc/hosts \F[], NIS, or DNS lookups\&. This method of name resolution is operating system dependent, for instance on IRIX or Solaris this may be controlled by the
     259\FC/etc/nsswitch\&.conf\F[]
    108260file)\&. Note that this method is only used if the NetBIOS name type being queried is the 0x20 (server) name type, otherwise it is ignored\&.
    109261.RE
     
    155307.sp
    156308One useful trick is to pipe the message through
    157 smbclient\&. For example: smbclient \-M FRED < mymessage\&.txt will send the message in the file
    158 mymessage\&.txt
     309\FCsmbclient\F[]\&. For example: smbclient \-M FRED < mymessage\&.txt will send the message in the file
     310\FCmymessage\&.txt\F[]
    159311to the machine FRED\&.
    160312.sp
     
    223375.RS 4
    224376This option allows you to look at what services are available on a server\&. You use it as
    225 smbclient \-L host
     377\FCsmbclient \-L host\F[]
    226378and a list should appear\&. The
    227379\fI\-I \fR
     
    251403\m[blue]\fB\%smb.conf.5.html#\fR\m[]
    252404parameter in the
    253 smb\&.conf
     405\FCsmb\&.conf\F[]
    254406file\&.
    255407.RE
     
    263415.RS 4
    264416The file specified contains the configuration details required by the server\&. The information in this file includes server\-specific information such as what printcap file to use, as well as descriptions of all the services that the server is to provide\&. See
    265 smb\&.conf
     417\FCsmb\&.conf\F[]
    266418for more information\&. The default configuration file name is determined at compile time\&.
    267419.RE
     
    300452.RS 4
    301453.\}
     454.fam C
     455.ps -1
    302456.nf
     457.if t \{\
     458.sp -1
     459.\}
     460.BB lightgray adjust-for-leading-newline
     461.sp -1
     462
    303463username = <value>
    304464password = <value>
    305465domain   = <value>
     466.EB lightgray adjust-for-leading-newline
     467.if t \{\
     468.sp 1
     469.\}
    306470.fi
     471.fam
     472.ps +1
    307473.if n \{\
    308474.RE
     
    329495.sp
    330496Be cautious about including passwords in scripts\&. Also, on many systems the command line of a running process may be seen via the
    331 ps
     497\FCps\F[]
    332498command\&. To be safe always allow
    333 rpcclient
     499\FCrpcclient\F[]
    334500to prompt for a password and type it in directly\&.
    335501.RE
     
    340506\m[blue]\fB\%smb.conf.5.html#\fR\m[]
    341507parameter in the
    342 smb\&.conf
     508\FCsmb\&.conf\F[]
    343509file\&. However, a command line setting will take precedence over settings in
    344 smb\&.conf\&.
     510\FCsmb\&.conf\F[]\&.
    345511.RE
    346512.PP
     
    348514.RS 4
    349515This specifies a NetBIOS scope that
    350 nmblookup
     516\FCnmblookup\F[]
    351517will use to communicate with when generating NetBIOS names\&. For details on the use of NetBIOS scopes, see rfc1001\&.txt and rfc1002\&.txt\&. NetBIOS scopes are
    352518\fIvery\fR
     
    362528.RS 4
    363529TCP socket options to set on the client socket\&. See the socket options parameter in the
    364 smb\&.conf
     530\FCsmb\&.conf\F[]
    365531manual page for the list of valid options\&.
    366532.RE
     
    369535.RS 4
    370536smbclient may be used to create
    371 tar(1)
     537\FCtar(1) \F[]
    372538compatible backups of all the files on an SMB/CIFS share\&. The secondary tar flags that can be given to this option are :
    373539.sp
     
    526692\fITar Long File Names\fR
    527693.sp
    528 smbclient\'s tar option now supports long file names both on backup and restore\&. However, the full path name of the file must be less than 1024 bytes\&. Also, when a tar archive is created,
    529 smbclient\'s tar option places all files in the archive with relative names, not absolute names\&.
     694\FCsmbclient\F[]\'s tar option now supports long file names both on backup and restore\&. However, the full path name of the file must be less than 1024 bytes\&. Also, when a tar archive is created,
     695\FCsmbclient\F[]\'s tar option places all files in the archive with relative names, not absolute names\&.
    530696.sp
    531697\fITar Filenames\fR
     
    536702.sp
    537703Restore from tar file
    538 backup\&.tar
     704\FCbackup\&.tar\F[]
    539705into myshare on mypc (no password on share)\&.
    540706.sp
    541 smbclient //mypc/yshare "" \-N \-Tx backup\&.tar
     707\FCsmbclient //mypc/yshare "" \-N \-Tx backup\&.tar \F[]
    542708.sp
    543709Restore everything except
    544 users/docs
    545 .sp
    546 smbclient //mypc/myshare "" \-N \-TXx backup\&.tar users/docs
     710\FCusers/docs\F[]
     711.sp
     712\FCsmbclient //mypc/myshare "" \-N \-TXx backup\&.tar users/docs\F[]
    547713.sp
    548714Create a tar file of the files beneath
    549 users/docs\&.
    550 .sp
    551 smbclient //mypc/myshare "" \-N \-Tc backup\&.tar users/docs
     715\FC users/docs\F[]\&.
     716.sp
     717\FCsmbclient //mypc/myshare "" \-N \-Tc backup\&.tar users/docs \F[]
    552718.sp
    553719Create the same tar file as above, but now use a DOS path name\&.
    554720.sp
    555 smbclient //mypc/myshare "" \-N \-tc backup\&.tar users\eedocs
     721\FCsmbclient //mypc/myshare "" \-N \-tc backup\&.tar users\eedocs \F[]
    556722.sp
    557723Create a tar file of the files listed in the file
    558 tarlist\&.
    559 .sp
    560 smbclient //mypc/myshare "" \-N \-TcF backup\&.tar tarlist
     724\FCtarlist\F[]\&.
     725.sp
     726\FCsmbclient //mypc/myshare "" \-N \-TcF backup\&.tar tarlist\F[]
    561727.sp
    562728Create a tar file of all the files and directories in the share\&.
    563729.sp
    564 smbclient //mypc/myshare "" \-N \-Tc backup\&.tar *
     730\FCsmbclient //mypc/myshare "" \-N \-Tc backup\&.tar * \F[]
    565731.RE
    566732.PP
     
    578744.sp
    579745This is particularly useful in scripts and for printing stdin to the server, e\&.g\&.
    580 \-c \'print \-\'\&.
     746\FC\-c \'print \-\'\F[]\&.
    581747.RE
    582748.SH "OPERATIONS"
     
    584750Once the client is running, the user is presented with a prompt :
    585751.PP
    586 smb:\e>
     752\FCsmb:\e> \F[]
    587753.PP
    588754The backslash ("\e\e") indicates the current working directory on the server, and will change if the current working directory is changed\&.
     
    696862.RS 4
    697863Copy the file called
    698 remote file name
     864\FCremote file name\F[]
    699865from the server to the machine running the client\&. If specified, name the local copy
    700 local file name\&. Note that all transfers in
    701 smbclient
     866\FClocal file name\F[]\&. Note that all transfers in
     867\FCsmbclient\F[]
    702868are binary\&. See also the lowercase command\&.
    703869.RE
     
    794960\fImask\fR
    795961is interpreted differently during recursive operation and non\-recursive operation \- refer to the recurse and mask commands for more information\&. Note that all transfers in
    796 smbclient
     962\FCsmbclient\F[]
    797963are binary\&. See also the lowercase command\&.
    798964.RE
     
    817983\fImask\fR
    818984is interpreted differently during recursive operation and non\-recursive operation \- refer to the recurse and mask commands for more information\&. Note that all transfers in
    819 smbclient
     985\FCsmbclient\F[]
    820986are binary\&.
    821987.RE
     
    8661032.RS 4
    8671033Copy the file called
    868 local file name
     1034\FClocal file name\F[]
    8691035from the machine running the client to the server\&. If specified, name the remote copy
    870 remote file name\&. Note that all transfers in
    871 smbclient
     1036\FCremote file name\F[]\&. Note that all transfers in
     1037\FCsmbclient\F[]
    8721038are binary\&. See also the lowercase command\&.
    8731039.RE
     
    9261092A version of the DOS attrib command to set file permissions\&. For example:
    9271093.sp
    928 setmode myfile +r
     1094\FCsetmode myfile +r \F[]
    9291095.sp
    9301096would make myfile read only\&.
     
    10031169.PP
    10041170It is recommended that the smbclient software be installed in the
    1005 /usr/local/samba/bin/
     1171\FC/usr/local/samba/bin/\F[]
    10061172or
    1007 /usr/samba/bin/
     1173\FC /usr/samba/bin/\F[]
    10081174directory, this directory readable by all, writeable only by root\&. The client program itself should be executable by all\&. The client should
    10091175\fINOT\fR
Note: See TracChangeset for help on using the changeset viewer.