X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fsamba-autobuild%2F.git;a=blobdiff_plain;f=docs-xml%2Fmanpages%2Frpcclient.1.xml;fp=docs-xml%2Fmanpages%2Frpcclient.1.xml;h=93983ad8388ab02f4a2df70ff0126b527ac18dc3;hp=1e167f8437c6008b5c4ffce79e6d068fd9c9a6f1;hb=cca48c1a1029685672e1c25e39e8be2be947238f;hpb=0e3eda5bab5ae9316a42725aea048fb350020ec7 diff --git a/docs-xml/manpages/rpcclient.1.xml b/docs-xml/manpages/rpcclient.1.xml index 1e167f8437c..93983ad8388 100644 --- a/docs-xml/manpages/rpcclient.1.xml +++ b/docs-xml/manpages/rpcclient.1.xml @@ -29,7 +29,7 @@ -U username[%password] -W workgroup -I destinationIP - server + BINDING-STRING|HOST @@ -52,12 +52,72 @@ - server - NetBIOS name of Server to which to connect. - The server can be any SMB/CIFS server. The name is - resolved using the line from smb.conf - 5. - + BINDING-STRING|HOST + + When connecting to a dcerpc service you need to + specify a binding string. + + The format is: + + TRANSPORT:host[options] + + where TRANSPORT is either ncacn_np (named pipes) for SMB or + ncacn_ip_tcp for DCERPC over TCP/IP. + + "host" is an IP or hostname or netbios name. If the binding + string identifies the server side of an endpoint, "host" may be + an empty string. See below for more details. + + "options" can include a SMB pipe name if using the ncacn_np + transport or a TCP port number if using the ncacn_ip_tcp transport, + otherwise they will be auto-determined. + + Examples: + + + ncacn_ip_tcp:samba.example.com[1024] + ncacn_ip_tcp:samba.example.com[sign,seal,krb5] + ncacn_ip_tcp:samba.example.com[sign,spnego] + ncacn_np:samba.example.com + ncacn_np:samba.example.com[samr] + ncacn_np:samba.example.com[samr,sign,print] + ncalrpc:/path/to/unix/socket + //SAMBA + + + The supported transports are: + + + ncacn_np - Connect using named pipes + ncacn_ip_tcp - Connect over TCP/IP + ncalrpc - Connect over local RPC (unix sockets) + + + The supported options are: + + + sign - Use RPC integrety autentication level + seal - Enable RPC privacy (encryption) autentication level + connect - Use RPC connect level authentication (auth, but no sign or seal) + packet - Use RPC packet authentication level + + spnego - Use SPNEGO instead of NTLMSSP authentication + ntlm - Use plain NTLM instead of SPNEGO or NTLMSSP + krb5 - Use Kerberos instead of NTLMSSP authentication + schannel - Create a schannel connection + + smb1 - Use SMB1 for named pipes + smb2 - Use SMB2/3 for named pipes + + validate - Enable the NDR validator + print - Enable debug output of packets + padcheck - Check reply data for non-zero pad bytes + bigendian - Use big endian for RPC + ndr64 - Use NDR64 for RPC + + + +