Ignore:
Timestamp:
Jun 16, 2009, 5:52:30 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 to 3.2.12

Location:
branches/samba-3.2.x/docs/htmldocs
Files:
73 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/DomApps.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Integrating Additional Services</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"><link rel="next" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Integrating Additional Services</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="kerberos.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="HA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DomApps"></a>Chapter 12. Integrating Additional Services</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DomApps.html#id2616162">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616193">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616294">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616327">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616483">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616500">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618352">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618413">Questions and Answers</a></span></dt></dl></div><p>
    2         <a class="indexterm" name="id2616113"></a>
    3         <a class="indexterm" name="id2616119"></a>
    4         <a class="indexterm" name="id2616126"></a>
    5         <a class="indexterm" name="id2616133"></a>
    6         <a class="indexterm" name="id2616140"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Integrating Additional Services</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"><link rel="next" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Integrating Additional Services</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="kerberos.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="HA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DomApps"></a>Chapter 12. Integrating Additional Services</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DomApps.html#id2616172">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616202">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616313">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616346">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616502">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616520">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618372">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618432">Questions and Answers</a></span></dt></dl></div><p>
     2        <a class="indexterm" name="id2616122"></a>
     3        <a class="indexterm" name="id2616129"></a>
     4        <a class="indexterm" name="id2616136"></a>
     5        <a class="indexterm" name="id2616142"></a>
     6        <a class="indexterm" name="id2616149"></a>
    77        You've come a long way now. You have pretty much mastered Samba-3 for
    88        most uses it can be put to. Up until now, you have cast Samba-3 in the leading
     
    1515        the latest Windows authentication technologies. Let's get started  this is
    1616        leading edge.
    17         </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616162"></a>Introduction</h2></div></div></div><p>
     17        </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616172"></a>Introduction</h2></div></div></div><p>
    1818        Abmas has continued its miraculous growth; indeed, nothing seems to be able
    1919        to stop its diversification into multiple (and seemingly unrelated) fields.
     
    3131        gradually, taking over key services and easing the way to a full migration and,
    3232        therefore, integration into Abmas's existing business later.
    33         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616193"></a>Assignment Tasks</h3></div></div></div><p>
    34                 <a class="indexterm" name="id2616201"></a>
     33        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616202"></a>Assignment Tasks</h3></div></div></div><p>
    3534                <a class="indexterm" name="id2616210"></a>
     35                <a class="indexterm" name="id2616219"></a>
    3636                You've promised the skeptical Abmas Snack Foods management team
    3737                that you can show them how Samba can ease itself and other Open Source
     
    4040                acquisition). You have chosen Web proxying and caching as your proving ground.
    4141                </p><p>
    42                 <a class="indexterm" name="id2616228"></a>
    43                 <a class="indexterm" name="id2616235"></a>
     42                <a class="indexterm" name="id2616238"></a>
     43                <a class="indexterm" name="id2616245"></a>
    4444                Abmas Snack Foods has several thousand users housed at its head office
    4545                and multiple regional offices, plants, and warehouses. A high proportion of
     
    5151                the earliest commercial users of Microsoft ISA.
    5252                </p><p>
    53                 <a class="indexterm" name="id2616256"></a>
    54                 <a class="indexterm" name="id2616263"></a>
    55                 <a class="indexterm" name="id2616270"></a>
     53                <a class="indexterm" name="id2616275"></a>
     54                <a class="indexterm" name="id2616282"></a>
     55                <a class="indexterm" name="id2616289"></a>
    5656                The team is not happy with ISA. Because it never lived up to its marketing promises,
    5757                it underperformed and had reliability problems. You have pounced on the opportunity
     
    6464                This is a hands-on exercise. You build software applications so
    6565                that you obtain the functionality Abmas needs.
    66                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616294"></a>Dissection and Discussion</h2></div></div></div><p>
     66                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616313"></a>Dissection and Discussion</h2></div></div></div><p>
    6767        The key requirements in this business example are straightforward. You are not required
    6868        to do anything new, just to replicate an existing system, not lose any existing features,
     
    7474                </p></li><li><p>
    7575                Seamless and transparent interoperability with the existing Active Directory domain
    76                 </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616327"></a>Technical Issues</h3></div></div></div><p>
    77                 <a class="indexterm" name="id2616334"></a>
    78                 <a class="indexterm" name="id2616341"></a>
    79                 <a class="indexterm" name="id2616348"></a>
    80                 <a class="indexterm" name="id2616355"></a>
    81                 <a class="indexterm" name="id2616362"></a>
    82                 <a class="indexterm" name="id2616369"></a>
    83                 <a class="indexterm" name="id2616376"></a>
    84                 <a class="indexterm" name="id2616382"></a>
    85                 <a class="indexterm" name="id2616389"></a>
    86                 <a class="indexterm" name="id2616396"></a>
    87                 <a class="indexterm" name="id2616403"></a>
    88                 <a class="indexterm" name="id2616410"></a>
    89                 <a class="indexterm" name="id2616419"></a><a class="indexterm" name="id2616425"></a>
     76                </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616346"></a>Technical Issues</h3></div></div></div><p>
     77                <a class="indexterm" name="id2616354"></a>
     78                <a class="indexterm" name="id2616361"></a>
     79                <a class="indexterm" name="id2616368"></a>
     80                <a class="indexterm" name="id2616374"></a>
     81                <a class="indexterm" name="id2616381"></a>
     82                <a class="indexterm" name="id2616388"></a>
     83                <a class="indexterm" name="id2616395"></a>
     84                <a class="indexterm" name="id2616402"></a>
     85                <a class="indexterm" name="id2616409"></a>
     86                <a class="indexterm" name="id2616416"></a>
     87                <a class="indexterm" name="id2616423"></a>
     88                <a class="indexterm" name="id2616430"></a>
     89                <a class="indexterm" name="id2616439"></a><a class="indexterm" name="id2616445"></a>
    9090                Functionally, the user's Internet Explorer requests a browsing session with the
    9191                Squid proxy, for which it offers its AD authentication token. Squid hands off
     
    108108                        </p></li><li><p>
    109109                        Tying it all together
    110                         </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616483"></a>Political Issues</h3></div></div></div><p>
     110                        </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616502"></a>Political Issues</h3></div></div></div><p>
    111111                You are a stranger in a strange land, and all eyes are upon you. Some would even like to see
    112112                you fail. For you to gain the trust of your newly acquired IT people, it is essential that your
     
    114114                will the entrenched positions consider taking up your new way of doing things on a
    115115                wider scale.
    116                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616500"></a>Implementation</h2></div></div></div><p>
    117         <a class="indexterm" name="id2616508"></a>
     116                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616520"></a>Implementation</h2></div></div></div><p>
     117        <a class="indexterm" name="id2616528"></a>
    118118        First, your system needs to be prepared and in a known good state to proceed. This consists
    119119        of making sure that everything the system depends on is present and that everything that could
     
    122122        they must be removed.
    123123        </p><p>
    124         <a class="indexterm" name="id2616525"></a>
     124        <a class="indexterm" name="id2616545"></a>
    125125        The following packages should be available on your Red Hat Linux system:
    126126        </p><div class="itemizedlist"><ul type="disc"><li><p>
    127                 <a class="indexterm" name="id2616540"></a>
    128                 <a class="indexterm" name="id2616547"></a>
     127                <a class="indexterm" name="id2616560"></a>
     128                <a class="indexterm" name="id2616566"></a>
    129129                krb5-libs
    130130                </p></li><li><p>
     
    137137                pam_krb5
    138138                </p></li></ul></div><p>
    139         <a class="indexterm" name="id2616577"></a>
     139        <a class="indexterm" name="id2616597"></a>
    140140        In the case of SUSE Linux, these packages are called:
    141141        </p><div class="itemizedlist"><ul type="disc"><li><p>
     
    144144                heimdal-devel
    145145                </p></li><li><p>
    146                 <a class="indexterm" name="id2616602"></a>
     146                <a class="indexterm" name="id2616621"></a>
    147147                heimdal
    148148                </p></li><li><p>
     
    153153        for your Linux system to ensure that the packages are correctly updated.
    154154        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    155         <a class="indexterm" name="id2616627"></a>
    156         <a class="indexterm" name="id2616634"></a>
    157         <a class="indexterm" name="id2616641"></a>
     155        <a class="indexterm" name="id2616646"></a>
     156        <a class="indexterm" name="id2616653"></a>
     157        <a class="indexterm" name="id2616660"></a>
    158158        If the requirement is for interoperation with MS Windows Server 2003, it
    159159        will be necessary to ensure that you are using MIT Kerberos version 1.3.1
     
    161161        updating.
    162162        </p><p>
    163         <a class="indexterm" name="id2616654"></a>
    164         <a class="indexterm" name="id2616661"></a>
     163        <a class="indexterm" name="id2616674"></a>
     164        <a class="indexterm" name="id2616681"></a>
    165165        Heimdal 0.6 or later is required in the case of SUSE Linux. SUSE Enterprise
    166166        Linux Server 8 ships with Heimdal 0.4. SUSE 9 ships with the necessary version.
    167167        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch10-one"></a>Removal of Pre-Existing Conflicting RPMs</h3></div></div></div><p>
    168         <a class="indexterm" name="id2616684"></a>
     168        <a class="indexterm" name="id2616704"></a>
    169169        If Samba and/or Squid RPMs are installed, they should be updated. You can
    170170        build both from source.
    171171        </p><p>
    172         <a class="indexterm" name="id2616696"></a>
    173         <a class="indexterm" name="id2616702"></a>
    174         <a class="indexterm" name="id2616709"></a>
     172        <a class="indexterm" name="id2616716"></a>
     173        <a class="indexterm" name="id2616722"></a>
     174        <a class="indexterm" name="id2616729"></a>
    175175        Locating the packages to be un-installed can be achieved by running:
    176176</p><pre class="screen">
     
    182182<code class="prompt">root# </code> rpm -e samba-common
    183183</pre><p>
    184         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616749"></a>Kerberos Configuration</h3></div></div></div><p>
    185         <a class="indexterm" name="id2616757"></a>
    186         <a class="indexterm" name="id2616764"></a>
    187         <a class="indexterm" name="id2616774"></a>
    188         <a class="indexterm" name="id2616780"></a>
     184        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616769"></a>Kerberos Configuration</h3></div></div></div><p>
     185        <a class="indexterm" name="id2616777"></a>
     186        <a class="indexterm" name="id2616784"></a>
     187        <a class="indexterm" name="id2616793"></a>
     188        <a class="indexterm" name="id2616800"></a>
    189189        The systems Kerberos installation must be configured to communicate with
    190190        your primary Active Directory server (ADS KDC).
     
    194194        unless you are using Windows 2003 servers.
    195195        </p><p>
    196         <a class="indexterm" name="id2616799"></a>
    197         <a class="indexterm" name="id2616806"></a>
    198         <a class="indexterm" name="id2616813"></a>
    199196        <a class="indexterm" name="id2616819"></a>
    200         <a class="indexterm" name="id2616826"></a>
    201         <a class="indexterm" name="id2616835"></a>
    202         <a class="indexterm" name="id2616842"></a>
     197        <a class="indexterm" name="id2616825"></a>
     198        <a class="indexterm" name="id2616832"></a>
     199        <a class="indexterm" name="id2616839"></a>
     200        <a class="indexterm" name="id2616846"></a>
     201        <a class="indexterm" name="id2616855"></a>
     202        <a class="indexterm" name="id2616861"></a>
    203203        Officially, neither MIT (1.3.4) nor Heimdal (0.63) Kerberos needs an <code class="filename">/etc/krb5.conf</code>
    204204        file in order to work correctly. All ADS domains automatically create SRV records in the
     
    208208        specifying only a single KDC, even if there is more than one. Using the DNS lookup
    209209        allows the KRB5 libraries to use whichever KDCs are available.
    210         </p><div class="procedure"><a name="id2616876"></a><p class="title"><b>Procedure 12.1. Kerberos Configuration Steps</b></p><ol type="1"><li><p>
    211                 <a class="indexterm" name="id2616887"></a>
     210        </p><div class="procedure"><a name="id2616896"></a><p class="title"><b>Procedure 12.1. Kerberos Configuration Steps</b></p><ol type="1"><li><p>
     211                <a class="indexterm" name="id2616907"></a>
    212212                If you find the need to manually configure the <code class="filename">krb5.conf</code>, you should edit it
    213213                to have the contents shown in <a class="link" href="DomApps.html#ch10-krb5conf" title="Example 12.1. Kerberos Configuration File: /etc/krb5.conf">&#8220;Kerberos Configuration  File: /etc/krb5.conf&#8221;</a>. The final fully qualified path for this file
    214214                should be <code class="filename">/etc/krb5.conf</code>.
    215215                </p></li><li><p>
    216                 <a class="indexterm" name="id2616922"></a>
    217                 <a class="indexterm" name="id2616929"></a>
    218                 <a class="indexterm" name="id2616936"></a>
    219                 <a class="indexterm" name="id2616943"></a>
     216                <a class="indexterm" name="id2616942"></a>
    220217                <a class="indexterm" name="id2616949"></a>
    221218                <a class="indexterm" name="id2616956"></a>
    222                 <a class="indexterm" name="id2616963"></a>
    223                 <a class="indexterm" name="id2616970"></a>
    224                 <a class="indexterm" name="id2616977"></a>
    225                 <a class="indexterm" name="id2616986"></a>
    226                 <a class="indexterm" name="id2616993"></a>
    227                 <a class="indexterm" name="id2617000"></a>
     219                <a class="indexterm" name="id2616962"></a>
     220                <a class="indexterm" name="id2616969"></a>
     221                <a class="indexterm" name="id2616976"></a>
     222                <a class="indexterm" name="id2616983"></a>
     223                <a class="indexterm" name="id2616990"></a>
     224                <a class="indexterm" name="id2616997"></a>
    228225                <a class="indexterm" name="id2617006"></a>
     226                <a class="indexterm" name="id2617012"></a>
     227                <a class="indexterm" name="id2617019"></a>
     228                <a class="indexterm" name="id2617026"></a>
    229229                The following gotchas often catch people out. Kerberos is case sensitive. Your realm must
    230230                be in UPPERCASE, or you will get an error: &#8220;<span class="quote">Cannot find KDC for requested realm while getting
     
    242242                when you try to join the realm.
    243243                </p></li><li><p>
    244                 <a class="indexterm" name="id2617051"></a>
     244                <a class="indexterm" name="id2617070"></a>
    245245                You are now ready to test your installation by issuing the command:
    246246</p><pre class="screen">
     
    262262        kdc = w2k3s.london.abmas.biz
    263263        }
    264 </pre></div></div><br class="example-break"><p><a class="indexterm" name="id2617116"></a>
     264</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2617135"></a>
    265265        The command
    266266</p><pre class="screen">
     
    268268</pre><p>
    269269        shows the Kerberos tickets cached by the system.
    270         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617139"></a>Samba Configuration</h4></div></div></div><p>
    271         <a class="indexterm" name="id2617146"></a>
     270        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617158"></a>Samba Configuration</h4></div></div></div><p>
     271        <a class="indexterm" name="id2617166"></a>
    272272        Samba must be configured to correctly use Active Directory. Samba-3 must be used, since it
    273273        has the necessary components to interface with Active Directory.
    274         </p><div class="procedure"><a name="id2617157"></a><p class="title"><b>Procedure 12.2. Securing Samba-3 With ADS Support Steps</b></p><ol type="1"><li><p>
    275                 <a class="indexterm" name="id2617169"></a>
    276                 <a class="indexterm" name="id2617176"></a>
    277                 <a class="indexterm" name="id2617183"></a>
    278                 <a class="indexterm" name="id2617190"></a>
    279                 <a class="indexterm" name="id2617196"></a>
     274        </p><div class="procedure"><a name="id2617177"></a><p class="title"><b>Procedure 12.2. Securing Samba-3 With ADS Support Steps</b></p><ol type="1"><li><p>
     275                <a class="indexterm" name="id2617188"></a>
     276                <a class="indexterm" name="id2617195"></a>
     277                <a class="indexterm" name="id2617202"></a>
     278                <a class="indexterm" name="id2617209"></a>
     279                <a class="indexterm" name="id2617216"></a>
    280280                Download the latest stable Samba-3 for Red Hat Linux from the official Samba Team
    281281                <a class="ulink" href="http://ftp.samba.org" target="_top">FTP site.</a> The official Samba Team
     
    283283                needed, and are linked against MIT KRB5 version 1.3.1 and therefore are ready for use.
    284284                </p><p>
    285                 <a class="indexterm" name="id2617223"></a>
    286                 <a class="indexterm" name="id2617230"></a>
     285                <a class="indexterm" name="id2617242"></a>
     286                <a class="indexterm" name="id2617249"></a>
    287287                The necessary, validated RPM packages for SUSE Linux may be obtained from
    288288                the <a class="ulink" href="ftp://ftp.sernet.de/pub/samba" target="_top">SerNet</a> FTP site that
     
    294294                file so it has contents similar to the example shown in <a class="link" href="DomApps.html#ch10-smbconf" title="Example 12.2. Samba Configuration File: /etc/samba/smb.conf">&#8220;Samba Configuration  File: /etc/samba/smb.conf&#8221;</a>.
    295295                </p></li><li><p>
    296                 <a class="indexterm" name="id2617281"></a>
    297                 <a class="indexterm" name="id2617288"></a>
    298                 <a class="indexterm" name="id2617295"></a>i
    299                 <a class="indexterm" name="id2617306"></a>
    300                 <a class="indexterm" name="id2617313"></a>
     296                <a class="indexterm" name="id2617301"></a>
     297                <a class="indexterm" name="id2617307"></a>
     298                <a class="indexterm" name="id2617314"></a>i
     299                <a class="indexterm" name="id2617326"></a>
     300                <a class="indexterm" name="id2617332"></a>
    301301                Next you need to create a computer account in the Active Directory.
    302302                This sets up the trust relationship needed for other clients to
     
    308308</pre><p>
    309309                </p></li><li><p>
    310                 <a class="indexterm" name="id2617347"></a>
    311                 <a class="indexterm" name="id2617354"></a>
    312                 <a class="indexterm" name="id2617361"></a>
    313310                <a class="indexterm" name="id2617367"></a>
    314                 <a class="indexterm" name="id2617374"></a>
     311                <a class="indexterm" name="id2617373"></a>
     312                <a class="indexterm" name="id2617380"></a>
     313                <a class="indexterm" name="id2617387"></a>
     314                <a class="indexterm" name="id2617394"></a>
    315315                Your new Samba binaries must be started in the standard manner as is applicable
    316316                to the platform you are running on. Alternatively, start your Active Directory-enabled Samba with the following commands:
     
    321321</pre><p>
    322322                </p></li><li><p>
    323                 <a class="indexterm" name="id2617415"></a>
    324                 <a class="indexterm" name="id2617422"></a>
    325                 <a class="indexterm" name="id2617431"></a>
    326                 <a class="indexterm" name="id2617438"></a>
    327                 <a class="indexterm" name="id2617445"></a>
     323                <a class="indexterm" name="id2617435"></a>
     324                <a class="indexterm" name="id2617441"></a>
     325                <a class="indexterm" name="id2617451"></a>
     326                <a class="indexterm" name="id2617458"></a>
     327                <a class="indexterm" name="id2617464"></a>
    328328                We now need to test that Samba is communicating with the Active
    329329                Directory domain; most specifically, we want to see whether winbind
     
    358358                This enumerates all the groups in your Active Directory tree.
    359359                </p></li><li><p>
    360                 <a class="indexterm" name="id2617509"></a>
    361                 <a class="indexterm" name="id2617516"></a>
     360                <a class="indexterm" name="id2617528"></a>
     361                <a class="indexterm" name="id2617535"></a>
    362362                Squid uses the <code class="literal">ntlm_auth</code> helper build with Samba-3.
    363363                You may test <code class="literal">ntlm_auth</code> with the command:
     
    371371</pre><p>
    372372                </p></li><li><p>
    373                 <a class="indexterm" name="id2617568"></a>
    374                 <a class="indexterm" name="id2617575"></a>
    375                 <a class="indexterm" name="id2617582"></a>
    376373                <a class="indexterm" name="id2617588"></a>
    377                 <a class="indexterm" name="id2617595"></a>
    378                 <a class="indexterm" name="id2617602"></a>
    379                 <a class="indexterm" name="id2617609"></a>
    380                 <a class="indexterm" name="id2617616"></a>
     374                <a class="indexterm" name="id2617594"></a>
     375                <a class="indexterm" name="id2617601"></a>
     376                <a class="indexterm" name="id2617608"></a>
     377                <a class="indexterm" name="id2617615"></a>
     378                <a class="indexterm" name="id2617622"></a>
     379                <a class="indexterm" name="id2617629"></a>
     380                <a class="indexterm" name="id2617635"></a>
    381381                The <code class="literal">ntlm_auth</code> helper, when run from a command line as the user
    382382                &#8220;<span class="quote">root</span>&#8221;, authenticates against your Active Directory domain (with
     
    396396<code class="prompt">root# </code> chmod 750 /var/lib/samba/winbindd_privileged
    397397</pre><p>
    398                 </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617691"></a>NSS Configuration</h4></div></div></div><p>
    399         <a class="indexterm" name="id2617699"></a>
    400         <a class="indexterm" name="id2617705"></a>
    401         <a class="indexterm" name="id2617712"></a>
     398                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617710"></a>NSS Configuration</h4></div></div></div><p>
     399        <a class="indexterm" name="id2617718"></a>
     400        <a class="indexterm" name="id2617725"></a>
     401        <a class="indexterm" name="id2617732"></a>
    402402        For Squid to benefit from Samba-3, NSS must be updated to allow winbind as a valid route to user authentication.
    403403        </p><p>
    404404        Edit your <code class="filename">/etc/nsswitch.conf</code> file so it has the parameters shown
    405405        in <a class="link" href="DomApps.html#ch10-etcnsscfg" title="Example 12.3. NSS Configuration File Extract File: /etc/nsswitch.conf">&#8220;NSS Configuration File Extract  File: /etc/nsswitch.conf&#8221;</a>.
    406         </p><div class="example"><a name="ch10-smbconf"></a><p class="title"><b>Example 12.2. Samba Configuration  File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617770"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2617782"></a><em class="parameter"><code>netbios name = W2K3S</code></em></td></tr><tr><td><a class="indexterm" name="id2617794"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2617806"></a><em class="parameter"><code>security = ads</code></em></td></tr><tr><td><a class="indexterm" name="id2617817"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617829"></a><em class="parameter"><code>password server = w2k3s.london.abmas.biz</code></em></td></tr><tr><td># separate domain and username with '/', like DOMAIN/username</td></tr><tr><td><a class="indexterm" name="id2617846"></a><em class="parameter"><code>winbind separator = /</code></em></td></tr><tr><td># use UIDs from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2617862"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td># use GIDs from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2617877"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2617893"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617905"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617917"></a><em class="parameter"><code>winbind user default domain = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch10-etcnsscfg"></a><p class="title"><b>Example 12.3. NSS Configuration File Extract  File: <code class="filename">/etc/nsswitch.conf</code></b></p><div class="example-contents"><pre class="screen">
     406        </p><div class="example"><a name="ch10-smbconf"></a><p class="title"><b>Example 12.2. Samba Configuration  File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617790"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2617802"></a><em class="parameter"><code>netbios name = W2K3S</code></em></td></tr><tr><td><a class="indexterm" name="id2617813"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2617825"></a><em class="parameter"><code>security = ads</code></em></td></tr><tr><td><a class="indexterm" name="id2617837"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617849"></a><em class="parameter"><code>password server = w2k3s.london.abmas.biz</code></em></td></tr><tr><td># separate domain and username with '/', like DOMAIN/username</td></tr><tr><td><a class="indexterm" name="id2617865"></a><em class="parameter"><code>winbind separator = /</code></em></td></tr><tr><td># use UIDs from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2617881"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td># use GIDs from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2617897"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2617913"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617925"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2617937"></a><em class="parameter"><code>winbind user default domain = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch10-etcnsscfg"></a><p class="title"><b>Example 12.3. NSS Configuration File Extract  File: <code class="filename">/etc/nsswitch.conf</code></b></p><div class="example-contents"><pre class="screen">
    407407passwd: files winbind
    408408shadow: files
    409409group: files winbind
    410 </pre></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617956"></a>Squid Configuration</h4></div></div></div><p>
    411         <a class="indexterm" name="id2617964"></a>
    412         <a class="indexterm" name="id2617971"></a>
     410</pre></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617976"></a>Squid Configuration</h4></div></div></div><p>
     411        <a class="indexterm" name="id2617983"></a>
     412        <a class="indexterm" name="id2617990"></a>
    413413        Squid must be configured correctly to interact with the Samba-3
    414414        components that handle Active Directory authentication.
    415         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617986"></a>Configuration</h3></div></div></div></div><div class="procedure"><a name="id2617991"></a><p class="title"><b>Procedure 12.3. Squid Configuration Steps</b></p><ol type="1"><li><p>
    416                 <a class="indexterm" name="id2618003"></a>
    417                 <a class="indexterm" name="id2618009"></a>
    418                 <a class="indexterm" name="id2618017"></a>
     415        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618005"></a>Configuration</h3></div></div></div></div><div class="procedure"><a name="id2618011"></a><p class="title"><b>Procedure 12.3. Squid Configuration Steps</b></p><ol type="1"><li><p>
     416                <a class="indexterm" name="id2618022"></a>
     417                <a class="indexterm" name="id2618029"></a>
     418                <a class="indexterm" name="id2618037"></a>
    419419                If your Linux distribution is SUSE Linux 9, the version of Squid
    420420                supplied is already enabled to use the winbind helper agent. You
     
    422422                programs.
    423423                </p></li><li><p>
    424                 <a class="indexterm" name="id2618034"></a>
    425                 <a class="indexterm" name="id2618041"></a>
    426                 <a class="indexterm" name="id2618048"></a>
    427                 <a class="indexterm" name="id2618055"></a>
    428                 <a class="indexterm" name="id2618062"></a>
     424                <a class="indexterm" name="id2618054"></a>
     425                <a class="indexterm" name="id2618061"></a>
     426                <a class="indexterm" name="id2618068"></a>
     427                <a class="indexterm" name="id2618074"></a>
     428                <a class="indexterm" name="id2618081"></a>
    429429                Squid, by default, runs as the user <code class="constant">nobody</code>. You need to
    430430                add a system user <code class="constant">squid</code> and a system group
     
    434434                and a <code class="constant">squid</code> group in <code class="filename">/etc/group</code> if these aren't there already.
    435435                </p></li><li><p>
    436                 <a class="indexterm" name="id2618109"></a>
    437                 <a class="indexterm" name="id2618116"></a>
     436                <a class="indexterm" name="id2618129"></a>
     437                <a class="indexterm" name="id2618136"></a>
    438438                You now need to change the permissions on Squid's <code class="constant">var</code>
    439439                directory.  Enter the following command:
     
    442442</pre><p>
    443443                </p></li><li><p>
    444                 <a class="indexterm" name="id2618147"></a>
    445                 <a class="indexterm" name="id2618154"></a>
     444                <a class="indexterm" name="id2618167"></a>
     445                <a class="indexterm" name="id2618173"></a>
    446446                Squid must also have control over its logging. Enter the following commands:
    447447</p><pre class="screen">
     
    457457</pre><p>
    458458                </p></li><li><p>
    459                 <a class="indexterm" name="id2618214"></a>
     459                <a class="indexterm" name="id2618233"></a>
    460460                The <code class="filename">/etc/squid/squid.conf</code> file must be edited to include the lines from
    461461                <a class="link" href="DomApps.html#etcsquidcfg" title="Example 12.4. Squid Configuration File Extract /etc/squid.conf [ADMINISTRATIVE PARAMETERS Section]">&#8220;Squid Configuration File Extract  /etc/squid.conf [ADMINISTRATIVE PARAMETERS Section]&#8221;</a> and <a class="link" href="DomApps.html#etcsquid2" title="Example 12.5. Squid Configuration File extract File: /etc/squid.conf [AUTHENTICATION PARAMETERS Section]">&#8220;Squid Configuration File extract  File: /etc/squid.conf [AUTHENTICATION PARAMETERS Section]&#8221;</a>.
    462462                </p></li><li><p>
    463                 <a class="indexterm" name="id2618248"></a>
     463                <a class="indexterm" name="id2618267"></a>
    464464                You must create Squid's cache directories before it may be run.  Enter the following command:
    465465</p><pre class="screen">
     
    488488        acl AuthorizedUsers proxy_auth REQUIRED
    489489        http_access allow all AuthorizedUsers
    490 </pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618352"></a>Key Points Learned</h3></div></div></div><p>
    491                 <a class="indexterm" name="id2618360"></a>
    492                 <a class="indexterm" name="id2618367"></a>
    493                 <a class="indexterm" name="id2618374"></a>
    494                 <a class="indexterm" name="id2618381"></a>
    495                 <a class="indexterm" name="id2618393"></a>
     490</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618372"></a>Key Points Learned</h3></div></div></div><p>
     491                <a class="indexterm" name="id2618380"></a>
     492                <a class="indexterm" name="id2618387"></a>
     493                <a class="indexterm" name="id2618394"></a>
     494                <a class="indexterm" name="id2618401"></a>
     495                <a class="indexterm" name="id2618412"></a>
    496496                Microsoft Windows networking protocols permeate the spectrum of technologies that Microsoft
    497497                Windows clients use, even when accessing traditional services such as Web browsers. Depending
     
    500500                the cookie-based authentication regime used by all competing browsers. It is Samba's implementation
    501501                of NTLMSSP that makes it attractive to implement the solution that has been demonstrated in this chapter.
    502                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618413"></a>Questions and Answers</h2></div></div></div><p>
    503         <a class="indexterm" name="id2618421"></a>
    504         <a class="indexterm" name="id2618428"></a>
    505         <a class="indexterm" name="id2618435"></a>
    506         <a class="indexterm" name="id2618441"></a>
     502                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618432"></a>Questions and Answers</h2></div></div></div><p>
     503        <a class="indexterm" name="id2618440"></a>
     504        <a class="indexterm" name="id2618447"></a>
     505        <a class="indexterm" name="id2618454"></a>
     506        <a class="indexterm" name="id2618461"></a>
    507507        The development of the <code class="literal">ntlm_auth</code> module was first discussed in many Open Source circles
    508508        in 2002. At the SambaXP conference in Goettingen, Germany, Mr. Francesco Chemolli demonstrated the use of
     
    523523        Make certain that your Squid proxy server is equipped with sufficient memory to permit all proxy operations to run
    524524        out of memory without invoking the overheads involved in the use of memory that has to be swapped to disk.
    525         </p><div class="qandaset"><dl><dt> <a href="DomApps.html#id2618519">
     525        </p><div class="qandaset"><dl><dt> <a href="DomApps.html#id2618546">
    526526                What does Samba have to do with Web proxy serving?
    527                 </a></dt><dt> <a href="DomApps.html#id2618685">
     527                </a></dt><dt> <a href="DomApps.html#id2618712">
    528528                What other services does Samba provide?
    529                 </a></dt><dt> <a href="DomApps.html#id2618828">
     529                </a></dt><dt> <a href="DomApps.html#id2618855">
    530530                Does use of Samba (ntlm_auth) improve the performance of Squid?
    531                 </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2618519"></a><a name="id2618521"></a></td><td align="left" valign="top"><p>
     531                </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2618546"></a><a name="id2618548"></a></td><td align="left" valign="top"><p>
    532532                What does Samba have to do with Web proxy serving?
    533533                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    534                 <a class="indexterm" name="id2618533"></a>
    535                 <a class="indexterm" name="id2618540"></a>
    536                 <a class="indexterm" name="id2618547"></a>
    537                 <a class="indexterm" name="id2618556"></a>
    538                 <a class="indexterm" name="id2618563"></a>
     534                <a class="indexterm" name="id2618560"></a>
     535                <a class="indexterm" name="id2618567"></a>
     536                <a class="indexterm" name="id2618574"></a>
     537                <a class="indexterm" name="id2618583"></a>
     538                <a class="indexterm" name="id2618590"></a>
    539539                To provide transparent interoperability between Windows clients and the network services
    540540                that are used from them, Samba had to develop tools and facilities that deliver that feature. The benefit
     
    542542                module is basically a wrapper around authentication code from the core of the Samba project.
    543543                </p><p>
    544                 <a class="indexterm" name="id2618585"></a>
    545                 <a class="indexterm" name="id2618592"></a>
    546                 <a class="indexterm" name="id2618601"></a>
    547                 <a class="indexterm" name="id2618610"></a>
     544                <a class="indexterm" name="id2618612"></a>
    548545                <a class="indexterm" name="id2618619"></a>
    549                 <a class="indexterm" name="id2618626"></a>
    550                 <a class="indexterm" name="id2618633"></a>
    551                 <a class="indexterm" name="id2618640"></a>
    552                 <a class="indexterm" name="id2618647"></a>
     546                <a class="indexterm" name="id2618629"></a>
     547                <a class="indexterm" name="id2618638"></a>
     548                <a class="indexterm" name="id2618646"></a>
     549                <a class="indexterm" name="id2618653"></a>
     550                <a class="indexterm" name="id2618660"></a>
     551                <a class="indexterm" name="id2618667"></a>
     552                <a class="indexterm" name="id2618674"></a>
    553553                The <code class="literal">ntlm_auth</code> module supports basic plain-text authentication and NTLMSSP
    554554                protocols. This module makes it possible for Web and FTP proxy requests to be authenticated without
     
    558558                also.
    559559                </p><p>
    560                 <a class="indexterm" name="id2618671"></a>
     560                <a class="indexterm" name="id2618699"></a>
    561561                The short answer is that by adding a wrapper around key authentication components of Samba, other
    562562                projects (like Squid) can benefit from the labors expended in meeting user interoperability needs.
    563                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2618685"></a><a name="id2618687"></a></td><td align="left" valign="top"><p>
     563                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2618712"></a><a name="id2618714"></a></td><td align="left" valign="top"><p>
    564564                What other services does Samba provide?
    565565                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    566                 <a class="indexterm" name="id2618699"></a>
    567                 <a class="indexterm" name="id2618706"></a>
    568                 <a class="indexterm" name="id2618712"></a>
    569                 <a class="indexterm" name="id2618719"></a>
    570566                <a class="indexterm" name="id2618726"></a>
     567                <a class="indexterm" name="id2618733"></a>
     568                <a class="indexterm" name="id2618740"></a>
     569                <a class="indexterm" name="id2618746"></a>
     570                <a class="indexterm" name="id2618753"></a>
    571571                Samba-3 is a file and print server. The core components that provide this functionality are <code class="literal">smbd</code>,
    572572                <code class="literal">nmbd</code>, and the identity resolver daemon, <code class="literal">winbindd</code>.
    573573                </p><p>
    574                 <a class="indexterm" name="id2618757"></a>
    575                 <a class="indexterm" name="id2618763"></a>
     574                <a class="indexterm" name="id2618784"></a>
     575                <a class="indexterm" name="id2618791"></a>
    576576                Samba-3 is an SMB/CIFS client. The core component that provides this is called <code class="literal">smbclient</code>.
    577577                </p><p>
    578                 <a class="indexterm" name="id2618781"></a>
    579                 <a class="indexterm" name="id2618788"></a>
    580                 <a class="indexterm" name="id2618794"></a>
    581                 <a class="indexterm" name="id2618801"></a>
    582578                <a class="indexterm" name="id2618808"></a>
     579                <a class="indexterm" name="id2618815"></a>
     580                <a class="indexterm" name="id2618822"></a>
     581                <a class="indexterm" name="id2618828"></a>
     582                <a class="indexterm" name="id2618835"></a>
    583583                Samba-3 includes a number of helper tools, plug-in modules, utilities, and test and validation facilities.
    584584                Samba-3 includes glue modules that help provide interoperability between MS Windows clients and UNIX/Linux
     
    587587                to permit identity resolution via SMB/CIFS servers (Windows NT4/200x, Samba, and a host of other commercial
    588588                server products).
    589                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2618828"></a><a name="id2618830"></a></td><td align="left" valign="top"><p>
     589                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2618855"></a><a name="id2618858"></a></td><td align="left" valign="top"><p>
    590590                Does use of Samba (<code class="literal">ntlm_auth</code>) improve the performance of Squid?
    591591                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/HA.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Performance, Reliability, and Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="DomApps.html" title="Chapter 12. Integrating Additional Services"><link rel="next" href="ch14.html" title="Chapter 14. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Performance, Reliability, and Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DomApps.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch14.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="HA"></a>Chapter 13. Performance, Reliability, and Availability</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="HA.html#id2618932">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619019">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619492">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619520">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2619995">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620323">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620398">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620470">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620570">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620728">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620832">Key Points Learned</a></span></dt></dl></div><p>
    2         <a class="indexterm" name="id2618894"></a>
    3         <a class="indexterm" name="id2618901"></a>
    4         <a class="indexterm" name="id2618907"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Performance, Reliability, and Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="DomApps.html" title="Chapter 12. Integrating Additional Services"><link rel="next" href="ch14.html" title="Chapter 14. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Performance, Reliability, and Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DomApps.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch14.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="HA"></a>Chapter 13. Performance, Reliability, and Availability</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="HA.html#id2618959">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619057">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619530">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619557">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620033">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620360">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620435">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620507">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620607">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620755">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620859">Key Points Learned</a></span></dt></dl></div><p>
     2        <a class="indexterm" name="id2618921"></a>
     3        <a class="indexterm" name="id2618928"></a>
     4        <a class="indexterm" name="id2618935"></a>
    55        Well, you have reached one of the last chapters of this book. It is customary to attempt
    66        to wrap up the theme and contents of a book in what is generally regarded as the
     
    1111        </p><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
    1212        In a world so full of noise, how can the sparrow be heard?
    13         </p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Anonymous</span></td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618932"></a>Introduction</h2></div></div></div><p>
    14         <a class="indexterm" name="id2618940"></a>
     13        </p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Anonymous</span></td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618959"></a>Introduction</h2></div></div></div><p>
     14        <a class="indexterm" name="id2618967"></a>
    1515        The sparrow is a small bird whose sounds are drowned out by the noise of the busy
    1616        world it lives in. Likewise, the simple steps that can be taken to improve the
     
    2121        custom tools and methods. Only passing comments are offered concerning these methods.
    2222        </p><p>
    23         <a class="indexterm" name="id2618960"></a>
    24         <a class="indexterm" name="id2618967"></a>
    25         <a class="indexterm" name="id2618974"></a>
     23        <a class="indexterm" name="id2618997"></a>
     24        <a class="indexterm" name="id2619004"></a>
     25        <a class="indexterm" name="id2619011"></a>
    2626<a class="ulink" href="http://www.google.com/search?hl=en&amp;lr=&amp;ie=ISO-8859-1&amp;q=samba+cluster&amp;btnG=Google+Search" target="_top">A search</a>
    2727        for &#8220;<span class="quote">samba cluster</span>&#8221; produced 71,600 hits. And a search for &#8220;<span class="quote">highly available samba</span>&#8221;
     
    3030        availability, reliability, and scalability are of vital interest to corporate network users.
    3131        </p><p>
    32         <a class="indexterm" name="id2619007"></a>
     32        <a class="indexterm" name="id2619044"></a>
    3333        So without further background, you can review a checklist of simple steps that
    3434        can be taken to ensure acceptable network performance while keeping costs of ownership
    3535        well under control.
    36         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619019"></a>Dissection and Discussion</h2></div></div></div><p>
    37         <a class="indexterm" name="id2619027"></a>
    38         <a class="indexterm" name="id2619034"></a>
     36        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619057"></a>Dissection and Discussion</h2></div></div></div><p>
     37        <a class="indexterm" name="id2619065"></a>
     38        <a class="indexterm" name="id2619071"></a>
    3939        If it is your purpose to get the best mileage out of your Samba servers, there is one rule that
    4040        must be obeyed. If you want the best, keep your implementation as simple as possible. You may
     
    4545        complex ones.
    4646        </p><p>
    47         <a class="indexterm" name="id2619056"></a>
    48         <a class="indexterm" name="id2619063"></a>
     47        <a class="indexterm" name="id2619093"></a>
     48        <a class="indexterm" name="id2619100"></a>
    4949        Problems reported by users fall into three categories: configurations that do not work, those
    5050        that have broken behavior, and poor performance. The term <span class="emphasis"><em>broken behavior</em></span>
     
    5555        and at other times not listing them even though the machines are in use on the network.
    5656        </p><p>
    57         <a class="indexterm" name="id2619090"></a>
    58         <a class="indexterm" name="id2619097"></a>
    59         <a class="indexterm" name="id2619104"></a>
    60         <a class="indexterm" name="id2619111"></a>
    61         <a class="indexterm" name="id2619118"></a>
    62         <a class="indexterm" name="id2619124"></a>
     57        <a class="indexterm" name="id2619128"></a>
     58        <a class="indexterm" name="id2619134"></a>
     59        <a class="indexterm" name="id2619141"></a>
     60        <a class="indexterm" name="id2619148"></a>
     61        <a class="indexterm" name="id2619155"></a>
     62        <a class="indexterm" name="id2619162"></a>
    6363        A significant number of reports concern problems with the <code class="literal">smbfs</code> file system
    6464        driver that is part of the Linux kernel, not part of Samba. Users continue to interpret that
     
    7171        Samba and are really foreign to it.
    7272        </p><p>
    73         <a class="indexterm" name="id2619185"></a>
     73        <a class="indexterm" name="id2619222"></a>
    7474        The new project, <code class="literal">cifsfs</code>, is destined to replace <code class="literal">smbfs</code>.
    7575        It, too, is not part of Samba, even though one of the Samba Team members is a prime mover in
     
    7878        Table 13.1 lists typical causes of:
    7979        </p><div class="itemizedlist"><ul type="disc"><li><p>Not Working (NW)</p></li><li><p>Broken Behavior (BB)</p></li><li><p>Poor Performance (PP)</p></li></ul></div><div class="table"><a name="ProbList"></a><p class="title"><b>Table 13.1. Effect of Common Problems</b></p><div class="table-contents"><table summary="Effect of Common Problems" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th align="left"><p>Problem</p></th><th align="center"><p>NW</p></th><th align="center"><p>BB</p></th><th align="center"><p>PP</p></th></tr></thead><tbody><tr><td align="left"><p>File locking</p></td><td align="center"><p>-</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Hardware problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Incorrect authentication</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Incorrect configuration</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>LDAP problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Name resolution</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Printing problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Slow file transfer</p></td><td align="center"><p>-</p></td><td align="center"><p>-</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Winbind problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr></tbody></table></div></div><br class="table-break"><p>
    80         <a class="indexterm" name="id2619479"></a>
     80        <a class="indexterm" name="id2619516"></a>
    8181        It is obvious to all that the first requirement (as a matter of network hygiene) is to eliminate
    8282        problems that affect basic network operation. This book has provided sufficient working examples
    8383        to help you to avoid all these problems.
    84         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619492"></a>Guidelines for Reliable Samba Operation</h2></div></div></div><p>
    85         <a class="indexterm" name="id2619501"></a>
    86         <a class="indexterm" name="id2619508"></a>
     84        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619530"></a>Guidelines for Reliable Samba Operation</h2></div></div></div><p>
     85        <a class="indexterm" name="id2619538"></a>
     86        <a class="indexterm" name="id2619545"></a>
    8787        Your objective is to provide a network that works correctly, can grow at all times, is resilient
    8888        at times of extreme demand, and can scale to meet future needs. The following subject areas provide
    8989        pointers that can help you today.
    90         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619520"></a>Name Resolution</h3></div></div></div><p>
     90        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619557"></a>Name Resolution</h3></div></div></div><p>
    9191        There are three basic current problem areas: bad hostnames, routed networks, and network collisions.
    9292        These are covered in the following discussion.
    93         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619531"></a>Bad Hostnames</h4></div></div></div><p>
    94                 <a class="indexterm" name="id2619539"></a>
    95                 <a class="indexterm" name="id2619548"></a>
    96                 <a class="indexterm" name="id2619555"></a>
    97                 <a class="indexterm" name="id2619562"></a>
    98                 <a class="indexterm" name="id2619569"></a>
     93        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619568"></a>Bad Hostnames</h4></div></div></div><p>
     94                <a class="indexterm" name="id2619576"></a>
     95                <a class="indexterm" name="id2619586"></a>
     96                <a class="indexterm" name="id2619592"></a>
     97                <a class="indexterm" name="id2619599"></a>
     98                <a class="indexterm" name="id2619606"></a>
    9999                When configured as a DHCP client, a number of Linux distributions set the system hostname
    100100                to <code class="constant">localhost</code>. If the parameter <em class="parameter"><code>netbios name</code></em> is not
     
    108108                correctly.
    109109                </p><p>
    110                 <a class="indexterm" name="id2619624"></a>
     110                <a class="indexterm" name="id2619661"></a>
    111111                A few sites have tried to name Windows clients and Samba servers with a name that begins
    112112                with the digits 1-9. This does not work either because it may result in the client or
    113113                server attempting to use that name as an IP address.
    114114                </p><p>
    115                 <a class="indexterm" name="id2619638"></a>
    116                 <a class="indexterm" name="id2619647"></a>
     115                <a class="indexterm" name="id2619675"></a>
     116                <a class="indexterm" name="id2619684"></a>
    117117                A Samba server called <code class="constant">FRED</code> in a NetBIOS domain called <code class="constant">COLLISION</code>
    118118                in a network environment that is part of the fully-qualified Internet domain namespace known
     
    123123                fails given that you probably do not have this in your DNS namespace.
    124124                </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    125                 <a class="indexterm" name="id2619691"></a>
    126                 <a class="indexterm" name="id2619700"></a>
    127                 <a class="indexterm" name="id2619707"></a>
     125                <a class="indexterm" name="id2619728"></a>
     126                <a class="indexterm" name="id2619738"></a>
     127                <a class="indexterm" name="id2619744"></a>
    128128                An Active Directory realm called <code class="constant">collision.parrots.com</code> is perfectly okay,
    129129                although it too must be capable of being resolved via DNS, something that functions correctly
    130130                if Windows 200x ADS has been properly installed and configured.
    131                 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619723"></a>Routed Networks</h4></div></div></div><p>
    132                 <a class="indexterm" name="id2619731"></a>
    133                 <a class="indexterm" name="id2619738"></a>
    134                 <a class="indexterm" name="id2619747"></a>
     131                </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619760"></a>Routed Networks</h4></div></div></div><p>
     132                <a class="indexterm" name="id2619768"></a>
     133                <a class="indexterm" name="id2619775"></a>
     134                <a class="indexterm" name="id2619784"></a>
    135135                NetBIOS networks (Windows networking with NetBIOS over TCP/IP enabled) makes extensive use
    136136                of UDP-based broadcast traffic, as you saw during the exercises in <a class="link" href="primer.html" title="Chapter 16. Networking Primer">&#8220;Networking Primer&#8221;</a>.
    137137                </p><p>
    138                 <a class="indexterm" name="id2619767"></a>
    139                 <a class="indexterm" name="id2619774"></a>
    140                 <a class="indexterm" name="id2619780"></a>
     138                <a class="indexterm" name="id2619804"></a>
     139                <a class="indexterm" name="id2619811"></a>
     140                <a class="indexterm" name="id2619818"></a>
    141141                UDP broadcast traffic is not forwarded by routers. This means that NetBIOS broadcast-based
    142142                networking cannot function across routed networks (i.e., multi-subnet networks) unless
    143143                special provisions are made:
    144144                </p><div class="itemizedlist"><ul type="disc"><li><p>
    145                         <a class="indexterm" name="id2619797"></a>
    146                         <a class="indexterm" name="id2619804"></a>
    147                         <a class="indexterm" name="id2619811"></a>
     145                        <a class="indexterm" name="id2619835"></a>
     146                        <a class="indexterm" name="id2619841"></a>
     147                        <a class="indexterm" name="id2619848"></a>
    148148                        Either install on every Windows client an LMHOSTS file (located in the directory
    149149                        <code class="filename">C:\windows\system32\drivers\etc</code>). It is also necessary to
     
    152152                        manual page for the <code class="filename">smb.conf</code> file.
    153153                        </p></li><li><p>
    154                         <a class="indexterm" name="id2619857"></a>
     154                        <a class="indexterm" name="id2619894"></a>
    155155                        Or configure Samba as a WINS server, and configure all network clients to use that
    156156                        WINS server in their TCP/IP configuration.
    157157                        </p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    158                 <a class="indexterm" name="id2619874"></a>
    159                 <a class="indexterm" name="id2619883"></a>
     158                <a class="indexterm" name="id2619911"></a>
     159                <a class="indexterm" name="id2619920"></a>
    160160                The use of DNS is not an acceptable substitute for WINS. DNS does not store specific
    161161                information regarding NetBIOS networking particulars that get stored in the WINS
    162162                name resolution database and that Windows clients require and depend on.
    163                 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619896"></a>Network Collisions</h4></div></div></div><p>
    164                 <a class="indexterm" name="id2619904"></a>
    165                 <a class="indexterm" name="id2619913"></a>
    166                 <a class="indexterm" name="id2619922"></a>
    167                 <a class="indexterm" name="id2619929"></a>
     163                </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619933"></a>Network Collisions</h4></div></div></div><p>
     164                <a class="indexterm" name="id2619941"></a>
     165                <a class="indexterm" name="id2619950"></a>
     166                <a class="indexterm" name="id2619959"></a>
     167                <a class="indexterm" name="id2619966"></a>
    168168                Excessive network activity causes NetBIOS network timeouts. Timeouts may result in
    169169                blue screen of death (BSOD) experiences. High collision rates may be caused by excessive
     
    174174                in <a class="link" href="primer.html" title="Chapter 16. Networking Primer">&#8220;Networking Primer&#8221;</a>.
    175175                </p><p>
    176                 <a class="indexterm" name="id2619958"></a>
    177                 <a class="indexterm" name="id2619965"></a>
    178                 <a class="indexterm" name="id2619972"></a>
     176                <a class="indexterm" name="id2619995"></a>
     177                <a class="indexterm" name="id2620002"></a>
     178                <a class="indexterm" name="id2620009"></a>
    179179                Under no circumstances should the facility be supported by many routers, known as <code class="constant">NetBIOS
    180180                forwarding</code>, unless you know exactly what you are doing. Inappropriate use of this
     
    184184                less than 15 KB/sec. After the NetBIOS forwarding was turned off, file transfer performance
    185185                immediately returned to 11 MB/sec.
    186                 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619995"></a>Samba Configuration</h3></div></div></div><p>
     186                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620033"></a>Samba Configuration</h3></div></div></div><p>
    187187        As a general rule, the contents of the <code class="filename">smb.conf</code> file should be kept as simple as possible.
    188188        No parameter should be specified unless you know it is essential to operation.
    189189        </p><p>
    190         <a class="indexterm" name="id2620015"></a>
    191         <a class="indexterm" name="id2620022"></a>
    192         <a class="indexterm" name="id2620029"></a>
     190        <a class="indexterm" name="id2620052"></a>
     191        <a class="indexterm" name="id2620060"></a>
     192        <a class="indexterm" name="id2620066"></a>
    193193        Many UNIX administrators like to fully document the settings in the <code class="filename">smb.conf</code> file. This is a
    194194        bad idea because it adds content to the file. The <code class="filename">smb.conf</code> file is re-read by every <code class="literal">smbd</code>
     
    198198        It is recommended to keep a fully documented <code class="filename">smb.conf</code> file on hand, and then to operate Samba only
    199199        with an optimized file.
    200         </p><p><a class="indexterm" name="id2620079"></a>
     200        </p><p><a class="indexterm" name="id2620116"></a>
    201201        The preferred way to maintain a documented file is to call it something like <code class="filename">smb.conf.master</code>.
    202202        You can generate the optimized file by executing:
     
    224224Press enter to see a dump of your service definitions
    225225</pre><p>
    226         <a class="indexterm" name="id2620138"></a>
     226        <a class="indexterm" name="id2620176"></a>
    227227        You now, of course, press the enter key to complete the command, or else abort it by pressing Ctrl-C.
    228228        The important thing to note is the noted Server role, as well as warning messages. Noted configuration
     
    234234</pre><p>
    235235        </p><p>
    236         <a class="indexterm" name="id2620166"></a>
    237         <a class="indexterm" name="id2620173"></a>
    238         <a class="indexterm" name="id2620180"></a>
     236        <a class="indexterm" name="id2620203"></a>
     237        <a class="indexterm" name="id2620210"></a>
     238        <a class="indexterm" name="id2620217"></a>
    239239        There are two parameters that can cause severe network performance degradation: <em class="parameter"><code>socket options</code></em>
    240240        and <em class="parameter"><code>socket address</code></em>. The <em class="parameter"><code>socket options</code></em> parameter was often necessary
     
    242242        this parameter being set. Do not use either parameter unless it has been proven necessary to use them.
    243243        </p><p>
    244         <a class="indexterm" name="id2620214"></a>
    245         <a class="indexterm" name="id2620221"></a>
    246         <a class="indexterm" name="id2620228"></a>
    247         <a class="indexterm" name="id2620235"></a>
     244        <a class="indexterm" name="id2620251"></a>
     245        <a class="indexterm" name="id2620258"></a>
     246        <a class="indexterm" name="id2620265"></a>
     247        <a class="indexterm" name="id2620272"></a>
    248248        Another <code class="filename">smb.conf</code> parameter that may cause severe network performance degradation is the
    249249        <em class="parameter"><code>strict sync</code></em> parameter. Do not use this at all. There is no good reason
     
    252252        degrade network performance, so do not set it; if you must, do so with caution.
    253253        </p><p>
    254         <a class="indexterm" name="id2620276"></a>
    255         <a class="indexterm" name="id2620283"></a>
    256         <a class="indexterm" name="id2620290"></a>
    257         <a class="indexterm" name="id2620297"></a>
     254        <a class="indexterm" name="id2620313"></a>
     255        <a class="indexterm" name="id2620320"></a>
     256        <a class="indexterm" name="id2620327"></a>
     257        <a class="indexterm" name="id2620334"></a>
    258258        Finally, many network administrators deliberately disable opportunistic locking support. While this
    259259        does not degrade Samba performance, it significantly degrades Windows client performance because
     
    263263        oplock support for operations that are tolerant of it. See <a class="link" href="appendix.html#ch12dblck" title="Shared Data Integrity">&#8220;Shared Data Integrity&#8221;</a> for more
    264264        information.
    265         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620323"></a>Use and Location of BDCs</h3></div></div></div><p>
    266         <a class="indexterm" name="id2620331"></a>
    267         <a class="indexterm" name="id2620337"></a>
    268         <a class="indexterm" name="id2620344"></a>
    269         <a class="indexterm" name="id2620351"></a>
    270         <a class="indexterm" name="id2620358"></a>
     265        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620360"></a>Use and Location of BDCs</h3></div></div></div><p>
     266        <a class="indexterm" name="id2620368"></a>
     267        <a class="indexterm" name="id2620374"></a>
     268        <a class="indexterm" name="id2620381"></a>
     269        <a class="indexterm" name="id2620388"></a>
     270        <a class="indexterm" name="id2620395"></a>
    271271        On a network segment where there is a PDC and a BDC, the BDC carries the bulk of the network logon
    272272        processing. If the BDC is a heavily loaded server, the PDC carries a greater proportion of
     
    276276        and is undesirable.
    277277        </p><p>
    278         <a class="indexterm" name="id2620376"></a>
    279         <a class="indexterm" name="id2620383"></a>
     278        <a class="indexterm" name="id2620413"></a>
     279        <a class="indexterm" name="id2620420"></a>
    280280        As a general guide, instead of adding domain member servers to a network, you would be better advised
    281281        to add BDCs until there are fewer than 30 Windows clients per BDC. Beyond that ratio, you should add
    282282        domain member servers. This practice ensures that there are always sufficient domain controllers
    283283        to handle logon requests and authentication traffic.
    284         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620398"></a>Use One Consistent Version of MS Windows Client</h3></div></div></div><p>
     284        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620435"></a>Use One Consistent Version of MS Windows Client</h3></div></div></div><p>
    285285        Every network client has its own peculiarities. From a management perspective, it is easier to deal
    286286        with one version of MS Windows that is maintained to a consistent update level than it is to deal
     
    290290        have necessitated special handling from the Samba server end. If you want to remain sane, keep you
    291291        client workstation configurations consistent.
    292         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620420"></a>For Scalability, Use SAN-Based Storage on Samba Servers</h3></div></div></div><p>
    293         <a class="indexterm" name="id2620429"></a>
    294         <a class="indexterm" name="id2620436"></a>
     292        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620457"></a>For Scalability, Use SAN-Based Storage on Samba Servers</h3></div></div></div><p>
     293        <a class="indexterm" name="id2620466"></a>
     294        <a class="indexterm" name="id2620473"></a>
    295295        Many SAN-based storage systems permit more than one server to share a common data store.
    296296        Use of a shared SAN data store means that you do not need to use time- and resource-hungry data
    297297        synchronization techniques.
    298298        </p><p>
    299         <a class="indexterm" name="id2620450"></a>
    300         <a class="indexterm" name="id2620456"></a>
     299        <a class="indexterm" name="id2620487"></a>
     300        <a class="indexterm" name="id2620494"></a>
    301301        The use of a collection of relatively low-cost front-end Samba servers that are coupled to
    302302        a shared backend SAN data store permits load distribution while containing costs below that
    303303        of installing and managing a complex clustering facility.
    304         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620470"></a>Distribute Network Load with MSDFS</h3></div></div></div><p>
    305         <a class="indexterm" name="id2620478"></a>
    306         <a class="indexterm" name="id2620485"></a>
     304        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620507"></a>Distribute Network Load with MSDFS</h3></div></div></div><p>
     305        <a class="indexterm" name="id2620515"></a>
     306        <a class="indexterm" name="id2620522"></a>
    307307        Microsoft DFS (distributed file system) technology has been implemented in Samba. MSDFS permits
    308308        data to be accessed from a single share and yet to actually be distributed across multiple actual
     
    310310        implementation of an MSDFS installation.
    311311        </p><p>
    312         <a class="indexterm" name="id2620503"></a>
    313         <a class="indexterm" name="id2620512"></a>
     312        <a class="indexterm" name="id2620540"></a>
     313        <a class="indexterm" name="id2620550"></a>
    314314        The combination of multiple backend servers together with a front-end server and use of MSDFS
    315315        can achieve almost the same as you would obtain with a clustered Samba server.
    316         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620524"></a>Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</h3></div></div></div><p>
    317         <a class="indexterm" name="id2620533"></a>
    318         <a class="indexterm" name="id2620540"></a>
    319         <a class="indexterm" name="id2620547"></a>
     316        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620562"></a>Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</h3></div></div></div><p>
     317        <a class="indexterm" name="id2620570"></a>
     318        <a class="indexterm" name="id2620577"></a>
     319        <a class="indexterm" name="id2620584"></a>
    320320        Consider using <code class="literal">rsync</code> to replicate data across the WAN during times
    321321        of low utilization. Users can then access the replicated data store rather than needing to do so
     
    324324        implementation if you choose to permit modification and return replication of the modified file;
    325325        otherwise, you may inadvertently overwrite important data.
    326         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620570"></a>Hardware Problems</h3></div></div></div><p>
    327         <a class="indexterm" name="id2620578"></a>
    328         <a class="indexterm" name="id2620585"></a>
    329         <a class="indexterm" name="id2620592"></a>
    330         <a class="indexterm" name="id2620599"></a>
    331         <a class="indexterm" name="id2620608"></a>
    332         <a class="indexterm" name="id2620617"></a>
     326        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620607"></a>Hardware Problems</h3></div></div></div><p>
     327        <a class="indexterm" name="id2620615"></a>
     328        <a class="indexterm" name="id2620622"></a>
     329        <a class="indexterm" name="id2620629"></a>
     330        <a class="indexterm" name="id2620636"></a>
     331        <a class="indexterm" name="id2620645"></a>
     332        <a class="indexterm" name="id2620654"></a>
    333333        Networking hardware prices have fallen sharply over the past 5 years. A surprising number
    334334        of Samba networking problems over this time have been traced to defective network interface
    335335        cards (NICs) or defective HUBs, switches, and cables.
    336336        </p><p>
    337         <a class="indexterm" name="id2620634"></a>
     337        <a class="indexterm" name="id2620671"></a>
    338338        Not surprising is the fact that network administrators do not like to be shown to have made
    339339        a bad decision. Money saved in buying low-cost hardware may result in high costs incurred
    340340        in corrective action.
    341341        </p><p>
    342         <a class="indexterm" name="id2620647"></a>
    343         <a class="indexterm" name="id2620654"></a>
    344         <a class="indexterm" name="id2620661"></a>
    345         <a class="indexterm" name="id2620668"></a>
    346         <a class="indexterm" name="id2620675"></a>
     342        <a class="indexterm" name="id2620684"></a>
     343        <a class="indexterm" name="id2620691"></a>
     344        <a class="indexterm" name="id2620698"></a>
     345        <a class="indexterm" name="id2620705"></a>
     346        <a class="indexterm" name="id2620712"></a>
    347347        Defective NICs, HUBs, and switches may appear as intermittent network access problems, intermittent
    348348        or persistent data corruption, slow network throughput, low performance, or even as BSOD
     
    353353        Defective hardware problems may take patience and persistence before the real cause can be discovered.
    354354        </p><p>
    355         <a class="indexterm" name="id2620698"></a>
     355        <a class="indexterm" name="id2620736"></a>
    356356        Networking hardware defects can significantly impact perceived Samba performance, but defective
    357357        RAID controllers as well as SCSI and IDE hard disk controllers have also been known to impair Samba server
     
    360360        administrator until the entire server was replaced. While you may well think that this would never
    361361        happen to you, experience shows that given the right (unfortunate) circumstances, this can happen to anyone.
    362         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620728"></a>Large Directories</h3></div></div></div><p>
     362        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620755"></a>Large Directories</h3></div></div></div><p>
    363363        There exist applications that create or manage directories containing many thousands of files. Such
    364364        applications typically generate many small files (less than 100 KB). At the best of times, under UNIX,
     
    400400        as specified in the <code class="filename">smb.conf</code> stanza. This means that smbd will not be able to find lower case
    401401        filenames with these settings.  Note, this is done on a per-share basis.
    402         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620832"></a>Key Points Learned</h2></div></div></div><p>
     402        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620859"></a>Key Points Learned</h2></div></div></div><p>
    403403        This chapter has touched in broad sweeps on a number of simple steps that can be taken
    404404        to ensure that your Samba network is resilient, scalable, and reliable, and that it
     
    409409        her an even break.
    410410        </p><p>
    411         <a class="indexterm" name="id2620853"></a>
     411        <a class="indexterm" name="id2620880"></a>
    412412        Last, but not least, you should not only keep the network design simple, but also be sure it is
    413413        well documented. This book may serve as your pattern for documenting every
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/RefSection.html

    r231 r272  
    44published regarding Samba, or just to gain a more broad understanding of how Samba can
    55play in a Windows networking world.
    6 </p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615399">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615533">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2616162">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616193">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616294">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616327">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616483">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616500">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618352">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618413">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2618932">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619019">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619492">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619520">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2619995">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620323">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620398">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620470">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620570">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620728">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620832">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2621002">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621220">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621928">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622349">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622695">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622707">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622755">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622895">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622954">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623532">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624529">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625009">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625156">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625241">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2625407">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625568">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625629">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625745">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625871">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628089">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628204">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A.
     6</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615408">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615543">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2616172">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616202">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616313">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616346">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616502">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616520">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618372">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618432">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2618959">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619057">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619530">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619557">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620033">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620360">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620435">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620507">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620607">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620755">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620859">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2621028">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621247">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621955">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622376">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622715">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622727">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622776">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622916">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622975">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623561">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624558">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625032">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625180">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625264">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2625430">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625592">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625652">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625769">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625894">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628113">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628227">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A.
    77    GNU General Public License version 3
    8   </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2628870">A.
     8  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2628893">A.
    99    Preamble
    10   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629015">A.
     10  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629038">A.
    1111    TERMS AND CONDITIONS
    12   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629019">A.
     12  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629042">A.
    1313    0. Definitions.
    14   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629111">A.
     14  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629134">A.
    1515    1. Source Code.
    16   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629210">A.
     16  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629233">A.
    1717    2. Basic Permissions.
    18   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629249">A.
     18  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629272">A.
    1919    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    20   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629290">A.
     20  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629308">A.
    2121    4. Conveying Verbatim Copies.
    22   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629317">A.
     22  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629335">A.
    2323    5. Conveying Modified Source Versions.
    24   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629412">A.
     24  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629431">A.
    2525    6. Conveying Non-Source Forms.
    26   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629602">A.
     26  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629620">A.
    2727     7. Additional Terms.
    28    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629738">A.
     28   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629756">A.
    2929     8. Termination.
    30    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629781">A.
     30   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629800">A.
    3131     9. Acceptance Not Required for Having Copies.
    32    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629801">A.
     32   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629819">A.
    3333     10. Automatic Licensing of Downstream Recipients.
    34    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629853">A.
     34   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629871">A.
    3535    11. Patents.
    36   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629988">A.
     36  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630017">A.
    3737    12. No Surrender of Others&#8217; Freedom.
    38   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630010">A.
     38  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
    3939    13. Use with the ???TITLE??? Affero General Public License.
    40   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
     40  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630067">A.
    4141    14. Revised Versions of this License.
    42   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630101">A.
     42  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630130">A.
    4343    15. Disclaimer of Warranty.
    44   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630128">A.
     44  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630156">A.
    4545    16. Limitation of Liability.
    46   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630148">A.
     46  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630176">A.
    4747    17. Interpretation of Sections 15 and 16.
    48   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630164">A.
     48  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630193">A.
    4949    END OF TERMS AND CONDITIONS
    50   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630168">A.
     50  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630197">A.
    5151    How to Apply These Terms to Your New Programs
    5252  </a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="nw4migration.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="kerberos.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 10. Migrating NetWare Server to Samba-3 </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 11. Active Directory, Kerberos, and Security</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/apa.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Appendix A.  GNU General Public License version 3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="primer.html" title="Chapter 16. Networking Primer"><link rel="next" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. 
    22    GNU General Public License version 3
    3   </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="primer.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2628840"></a>Appendix A. 
     3  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="primer.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2628864"></a>Appendix A. 
    44    <acronym class="acronym">GNU</acronym> General Public License version 3
    5   </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2628870">A.
     5  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2628893">A.
    66    Preamble
    7   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629015">A.
     7  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629038">A.
    88    TERMS AND CONDITIONS
    9   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629019">A.
     9  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629042">A.
    1010    0. Definitions.
    11   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629111">A.
     11  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629134">A.
    1212    1. Source Code.
    13   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629210">A.
     13  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629233">A.
    1414    2. Basic Permissions.
    15   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629249">A.
     15  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629272">A.
    1616    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    17   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629290">A.
     17  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629308">A.
    1818    4. Conveying Verbatim Copies.
    19   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629317">A.
     19  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629335">A.
    2020    5. Conveying Modified Source Versions.
    21   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629412">A.
     21  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629431">A.
    2222    6. Conveying Non-Source Forms.
    23   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629602">A.
     23  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629620">A.
    2424     7. Additional Terms.
    25    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629738">A.
     25   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629756">A.
    2626     8. Termination.
    27    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629781">A.
     27   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629800">A.
    2828     9. Acceptance Not Required for Having Copies.
    29    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629801">A.
     29   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629819">A.
    3030     10. Automatic Licensing of Downstream Recipients.
    31    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629853">A.
     31   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629871">A.
    3232    11. Patents.
    33   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629988">A.
     33  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630017">A.
    3434    12. No Surrender of Others&#8217; Freedom.
    35   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630010">A.
     35  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
    3636    13. Use with the ???TITLE??? Affero General Public License.
    37   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
     37  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630067">A.
    3838    14. Revised Versions of this License.
    39   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630101">A.
     39  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630130">A.
    4040    15. Disclaimer of Warranty.
    41   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630128">A.
     41  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630156">A.
    4242    16. Limitation of Liability.
    43   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630148">A.
     43  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630176">A.
    4444    17. Interpretation of Sections 15 and 16.
    45   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630164">A.
     45  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630193">A.
    4646    END OF TERMS AND CONDITIONS
    47   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630168">A.
     47  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630197">A.
    4848    How to Apply These Terms to Your New Programs
    4949  </a></span></dt></dl></div><p>
     
    5555    Everyone is permitted to copy and distribute verbatim copies of this license
    5656    document, but changing it is not allowed.
    57   </p><h2><a name="id2628870"></a>
     57  </p><h2><a name="id2628893"></a>
    5858    Preamble
    5959  </h2><p>
     
    119119    The precise terms and conditions for copying, distribution and modification
    120120    follow.
    121   </p><h2><a name="id2629015"></a>
     121  </p><h2><a name="id2629038"></a>
    122122    TERMS AND CONDITIONS
    123   </h2><h2><a name="id2629019"></a>
     123  </h2><h2><a name="id2629042"></a>
    124124    0. Definitions.
    125125  </h2><p>
     
    163163    a list of user commands or options, such as a menu, a prominent item in the
    164164    list meets this criterion.
    165   </p><h2><a name="id2629111"></a>
     165  </p><h2><a name="id2629134"></a>
    166166    1. Source Code.
    167167  </h2><p>
     
    203203  </p><p>
    204204    The Corresponding Source for a work in source code form is that same work.
    205   </p><h2><a name="id2629210"></a>
     205  </p><h2><a name="id2629233"></a>
    206206    2. Basic Permissions.
    207207  </h2><p>
     
    228228    conditions stated below.  Sublicensing is not allowed; section 10 makes it
    229229    unnecessary.
    230   </p><h2><a name="id2629249"></a>
     230  </p><h2><a name="id2629272"></a>
    231231    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    232232  </h2><p>
     
    243243    third parties&#8217; legal rights to forbid circumvention of technological
    244244    measures.
    245   </p><h2><a name="id2629290"></a>
     245  </p><h2><a name="id2629308"></a>
    246246    4. Conveying Verbatim Copies.
    247247  </h2><p>
     
    256256    You may charge any price or no price for each copy that you convey, and you
    257257    may offer support or warranty protection for a fee.
    258   </p><h2><a name="id2629317"></a>
     258  </p><h2><a name="id2629335"></a>
    259259    5. Conveying Modified Source Versions.
    260260  </h2><p>
     
    292292    permit.  Inclusion of a covered work in an aggregate does not cause
    293293    this License to apply to the other parts of the aggregate.
    294   </p><h2><a name="id2629412"></a>
     294  </p><h2><a name="id2629431"></a>
    295295    6. Conveying Non-Source Forms.
    296296  </h2><p>
     
    387387    and must require no special password or key for unpacking, reading or
    388388    copying.
    389   </p><h2><a name="id2629602"></a>
     389  </p><h2><a name="id2629620"></a>
    390390     7. Additional Terms.
    391391   </h2><p>
     
    451451     of a separately written license, or stated as exceptions; the above
    452452     requirements apply either way.
    453    </p><h2><a name="id2629738"></a>
     453   </p><h2><a name="id2629756"></a>
    454454     8. Termination.
    455455   </h2><p>
     
    477477     reinstated, you do not qualify to receive new licenses for the same
    478478     material under section 10.
    479    </p><h2><a name="id2629781"></a>
     479   </p><h2><a name="id2629800"></a>
    480480     9. Acceptance Not Required for Having Copies.
    481481   </h2><p>
     
    488488     Therefore, by modifying or propagating a covered work, you indicate your
    489489     acceptance of this License to do so.
    490    </p><h2><a name="id2629801"></a>
     490   </p><h2><a name="id2629819"></a>
    491491     10. Automatic Licensing of Downstream Recipients.
    492492   </h2><p>
     
    513513     by making, using, selling, offering for sale, or importing the Program or
    514514     any portion of it.
    515    </p><h2><a name="id2629853"></a>
     515   </p><h2><a name="id2629871"></a>
    516516    11. Patents.
    517517  </h2><p>
     
    580580    implied license or other defenses to infringement that may otherwise be
    581581    available to you under applicable patent law.
    582   </p><h2><a name="id2629988"></a>
     582  </p><h2><a name="id2630017"></a>
    583583    12. No Surrender of Others&#8217; Freedom.
    584584  </h2><p>
     
    592592    Program, the only way you could satisfy both those terms and this License
    593593    would be to refrain entirely from conveying the Program.
    594   </p><h2><a name="id2630010"></a>
     594  </p><h2><a name="id2630039"></a>
    595595    13. Use with the <acronym class="acronym">GNU</acronym> Affero General Public License.
    596596  </h2><p>
     
    603603    section 13, concerning interaction through a network will apply to the
    604604    combination as such.
    605   </p><h2><a name="id2630039"></a>
     605  </p><h2><a name="id2630067"></a>
    606606    14. Revised Versions of this License.
    607607  </h2><p>
     
    628628    However, no additional obligations are imposed on any author or copyright
    629629    holder as a result of your choosing to follow a later version.
    630   </p><h2><a name="id2630101"></a>
     630  </p><h2><a name="id2630130"></a>
    631631    15. Disclaimer of Warranty.
    632632  </h2><p>
     
    639639    YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
    640640    NECESSARY SERVICING, REPAIR OR CORRECTION.
    641   </p><h2><a name="id2630128"></a>
     641  </p><h2><a name="id2630156"></a>
    642642    16. Limitation of Liability.
    643643  </h2><p>
     
    651651    EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    652652    SUCH DAMAGES.
    653   </p><h2><a name="id2630148"></a>
     653  </p><h2><a name="id2630176"></a>
    654654    17. Interpretation of Sections 15 and 16.
    655655  </h2><p>
     
    660660    warranty or assumption of liability accompanies a copy of the Program in
    661661    return for a fee.
    662   </p><h2><a name="id2630164"></a>
     662  </p><h2><a name="id2630193"></a>
    663663    END OF TERMS AND CONDITIONS
    664   </h2><h2><a name="id2630168"></a>
     664  </h2><h2><a name="id2630197"></a>
    665665    How to Apply These Terms to Your New Programs
    666666  </h2><p>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/appendix.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. A Collection of Useful Tidbits</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="ch14.html" title="Chapter 14. Samba Support"><link rel="next" href="primer.html" title="Chapter 16. Networking Primer"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. A Collection of Useful Tidbits</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="primer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="appendix"></a>Chapter 15. A Collection of Useful Tidbits</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621928">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622349">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622695">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622707">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622755">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622895">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622954">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623532">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624529">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625009">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625156">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625241">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></div><p>
    2         <a class="indexterm" name="id2621349"></a>
    3         <a class="indexterm" name="id2621355"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. A Collection of Useful Tidbits</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="ch14.html" title="Chapter 14. Samba Support"><link rel="next" href="primer.html" title="Chapter 16. Networking Primer"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. A Collection of Useful Tidbits</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="primer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="appendix"></a>Chapter 15. A Collection of Useful Tidbits</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621955">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622376">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622715">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622727">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622776">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622916">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622975">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623561">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624558">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625032">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625180">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625264">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></div><p>
     2        <a class="indexterm" name="id2621376"></a>
     3        <a class="indexterm" name="id2621382"></a>
    44        Information presented here is considered to be either basic or well-known material that is informative
    55        yet helpful. Over the years, I have observed an interesting behavior. There is an expectation that
     
    88        as shown in the example given below.
    99        </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="domjoin"></a>Joining a Domain: Windows 200x/XP Professional</h2></div></div></div><p>
    10         <a class="indexterm" name="id2621386"></a>
     10        <a class="indexterm" name="id2621412"></a>
    1111        Microsoft Windows NT/200x/XP Professional platforms can participate in Domain Security.
    1212        This section steps through the process for making a Windows 200x/XP Professional machine a
    1313        member of a Domain Security environment. It should be noted that this process is identical
    1414        when joining a domain that is controlled by Windows NT4/200x as well as a Samba PDC.
    15         </p><div class="procedure"><a name="id2621400"></a><p class="title"><b>Procedure 15.1. Steps to Join a Domain</b></p><ol type="1"><li><p>
     15        </p><div class="procedure"><a name="id2621426"></a><p class="title"><b>Procedure 15.1. Steps to Join a Domain</b></p><ol type="1"><li><p>
    1616                Click <span class="guimenu">Start</span>.
    1717                </p></li><li><p>
     
    5151                Joining the domain is now complete.
    5252                </p></li></ol></div><p>
    53         <a class="indexterm" name="id2621818"></a>
    54         <a class="indexterm" name="id2621825"></a>
     53        <a class="indexterm" name="id2621845"></a>
     54        <a class="indexterm" name="id2621852"></a>
    5555        The screen capture shown in <a class="link" href="appendix.html#swxpp007" title="Figure 15.4. The Computer Name Changes Panel Domain MIDEARTH">&#8220;The Computer Name Changes Panel  Domain MIDEARTH&#8221;</a> has a button labeled <span class="guimenu">More...</span>. This button opens a
    5656        panel in which you can set (or change) the Primary DNS suffix of the computer. This is a parameter that mainly affects members
    5757        of Microsoft Active Directory. Active Directory is heavily oriented around the DNS namespace.
    5858        </p><p>
    59         <a class="indexterm" name="id2621851"></a>
    60         <a class="indexterm" name="id2621858"></a>
     59        <a class="indexterm" name="id2621878"></a>
     60        <a class="indexterm" name="id2621885"></a>
    6161        Where NetBIOS technology uses WINS as well as UDP broadcast as key mechanisms for name resolution, Active Directory servers
    6262        register their services with the Microsoft Dynamic DNS server. Windows clients must be able to query the correct DNS server
    6363        to find the services (like which machines are domain controllers or which machines have the Netlogon service running).
    6464        </p><p>
    65         <a class="indexterm" name="id2621876"></a>
     65        <a class="indexterm" name="id2621903"></a>
    6666        The default setting of the Primary DNS suffix is the Active Directory domain name. When you change the Primary DNS suffix,
    6767        this does not affect domain membership, but it can break network browsing and the ability to resolve your computer name to
     
    7171        Where the client is a member of a Samba domain, it is preferable to leave this field blank.
    7272        </p><p>
    73         <a class="indexterm" name="id2621900"></a>
     73        <a class="indexterm" name="id2621927"></a>
    7474        According to Microsoft documentation, &#8220;<span class="quote">If this computer belongs to a group with <code class="constant">Group Policy</code>
    7575        enabled on <code class="literal">Primary DNS suffice of this computer</code>, the string specified in the Group Policy is used
    7676        as the primary DNS suffix and you might need to restart your computer to view the correct setting. The local setting is
    7777        used only if Group Policy is disabled or unspecified.</span>&#8221;
    78         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621928"></a>Samba System File Location</h2></div></div></div><p><a class="indexterm" name="id2621935"></a><a class="indexterm" name="id2621943"></a><a class="indexterm" name="id2621951"></a>
     78        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621955"></a>Samba System File Location</h2></div></div></div><p><a class="indexterm" name="id2621962"></a><a class="indexterm" name="id2621970"></a><a class="indexterm" name="id2621978"></a>
    7979        One of the frustrations expressed by subscribers to the Samba mailing lists revolves around the choice of where the default Samba Team
    8080        build and installation process locates its Samba files. The location, chosen in the early 1990s, for the default installation is
     
    8484        Several UNIX vendors, and Linux vendors in particular, elected to locate the Samba files in a location other than the Samba Team
    8585        default.
    86         </p><p><a class="indexterm" name="id2621987"></a><a class="indexterm" name="id2621999"></a><a class="indexterm" name="id2622006"></a><a class="indexterm" name="id2622018"></a><a class="indexterm" name="id2622026"></a><a class="indexterm" name="id2622037"></a><a class="indexterm" name="id2622045"></a><a class="indexterm" name="id2622053"></a><a class="indexterm" name="id2622061"></a><a class="indexterm" name="id2622069"></a><a class="indexterm" name="id2622076"></a><a class="indexterm" name="id2622084"></a><a class="indexterm" name="id2622092"></a><a class="indexterm" name="id2622100"></a><a class="indexterm" name="id2622108"></a><a class="indexterm" name="id2622116"></a>
     86        </p><p><a class="indexterm" name="id2622014"></a><a class="indexterm" name="id2622025"></a><a class="indexterm" name="id2622033"></a><a class="indexterm" name="id2622045"></a><a class="indexterm" name="id2622052"></a><a class="indexterm" name="id2622064"></a><a class="indexterm" name="id2622072"></a><a class="indexterm" name="id2622080"></a><a class="indexterm" name="id2622088"></a><a class="indexterm" name="id2622095"></a><a class="indexterm" name="id2622103"></a><a class="indexterm" name="id2622111"></a><a class="indexterm" name="id2622119"></a><a class="indexterm" name="id2622127"></a><a class="indexterm" name="id2622135"></a><a class="indexterm" name="id2622143"></a>
    8787        Linux vendors, working in conjunction with the Free Standards Group (FSG), Linux Standards Base (LSB), and File Hierarchy       
    8888        System (FHS), have elected to locate the configuration files under the <code class="filename">/etc/samba</code> directory, common binary
     
    9393        <code class="filename">/usr/lib/samba</code> directory tree. The files located there include the dynamically loadable modules for the
    9494        passdb backend as well as for the VFS modules.
    95         </p><p><a class="indexterm" name="id2622185"></a><a class="indexterm" name="id2622193"></a><a class="indexterm" name="id2622201"></a>
     95        </p><p><a class="indexterm" name="id2622212"></a><a class="indexterm" name="id2622220"></a><a class="indexterm" name="id2622228"></a>
    9696        Samba creates runtime control files and generates log files. The runtime control files (tdb and dat files) are stored in
    9797        the <code class="filename">/var/lib/samba</code> directory. Log files are created in <code class="filename">/var/log/samba.</code>
     
    9999        When Samba is built and installed using the default Samba Team process, all files are located under the
    100100        <code class="filename">/usr/local/samba</code> directory tree. This makes it simple to find the files that Samba owns.
    101         </p><p><a class="indexterm" name="id2622240"></a>
     101        </p><p><a class="indexterm" name="id2622267"></a>
    102102        One way to find the Samba files that are installed on your UNIX/Linux system is to search for the location
    103103        of all files called <code class="literal">smbd</code>. Here is an example:
     
    132132        Many people have been caught by installation of Samba using the default Samba Team process when it was already installed
    133133        by the platform vendor's method. If your platform uses RPM format packages, you can check to see if Samba is installed by
    134         executing:<a class="indexterm" name="id2622313"></a>
     134        executing:<a class="indexterm" name="id2622340"></a>
    135135</p><pre class="screen">
    136136<code class="prompt">root# </code> rpm -qa | grep samba
     
    144144samba3-client-3.0.20-1
    145145samba3-cifsmount-3.0.20-1
    146         </pre><p><a class="indexterm" name="id2622336"></a>
     146        </pre><p><a class="indexterm" name="id2622362"></a>
    147147        The package names, of course, vary according to how the vendor, or the binary package builder, prepared them.
    148         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622349"></a>Starting Samba</h2></div></div></div><p><a class="indexterm" name="id2622356"></a>
     148        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622376"></a>Starting Samba</h2></div></div></div><p><a class="indexterm" name="id2622382"></a>
    149149        Samba essentially consists of two or three daemons. A daemon is a UNIX application that runs in the background and provides services.
    150150        An example of a service is the Apache Web server for which the daemon is called <code class="literal">httpd</code>. In the case of Samba, there
     
    187187exit 0
    188188</pre></div></div><br class="example-break"><div class="variablelist"><dl><dt><span class="term">nmbd</span></dt><dd><p>
    189                         <a class="indexterm" name="id2622418"></a>
    190                         <a class="indexterm" name="id2622425"></a>
     189                        <a class="indexterm" name="id2622445"></a>
     190                        <a class="indexterm" name="id2622452"></a>
    191191                        This daemon handles all name registration and resolution requests. It is the primary vehicle involved
    192192                        in network browsing. It handles all UDP-based protocols. The <code class="literal">nmbd</code> daemon should
    193193                        be the first command started as part of the Samba startup process.
    194194                        </p></dd><dt><span class="term">smbd</span></dt><dd><p>
    195                         <a class="indexterm" name="id2622455"></a>
    196                         <a class="indexterm" name="id2622462"></a>
     195                        <a class="indexterm" name="id2622482"></a>
     196                        <a class="indexterm" name="id2622488"></a>
    197197                        This daemon handles all TCP/IP-based connection services for file- and print-based operations. It also
    198198                        manages local authentication. It should be started immediately following the startup of <code class="literal">nmbd</code>.
    199199                        </p></dd><dt><span class="term">winbindd</span></dt><dd><p>
    200                         <a class="indexterm" name="id2622490"></a>
    201                         <a class="indexterm" name="id2622497"></a>
     200                        <a class="indexterm" name="id2622517"></a>
     201                        <a class="indexterm" name="id2622524"></a>
    202202                        This daemon should be started when Samba is a member of a Windows NT4 or ADS domain. It is also needed when
    203203                        Samba has trust relationships with another domain. The <code class="literal">winbindd</code> daemon will check the
     
    253253        exit 1
    254254esac
    255 </pre></div></div><br class="example-break"><p><a class="indexterm" name="id2622616"></a>
     255</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2622637"></a>
    256256        SUSE Linux implements individual control over each Samba daemon. A Samba control script that can be conveniently
    257257        executed from the command line is shown in <a class="link" href="appendix.html#ch12SL" title="Example 15.1. A Useful Samba Control Script for SUSE Linux">&#8220;A Useful Samba Control Script for SUSE Linux&#8221;</a>. This can be located in the directory
    258258        <code class="filename">/sbin</code> in a file called <code class="filename">samba</code>. This type of control script should be
    259259        owned by user root and group root, and set so that only root can execute it.
    260         </p><p><a class="indexterm" name="id2622652"></a>
     260        </p><p><a class="indexterm" name="id2622672"></a>
    261261        A sample startup script for a Red Hat Linux system is shown in <a class="link" href="appendix.html#ch12RHscript" title="Example 15.2. A Sample Samba Control Script for Red Hat Linux">&#8220;A Sample Samba Control Script for Red Hat Linux&#8221;</a>.
    262262        This file could be located in the directory <code class="filename">/etc/rc.d</code> and can be called
     
    265265        the Samba source code distribution tarball. The packaging files for each platform include a
    266266        startup control file.
    267         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622695"></a>DNS Configuration Files</h2></div></div></div><p>
     267        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622715"></a>DNS Configuration Files</h2></div></div></div><p>
    268268        The following files are common to all DNS server configurations. Rather than repeat them multiple times, they
    269269        are presented here for general reference.
    270         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622707"></a>The Forward Zone File for the Loopback Adaptor</h3></div></div></div><p>
     270        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622727"></a>The Forward Zone File for the Loopback Adaptor</h3></div></div></div><p>
    271271        The forward zone file for the loopback address never changes. An example file is shown
    272272        in <a class="link" href="appendix.html#loopback" title="Example 15.3. DNS Localhost Forward Zone File: /var/lib/named/localhost.zone">&#8220;DNS Localhost Forward Zone File: /var/lib/named/localhost.zone&#8221;</a>. All traffic destined for an IP address that is hosted on a
     
    285285                IN NS           @
    286286                IN A            127.0.0.1
    287 </pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622755"></a>The Reverse Zone File for the Loopback Adaptor</h3></div></div></div><p>
     287</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622776"></a>The Reverse Zone File for the Loopback Adaptor</h3></div></div></div><p>
    288288        The reverse zone file for the loopback address as shown in <a class="link" href="appendix.html#dnsloopy" title="Example 15.4. DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone">&#8220;DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone&#8221;</a>
    289289        is necessary so that references to the address <code class="constant">127.0.0.1</code> can be
     
    345345M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
    346346; End of File
    347 </pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622895"></a>DNS Root Server Hint File</h3></div></div></div><p>
     347</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622916"></a>DNS Root Server Hint File</h3></div></div></div><p>
    348348        The content of the root hints file as shown in <a class="link" href="appendix.html#roothint" title="Example 15.5. DNS Root Name Server Hint File: /var/lib/named/root.hint">&#8220;DNS Root Name Server Hint File: /var/lib/named/root.hint&#8221;</a>  changes slowly over time.
    349349        Periodically this file should be updated from the source shown. Because
    350350          of its size, this file is located at the end of this chapter.
    351         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="altldapcfg"></a>Alternative LDAP Database Initialization</h2></div></div></div><p><a class="indexterm" name="id2622926"></a><a class="indexterm" name="id2622937"></a>
     351        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="altldapcfg"></a>Alternative LDAP Database Initialization</h2></div></div></div><p><a class="indexterm" name="id2622947"></a><a class="indexterm" name="id2622958"></a>
    352352        The following procedure may be used as an alternative means of configuring
    353353        the initial LDAP database. Many administrators prefer to have greater control
    354354        over how system files get configured.
    355         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622954"></a>Initialization of the LDAP Database</h3></div></div></div><p><a class="indexterm" name="id2622961"></a><a class="indexterm" name="id2622969"></a><a class="indexterm" name="id2622981"></a>
     355        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622975"></a>Initialization of the LDAP Database</h3></div></div></div><p><a class="indexterm" name="id2622982"></a><a class="indexterm" name="id2622990"></a><a class="indexterm" name="id2623001"></a>
    356356        The first step to get the LDAP server ready for action is to create the LDIF file from
    357357        which the LDAP database will be preloaded. This is necessary to create the containers
     
    706706displayName: Domain Users
    707707description: Domain Users
    708 </pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623532"></a>The LDAP Account Manager</h2></div></div></div><p>
    709 <a class="indexterm" name="id2623540"></a>
    710 <a class="indexterm" name="id2623547"></a>
    711 <a class="indexterm" name="id2623556"></a>
    712 <a class="indexterm" name="id2623563"></a>
    713 <a class="indexterm" name="id2623570"></a>
    714 <a class="indexterm" name="id2623576"></a>
    715 <a class="indexterm" name="id2623583"></a>
     708</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623561"></a>The LDAP Account Manager</h2></div></div></div><p>
     709<a class="indexterm" name="id2623569"></a>
     710<a class="indexterm" name="id2623575"></a>
     711<a class="indexterm" name="id2623585"></a>
     712<a class="indexterm" name="id2623591"></a>
     713<a class="indexterm" name="id2623598"></a>
     714<a class="indexterm" name="id2623605"></a>
     715<a class="indexterm" name="id2623612"></a>
    716716The LDAP Account Manager (LAM) is an application suite that has been written in PHP.
    717717LAM can be used with any Web server that has PHP4 support. It connects to the LDAP
     
    725725of 2005.
    726726</p><p>
    727 <a class="indexterm" name="id2623615"></a>
    728 <a class="indexterm" name="id2623621"></a>
    729 <a class="indexterm" name="id2623628"></a>
     727<a class="indexterm" name="id2623643"></a>
     728<a class="indexterm" name="id2623650"></a>
     729<a class="indexterm" name="id2623657"></a>
    730730Requirements:
    731731</p><div class="itemizedlist"><ul type="disc"><li><p>A web server that will work with PHP4.</p></li><li><p>PHP4 (available from the <a class="ulink" href="http://www.php.net/" target="_top">PHP</a> home page.)</p></li><li><p>OpenLDAP 2.0 or later.</p></li><li><p>A Web browser that supports CSS.</p></li><li><p>Perl.</p></li><li><p>The gettext package.</p></li><li><p>mcrypt + mhash (optional).</p></li><li><p>It is also a good idea to install SSL support.</p></li></ul></div><p>
    732732LAM is a useful tool that provides a simple Web-based device that can be used to
    733733manage the contents of the LDAP directory to:
    734 <a class="indexterm" name="id2623689"></a>
    735 <a class="indexterm" name="id2623696"></a>
    736 <a class="indexterm" name="id2623703"></a>
     734<a class="indexterm" name="id2623717"></a>
     735<a class="indexterm" name="id2623724"></a>
     736<a class="indexterm" name="id2623731"></a>
    737737</p><div class="itemizedlist"><ul type="disc"><li><p>Display user/group/host and Domain entries.</p></li><li><p>Manage entries (Add/Delete/Edit).</p></li><li><p>Filter and sort entries.</p></li><li><p>Store and use multiple operating profiles.</p></li><li><p>Edit organizational units (OUs).</p></li><li><p>Upload accounts from a file.</p></li><li><p>Is compatible with Samba-2.2.x and Samba-3.</p></li></ul></div><p>
    738738When correctly configured, LAM allows convenient management of UNIX (Posix) and Samba
    739739user, group, and windows domain member machine accounts.
    740740</p><p>
    741 <a class="indexterm" name="id2623757"></a>
    742 <a class="indexterm" name="id2623764"></a>
    743 <a class="indexterm" name="id2623771"></a>
    744 <a class="indexterm" name="id2623777"></a>
     741<a class="indexterm" name="id2623785"></a>
     742<a class="indexterm" name="id2623792"></a>
     743<a class="indexterm" name="id2623799"></a>
     744<a class="indexterm" name="id2623806"></a>
    745745The default password is &#8220;<span class="quote">lam.</span>&#8221; It is highly recommended that you use only
    746746an SSL connection to your Web server for all remote operations involving LAM. If you
     
    761761        <code class="filename">/srv/www/htdocs</code> directory.
    762762        </p></li><li><p>
    763         <a class="indexterm" name="id2623857"></a>
     763        <a class="indexterm" name="id2623886"></a>
    764764        Set file permissions using the following commands:
    765765</p><pre class="screen">
     
    771771</pre><p>
    772772        </p></li><li><p>
    773         <a class="indexterm" name="id2623910"></a>
     773        <a class="indexterm" name="id2623938"></a>
    774774       Using your favorite editor create the following <code class="filename">config.cfg</code>
    775775       LAM configuration file:
     
    779779<code class="prompt">root# </code> vi config.cfg
    780780</pre><p>
    781         <a class="indexterm" name="id2623951"></a>
    782         <a class="indexterm" name="id2623960"></a>
     781        <a class="indexterm" name="id2623979"></a>
     782        <a class="indexterm" name="id2623988"></a>
    783783        An example file is shown in <a class="link" href="appendix.html#lamcfg" title="Example 15.11. Example LAM Configuration File config.cfg">&#8220;Example LAM Configuration File  config.cfg&#8221;</a>.
    784784        This is the minimum configuration that must be completed. The LAM profile
     
    795795        change the settings to match local site needs.
    796796        </p></li></ol></div><p>
    797         <a class="indexterm" name="id2624019"></a>
     797        <a class="indexterm" name="id2624048"></a>
    798798        An example of a working file is shown here in <a class="link" href="appendix.html#lamconf" title="Example 15.12. LAM Profile Control File lam.conf">&#8220;LAM Profile Control File  lam.conf&#8221;</a>.
    799799        This file has been stripped of comments to keep the size small. The comments
     
    803803        are preferred at your site.
    804804        </p><p>
    805         <a class="indexterm" name="id2624043"></a>
     805        <a class="indexterm" name="id2624071"></a>
    806806        It is important that your LDAP server is running at the time that LAM is
    807807        being configured. This permits you to validate correct operation.
    808808        An example of the LAM login screen is provided in <a class="link" href="appendix.html#lam-login" title="Figure 15.6. The LDAP Account Manager Login Screen">&#8220;The LDAP Account Manager Login Screen&#8221;</a>.
    809809        </p><div class="figure"><a name="lam-login"></a><p class="title"><b>Figure 15.6. The LDAP Account Manager Login Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-login.png" width="270" alt="The LDAP Account Manager Login Screen"></div></div></div><br class="figure-break"><p>
    810         <a class="indexterm" name="id2624105"></a>
     810        <a class="indexterm" name="id2624134"></a>
    811811        The LAM configuration editor has a number of options that must be managed correctly.
    812812        An example of use of the LAM configuration editor is shown in <a class="link" href="appendix.html#lam-config" title="Figure 15.7. The LDAP Account Manager Configuration Screen">&#8220;The LDAP Account Manager Configuration Screen&#8221;</a>.
     
    818818        using LAM to add additional users and groups.
    819819        </p><div class="figure"><a name="lam-config"></a><p class="title"><b>Figure 15.7. The LDAP Account Manager Configuration Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-config.png" width="270" alt="The LDAP Account Manager Configuration Screen"></div></div></div><br class="figure-break"><p>
    820         <a class="indexterm" name="id2624177"></a>
     820        <a class="indexterm" name="id2624205"></a>
    821821        LAM has some nice, but unusual features. For example, one unexpected feature in most application
    822822        screens permits the generation of a PDF file that lists configuration information. This is a well
     
    824824        space.
    825825        </p><p>
    826         <a class="indexterm" name="id2624192"></a>
     826        <a class="indexterm" name="id2624220"></a>
    827827        When you log onto LAM the opening screen drops you right into the user manager as shown in
    828828        <a class="link" href="appendix.html#lam-user" title="Figure 15.8. The LDAP Account Manager User Edit Screen">&#8220;The LDAP Account Manager User Edit Screen&#8221;</a>. This is a logical action as it permits the most-needed facility
     
    838838        memberships.
    839839        </p><div class="figure"><a name="lam-group"></a><p class="title"><b>Figure 15.9. The LDAP Account Manager Group Edit Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-groups.png" width="270" alt="The LDAP Account Manager Group Edit Screen"></div></div></div><br class="figure-break"><div class="figure"><a name="lam-group-mem"></a><p class="title"><b>Figure 15.10. The LDAP Account Manager Group Membership Edit Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-group-members.png" width="270" alt="The LDAP Account Manager Group Membership Edit Screen"></div></div></div><br class="figure-break"><p>
    840         <a class="indexterm" name="id2624372"></a><a class="indexterm" name="id2624377"></a>
     840        <a class="indexterm" name="id2624400"></a><a class="indexterm" name="id2624406"></a>
    841841        The final screen presented here is one that you should not normally need to use. Host accounts will
    842842        be automatically managed using the smbldap-tools scripts. This means that the screen <a class="link" href="appendix.html#lam-host" title="Figure 15.11. The LDAP Account Manager Host Edit Screen">&#8220;The LDAP Account Manager Host Edit Screen&#8221;</a>
     
    884884cachetimeout: 5
    885885pwdhash: SSHA
    886 </pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2624529"></a>IDEALX Management Console</h2></div></div></div><p>
     886</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2624558"></a>IDEALX Management Console</h2></div></div></div><p>
    887887        IMC (the IDEALX Mamagement Console) is a tool that can be used as the basis for a comprehensive
    888888        web-based management interface for UNIX and Linux systems.
     
    898898        For further information regarding IMC refer to the web <a class="ulink" href="http://imc.sourceforge.net/" target="_top">site.</a>
    899899        Prebuilt RPM packages are also <a class="ulink" href="http://imc.sourceforge.net/download.html" target="_top">available.</a>
    900         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12-SUIDSGID"></a>Effect of Setting File and Directory SUID/SGID Permissions Explained</h2></div></div></div><a class="indexterm" name="id2624635"></a><a class="indexterm" name="id2624642"></a><p>
     900        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12-SUIDSGID"></a>Effect of Setting File and Directory SUID/SGID Permissions Explained</h2></div></div></div><a class="indexterm" name="id2624663"></a><a class="indexterm" name="id2624670"></a><p>
    901901        The setting of the SUID/SGID bits on the file or directory permissions flag has particular
    902902        consequences. If the file is executable and the SUID bit is set, it executes with the privilege
     
    968968drw-rw-r--    2 bobj     Domain Users  12346 Dec 18 18:11 maryvfile.txt
    969969</pre><p>
    970         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12dblck"></a>Shared Data Integrity</h2></div></div></div><p><a class="indexterm" name="id2624873"></a><a class="indexterm" name="id2624880"></a>
     970        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12dblck"></a>Shared Data Integrity</h2></div></div></div><p><a class="indexterm" name="id2624901"></a><a class="indexterm" name="id2624909"></a>
    971971        The integrity of shared data is often viewed as a particularly emotional issue, especially where
    972972        there are concurrent problems with multiuser data access. Contrary to the assertions of some who have
     
    974974        </p><p>
    975975        The solution to concurrent multiuser data access problems must consider three separate areas
    976         from which the problem may stem:<a class="indexterm" name="id2624909"></a><a class="indexterm" name="id2624920"></a><a class="indexterm" name="id2624932"></a>
    977         </p><div class="itemizedlist"><ul type="disc"><li><p>application-level locking controls</p></li><li><p>client-side locking controls</p></li><li><p>server-side locking controls</p></li></ul></div><p><a class="indexterm" name="id2624964"></a><a class="indexterm" name="id2624972"></a>
     976        from which the problem may stem:<a class="indexterm" name="id2624932"></a><a class="indexterm" name="id2624943"></a><a class="indexterm" name="id2624955"></a>
     977        </p><div class="itemizedlist"><ul type="disc"><li><p>application-level locking controls</p></li><li><p>client-side locking controls</p></li><li><p>server-side locking controls</p></li></ul></div><p><a class="indexterm" name="id2624987"></a><a class="indexterm" name="id2624995"></a>
    978978        Many database applications use some form of application-level access control. An example of one
    979979        well-known application that uses application-level locking is Microsoft Access. Detailed guidance
    980980        is provided here because this is the most common application for which problems have been reported.
    981         </p><p><a class="indexterm" name="id2624988"></a><a class="indexterm" name="id2624996"></a>
     981        </p><p><a class="indexterm" name="id2625012"></a><a class="indexterm" name="id2625020"></a>
    982982        Common applications that are affected by client- and server-side locking controls include MS
    983983        Excel and Act!. Important locking guidance is provided here.
    984         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625009"></a>Microsoft Access</h3></div></div></div><p>
     984        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625032"></a>Microsoft Access</h3></div></div></div><p>
    985985        The best advice that can be given is to carefully read the Microsoft knowledgebase articles that
    986986        cover this area. Examples of relevant documents include:
    987         </p><div class="itemizedlist"><ul type="disc"><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;208778</p></li><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;299373</p></li></ul></div><p><a class="indexterm" name="id2625036"></a><a class="indexterm" name="id2625048"></a>
     987        </p><div class="itemizedlist"><ul type="disc"><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;208778</p></li><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;299373</p></li></ul></div><p><a class="indexterm" name="id2625059"></a><a class="indexterm" name="id2625071"></a>
    988988        Make sure that your MS Access database file is configured for multiuser access (not set for
    989989        exclusive open). Open MS Access on each client workstation, then set the following: <span class="guimenu">(Menu bar) Tools</span>+<span class="guimenu">Options</span>+<span class="guimenu">[tab] General</span>.  Set network path to Default database folder: <code class="filename">\\server\share\folder</code>.
    990990        </p><p>
    991991        You can configure MS Access file sharing behavior as follows: click <span class="guimenu">[tab] Advanced</span>.
    992           Set:<a class="indexterm" name="id2625098"></a>
    993         </p><div class="itemizedlist"><ul type="disc"><li><p>Default open mode: Shared</p></li><li><p>Default Record Locking: Edited Record</p></li><li><p>Open databases using record_level locking</p></li></ul></div><p><a class="indexterm" name="id2625128"></a>
     992          Set:<a class="indexterm" name="id2625122"></a>
     993        </p><div class="itemizedlist"><ul type="disc"><li><p>Default open mode: Shared</p></li><li><p>Default Record Locking: Edited Record</p></li><li><p>Open databases using record_level locking</p></li></ul></div><p><a class="indexterm" name="id2625151"></a>
    994994        You must now commit the changes so that they will take effect. To do so, click
    995995        <span class="guimenu">Apply</span><span class="guimenu">Ok</span>. At this point, you should exit MS Access, restart
    996996        it, and then validate that these settings have not changed.
    997         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625156"></a>Act! Database Sharing</h3></div></div></div><p><a class="indexterm" name="id2625163"></a><a class="indexterm" name="id2625171"></a>
     997        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625180"></a>Act! Database Sharing</h3></div></div></div><p><a class="indexterm" name="id2625186"></a><a class="indexterm" name="id2625194"></a>
    998998        Where the server sharing the ACT! database(s) is running Samba,or Windows NT, 200x, or XP, you
    999999        must disable opportunistic locking on the server and all workstations. Failure to do so
     
    10031003        as well as from article
    10041004        <a class="ulink" href="http://itdomino.saleslogix.com/act.nsf/docid/200110485036" target="_top">200110485036</a>.
    1005         </p><p><a class="indexterm" name="id2625201"></a><a class="indexterm" name="id2625210"></a>
     1005        </p><p><a class="indexterm" name="id2625225"></a><a class="indexterm" name="id2625233"></a>
    10061006        These documents clearly state that opportunistic locking must be disabled on both
    10071007        the server (Samba in the case we are interested in here), as well as on every workstation
     
    10111011        Registered Act! users may download this utility from the Act! Web
    10121012        <a class="ulink" href="http://www.act.com/support/updates/index.cfm" target="_top">site.</a>
    1013         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625241"></a>Opportunistic Locking Controls</h3></div></div></div><p><a class="indexterm" name="id2625248"></a>
     1013        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625264"></a>Opportunistic Locking Controls</h3></div></div></div><p><a class="indexterm" name="id2625271"></a>
    10141014        Third-party Windows applications may not be compatible with the use of opportunistic file
    1015         and record locking. For applications that are known not to be compatible,<sup>[<a name="id2625260" href="#ftn.id2625260" class="footnote">14</a>]</sup> oplock
     1015        and record locking. For applications that are known not to be compatible,<sup>[<a name="id2625283" href="#ftn.id2625283" class="footnote">14</a>]</sup> oplock
    10161016        support may need to be disabled both on the Samba server and on the Windows workstations.
    1017         </p><p><a class="indexterm" name="id2625274"></a><a class="indexterm" name="id2625282"></a><a class="indexterm" name="id2625290"></a>
     1017        </p><p><a class="indexterm" name="id2625297"></a><a class="indexterm" name="id2625305"></a><a class="indexterm" name="id2625313"></a>
    10181018        Oplocks enable a Windows client to cache parts of a file that are being
    10191019        edited. Another windows client may then request to open the file with the
     
    10221022        doing so, that workstation must flush the file from cache memory to the
    10231023        disk or network drive.
    1024         </p><p><a class="indexterm" name="id2625311"></a>
     1024        </p><p><a class="indexterm" name="id2625334"></a>
    10251025        Disabling of Oplocks usage may require server and client changes.
    10261026        Oplocks may be disabled by file, by file pattern, on the share, or on the
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/ch14.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"><link rel="next" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="HA.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2620871"></a>Chapter 14. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch14.html#id2621002">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621220">Commercial Support</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2620880"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"><link rel="next" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="HA.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2620898"></a>Chapter 14. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch14.html#id2621028">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621247">Commercial Support</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2620907"></a>
    33One of the most difficult to answer questions in the information technology industry is, &#8220;<span class="quote">What is
    44support?</span>&#8221;. That question irritates some folks, as much as common answers may annoy others.
    55</p><p>
    6 <a class="indexterm" name="id2620897"></a>
     6<a class="indexterm" name="id2620924"></a>
    77The most aggravating situation pertaining to support is typified when, as a Linux user, a call is made to
    88an Internet service provider who, instead of listening to the problem to find a solution, blandly replies:
     
    1616inconvenience, loss of productivity, disorientation, uncertainty, and real or perceived risk.
    1717</p><p>
    18 <a class="indexterm" name="id2620928"></a>
    19 <a class="indexterm" name="id2620935"></a>
    20 <a class="indexterm" name="id2620942"></a>
     18<a class="indexterm" name="id2620954"></a>
     19<a class="indexterm" name="id2620961"></a>
     20<a class="indexterm" name="id2620968"></a>
    2121One of the forces that has become a driving force for the adoption of open source software is the fact that
    2222many IT businesses have provided services that have perhaps failed to deliver what the customer expected, or
    2323that have been found wanting for other reasons.
    2424</p><p>
    25 <a class="indexterm" name="id2620956"></a>
    26 <a class="indexterm" name="id2620963"></a>
     25<a class="indexterm" name="id2620983"></a>
     26<a class="indexterm" name="id2620990"></a>
    2727In recognition of the need for needs satisfaction as the primary experience an information technology user or
    2828consumer expects, the information provided in this chapter may help someone to avoid an unpleasant experience
    2929in respect of problem resolution.
    3030</p><p>
    31 <a class="indexterm" name="id2620978"></a>
    32 <a class="indexterm" name="id2620985"></a>
    33 <a class="indexterm" name="id2620992"></a>
     31<a class="indexterm" name="id2621004"></a>
     32<a class="indexterm" name="id2621011"></a>
     33<a class="indexterm" name="id2621018"></a>
    3434In the open source software arena there are two support options: free support and paid-for (commercial)
    3535support.
    36 </p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621002"></a>Free Support</h2></div></div></div><p>
    37 <a class="indexterm" name="id2621009"></a>
    38 <a class="indexterm" name="id2621016"></a>
    39 <a class="indexterm" name="id2621023"></a>
    40 <a class="indexterm" name="id2621030"></a>
    41 <a class="indexterm" name="id2621037"></a>
    42 <a class="indexterm" name="id2621044"></a>
     36</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621028"></a>Free Support</h2></div></div></div><p>
     37<a class="indexterm" name="id2621036"></a>
     38<a class="indexterm" name="id2621043"></a>
     39<a class="indexterm" name="id2621050"></a>
     40<a class="indexterm" name="id2621057"></a>
     41<a class="indexterm" name="id2621064"></a>
     42<a class="indexterm" name="id2621071"></a>
    4343        Free support may be obtained from friends, colleagues, user groups, mailing lists, and interactive help
    4444        facilities. An example of an interactive dacility is the Internet relay chat (IRC) channels that host user
    4545        supported mutual assistance.
    4646        </p><p>
    47 <a class="indexterm" name="id2621058"></a>
    48 <a class="indexterm" name="id2621065"></a>
    49 <a class="indexterm" name="id2621072"></a>
    50 <a class="indexterm" name="id2621079"></a>
    51 <a class="indexterm" name="id2621086"></a>
     47<a class="indexterm" name="id2621085"></a>
     48<a class="indexterm" name="id2621092"></a>
     49<a class="indexterm" name="id2621099"></a>
     50<a class="indexterm" name="id2621106"></a>
     51<a class="indexterm" name="id2621112"></a>
    5252        The Samba project maintains a mailing list that is commonly used to discuss solutions to Samba deployments.
    5353        Information regarding subscription to the Samba mailing list can be found on the Samba <a class="ulink" href="https://lists.samba.org/mailman/" target="_top">web</a> site. The public mailing list that can be used to obtain
     
    5656        the Samba <a class="ulink" href="http://www.samba.org/samba.irc.html" target="_top">IRC</a> web page.
    5757        </p><p>
    58 <a class="indexterm" name="id2621127"></a>
    59 <a class="indexterm" name="id2621134"></a>
    60 <a class="indexterm" name="id2621141"></a>
    61 <a class="indexterm" name="id2621148"></a>
     58<a class="indexterm" name="id2621154"></a>
     59<a class="indexterm" name="id2621161"></a>
     60<a class="indexterm" name="id2621168"></a>
     61<a class="indexterm" name="id2621175"></a>
    6262        As a general rule, it is considered poor net behavior to contact a Samba Team member directly
    6363        for free support. Most active members of the Samba Team work exceptionally long hours to assist
     
    6767        to show appropriate discretion and reservation in all direct contact.
    6868        </p><p>
    69 <a class="indexterm" name="id2621168"></a>
    70 <a class="indexterm" name="id2621174"></a>
    71 <a class="indexterm" name="id2621181"></a>
     69<a class="indexterm" name="id2621194"></a>
     70<a class="indexterm" name="id2621201"></a>
     71<a class="indexterm" name="id2621208"></a>
    7272        When you stumble across a Samba bug, often the quickest way to get it resolved is by posting
    7373        a bug <a class="ulink" href="https://bugzilla.samba.org/" target="_top">report</a>. All such reports are mailed to
     
    7777        that will permit the problem to be reproduced.
    7878        </p><p>
    79 <a class="indexterm" name="id2621206"></a>
     79<a class="indexterm" name="id2621232"></a>
    8080        We all recognize that sometimes free support does not provide the answer that is sought within
    8181        the time-frame required. At other times the problem is elusive and you may lack the experience
    8282        necessary to isolate the problem and thus to resolve it. This is a situation where is may be
    8383        prudent to purchase paid-for support.
    84         </p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621220"></a>Commercial Support</h2></div></div></div><p>
     84        </p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621247"></a>Commercial Support</h2></div></div></div><p>
    8585        There are six basic support oriented services that are most commonly sought by Samba sites:
    8686        </p><div class="itemizedlist"><ul type="disc"><li><p>Assistance with network design</p></li><li><p>Staff Training</p></li><li><p>Assistance with Samba network deployment and installation</p></li><li><p>Priority telephone or email Samba configuration assistance</p></li><li><p>Trouble-shooting and diagnostic assistance</p></li><li><p>Provision of quality assured ready-to-install Samba binary packages</p></li></ul></div><p>
    87 <a class="indexterm" name="id2621267"></a>
    88 <a class="indexterm" name="id2621274"></a>
     87<a class="indexterm" name="id2621294"></a>
     88<a class="indexterm" name="id2621301"></a>
    8989        Information regarding companies that provide professional Samba support can be obtained by performing a Google
    9090        search, as well as by reference to the Samba <a class="ulink" href="http://www.samba.org/samba/support.html" target="_top">Support</a> web page. Companies who notify the Samba Team
     
    9494        them.
    9595        </p><p>
    96 <a class="indexterm" name="id2621300"></a>
     96<a class="indexterm" name="id2621326"></a>
    9797        The policy within the Samba Team is to treat all commercial support providers equally and to show no
    9898        preference. As a result, Samba Team members who provide commercial support are lumped in with everyone else.
     
    100100        is pro-community; so do what you can to help a local business to prosper.
    101101        </p><p>
    102 <a class="indexterm" name="id2621317"></a>
     102<a class="indexterm" name="id2621343"></a>
    103103        Open source software support can be found in any quality, at any price and in any place you can
    104104        to obtain it. Over 180 companies around the world provide Samba support, there is no excuse for
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/go01.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2630357"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2630385"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
    22                A detailed list of permissions granted to users or groups with respect to file and network
    33                resource access.
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/index.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba-3 by Example</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba-3 by Example</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="S3bE"></a>Samba-3 by Example</h1></div><div><h2 class="subtitle">Practical Exercises in Successful Samba Deployment</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate">July, 2006</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Acknowledgments</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dd><dl><dt><span class="sect1"><a href="pr03.html#id2501076">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></dd><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#id2501265">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2498988">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2498874">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2498906">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2498971">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2550668">Conventions Used</a></span></dt></dl></dd><dt><span class="part"><a href="ExNetworks.html">I. Example Network Configurations</a></span></dt><dd><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2550864">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2550904">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2550946">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2551655">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2554992">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2555462">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2555484">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2555545">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2555593">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2555791">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2555812">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2557356">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2558004">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2558030">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2558104">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2558582">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2558634">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2558867">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2558882">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2559309">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2559348">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2560202">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2564663">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2564725">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2565247">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2565292">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2565398">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2565433">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2565636">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2565659">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2566387">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2566951">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2570151">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2570210">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2571190">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2571288">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2571425">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2571882">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2573760">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2573776">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2573956">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2580803">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2580823">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2580918">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2581163">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2581274">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2581407">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582477">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2583160">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2583195">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2583229">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2583345">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2583767">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2583797">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2583865">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2584139">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2585083">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2585101">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2588260">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2588407">Questions and Answers</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="DMSMig.html">II. Domain Members, Updating Samba and Migration</a></span></dt><dd><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2589266">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2589319">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2589354">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2589383">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590032">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590132">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2596913">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2596967">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2598126">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2598223">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2599552">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2600546">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2600749">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2601164">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2601336">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2601421">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2601476">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2601662">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2601985">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2602011">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2605017">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2605055">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2606030">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606147">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2606260">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606337">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2606527">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606536">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="RefSection.html">III. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615399">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615533">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2616162">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616193">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616294">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616327">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616483">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616500">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618352">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618413">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2618932">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619019">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619492">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619520">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2619995">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620323">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620398">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620470">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620570">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620728">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620832">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2621002">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621220">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621928">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622349">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622695">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622707">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622755">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622895">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622954">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623532">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624529">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625009">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625156">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625241">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2625407">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625568">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625629">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625745">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625871">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628089">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628204">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A.
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba-3 by Example</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba-3 by Example</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="S3bE"></a>Samba-3 by Example</h1></div><div><h2 class="subtitle">Practical Exercises in Successful Samba Deployment</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate">July, 2006</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Acknowledgments</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dd><dl><dt><span class="sect1"><a href="pr03.html#id2501076">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></dd><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#id2501265">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2498988">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2498874">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2498906">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2498971">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2550668">Conventions Used</a></span></dt></dl></dd><dt><span class="part"><a href="ExNetworks.html">I. Example Network Configurations</a></span></dt><dd><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2550864">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2550904">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2550946">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2551655">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2554992">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2555462">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2555484">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2555545">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2555593">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2555791">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2555812">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2557356">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2558004">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2558030">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2558104">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2558582">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2558634">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2558867">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2558882">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2559309">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2559348">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2560202">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2564663">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2564725">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2565247">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2565292">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2565398">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2565433">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2565636">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2565659">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2566387">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2566951">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2570151">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2570210">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2571190">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2571288">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2571425">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2571882">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2573760">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2573776">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2573956">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2580803">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2580823">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2580918">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2581163">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2581274">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2581407">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582477">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2583160">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2583195">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2583229">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2583345">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2583767">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2583797">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2583865">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2584139">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2585083">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2585101">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2588260">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2588407">Questions and Answers</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="DMSMig.html">II. Domain Members, Updating Samba and Migration</a></span></dt><dd><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2589266">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2589319">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2589354">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2589383">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590032">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590132">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2596913">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2596967">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2598126">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2598223">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2599552">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2600546">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2600749">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2601164">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2601336">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2601421">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2601476">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2601662">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2601985">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2602011">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2605017">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2605055">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2606030">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606147">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2606260">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606337">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2606527">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2606536">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="RefSection.html">III. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615408">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615543">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2616172">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616202">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616313">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2616346">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2616502">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2616520">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2618372">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2618432">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2618959">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619057">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2619530">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2619557">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620033">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620360">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620435">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620507">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620607">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2620755">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2620859">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2621028">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2621247">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2621955">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622376">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2622715">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622727">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622776">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2622916">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2622975">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2623561">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2624558">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2625032">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625180">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2625264">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2625430">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625592">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625652">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625769">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625894">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628113">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628227">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A.
    22    GNU General Public License version 3
    3   </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2628870">A.
     3  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2628893">A.
    44    Preamble
    5   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629015">A.
     5  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629038">A.
    66    TERMS AND CONDITIONS
    7   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629019">A.
     7  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629042">A.
    88    0. Definitions.
    9   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629111">A.
     9  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629134">A.
    1010    1. Source Code.
    11   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629210">A.
     11  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629233">A.
    1212    2. Basic Permissions.
    13   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629249">A.
     13  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629272">A.
    1414    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    15   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629290">A.
     15  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629308">A.
    1616    4. Conveying Verbatim Copies.
    17   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629317">A.
     17  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629335">A.
    1818    5. Conveying Modified Source Versions.
    19   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629412">A.
     19  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629431">A.
    2020    6. Conveying Non-Source Forms.
    21   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629602">A.
     21  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629620">A.
    2222     7. Additional Terms.
    23    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629738">A.
     23   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629756">A.
    2424     8. Termination.
    25    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629781">A.
     25   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629800">A.
    2626     9. Acceptance Not Required for Having Copies.
    27    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629801">A.
     27   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629819">A.
    2828     10. Automatic Licensing of Downstream Recipients.
    29    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629853">A.
     29   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629871">A.
    3030    11. Patents.
    31   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2629988">A.
     31  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630017">A.
    3232    12. No Surrender of Others&#8217; Freedom.
    33   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630010">A.
     33  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
    3434    13. Use with the ???TITLE??? Affero General Public License.
    35   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630039">A.
     35  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630067">A.
    3636    14. Revised Versions of this License.
    37   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630101">A.
     37  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630130">A.
    3838    15. Disclaimer of Warranty.
    39   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630128">A.
     39  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630156">A.
    4040    16. Limitation of Liability.
    41   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630148">A.
     41  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630176">A.
    4242    17. Interpretation of Sections 15 and 16.
    43   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630164">A.
     43  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630193">A.
    4444    END OF TERMS AND CONDITIONS
    45   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630168">A.
     45  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2630197">A.
    4646    How to Apply These Terms to Your New Programs
    4747  </a></span></dt></dl></dd></dl></dd><dt><span class="glossary"><a href="go01.html">Glossary</a></span></dt><dt><span class="index"><a href="ix01.html">Index</a></span></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>1.1. <a href="simple.html#charitynet">Charity Administration Office Network</a></dt><dt>1.2. <a href="simple.html#acctingnet2">Accounting Office Network Topology</a></dt><dt>2.1. <a href="small.html#acct2net">Abmas Accounting  52-User Network Topology</a></dt><dt>3.1. <a href="secure.html#ch04net">Abmas Network Topology  130 Users</a></dt><dt>4.1. <a href="Big500users.html#chap05net">Network Topology  500 User Network Using tdbsam passdb backend.</a></dt><dt>5.1. <a href="happy.html#sbehap-LDAPdiag">The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts</a></dt><dt>5.2. <a href="happy.html#chap6net">Network Topology  500 User Network Using ldapsam passdb backend</a></dt><dt>5.3. <a href="happy.html#XP-screen001">Windows XP Professional  User Shared Folders</a></dt><dt>6.1. <a href="2000users.html#chap7idres">Samba and Authentication Backend Search Pathways</a></dt><dt>6.2. <a href="2000users.html#ch7singleLDAP">Samba Configuration to Use a Single LDAP Server</a></dt><dt>6.3. <a href="2000users.html#ch7dualLDAP">Samba Configuration to Use a Dual (Fail-over) LDAP Server</a></dt><dt>6.4. <a href="2000users.html#ch7dualadd">Samba Configuration to Use Dual LDAP Databases - Broken - Do Not Use!</a></dt><dt>6.5. <a href="2000users.html#ch7dualok">Samba Configuration to Use Two LDAP Databases - The result is additive.</a></dt><dt>6.6. <a href="2000users.html#chap7net">Network Topology  2000 User Complex Design A</a></dt><dt>6.7. <a href="2000users.html#chap7net2">Network Topology  2000 User Complex Design B</a></dt><dt>7.1. <a href="unixclients.html#ch09openmag">Open Magazine Samba Survey</a></dt><dt>7.2. <a href="unixclients.html#ch9-sambadc">Samba Domain: Samba Member Server</a></dt><dt>7.3. <a href="unixclients.html#ch9-adsdc">Active Directory Domain: Samba Member Server</a></dt><dt>9.1. <a href="ntmigration.html#ch8-migration">Schematic Explaining the net rpc vampire Process</a></dt><dt>9.2. <a href="ntmigration.html#NT4DUM">View of Accounts in NT4 Domain User Manager</a></dt><dt>15.1. <a href="appendix.html#swxpp001">The General Panel.</a></dt><dt>15.2. <a href="appendix.html#swxpp004">The Computer Name Panel.</a></dt><dt>15.3. <a href="appendix.html#swxpp006">The Computer Name Changes Panel</a></dt><dt>15.4. <a href="appendix.html#swxpp007">The Computer Name Changes Panel  Domain MIDEARTH</a></dt><dt>15.5. <a href="appendix.html#swxpp008">Computer Name Changes  User name and Password Panel</a></dt><dt>15.6. <a href="appendix.html#lam-login">The LDAP Account Manager Login Screen</a></dt><dt>15.7. <a href="appendix.html#lam-config">The LDAP Account Manager Configuration Screen</a></dt><dt>15.8. <a href="appendix.html#lam-user">The LDAP Account Manager User Edit Screen</a></dt><dt>15.9. <a href="appendix.html#lam-group">The LDAP Account Manager Group Edit Screen</a></dt><dt>15.10. <a href="appendix.html#lam-group-mem">The LDAP Account Manager Group Membership Edit Screen</a></dt><dt>15.11. <a href="appendix.html#lam-host">The LDAP Account Manager Host Edit Screen</a></dt><dt>15.12. <a href="appendix.html#imcidealx">The IMC Samba User Account Screen</a></dt><dt>16.1. <a href="primer.html#pktcap01">Windows Me  Broadcasts  The First 10 Minutes</a></dt><dt>16.2. <a href="primer.html#pktcap02">Windows Me  Later Broadcast Sample</a></dt><dt>16.3. <a href="primer.html#hostannounce">Typical Windows 9x/Me Host Announcement</a></dt><dt>16.4. <a href="primer.html#nullconnect">Typical Windows 9x/Me NULL SessionSetUp AndX Request</a></dt><dt>16.5. <a href="primer.html#userconnect">Typical Windows 9x/Me User SessionSetUp AndX Request</a></dt><dt>16.6. <a href="primer.html#XPCap01">Typical Windows XP NULL Session Setup AndX Request</a></dt><dt>16.7. <a href="primer.html#XPCap02">Typical Windows XP User Session Setup AndX Request</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1. <a href="preface.html#pref-new">Samba Changes  3.0.2 to 3.0.20</a></dt><dt>1.1. <a href="simple.html#acctingnet">Accounting Office Network Information</a></dt><dt>3.1. <a href="secure.html#chap4netid">Abmas.US ISP Information</a></dt><dt>3.2. <a href="secure.html#namedrscfiles">DNS (named) Resource Files</a></dt><dt>4.1. <a href="Big500users.html#ch5-filelocations">Domain: MEGANET, File Locations for Servers</a></dt><dt>5.1. <a href="happy.html#sbehap-privs">Current Privilege Capabilities</a></dt><dt>5.2. <a href="happy.html#oldapreq">Required OpenLDAP Linux Packages</a></dt><dt>5.3. <a href="happy.html#sbehap-bigacct">Abmas Network Users and Groups</a></dt><dt>5.4. <a href="happy.html#proffold">Default Profile Redirections</a></dt><dt>9.1. <a href="ntmigration.html#ch8-vampire">Samba smb.conf Scripts Essential to Samba Operation</a></dt><dt>13.1. <a href="HA.html#ProbList">Effect of Common Problems</a></dt><dt>16.1. <a href="primer.html#capsstats01">Windows Me  Startup Broadcast Capture Statistics</a></dt><dt>16.2. <a href="primer.html#capsstats02">Second Machine (Windows 98)  Capture Statistics</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="simple.html#draft-smbconf">Drafting Office smb.conf File</a></dt><dt>1.2. <a href="simple.html#charity-smbconfnew">Charity Administration Office smb.conf New-style File</a></dt><dt>1.3. <a href="simple.html#charity-smbconf">Charity Administration Office smb.conf Old-style File</a></dt><dt>1.4. <a href="simple.html#MEreg">Windows Me  Registry Edit File: Disable Password Caching</a></dt><dt>1.5. <a href="simple.html#acctconf">Accounting Office Network smb.conf Old Style Configuration File</a></dt><dt>2.1. <a href="small.html#initGrps">Script to Map Windows NT Groups to UNIX Groups</a></dt><dt>2.2. <a href="small.html#dhcp01">Abmas Accounting DHCP Server Configuration File  /etc/dhcpd.conf</a></dt><dt>2.3. <a href="small.html#acct2conf">Accounting Office Network smb.conf File  [globals] Section</a></dt><dt>2.4. <a href="small.html#acct3conf">Accounting Office Network smb.conf File  Services and Shares Section</a></dt><dt>3.1. <a href="secure.html#ch4memoryest">Estimation of Memory Requirements</a></dt><dt>3.2. <a href="secure.html#ch4diskest">Estimation of Disk Storage Requirements</a></dt><dt>3.3. <a href="secure.html#ch4natfw">NAT Firewall Configuration Script</a></dt><dt>3.4. <a href="secure.html#promisnet">130 User Network with tdbsam  [globals] Section</a></dt><dt>3.5. <a href="secure.html#promisnetsvca">130 User Network with tdbsam  Services Section Part A</a></dt><dt>3.6. <a href="secure.html#promisnetsvcb">130 User Network with tdbsam  Services Section Part B</a></dt><dt>3.7. <a href="secure.html#ch4initGrps">Script to Map Windows NT Groups to UNIX Groups</a></dt><dt>3.8. <a href="secure.html#prom-dhcp">DHCP Server Configuration File  /etc/dhcpd.conf</a></dt><dt>3.9. <a href="secure.html#ch4namedcfg">DNS Master Configuration File  /etc/named.conf Master Section</a></dt><dt>3.10. <a href="secure.html#ch4namedvarfwd">DNS Master Configuration File  /etc/named.conf Forward Lookup Definition Section</a></dt><dt>3.11. <a href="secure.html#ch4namedvarrev">DNS Master Configuration File  /etc/named.conf Reverse Lookup Definition Section</a></dt><dt>3.12. <a href="secure.html#eth1zone">DNS 192.168.1 Reverse Zone File</a></dt><dt>3.13. <a href="secure.html#eth2zone">DNS 192.168.2 Reverse Zone File</a></dt><dt>3.14. <a href="secure.html#abmasbiz">DNS Abmas.biz Forward Zone File</a></dt><dt>3.15. <a href="secure.html#abmasus">DNS Abmas.us Forward Zone File</a></dt><dt>4.1. <a href="Big500users.html#ch5-massivesmb">Server: MASSIVE (PDC), File: /etc/samba/smb.conf</a></dt><dt>4.2. <a href="Big500users.html#ch5-dc-common">Server: MASSIVE (PDC), File: /etc/samba/dc-common.conf</a></dt><dt>4.3. <a href="Big500users.html#ch5-commonsmb">Common Samba Configuration File: /etc/samba/common.conf</a></dt><dt>4.4. <a href="Big500users.html#ch5-bldg1-smb">Server: BLDG1 (Member), File: smb.conf</a></dt><dt>4.5. <a href="Big500users.html#ch5-bldg2-smb">Server: BLDG2 (Member), File: smb.conf</a></dt><dt>4.6. <a href="Big500users.html#ch5-dommem-smb">Common Domain Member Include File: dom-mem.conf</a></dt><dt>4.7. <a href="Big500users.html#massive-dhcp">Server: MASSIVE, File: dhcpd.conf</a></dt><dt>4.8. <a href="Big500users.html#bldg1dhcp">Server: BLDG1, File: dhcpd.conf</a></dt><dt>4.9. <a href="Big500users.html#bldg2dhcp">Server: BLDG2, File: dhcpd.conf</a></dt><dt>4.10. <a href="Big500users.html#massive-nameda">Server: MASSIVE, File: named.conf, Part: A</a></dt><dt>4.11. <a href="Big500users.html#massive-namedb">Server: MASSIVE, File: named.conf, Part: B</a></dt><dt>4.12. <a href="Big500users.html#massive-namedc">Server: MASSIVE, File: named.conf, Part: C</a></dt><dt>4.13. <a href="Big500users.html#abmasbizdns">Forward Zone File: abmas.biz.hosts</a></dt><dt>4.14. <a href="Big500users.html#abmasusdns">Forward Zone File: abmas.biz.hosts</a></dt><dt>4.15. <a href="Big500users.html#bldg12nameda">Servers: BLDG1/BLDG2, File: named.conf, Part: A</a></dt><dt>4.16. <a href="Big500users.html#bldg12namedb">Servers: BLDG1/BLDG2, File: named.conf, Part: B</a></dt><dt>4.17. <a href="Big500users.html#ch5-initgrps">Initialize Groups Script, File: /etc/samba/initGrps.sh</a></dt><dt>5.1. <a href="happy.html#sbehap-dbconf">LDAP DB_CONFIG File</a></dt><dt>5.2. <a href="happy.html#sbehap-slapdconf">LDAP Master Configuration File  /etc/openldap/slapd.conf Part A</a></dt><dt>5.3. <a href="happy.html#sbehap-slapdconf2">LDAP Master Configuration File  /etc/openldap/slapd.conf Part B</a></dt><dt>5.4. <a href="happy.html#sbehap-nss01">Configuration File for NSS LDAP Support  /etc/ldap.conf</a></dt><dt>5.5. <a href="happy.html#sbehap-nss02">Configuration File for NSS LDAP Clients Support  /etc/ldap.conf</a></dt><dt>5.6. <a href="happy.html#sbehap-massive-smbconfa">LDAP Based smb.conf File, Server: MASSIVE  global Section: Part A</a></dt><dt>5.7. <a href="happy.html#sbehap-massive-smbconfb">LDAP Based smb.conf File, Server: MASSIVE  global Section: Part B</a></dt><dt>5.8. <a href="happy.html#sbehap-bldg1-smbconf">LDAP Based smb.conf File, Server: BLDG1</a></dt><dt>5.9. <a href="happy.html#sbehap-bldg2-smbconf">LDAP Based smb.conf File, Server: BLDG2</a></dt><dt>5.10. <a href="happy.html#sbehap-shareconfa">LDAP Based smb.conf File, Shares Section  Part A</a></dt><dt>5.11. <a href="happy.html#sbehap-shareconfb">LDAP Based smb.conf File, Shares Section  Part B</a></dt><dt>5.12. <a href="happy.html#sbehap-ldifadd">LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</a></dt><dt>6.1. <a href="2000users.html#ch7-LDAP-master">LDAP Master Server Configuration File  /etc/openldap/slapd.conf</a></dt><dt>6.2. <a href="2000users.html#ch7-LDAP-slave">LDAP Slave Configuration File  /etc/openldap/slapd.conf</a></dt><dt>6.3. <a href="2000users.html#ch7-massmbconfA">Primary Domain Controller smb.conf File  Part A</a></dt><dt>6.4. <a href="2000users.html#ch7-massmbconfB">Primary Domain Controller smb.conf File  Part B</a></dt><dt>6.5. <a href="2000users.html#ch7-massmbconfC">Primary Domain Controller smb.conf File  Part C</a></dt><dt>6.6. <a href="2000users.html#ch7-slvsmbocnfA">Backup Domain Controller smb.conf File  Part A</a></dt><dt>6.7. <a href="2000users.html#ch7-slvsmbocnfB">Backup Domain Controller smb.conf File  Part B</a></dt><dt>7.1. <a href="unixclients.html#ch9-sdmsdc">Samba Domain Member in Samba Domain Using LDAP  smb.conf File</a></dt><dt>7.2. <a href="unixclients.html#ch9-ldifadd">LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</a></dt><dt>7.3. <a href="unixclients.html#ch9-sdmlcnf">Configuration File for NSS LDAP Support  /etc/ldap.conf</a></dt><dt>7.4. <a href="unixclients.html#ch9-sdmnss">NSS using LDAP for Identity Resolution  File: /etc/nsswitch.conf</a></dt><dt>7.5. <a href="unixclients.html#ch0-NT4DSDM">Samba Domain Member Server Using Winbind smb.conf File for NT4 Domain</a></dt><dt>7.6. <a href="unixclients.html#ch0-NT4DSCM">Samba Domain Member Server Using Local Accounts smb.conf File for NT4 Domain</a></dt><dt>7.7. <a href="unixclients.html#ch9-adssdm">Samba Domain Member smb.conf File for Active Directory Membership</a></dt><dt>7.8. <a href="unixclients.html#sbe-idmapridex">Example smb.conf File Using idmap_rid</a></dt><dt>7.9. <a href="unixclients.html#sbeunxa">Typical ADS Style Domain smb.conf File</a></dt><dt>7.10. <a href="unixclients.html#sbewinbindex">ADS Membership Using RFC2307bis Identity Resolution smb.conf File</a></dt><dt>7.11. <a href="unixclients.html#ch9-pamwnbdlogin">SUSE: PAM login Module Using Winbind</a></dt><dt>7.12. <a href="unixclients.html#ch9-pamwbndxdm">SUSE: PAM xdm Module Using Winbind</a></dt><dt>7.13. <a href="unixclients.html#ch9-rhsysauth">Red Hat 9: PAM System Authentication File: /etc/pam.d/system-auth Module Using Winbind</a></dt><dt>9.1. <a href="ntmigration.html#sbent4smb">NT4 Migration Samba-3 Server smb.conf  Part: A</a></dt><dt>9.2. <a href="ntmigration.html#sbent4smb2">NT4 Migration Samba-3 Server smb.conf  Part: B</a></dt><dt>9.3. <a href="ntmigration.html#sbentslapd">NT4 Migration LDAP Server Configuration File: /etc/openldap/slapd.conf  Part A</a></dt><dt>9.4. <a href="ntmigration.html#sbentslapd2">NT4 Migration LDAP Server Configuration File: /etc/openldap/slapd.conf  Part B</a></dt><dt>9.5. <a href="ntmigration.html#sbrntldapconf">NT4 Migration NSS LDAP File: /etc/ldap.conf</a></dt><dt>9.6. <a href="ntmigration.html#sbentnss">NT4 Migration NSS Control File: /etc/nsswitch.conf (Stage:1)</a></dt><dt>9.7. <a href="ntmigration.html#sbentnss2">NT4 Migration NSS Control File: /etc/nsswitch.conf (Stage:2)</a></dt><dt>10.1. <a href="nw4migration.html#sbeamg">A Rough Tool to Create an LDIF File from the System Account Files</a></dt><dt>10.2. <a href="nw4migration.html#ch8ldap">NSS LDAP Control File  /etc/ldap.conf</a></dt><dt>10.3. <a href="nw4migration.html#sbepu2">The PAM Control File /etc/security/pam_unix2.conf</a></dt><dt>10.4. <a href="nw4migration.html#ch8smbconf">Samba Configuration File  smb.conf Part A</a></dt><dt>10.5. <a href="nw4migration.html#ch8smbconf2">Samba Configuration File  smb.conf Part B</a></dt><dt>10.6. <a href="nw4migration.html#ch8smbconf3">Samba Configuration File  smb.conf Part C</a></dt><dt>10.7. <a href="nw4migration.html#ch8smbconf4">Samba Configuration File  smb.conf Part D</a></dt><dt>10.8. <a href="nw4migration.html#ch8smbconf5">Samba Configuration File  smb.conf Part E</a></dt><dt>10.9. <a href="nw4migration.html#sbersync">Rsync Script</a></dt><dt>10.10. <a href="nw4migration.html#sbexcld">Rsync Files Exclusion List  /root/excludes.txt</a></dt><dt>10.11. <a href="nw4migration.html#ch8ideal">Idealx smbldap-tools Control File  Part A</a></dt><dt>10.12. <a href="nw4migration.html#ch8ideal2">Idealx smbldap-tools Control File  Part B</a></dt><dt>10.13. <a href="nw4migration.html#ch8ideal3">Idealx smbldap-tools Control File  Part C</a></dt><dt>10.14. <a href="nw4migration.html#ch8ideal4">Idealx smbldap-tools Control File  Part D</a></dt><dt>10.15. <a href="nw4migration.html#ch8kix">Kixtart Control File  File: logon.kix</a></dt><dt>10.16. <a href="nw4migration.html#ch8kix2">Kixtart Control File  File: main.kix</a></dt><dt>10.17. <a href="nw4migration.html#ch8kix3">Kixtart Control File  File: setup.kix, Part A</a></dt><dt>10.18. <a href="nw4migration.html#ch8kix3b">Kixtart Control File  File: setup.kix, Part B</a></dt><dt>10.19. <a href="nw4migration.html#ch8kix4">Kixtart Control File  File: acct.kix</a></dt><dt>12.1. <a href="DomApps.html#ch10-krb5conf">Kerberos Configuration  File: /etc/krb5.conf</a></dt><dt>12.2. <a href="DomApps.html#ch10-smbconf">Samba Configuration  File: /etc/samba/smb.conf</a></dt><dt>12.3. <a href="DomApps.html#ch10-etcnsscfg">NSS Configuration File Extract  File: /etc/nsswitch.conf</a></dt><dt>12.4. <a href="DomApps.html#etcsquidcfg">Squid Configuration File Extract  /etc/squid.conf [ADMINISTRATIVE PARAMETERS Section]</a></dt><dt>12.5. <a href="DomApps.html#etcsquid2">Squid Configuration File extract  File: /etc/squid.conf [AUTHENTICATION PARAMETERS Section]</a></dt><dt>15.1. <a href="appendix.html#ch12SL">A Useful Samba Control Script for SUSE Linux</a></dt><dt>15.2. <a href="appendix.html#ch12RHscript">A Sample Samba Control Script for Red Hat Linux</a></dt><dt>15.3. <a href="appendix.html#loopback">DNS Localhost Forward Zone File: /var/lib/named/localhost.zone</a></dt><dt>15.4. <a href="appendix.html#dnsloopy">DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone</a></dt><dt>15.5. <a href="appendix.html#roothint">DNS Root Name Server Hint File: /var/lib/named/root.hint</a></dt><dt>15.6. <a href="appendix.html#sbehap-ldapreconfa">LDAP Pre-configuration Script: SMBLDAP-ldif-preconfig.sh  Part A</a></dt><dt>15.7. <a href="appendix.html#sbehap-ldapreconfb">LDAP Pre-configuration Script: SMBLDAP-ldif-preconfig.sh  Part B</a></dt><dt>15.8. <a href="appendix.html#sbehap-ldapreconfc">LDAP Pre-configuration Script: SMBLDAP-ldif-preconfig.sh  Part C</a></dt><dt>15.9. <a href="appendix.html#sbehap-ldifpata">LDIF Pattern File Used to Pre-configure LDAP  Part A</a></dt><dt>15.10. <a href="appendix.html#sbehap-ldifpatb">LDIF Pattern File Used to Pre-configure LDAP  Part B</a></dt><dt>15.11. <a href="appendix.html#lamcfg">Example LAM Configuration File  config.cfg</a></dt><dt>15.12. <a href="appendix.html#lamconf">LAM Profile Control File  lam.conf</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> About the Cover Artwork</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/ix01.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2630860"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>%LOGONSERVER%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>%USERNAME%, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a></dt><dt>%USERPROFILE%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>/data/ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/dhcpd.conf, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>/etc/exports, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>/etc/group, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/hosts, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>/etc/mime.convs, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/mime.types, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/named.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>/etc/passwd, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>/etc/rc.d/boot.local, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>/etc/rc.d/rc.local, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>/etc/samba, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>/etc/shadow, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>/etc/squid/squid.conf, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/syslog.conf, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>/lib/libnss_ldap.so.2, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>/opt/IDEALX/sbin, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>/proc/sys/net/ipv4/ip_forward, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>/usr/bin, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/lib/samba, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/local, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/local/samba, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/usr/sbin, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/share, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/usr/share/swat, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/var/cache/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/var/lib/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>/var/log/ldaplogs, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>/var/log/samba, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>8-bit, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="Big500users.html#id2565659">Implementation</a>, <a class="indexterm" href="happy.html#sbehap-ppc">Addition of Machines to the Domain</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617691">NSS Configuration</a></dt><dd><dl><dt>Domain account, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>liability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>logon, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>problem, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>transparent inter-operability, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abmas-netfw.sh, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>accept, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>accepts liability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>access, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>access control, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a>, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>Access Control Lists (see ACLs)</dt><dt>access control settings, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>access controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>accessible, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dd><dl><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>account credentials, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>account information, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>account names, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>account policies, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>accountable, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>accounts</dt><dd><dl><dt>authoritative, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>machine, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>manage, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>user, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></dd><dt>ACL, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>ACLs, <a class="indexterm" href="happy.html#id2583229">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>acquisitions, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Act!, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>ACT! database, <a class="indexterm" href="appendix.html#id2625156">Act! Database Sharing</a></dt><dt>Act!Diag, <a class="indexterm" href="appendix.html#id2625156">Act! Database Sharing</a></dt><dt>Active Directory, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2589319">Assignment Tasks</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>authentication, <a class="indexterm" href="DomApps.html#id2617956">Squid Configuration</a></dt><dt>domain, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>management tools, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>realm, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>Replacement, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>Server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>tree, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt></dl></dd><dt>active directory, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>AD printer publishing, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>ADAM, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>add group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add machine script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>Add Printer Wizard</dt><dd><dl><dt>APW, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>add user script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add user to group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>adduser, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>adequate precautions, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>administrative installation, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>administrative rights, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>administrator, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>ADMT, <a class="indexterm" href="upgrades.html#id2601164">Migration of Samba Accounts to Active Directory</a></dt><dt>ADS, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>affordability, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>alarm, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>algorithm, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>allow trusted domains, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>alternative, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>analysis, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>anonymous connection, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>Apache Web server, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>appliance mode, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>application server, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>application servers, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>application/octet-stream, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>APW, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>arp, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>assessment, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>assistance, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>assumptions, <a class="indexterm" href="HA.html#id2620832">Key Points Learned</a></dt><dt>authconfig, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>authenticate, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>authenticated, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a></dt><dt>authenticated connection, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>authentication, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617691">NSS Configuration</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dd><dl><dt>plain-text, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt></dl></dd><dt>authentication process, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>authentication protocols, <a class="indexterm" href="DomApps.html#id2618352">Key Points Learned</a></dt><dt>authoritative, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>authorized location, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>auto-generated SID, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>automatically allocate, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>availability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>backends, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>background communication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>Backup, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Backup Domain Controller (see BDC)</dt><dt>bandwidth, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a></dt><dd><dl><dt>requirements, <a class="indexterm" href="2000users.html#id2584178">User Needs</a></dt></dl></dd><dt>bandwidth calculations, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>BDC, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dt>benefit, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>best practices, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bias, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>binary database, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>binary files, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>binary package, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>bind interfaces only, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>broadcast, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>directed, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>mailslot, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>broadcast messages, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>broadcast storms, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>broken, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>broken behavior, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>browse, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>browse master, <a class="indexterm" href="primer.html#id2626005">Findings</a></dt><dt>Browse Master, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browse.dat, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>Browser Election Service, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browsing, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="primer.html#id2625629">Assignment Tasks</a></dt><dt>budgetted, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bug fixes, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bug report, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>cache, <a class="indexterm" href="appendix.html#id2625241">Opportunistic Locking Controls</a></dt><dt>cache directories, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>caching, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>case-sensitive, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>centralized storage, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>character set, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>check samba daemons, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>check-point, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>check-point controls, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>Checkpoint Controls, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>chgrp, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>chkconfig, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>chmod, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>choice, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>chown, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>CIFS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="primer.html#id2626005">Findings</a></dt><dt>cifsfs, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>clean database, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>clients per DC, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Clock skew, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>cluster, <a class="indexterm" href="HA.html#id2618932">Introduction</a></dt><dt>clustering, <a class="indexterm" href="HA.html#id2618932">Introduction</a>, <a class="indexterm" href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>code maintainer, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>codepage, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>collision rates, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>commercial, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>commercial software, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>commercial support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2621220">Commercial Support</a></dt><dt>Common Internet File System (see CIFS)</dt><dt>comparison</dt><dd><dl><dt>Active Directory &amp; OpenLDAP, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt></dl></dd><dt>compat, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>compatible, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>compile-time, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>complexities, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>compromise, <a class="indexterm" href="happy.html#id2571190">Introduction</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>computer account, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>Computer Management, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>computer name, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>condemns, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>conferences, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>configuration files, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>configure.pl, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>connection, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>connectivity, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>consequential risk, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>consultant, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>consumer, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>consumer expects, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>contiguous directory, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>contributions, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>control files, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>convmv, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>copy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>corrective action, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>cost, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>cost-benefit, <a class="indexterm" href="nw4migration.html#id2606147">Assignment Tasks</a></dt><dt>country of origin, <a class="indexterm" href="ch14.html#id2621220">Commercial Support</a></dt><dt>Courier-IMAP, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>credential, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>credentials, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>crippled, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>criticism, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Critics, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Cryptographic, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>CUPS, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dd><dl><dt>queue, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt></dl></dd><dt>cupsd, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>customer expected, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch14.html">Samba Support</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>daemon control, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>data</dt><dd><dl><dt>corruption, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>integrity, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt></dl></dd><dt>data corruption, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a>, <a class="indexterm" href="appendix.html#id2625156">Act! Database Sharing</a></dt><dt>data integrity, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a>, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>data storage, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>database, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>database applications, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>DB_CONFIG, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>DCE, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>DDNS (see dynamic DNS)</dt><dt>Debian, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>default installation, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>default password, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>default profile, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>Default User, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>defective</dt><dd><dl><dt>cables, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>HUBs, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>switches, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt></dl></dd><dt>defects, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>defensible standards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>defragmentation, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a></dt><dt>delete group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delete user from group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delimiter, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>dependability, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>deployment, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>desired security setting, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>development, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>DHCP, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dd><dl><dt>client, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>relay, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>Relay Agent, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>request, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>requests, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>servers, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>traffic, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>dhcp client validation, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>DHCP Server, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>DHCP server, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>diagnostic, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>diffusion, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digital rights, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digital sign'n'seal, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digits, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>diligence, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>directory, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dd><dl><dt>Computers container, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>management, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>People container, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>replication, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>schema, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>server, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>synchronization, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt></dl></dd><dt>directory tree, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>disable, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>disaster recovery, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>disk image, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>disruptive, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>distributed, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2620470">Distribute Network Load with MSDFS</a></dt><dt>distributed domain, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>DMB, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>DMS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>DNS, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>configuration, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Dynamic, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>dynamic, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>lookup, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>name lookup, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>SRV records, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>suffix, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></dd><dt>DNS server, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>document the settings, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>documentation, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>documented, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>Domain, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt></dl></dd><dt>domain</dt><dd><dl><dt>Active Directory, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>controller, <a class="indexterm" href="upgrades.html#id2600964">Replacing a Domain Controller</a></dt><dt>joining, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>trusted, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt></dl></dd><dt>Domain accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain Administrator, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>Domain Controller, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a>, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dd><dl><dt>closest, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>domain controller, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>domain controllers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain Controllers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Domain Groups</dt><dd><dl><dt>well-known, <a class="indexterm" href="appendix.html#id2622954">Initialization of the LDAP Database</a></dt></dl></dd><dt>Domain join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>domain master, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>Domain Master Browser (see DMB)</dt><dt>Domain Member, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dd><dl><dt>authoritative</dt><dd><dl><dt>local accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt></dl></dd><dt>client, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>desktop, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>servers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>workstations, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt></dl></dd><dt>domain member</dt><dd><dl><dt>servers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt></dl></dd><dt>Domain Member server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>Domain Member servers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>domain members, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>domain name space, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>domain replication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>domain SID, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>Domain SID, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>domain tree, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Domain User Manager, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a></dt><dt>Domain users, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>DOS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>dos2unix, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>down-grade, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>drive letters, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>drive mapping, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>dumb printing, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>dump, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>duplicate accounts, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>dynamic DNS, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Easy Software Products, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>economically sustainable, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>eDirectory, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>education, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>election, <a class="indexterm" href="primer.html#id2626005">Findings</a></dt><dt>employment, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>enable, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>encrypted, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>encrypted password, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>encrypted passwords, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>End User License Agreement (see EULA)</dt><dt>enumerating, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>essential, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>ethereal, <a class="indexterm" href="primer.html#id2625745">Exercises</a></dt><dt>Ethernet switch, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt><dt>ethernet switch, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>EULA, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>Everyone, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>Excel, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>exclusive open, <a class="indexterm" href="appendix.html#id2625009">Microsoft Access</a></dt><dt>experiment, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>export, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>extent, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>External Domains, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>extreme demand, <a class="indexterm" href="HA.html#id2619492">Guidelines for Reliable Samba Operation</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>failed, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>failed join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>failure, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>familiar, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>fatal problem, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>fear, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>fears, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Fedora, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a></dt><dt>FHS, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>file and print server, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>file and print service, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>file caching, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2625241">Opportunistic Locking Controls</a></dt><dt>File Hierarchy System (see FHS)</dt><dt>file locations, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>file permissions, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>file server</dt><dd><dl><dt>read-only, <a class="indexterm" href="simple.html#id2551026">Dissection and Discussion</a></dt></dl></dd><dt>file servers, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a></dt><dt>file system, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>access control, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>Ext3, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>permissions, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>file system security, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>filter, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>financial responsibility, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>firewall, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>fix, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>flaws, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>flexibility, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>flush</dt><dd><dl><dt>cache memory, <a class="indexterm" href="appendix.html#id2625241">Opportunistic Locking Controls</a></dt></dl></dd><dt>folder redirection, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>force group, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>force user, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>forced settings, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>foreign, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>foreign SID, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>forwarded, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>foundation members, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Free Standards Group (see FSG)</dt><dt>free support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>front-end, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dd><dl><dt>server, <a class="indexterm" href="HA.html#id2620470">Distribute Network Load with MSDFS</a></dt></dl></dd><dt>frustration, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>FSG, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>FTP</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt></dl></dd><dt>full control, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615018">Using MS Windows Explorer (File Manager)</a></dt><dt>fully qualified, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>functional differences, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>generation, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt><dt>Gentoo, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>getent, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>getfacl, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>getgrnam, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>getpwnam, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>getpwnam(), <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>GID, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Goettingen, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>government, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>GPL, <a class="indexterm" href="secure.html#id2564111">Comments Regarding Software Terms of Use</a></dt><dt>group account, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>group management, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>group mapping, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>group membership, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>group names, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>group policies, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a></dt><dt>Group Policy, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>Group Policy editor, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>Group Policy Objects, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>groupadd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>groupdel, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>groupmem, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>groupmod, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>GSS-API, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>guest account, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a>, <a class="indexterm" href="primer.html#chap01conc">Dissection and Discussion</a>, <a class="indexterm" href="primer.html#id2628204">Technical Issues</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hackers, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>hardware prices, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>hardware problems, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>Heimdal, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>Heimdal Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>help, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>helper agent, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>hesiod, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>hierarchy of control, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>high availability, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>hire, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>HKEY_LOCAL_USER, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>host announcement, <a class="indexterm" href="primer.html#id2625629">Assignment Tasks</a>, <a class="indexterm" href="primer.html#id2626658">Findings</a></dt><dt>hostname, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>hosts, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>HUB, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Hybrid, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>hypothetical, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>Idealx, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dd><dl><dt>smbldap-tools, <a class="indexterm" href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt></dl></dd><dt>identifiers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>identity, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dd><dl><dt>management, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt></dl></dd><dt>identity management, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Identity Management, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Identity management, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></dt><dt>Identity resolution, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Identity resolver, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>IDMAP, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap backend, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>IDMAP backend, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>idmap gid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap uid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap_rid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>IMAP, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>import, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>income, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>independent expert, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>inetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>inetOrgPerson, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>inheritance, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>initGrps.sh, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>initial credentials, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>inoperative, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>install, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>installation, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>integrate, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>integrity, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>inter-domain, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>inter-operability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>interactive help, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>interdomain trusts, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>interfaces, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>intermittent, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>internationalization, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>Internet Explorer, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>Internet Information Server, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>interoperability, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>IP forwarding, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>IPC$, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>iptables, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>IRC, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>isolated, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Italian, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>jobs, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>joining a domain, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dd><dl><dt>Heimdal, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>interoperability, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>libraries, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>MIT, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>unspecified fields, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt></dl></dd><dt>kerberos, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt></dl></dd><dt>Kerberos ticket, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>kinit, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>Kixtart, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>klist, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>krb5, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a></dt><dt>krb5.conf, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAM, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dd><dl><dt>configuration editor, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>configuration file, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>login screen, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>opening screen, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>profile, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>wizard, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt></dl></dd><dt>large domain, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>LDAP, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2573037">Preliminary Advice: Dangers Can Be Avoided</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2583767">Introduction</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>backend, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>database, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>directory, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>initial configuration, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>master/slave</dt><dd><dl><dt>background communication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>preload, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>schema, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>secure, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>updates, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt></dl></dd><dt>ldap, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>LDAP Account Manager (see LAM)</dt><dt>LDAP backend, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>LDAP database, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>LDAP Interchange Format (see LDIF)</dt><dt>LDAP server, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>LDAP-transfer-LDIF.txt, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>ldap.conf, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapadd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsam, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>ldapsam backend, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsearch, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>LDIF, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2622954">Initialization of the LDAP Database</a></dt><dt>leadership, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Lightweight Directory Access Protocol (see LDAP)</dt><dt>limit, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Linux desktop, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a></dt><dt>Linux Standards Base (see LSB)</dt><dt>LMB, <a class="indexterm" href="primer.html#id2626005">Findings</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>LMHOSTS, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>load distribution, <a class="indexterm" href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>local accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Local Group Policy, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>Local Master Announcement, <a class="indexterm" href="primer.html#id2626658">Findings</a></dt><dt>Local Master Browser (see LMB)</dt><dt>localhost, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>lock directory, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>locking</dt><dd><dl><dt>Application level, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Client side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Server side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>logging, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>login, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>loglevel, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>logon credentials, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>logon hours, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a></dt><dt>logon machines, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>logon path, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>logon process, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>logon scrip, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>logon script, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2581163">Preparation of Logon Scripts</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>logon server, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>logon services, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>logon time, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>logon traffic, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>logon.kix, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>loopback, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>low performance, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>lower-case, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a></dt><dt>lpadmin, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>LSB, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>machine, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>machine account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>machine accounts, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>machine secret password, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>MACHINE.SID, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>mailing list, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>managed, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>management, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dd><dl><dt>group, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>User, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>mandatory profile, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a></dt><dt>Mandrake, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>mapped drives, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>mapping, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dd><dl><dt>consistent, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt></dl></dd><dt>Mars_NWE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>material, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>memberUID, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>memory requirements, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>merge, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>merged, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>meta-directory, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>meta-service, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>Microsoft Access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft Excel, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft ISA, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a></dt><dt>Microsoft Management Console (see MMC)</dt><dt>Microsoft Office, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>Microsoft Outlook</dt><dd><dl><dt>PST files, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>migrate, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>migration, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dd><dl><dt>objectives, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt></dl></dd><dt>Migration speed, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>mime type, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>mime types, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>missing RPC's, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>MIT, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>MIT Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>MIT kerberos, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>MIT KRB5, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>mixed mode, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>mixed-mode, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>MMC, <a class="indexterm" href="happy.html#id2582477">Configure Delete Cached Profiles on Logout</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>mobile computing, <a class="indexterm" href="small.html#id2555545">Dissection and Discussion</a></dt><dt>mobility, <a class="indexterm" href="2000users.html#id2584139">Technical Issues</a></dt><dt>modularization, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>modules, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>MS Access</dt><dd><dl><dt>validate, <a class="indexterm" href="appendix.html#id2625009">Microsoft Access</a></dt></dl></dd><dt>MS Outlook, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>PST file, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>MS Windows Server 2003, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a></dt><dt>MS Word, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>MSDFS, <a class="indexterm" href="HA.html#id2620470">Distribute Network Load with MSDFS</a></dt><dt>multi-subnet, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>multi-user</dt><dd><dl><dt>access, <a class="indexterm" href="appendix.html#id2625009">Microsoft Access</a></dt><dt>data access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>multiple directories, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>multiple domain controllers, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>multiple group mappings, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>mutual assistance, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>My Documents, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>My Network Places, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>mysqlsam, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolution, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2625629">Assignment Tasks</a></dt><dd><dl><dt>Defective, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>name resolve order, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>name service switch, <a class="indexterm" href="small.html#id2555812">Implementation</a> (see NSS)</dt><dt>named, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>NAT, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>native, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>net</dt><dd><dl><dt>ads</dt><dd><dl><dt>info, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>status, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>groupmap</dt><dd><dl><dt>add, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>list, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>modify, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt></dl></dd><dt>rpc</dt><dd><dl><dt>info, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>join, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>vampire, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>NetBIOS, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>name cache, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>name resolution</dt><dd><dl><dt>delays, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Node Type, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></dd><dt>netbios</dt><dd><dl><dt>machine  name, <a class="indexterm" href="upgrades.html#id2599055">Change of hostname</a></dt></dl></dd><dt>netbios forwarding, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>NetBIOS name, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dd><dl><dt>aliases, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt></dl></dd><dt>netbios name, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599055">Change of hostname</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>NETLOGON, <a class="indexterm" href="happy.html#id2572788">Using a Network Default User Profile</a>, <a class="indexterm" href="happy.html#id2581407">Windows Client Configuration</a></dt><dt>netlogon, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Netlogon, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>netmask, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>Netware, <a class="indexterm" href="small.html">Small Office Networking</a></dt><dt>NetWare, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>network</dt><dd><dl><dt>administrators, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>analyzer, <a class="indexterm" href="primer.html#id2625629">Assignment Tasks</a></dt><dt>bandwidth, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>broadcast, <a class="indexterm" href="primer.html#id2625568">Introduction</a></dt><dt>captures, <a class="indexterm" href="primer.html#id2625407">Requirements and Notes</a></dt><dt>collisions, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>load, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>logon scripts, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>management, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>multi-segment, <a class="indexterm" href="happy.html#id2571190">Introduction</a></dt><dt>overload, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>performance, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>routed, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>segment, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>sniffer, <a class="indexterm" href="primer.html#id2625407">Requirements and Notes</a></dt><dt>timeout, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>timeouts, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>trace, <a class="indexterm" href="primer.html#id2625629">Assignment Tasks</a></dt><dt>traffic</dt><dd><dl><dt>observation, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>wide-area, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt></dl></dd><dt>Network Address Translation (see NAT)</dt><dt>network administrators, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>network attached storage (see NAS)</dt><dt>network bandwidth</dt><dd><dl><dt>utilization, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Network Default Profile, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>network hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>network hygiene, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>network Identities, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>network load factors, <a class="indexterm" href="Big500users.html#id2565398">Dissection and Discussion</a></dt><dt>Network Neighborhood, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>network segment, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dt>network segments, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>network share, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>networking</dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>networking hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>networking protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>next generation, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>NextFreeUnixId, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>NFS server, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>NICs, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>NIS, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>nis, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NIS schema, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NIS server, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NIS+, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>nisplus, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NLM, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>nmap, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>nmbd, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>nobody, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>Novell, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2606030">Introduction</a></dt><dt>Novell SUSE SLES 9, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>NSS, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617691">NSS Configuration</a> (see same service switch)</dt><dt>nss_ldap, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>nt acl support, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>NT4 registry, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>NTLM, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>NTLM authentication daemon, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>NTLMSSP, <a class="indexterm" href="DomApps.html#id2618352">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>NTLMSSP_AUTH, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>ntlm_auth, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>NTP, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>NTUSER.DAT, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#id2572788">Using a Network Default User Profile</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NULL connection, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>NULL session, <a class="indexterm" href="primer.html#id2627256">Findings and Comments</a></dt><dt>NULL-Session, <a class="indexterm" href="primer.html#id2628058">Discussion</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>objectClass, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>off-site storage, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Open Magazine, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>Open Source, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>OpenLDAP, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>openldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>OpenOffice, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>operating profiles, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>oplock break, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>oplocks, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>Oplocks</dt><dd><dl><dt>disabled, <a class="indexterm" href="appendix.html#id2625241">Opportunistic Locking Controls</a></dt></dl></dd><dt>opportunistic</dt><dd><dl><dt>locking, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt></dl></dd><dt>opportunistic locking, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2625156">Act! Database Sharing</a></dt><dt>optimized, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>organizational units, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>OS/2, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>Outlook</dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt></dl></dd><dt>Outlook Address Book, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>Outlook Express, <a class="indexterm" href="secure.html#id2559309">Political Issues</a>, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>over-ride, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>over-ride controls, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>over-rule, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615018">Using MS Windows Explorer (File Manager)</a></dt><dt>overheads, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>ownership, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>package names, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>packages, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>PADL, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>PADL LDAP tools, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>PADL Software, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>paid-for support, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>pam_ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>pam_ldap.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>pam_unix2.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dd><dl><dt>use_ldap, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt></dl></dd><dt>parameters, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>passdb backend, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>passdb.tdb, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>passwd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>password</dt><dd><dl><dt>backend, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>password caching, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>password change, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a></dt><dt>password length, <a class="indexterm" href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>payroll, <a class="indexterm" href="nw4migration.html#id2606030">Introduction</a></dt><dt>pdbedit, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>PDC, <a class="indexterm" href="Big500users.html#id2565292">Assignment Tasks</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dt>PDC/BDC ratio, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>PDF, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>performance, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a>, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a>, <a class="indexterm" href="HA.html#id2618932">Introduction</a>, <a class="indexterm" href="HA.html#id2619896">Network Collisions</a></dt><dt>performance degradation, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>Perl, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>permission, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>permissions, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>excessive, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>group, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>user, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>permits, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>permitted group, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>PHP, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>PHP4, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>pile-driver, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>ping, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>pitfalls, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>plain-text, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>policy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>poor performance, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>POP3, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>Posix, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>POSIX, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Posix accounts, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Posix ACLs, <a class="indexterm" href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></dt><dt>PosixAccount, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>posixAccount, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Postfix, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Postscript, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>powers, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>practices, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>precaution, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>presence and leadership, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>price paid, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>primary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>principals, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>print filter, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>print queue, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a>, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>print spooler, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a></dt><dt>Print Test Page, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>printcap name, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>printer validation, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>printers</dt><dd><dl><dt>Advanced, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Default Settings, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>General, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Properties, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Security, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Sharing, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>printing, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dd><dl><dt>drag-and-drop, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>dumb, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>point-n-click, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>raw, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt></dl></dd><dt>privacy, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Privilege Attribute Certificates (see PAC)</dt><dt>privilege controls, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>privileged pipe, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>privileges, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2600658">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>problem report, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>product defects, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>professional support, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>profile</dt><dd><dl><dt>default, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>mandatory, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>roaming, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>profile path, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>profile share, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>profiles, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>profiles share, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>programmer, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>project, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>project maintainers, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Properties, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>proprietary, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protected, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protection, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protocol</dt><dd><dl><dt>negotiation, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>protocol analysis, <a class="indexterm" href="primer.html#id2625407">Requirements and Notes</a></dt><dt>protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>provided services, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>proxy, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>PST file, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>public specifications, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>purchase support, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>Qbasic, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>qualified problem, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>RAID controllers, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>Raw Print Through, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>raw printing, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>Rbase, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>rcldap, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>realm, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>recognize, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>record locking, <a class="indexterm" href="appendix.html#id2625009">Microsoft Access</a></dt><dt>recursively, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Red Hat, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>Red Hat Fedora Linux, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>Red Hat Linux, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="simple.html#AccountingOffice">Accounting Office</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>redirected folders, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>refereed standards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>regedit, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>regedt32, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dd><dl><dt>keys</dt><dd><dl><dt>SAM, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>SECURITY, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt></dl></dd></dl></dd><dt>registry change, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>Registry Editor, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry hacks, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>registry keys, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>reimburse, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>rejected, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>rejoin, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>reliability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt><dt>remote announce, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>remote browse sync, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>remote procedure call (see RPC)</dt><dt>replicate, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>replicated, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>requesting payment, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>resilient, <a class="indexterm" href="HA.html#id2619492">Guidelines for Reliable Samba Operation</a></dt><dt>resolution, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>resolve, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="HA.html#id2619531">Bad Hostnames</a></dt><dt>response, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>responsibility, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>responsible, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>restrict anonymous, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>restricted export, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>Restrictive security, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>reverse DNS, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a></dt><dt>rfc2307bis, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RID, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>risk, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>road-map, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>published, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>roaming profile, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a>, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>roaming profiles, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>routed network, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a></dt><dt>router, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>routers, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>RPC, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>rpc, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>rpcclient, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>RPM, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dd><dl><dt>install, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt></dl></dd><dt>rpm, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>RPMs, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>rpms, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>rsync, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>rsyncd.conf, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>run-time control files, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>safe-guards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SAM, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>samba, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>starting samba, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt></dl></dd><dt>Samba, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>Samba accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>samba cluster, <a class="indexterm" href="HA.html#id2618932">Introduction</a></dt><dt>samba control script, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>Samba Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Samba Domain server, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>Samba RPM Packages, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>Samba Tea, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>sambaDomainName, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>SambaSamAccount, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>sambaSamAccount, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>SambaXP conference, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>SAN, <a class="indexterm" href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>SAS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>scalability, <a class="indexterm" href="HA.html#id2618932">Introduction</a></dt><dt>scalable, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>schannel, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>schema, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>scripts, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>secondary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>secret, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>secrets.tdb, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>secure account password, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>secure connections, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>secure networking, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>secure networking protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dd><dl><dt>identifier, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>share mode, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>user mode, <a class="indexterm" href="simple.html#id2553821">Dissection and Discussion</a></dt></dl></dd><dt>Security, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614727">Using the MMC Computer Management Interface</a></dt><dt>Security Account Manager (see SAM)</dt><dt>security controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security descriptors, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>security fixes, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security updates, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SerNet, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>server</dt><dd><dl><dt>domain member, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>stand-alone, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>service, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dd><dl><dt>smb</dt><dd><dl><dt>start, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a></dt></dl></dd></dl></dd><dt>Service Packs, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2618352">Key Points Learned</a></dt><dt>services provided, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>session setup, <a class="indexterm" href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>Session Setup, <a class="indexterm" href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a></dt><dt>SessionSetUpAndX, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>set primary group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>setfacl, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>severely degrade, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>SFU, <a class="indexterm" href="unixclients.html#id2596287">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SGID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>shadow-utils, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Share Access Controls, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>share definition, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Share Definition</dt><dd><dl><dt>Controls, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt></dl></dd><dt>share definition controls, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>share level access controls, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>share level ACL, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>Share Permissions, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>shared resource, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>shares, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SID, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599120">Change of Workgroup (Domain) Name</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622954">Initialization of the LDAP Database</a></dt><dt>side effects, <a class="indexterm" href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></dt><dt>Sign'n'seal, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>silent return, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>simple, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>Single Sign-On (see SSO)</dt><dt>slapcat, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>slapd, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>slapd.conf, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>slow logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>slow network, <a class="indexterm" href="HA.html#id2620570">Hardware Problems</a></dt><dt>slurpd, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>smart printing, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>SMB, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>SMB passwords, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>SMB/CIFS, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>smbclient, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>smbd, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dd><dl><dt>location of files, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt></dl></dd><dt>smbfs, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbldap-groupmod, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbldap-passwd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-populate, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-tools, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>smbldap-tools updating, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>smbldap-useradd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>smbldap-usermod, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbmnt, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>smbmount, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>smbpasswd, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>smbumnt, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>smbumount, <a class="indexterm" href="HA.html#id2619019">Dissection and Discussion</a></dt><dt>SMTP, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>snap-shot, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>socket address, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>socket options, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>software, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>solve, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>source code, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>SPNEGO, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>SQL, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>Squid, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2617956">Squid Configuration</a></dt><dt>squid, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>Squid proxy, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>SSL, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>stand-alone server, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>starting CUPS, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting dhcpd, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting samba, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dd><dl><dt>nmbd, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>smbd, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>winbindd, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt></dl></dd><dt>startingCUPS, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>startup script, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>sticky bit, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>storage capacity, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>strategic, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>strategy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>straw-man, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>strict sync, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>stripped, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>strong cryptography, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>subscription, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>SUID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>Sun ONE Identity Server, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>super daemon, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>support, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>survey, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>SUSE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>SUSE Enterprise Linux Server, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a></dt><dt>SUSE Linux, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616500">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>SWAT, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>sync always, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>synchronization, <a class="indexterm" href="DomApps.html#id2616749">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2620420">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>synchronize, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>synchronized, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>syslog, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>system level logins, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>system security, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tattooing, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>TCP/IP, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>tdbdump, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>tdbsam, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>testparm, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="HA.html#id2619995">Samba Configuration</a></dt><dt>ticket, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>time server, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>Tivoli Directory Server, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>TLS, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>token, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a></dt><dt>tool, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>TOSHARG2, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>track record, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>traffic collisions, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>transaction processing, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>transactional, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>transfer, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>translate, <a class="indexterm" href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></dt><dt>traverse, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>tree, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Tree Connect, <a class="indexterm" href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a></dt><dt>trust account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>trusted computing, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Trusted Domains, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>trusted domains, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>trusted third-party, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>trusting, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>turn-around time, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP</dt><dd><dl><dt>broadcast, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt></dl></dd><dt>UID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>un-join, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>unauthorized activities, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>UNC name, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>unencrypted, <a class="indexterm" href="appendix.html#id2623532">The LDAP Account Manager</a></dt><dt>Unicast, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>unicode, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>Universal Naming Convention (see UNC name)</dt><dt>UNIX, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt></dl></dd><dt>UNIX accounts, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>UNIX/Linux server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>unix2dos, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>unknown, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>unsupported software, <a class="indexterm" href="ch14.html#id2621220">Commercial Support</a></dt><dt>update, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a>, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt><dt>updates, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>updating smbldap-tools, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>upgrade, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a>, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>uppercase, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a></dt><dt>user</dt><dd><dl><dt>management, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>user account, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>User and Group Controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>user credentials, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></dt><dt>user errors, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>user groups, <a class="indexterm" href="ch14.html#id2621002">Free Support</a></dt><dt>user identities, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>user logins, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>user management, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>User Manager, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>User Mode, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>useradd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>userdel, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>usermod, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>username, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>username map, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>UTF-8, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>utilities, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>validate, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>validated, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>validation, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>vampire, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>vendor, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>vendors, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>VFS modules, <a class="indexterm" href="appendix.html#id2621928">Samba System File Location</a></dt><dt>virus, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>VPN, <a class="indexterm" href="2000users.html#id2583797">Assignment Tasks</a></dt><dt>vulnerabilities, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>wbinfo, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a></dt><dt>weakness, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>web</dt><dd><dl><dt>caching, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a></dt><dt>proxying, <a class="indexterm" href="DomApps.html#id2616193">Assignment Tasks</a></dt></dl></dd><dt>Web</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dd><dl><dt>access, <a class="indexterm" href="DomApps.html#id2618352">Key Points Learned</a></dt></dl></dd></dl></dd><dt>Web browsers, <a class="indexterm" href="DomApps.html#id2618352">Key Points Learned</a></dt><dt>WebClient, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>WHATSNEW.txt, <a class="indexterm" href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a></dt><dt>white-pages, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>wide-area, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>wide-area network, <a class="indexterm" href="HA.html#id2620323">Use and Location of BDCs</a>, <a class="indexterm" href="HA.html#id2620524">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>winbind, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2589354">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616327">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2617691">NSS Configuration</a></dt><dt>Winbind, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615399">Key Points Learned</a></dt><dt>winbind trusted domains only, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>winbind use default domain, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>winbindd, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600658">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617139">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622349">Starting Samba</a></dt><dt>winbindd_cache.tdb, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>winbindd_idmap.tdb, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Windows, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>NT, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>Windows 2000 ACLs, <a class="indexterm" href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></dt><dt>Windows 2003 Serve, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Windows 200x ACLs, <a class="indexterm" href="kerberos.html#id2615533">Questions and Answers</a></dt><dt>Windows accounts, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>Windows ACLs, <a class="indexterm" href="kerberos.html#id2615189">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Windows Address Book, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Windows ADS Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>Windows clients, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>Windows Explorer, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>Windows explorer, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>Windows security identifier (see SID)</dt><dt>Windows Servers, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Windows Services for UNIX (see SUS)</dt><dt>Windows XP, <a class="indexterm" href="small.html#id2555484">Assignment Tasks</a></dt><dt>WINS, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>lookup, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>name resolution, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt><dt>server, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="HA.html#id2619723">Routed Networks</a></dt></dl></dd><dt>WINS server, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>WINS serving, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>wins support, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>wins.dat, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>Wireshark, <a class="indexterm" href="primer.html#id2625407">Requirements and Notes</a></dt><dt>wireshark, <a class="indexterm" href="primer.html#id2625745">Exercises</a></dt><dt>Word, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>workgroup, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599120">Change of Workgroup (Domain) Name</a></dt><dt>Workgroup Announcement, <a class="indexterm" href="primer.html#id2626658">Findings</a></dt><dt>workstation, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>wrapper, <a class="indexterm" href="DomApps.html#id2618413">Questions and Answers</a></dt><dt>write lock, <a class="indexterm" href="appendix.html#id2625241">Opportunistic Locking Controls</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>xinetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>XML, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>xmlsam, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>YaST, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>Yellow Pages, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>yellow pages (see NIS)</dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2630895"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>%LOGONSERVER%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>%USERNAME%, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a></dt><dt>%USERPROFILE%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>/data/ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/dhcpd.conf, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>/etc/exports, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>/etc/group, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/hosts, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>/etc/mime.convs, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/mime.types, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/named.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>/etc/passwd, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>/etc/rc.d/boot.local, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>/etc/rc.d/rc.local, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>/etc/samba, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>/etc/shadow, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>/etc/squid/squid.conf, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/syslog.conf, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>/lib/libnss_ldap.so.2, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>/opt/IDEALX/sbin, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>/proc/sys/net/ipv4/ip_forward, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>/usr/bin, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/lib/samba, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/local, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/local/samba, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/usr/sbin, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/share, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/usr/share/swat, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/var/cache/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/var/lib/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>/var/log/ldaplogs, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>/var/log/samba, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>8-bit, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="Big500users.html#id2565659">Implementation</a>, <a class="indexterm" href="happy.html#sbehap-ppc">Addition of Machines to the Domain</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617710">NSS Configuration</a></dt><dd><dl><dt>Domain account, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>liability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>logon, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>problem, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>transparent inter-operability, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abmas-netfw.sh, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>accept, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>accepts liability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>access, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>access control, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a>, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>Access Control Lists (see ACLs)</dt><dt>access control settings, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>access controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>accessible, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dd><dl><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>account credentials, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>account information, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>account names, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>account policies, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>accountable, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>accounts</dt><dd><dl><dt>authoritative, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>machine, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>manage, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>user, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></dd><dt>ACL, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>ACLs, <a class="indexterm" href="happy.html#id2583229">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>acquisitions, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Act!, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>ACT! database, <a class="indexterm" href="appendix.html#id2625180">Act! Database Sharing</a></dt><dt>Act!Diag, <a class="indexterm" href="appendix.html#id2625180">Act! Database Sharing</a></dt><dt>Active Directory, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2589319">Assignment Tasks</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>authentication, <a class="indexterm" href="DomApps.html#id2617976">Squid Configuration</a></dt><dt>domain, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>management tools, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>realm, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>Replacement, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>Server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>tree, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt></dl></dd><dt>active directory, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>AD printer publishing, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>ADAM, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>add group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add machine script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>Add Printer Wizard</dt><dd><dl><dt>APW, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>add user script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add user to group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>adduser, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>adequate precautions, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>administrative installation, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>administrative rights, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>administrator, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>ADMT, <a class="indexterm" href="upgrades.html#id2601164">Migration of Samba Accounts to Active Directory</a></dt><dt>ADS, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>affordability, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>alarm, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>algorithm, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>allow trusted domains, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>alternative, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>analysis, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>anonymous connection, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>Apache Web server, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>appliance mode, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>application server, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>application servers, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>application/octet-stream, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>APW, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>arp, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>assessment, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>assistance, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>assumptions, <a class="indexterm" href="HA.html#id2620859">Key Points Learned</a></dt><dt>authconfig, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>authenticate, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>authenticated, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a></dt><dt>authenticated connection, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>authentication, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617710">NSS Configuration</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dd><dl><dt>plain-text, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt></dl></dd><dt>authentication process, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>authentication protocols, <a class="indexterm" href="DomApps.html#id2618372">Key Points Learned</a></dt><dt>authoritative, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>authorized location, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>auto-generated SID, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>automatically allocate, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>availability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>backends, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>background communication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>Backup, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Backup Domain Controller (see BDC)</dt><dt>bandwidth, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a></dt><dd><dl><dt>requirements, <a class="indexterm" href="2000users.html#id2584178">User Needs</a></dt></dl></dd><dt>bandwidth calculations, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>BDC, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dt>benefit, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>best practices, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bias, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>binary database, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>binary files, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>binary package, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>bind interfaces only, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>broadcast, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>directed, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>mailslot, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>broadcast messages, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>broadcast storms, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>broken, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>broken behavior, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>browse, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>browse master, <a class="indexterm" href="primer.html#id2626028">Findings</a></dt><dt>Browse Master, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browse.dat, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>Browser Election Service, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browsing, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="primer.html#id2625652">Assignment Tasks</a></dt><dt>budgetted, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bug fixes, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>bug report, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>cache, <a class="indexterm" href="appendix.html#id2625264">Opportunistic Locking Controls</a></dt><dt>cache directories, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>caching, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>case-sensitive, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>centralized storage, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>character set, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>check samba daemons, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>check-point, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>check-point controls, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>Checkpoint Controls, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>chgrp, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>chkconfig, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>chmod, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>choice, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>chown, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>CIFS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="primer.html#id2626028">Findings</a></dt><dt>cifsfs, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>clean database, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>clients per DC, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Clock skew, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>cluster, <a class="indexterm" href="HA.html#id2618959">Introduction</a></dt><dt>clustering, <a class="indexterm" href="HA.html#id2618959">Introduction</a>, <a class="indexterm" href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>code maintainer, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>codepage, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>collision rates, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>commercial, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>commercial software, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>commercial support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2621247">Commercial Support</a></dt><dt>Common Internet File System (see CIFS)</dt><dt>comparison</dt><dd><dl><dt>Active Directory &amp; OpenLDAP, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt></dl></dd><dt>compat, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>compatible, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>compile-time, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>complexities, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>compromise, <a class="indexterm" href="happy.html#id2571190">Introduction</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>computer account, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>Computer Management, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>computer name, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>condemns, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>conferences, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>configuration files, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>configure.pl, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>connection, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>connectivity, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>consequential risk, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>consultant, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>consumer, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>consumer expects, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>contiguous directory, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>contributions, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>control files, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>convmv, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>copy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>corrective action, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>cost, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>cost-benefit, <a class="indexterm" href="nw4migration.html#id2606147">Assignment Tasks</a></dt><dt>country of origin, <a class="indexterm" href="ch14.html#id2621247">Commercial Support</a></dt><dt>Courier-IMAP, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>credential, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>credentials, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>crippled, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>criticism, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Critics, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Cryptographic, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>CUPS, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dd><dl><dt>queue, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt></dl></dd><dt>cupsd, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>customer expected, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch14.html">Samba Support</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>daemon control, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>data</dt><dd><dl><dt>corruption, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>integrity, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt></dl></dd><dt>data corruption, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a>, <a class="indexterm" href="appendix.html#id2625180">Act! Database Sharing</a></dt><dt>data integrity, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a>, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>data storage, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>database, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>database applications, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>DB_CONFIG, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>DCE, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>DDNS (see dynamic DNS)</dt><dt>Debian, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>default installation, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>default password, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>default profile, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>Default User, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>defective</dt><dd><dl><dt>cables, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>HUBs, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>switches, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt></dl></dd><dt>defects, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>defensible standards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>defragmentation, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a></dt><dt>delete group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delete user from group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delimiter, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>dependability, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>deployment, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>desired security setting, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>development, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>DHCP, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dd><dl><dt>client, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>relay, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>Relay Agent, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>request, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>requests, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>servers, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>traffic, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>dhcp client validation, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>DHCP Server, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>DHCP server, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>diagnostic, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>diffusion, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digital rights, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digital sign'n'seal, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>digits, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>diligence, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>directory, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dd><dl><dt>Computers container, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>management, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>People container, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>replication, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>schema, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>server, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>synchronization, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt></dl></dd><dt>directory tree, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>disable, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>disaster recovery, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>disk image, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>disruptive, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>distributed, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2620507">Distribute Network Load with MSDFS</a></dt><dt>distributed domain, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>DMB, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>DMS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>DNS, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>configuration, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Dynamic, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>dynamic, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>lookup, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>name lookup, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>SRV records, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>suffix, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></dd><dt>DNS server, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>document the settings, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>documentation, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>documented, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>Domain, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt></dl></dd><dt>domain</dt><dd><dl><dt>Active Directory, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>controller, <a class="indexterm" href="upgrades.html#id2600964">Replacing a Domain Controller</a></dt><dt>joining, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>trusted, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt></dl></dd><dt>Domain accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain Administrator, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>Domain Controller, <a class="indexterm" href="small.html#id2558030">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a>, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dd><dl><dt>closest, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>domain controller, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>domain controllers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Domain Controllers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Domain Groups</dt><dd><dl><dt>well-known, <a class="indexterm" href="appendix.html#id2622975">Initialization of the LDAP Database</a></dt></dl></dd><dt>Domain join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>domain master, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>Domain Master Browser (see DMB)</dt><dt>Domain Member, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dd><dl><dt>authoritative</dt><dd><dl><dt>local accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt></dl></dd><dt>client, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>desktop, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>servers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>workstations, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt></dl></dd><dt>domain member</dt><dd><dl><dt>servers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt></dl></dd><dt>Domain Member server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>Domain Member servers, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>domain members, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>domain name space, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>domain replication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>domain SID, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>Domain SID, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>domain tree, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Domain User Manager, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a></dt><dt>Domain users, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>DOS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>dos2unix, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>down-grade, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>drive letters, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>drive mapping, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>dumb printing, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>dump, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>duplicate accounts, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>dynamic DNS, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Easy Software Products, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>economically sustainable, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>eDirectory, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>education, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>election, <a class="indexterm" href="primer.html#id2626028">Findings</a></dt><dt>employment, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>enable, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>encrypted, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>encrypted password, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>encrypted passwords, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>End User License Agreement (see EULA)</dt><dt>enumerating, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>essential, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>ethereal, <a class="indexterm" href="primer.html#id2625769">Exercises</a></dt><dt>Ethernet switch, <a class="indexterm" href="small.html#id2555593">Technical Issues</a></dt><dt>ethernet switch, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>EULA, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>Everyone, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>Excel, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>exclusive open, <a class="indexterm" href="appendix.html#id2625032">Microsoft Access</a></dt><dt>experiment, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>export, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>extent, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>External Domains, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>extreme demand, <a class="indexterm" href="HA.html#id2619530">Guidelines for Reliable Samba Operation</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>failed, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>failed join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>failure, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>familiar, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>fatal problem, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>fear, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>fears, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Fedora, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a></dt><dt>FHS, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>file and print server, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>file and print service, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>file caching, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2625264">Opportunistic Locking Controls</a></dt><dt>File Hierarchy System (see FHS)</dt><dt>file locations, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>file permissions, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>file server</dt><dd><dl><dt>read-only, <a class="indexterm" href="simple.html#id2551026">Dissection and Discussion</a></dt></dl></dd><dt>file servers, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a></dt><dt>file system, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>access control, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>Ext3, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>permissions, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>file system security, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>filter, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>financial responsibility, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>firewall, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>fix, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>flaws, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>flexibility, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>flush</dt><dd><dl><dt>cache memory, <a class="indexterm" href="appendix.html#id2625264">Opportunistic Locking Controls</a></dt></dl></dd><dt>folder redirection, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>force group, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>force user, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>forced settings, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>foreign, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>foreign SID, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>forwarded, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>foundation members, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Free Standards Group (see FSG)</dt><dt>free support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>front-end, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dd><dl><dt>server, <a class="indexterm" href="HA.html#id2620507">Distribute Network Load with MSDFS</a></dt></dl></dd><dt>frustration, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>FSG, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>FTP</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt></dl></dd><dt>full control, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615027">Using MS Windows Explorer (File Manager)</a></dt><dt>fully qualified, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>functional differences, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>generation, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt><dt>Gentoo, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>getent, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>getfacl, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>getgrnam, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>getpwnam, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>getpwnam(), <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>GID, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Goettingen, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>government, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>GPL, <a class="indexterm" href="secure.html#id2564111">Comments Regarding Software Terms of Use</a></dt><dt>group account, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>group management, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>group mapping, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>group membership, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>group names, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>group policies, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a></dt><dt>Group Policy, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>Group Policy editor, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>Group Policy Objects, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>groupadd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>groupdel, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>groupmem, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>groupmod, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>GSS-API, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>guest account, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a>, <a class="indexterm" href="primer.html#chap01conc">Dissection and Discussion</a>, <a class="indexterm" href="primer.html#id2628227">Technical Issues</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hackers, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>hardware prices, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>hardware problems, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>Heimdal, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>Heimdal Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>help, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>helper agent, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>hesiod, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>hierarchy of control, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>high availability, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>hire, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>HKEY_LOCAL_USER, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>host announcement, <a class="indexterm" href="primer.html#id2625652">Assignment Tasks</a>, <a class="indexterm" href="primer.html#id2626681">Findings</a></dt><dt>hostname, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>hosts, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>HUB, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Hybrid, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>hypothetical, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>Idealx, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dd><dl><dt>smbldap-tools, <a class="indexterm" href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt></dl></dd><dt>identifiers, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>identity, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dd><dl><dt>management, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt></dl></dd><dt>identity management, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Identity Management, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Identity management, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></dt><dt>Identity resolution, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>Identity resolver, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>IDMAP, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap backend, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>IDMAP backend, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>idmap gid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap uid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>idmap_rid, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>IMAP, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>import, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>income, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>independent expert, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>inetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>inetOrgPerson, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>inheritance, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>initGrps.sh, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>initial credentials, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>inoperative, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>install, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>installation, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>integrate, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>integrity, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>inter-domain, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>inter-operability, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>interactive help, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>interdomain trusts, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>interfaces, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>intermittent, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>internationalization, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>Internet Explorer, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>Internet Information Server, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>interoperability, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>IP forwarding, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>IPC$, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>iptables, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>IRC, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>isolated, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Italian, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>jobs, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>joining a domain, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dd><dl><dt>Heimdal, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>interoperability, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>libraries, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>MIT, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>unspecified fields, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt></dl></dd><dt>kerberos, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt></dl></dd><dt>Kerberos ticket, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>kinit, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>Kixtart, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>klist, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>krb5, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a></dt><dt>krb5.conf, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAM, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dd><dl><dt>configuration editor, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>configuration file, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>login screen, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>opening screen, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>profile, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>wizard, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt></dl></dd><dt>large domain, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>LDAP, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2573037">Preliminary Advice: Dangers Can Be Avoided</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2583767">Introduction</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>backend, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>database, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>directory, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>initial configuration, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>master/slave</dt><dd><dl><dt>background communication, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>preload, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>schema, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>secure, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>updates, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt></dl></dd><dt>ldap, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>LDAP Account Manager (see LAM)</dt><dt>LDAP backend, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>LDAP database, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>LDAP Interchange Format (see LDIF)</dt><dt>LDAP server, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>LDAP-transfer-LDIF.txt, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>ldap.conf, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapadd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsam, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>ldapsam backend, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsearch, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>LDIF, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2622975">Initialization of the LDAP Database</a></dt><dt>leadership, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Lightweight Directory Access Protocol (see LDAP)</dt><dt>limit, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Linux desktop, <a class="indexterm" href="unixclients.html#id2589266">Introduction</a></dt><dt>Linux Standards Base (see LSB)</dt><dt>LMB, <a class="indexterm" href="primer.html#id2626028">Findings</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>LMHOSTS, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>load distribution, <a class="indexterm" href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>local accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Local Group Policy, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>Local Master Announcement, <a class="indexterm" href="primer.html#id2626681">Findings</a></dt><dt>Local Master Browser (see LMB)</dt><dt>localhost, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>lock directory, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>locking</dt><dd><dl><dt>Application level, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Client side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Server side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>logging, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>login, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>loglevel, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>logon credentials, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>logon hours, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a></dt><dt>logon machines, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>logon path, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>logon process, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>logon scrip, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>logon script, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2581163">Preparation of Logon Scripts</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>logon server, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>logon services, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>logon time, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>logon traffic, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>logon.kix, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>loopback, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>low performance, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>lower-case, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a></dt><dt>lpadmin, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>LSB, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>machine, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>machine account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>machine accounts, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>machine secret password, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a></dt><dt>MACHINE.SID, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>mailing list, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>managed, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>management, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dd><dl><dt>group, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>User, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>mandatory profile, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a></dt><dt>Mandrake, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>mapped drives, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>mapping, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dd><dl><dt>consistent, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt></dl></dd><dt>Mars_NWE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>material, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>memberUID, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>memory requirements, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>merge, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>merged, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>meta-directory, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>meta-service, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>Microsoft Access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft Excel, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft ISA, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a></dt><dt>Microsoft Management Console (see MMC)</dt><dt>Microsoft Office, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>Microsoft Outlook</dt><dd><dl><dt>PST files, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt></dl></dd><dt>migrate, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>migration, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2601336">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dd><dl><dt>objectives, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt></dl></dd><dt>Migration speed, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>mime type, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>mime types, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>missing RPC's, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>MIT, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>MIT Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>MIT kerberos, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>MIT KRB5, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>mixed mode, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>mixed-mode, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>MMC, <a class="indexterm" href="happy.html#id2582477">Configure Delete Cached Profiles on Logout</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>mobile computing, <a class="indexterm" href="small.html#id2555545">Dissection and Discussion</a></dt><dt>mobility, <a class="indexterm" href="2000users.html#id2584139">Technical Issues</a></dt><dt>modularization, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>modules, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>MS Access</dt><dd><dl><dt>validate, <a class="indexterm" href="appendix.html#id2625032">Microsoft Access</a></dt></dl></dd><dt>MS Outlook, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>PST file, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>MS Windows Server 2003, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a></dt><dt>MS Word, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>MSDFS, <a class="indexterm" href="HA.html#id2620507">Distribute Network Load with MSDFS</a></dt><dt>multi-subnet, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>multi-user</dt><dd><dl><dt>access, <a class="indexterm" href="appendix.html#id2625032">Microsoft Access</a></dt><dt>data access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>multiple directories, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>multiple domain controllers, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>multiple group mappings, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>mutual assistance, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>My Documents, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>My Network Places, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>mysqlsam, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolution, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2625652">Assignment Tasks</a></dt><dd><dl><dt>Defective, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>name resolve order, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>name service switch, <a class="indexterm" href="small.html#id2555812">Implementation</a> (see NSS)</dt><dt>named, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>NAT, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a></dt><dt>native, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>net</dt><dd><dl><dt>ads</dt><dd><dl><dt>info, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>status, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>groupmap</dt><dd><dl><dt>add, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>list, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>modify, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt></dl></dd><dt>rpc</dt><dd><dl><dt>info, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>join, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt><dt>vampire, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>NetBIOS, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>name cache, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>name resolution</dt><dd><dl><dt>delays, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Node Type, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></dd><dt>netbios</dt><dd><dl><dt>machine  name, <a class="indexterm" href="upgrades.html#id2599055">Change of hostname</a></dt></dl></dd><dt>netbios forwarding, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>NetBIOS name, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dd><dl><dt>aliases, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt></dl></dd><dt>netbios name, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599055">Change of hostname</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>NETLOGON, <a class="indexterm" href="happy.html#id2572788">Using a Network Default User Profile</a>, <a class="indexterm" href="happy.html#id2581407">Windows Client Configuration</a></dt><dt>netlogon, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Netlogon, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>netmask, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>Netware, <a class="indexterm" href="small.html">Small Office Networking</a></dt><dt>NetWare, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>network</dt><dd><dl><dt>administrators, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>analyzer, <a class="indexterm" href="primer.html#id2625652">Assignment Tasks</a></dt><dt>bandwidth, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>broadcast, <a class="indexterm" href="primer.html#id2625592">Introduction</a></dt><dt>captures, <a class="indexterm" href="primer.html#id2625430">Requirements and Notes</a></dt><dt>collisions, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>load, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>logon scripts, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>management, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>multi-segment, <a class="indexterm" href="happy.html#id2571190">Introduction</a></dt><dt>overload, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>performance, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>routed, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>segment, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>sniffer, <a class="indexterm" href="primer.html#id2625430">Requirements and Notes</a></dt><dt>timeout, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>timeouts, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>trace, <a class="indexterm" href="primer.html#id2625652">Assignment Tasks</a></dt><dt>traffic</dt><dd><dl><dt>observation, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>wide-area, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt></dl></dd><dt>Network Address Translation (see NAT)</dt><dt>network administrators, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>network attached storage (see NAS)</dt><dt>network bandwidth</dt><dd><dl><dt>utilization, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Network Default Profile, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>network hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>network hygiene, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>network Identities, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>network load factors, <a class="indexterm" href="Big500users.html#id2565398">Dissection and Discussion</a></dt><dt>Network Neighborhood, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>network segment, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dt>network segments, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>network share, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>networking</dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>networking hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>networking protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>next generation, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>NextFreeUnixId, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>NFS server, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>NICs, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>NIS, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>nis, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NIS schema, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NIS server, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NIS+, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>nisplus, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NLM, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>nmap, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>nmbd, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>nobody, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>Novell, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2606030">Introduction</a></dt><dt>Novell SUSE SLES 9, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>NSS, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2617710">NSS Configuration</a> (see same service switch)</dt><dt>nss_ldap, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>nt acl support, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>NT4 registry, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>NTLM, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>NTLM authentication daemon, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>NTLMSSP, <a class="indexterm" href="DomApps.html#id2618372">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>NTLMSSP_AUTH, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>ntlm_auth, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>NTP, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>NTUSER.DAT, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#id2572788">Using a Network Default User Profile</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>NULL connection, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>NULL session, <a class="indexterm" href="primer.html#id2627280">Findings and Comments</a></dt><dt>NULL-Session, <a class="indexterm" href="primer.html#id2628081">Discussion</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>objectClass, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>off-site storage, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Open Magazine, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>Open Source, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>OpenLDAP, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2590032">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>openldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>OpenOffice, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>operating profiles, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>oplock break, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>oplocks, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>Oplocks</dt><dd><dl><dt>disabled, <a class="indexterm" href="appendix.html#id2625264">Opportunistic Locking Controls</a></dt></dl></dd><dt>opportunistic</dt><dd><dl><dt>locking, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt></dl></dd><dt>opportunistic locking, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2625180">Act! Database Sharing</a></dt><dt>optimized, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>organizational units, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>OS/2, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>Outlook</dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt></dl></dd><dt>Outlook Address Book, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>Outlook Express, <a class="indexterm" href="secure.html#id2559309">Political Issues</a>, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>over-ride, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>over-ride controls, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>over-rule, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2615027">Using MS Windows Explorer (File Manager)</a></dt><dt>overheads, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a></dt><dt>ownership, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt><dt>package names, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>packages, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>PADL, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a></dt><dt>PADL LDAP tools, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>PADL Software, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>paid-for support, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>pam_ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>pam_ldap.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>pam_unix2.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dd><dl><dt>use_ldap, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt></dl></dd><dt>parameters, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>passdb backend, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601421">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>passdb.tdb, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>passwd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a></dt><dt>password</dt><dd><dl><dt>backend, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>password caching, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>password change, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a></dt><dt>password length, <a class="indexterm" href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>payroll, <a class="indexterm" href="nw4migration.html#id2606030">Introduction</a></dt><dt>pdbedit, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>PDC, <a class="indexterm" href="Big500users.html#id2565292">Assignment Tasks</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2604610">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dt>PDC/BDC ratio, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>PDF, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>performance, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a>, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a>, <a class="indexterm" href="HA.html#id2618959">Introduction</a>, <a class="indexterm" href="HA.html#id2619933">Network Collisions</a></dt><dt>performance degradation, <a class="indexterm" href="kerberos.html#id2614108">Override Controls</a>, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>Perl, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>permission, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>permissions, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>excessive, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>group, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>user, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>permits, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>permitted group, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>PHP, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>PHP4, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>pile-driver, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>ping, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>pitfalls, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>plain-text, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>policy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>poor performance, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>POP3, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>Posix, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>POSIX, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Posix accounts, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Posix ACLs, <a class="indexterm" href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></dt><dt>PosixAccount, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>posixAccount, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Postfix, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Postscript, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>powers, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>practices, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>precaution, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a></dt><dt>presence and leadership, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>price paid, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>primary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>principals, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>print filter, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>print queue, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a>, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>print spooler, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a></dt><dt>Print Test Page, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>printcap name, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>printer validation, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>printers</dt><dd><dl><dt>Advanced, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Default Settings, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>General, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Properties, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Security, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>Sharing, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>printing, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dd><dl><dt>drag-and-drop, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#id2582657">Uploading Printer Drivers to Samba Servers</a></dt><dt>dumb, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>point-n-click, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>raw, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt></dl></dd><dt>privacy, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>Privilege Attribute Certificates (see PAC)</dt><dt>privilege controls, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>privileged pipe, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>privileges, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2600658">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt><dt>problem report, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>product defects, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>professional support, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>profile</dt><dd><dl><dt>default, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a></dt><dt>mandatory, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>roaming, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>profile path, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>profile share, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>profiles, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>profiles share, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>programmer, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>project, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>project maintainers, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Properties, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>proprietary, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protected, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protection, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>protocol</dt><dd><dl><dt>negotiation, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>protocol analysis, <a class="indexterm" href="primer.html#id2625430">Requirements and Notes</a></dt><dt>protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>provided services, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>proxy, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>PST file, <a class="indexterm" href="happy.html#id2582162">Configuration of MS Outlook to Relocate PST File</a></dt><dt>public specifications, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>purchase support, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>Qbasic, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>qualified problem, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>RAID controllers, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>Raw Print Through, <a class="indexterm" href="happy.html#id2572847">Installation of Printer Driver Auto-Download</a></dt><dt>raw printing, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>Rbase, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>rcldap, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>realm, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2595406">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>recognize, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>record locking, <a class="indexterm" href="appendix.html#id2625032">Microsoft Access</a></dt><dt>recursively, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Red Hat, <a class="indexterm" href="simple.html#id2550946">Drafting Office</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>Red Hat Fedora Linux, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>Red Hat Linux, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="simple.html#AccountingOffice">Accounting Office</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>redirected folders, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>refereed standards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>regedit, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>regedt32, <a class="indexterm" href="happy.html#id2572694">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dd><dl><dt>keys</dt><dd><dl><dt>SAM, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>SECURITY, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt></dl></dd></dl></dd><dt>registry change, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>Registry Editor, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry hacks, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>registry keys, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>reimburse, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>rejected, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>rejoin, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>reliability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt><dt>remote announce, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>remote browse sync, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>remote procedure call (see RPC)</dt><dt>replicate, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>replicated, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>requesting payment, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>resilient, <a class="indexterm" href="HA.html#id2619530">Guidelines for Reliable Samba Operation</a></dt><dt>resolution, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>resolve, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="HA.html#id2619568">Bad Hostnames</a></dt><dt>response, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a></dt><dt>responsibility, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>responsible, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>restrict anonymous, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>restricted export, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>Restrictive security, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>reverse DNS, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a></dt><dt>rfc2307bis, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RID, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>risk, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>road-map, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dd><dl><dt>published, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></dd><dt>roaming profile, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a>, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>roaming profiles, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2572394">Roaming Profile Background</a></dt><dt>routed network, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a></dt><dt>router, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>routers, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>RPC, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>rpc, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>rpcclient, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>RPM, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dd><dl><dt>install, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt></dl></dd><dt>rpm, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>RPMs, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>rpms, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>rsync, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>rsyncd.conf, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>run-time control files, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>safe-guards, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SAM, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>samba, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>starting samba, <a class="indexterm" href="simple.html#id2551082">Implementation</a></dt></dl></dd><dt>Samba, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>Samba accounts, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>samba cluster, <a class="indexterm" href="HA.html#id2618959">Introduction</a></dt><dt>samba control script, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>Samba Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Samba Domain server, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>Samba RPM Packages, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>Samba Tea, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>sambaDomainName, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>SambaSamAccount, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>sambaSamAccount, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>SambaXP conference, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>SAN, <a class="indexterm" href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>SAS, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>scalability, <a class="indexterm" href="HA.html#id2618959">Introduction</a></dt><dt>scalable, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>schannel, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>schema, <a class="indexterm" href="unixclients.html#id2596001">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>scripts, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>secondary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>secret, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>secrets.tdb, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>secure account password, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>secure connections, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>secure networking, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>secure networking protocols, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dd><dl><dt>identifier, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>share mode, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a></dt><dt>user mode, <a class="indexterm" href="simple.html#id2553821">Dissection and Discussion</a></dt></dl></dd><dt>Security, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2614736">Using the MMC Computer Management Interface</a></dt><dt>Security Account Manager (see SAM)</dt><dt>security controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security descriptors, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>security fixes, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>security updates, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SerNet, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>server</dt><dd><dl><dt>domain member, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>stand-alone, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>service, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dd><dl><dt>smb</dt><dd><dl><dt>start, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a></dt></dl></dd></dl></dd><dt>Service Packs, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2618372">Key Points Learned</a></dt><dt>services provided, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>session setup, <a class="indexterm" href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>Session Setup, <a class="indexterm" href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a></dt><dt>SessionSetUpAndX, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>set primary group script, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>setfacl, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>severely degrade, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>SFU, <a class="indexterm" href="unixclients.html#id2596287">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SGID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>shadow-utils, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>Share Access Controls, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>share definition, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>Share Definition</dt><dd><dl><dt>Controls, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a></dt></dl></dd><dt>share definition controls, <a class="indexterm" href="kerberos.html#id2613656">Share Definition Controls</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>share level access controls, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>share level ACL, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>Share Permissions, <a class="indexterm" href="kerberos.html#id2613307">Share Access Controls</a></dt><dt>shared resource, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>shares, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>SID, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2594802">IDMAP_RID with Winbind</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599120">Change of Workgroup (Domain) Name</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622975">Initialization of the LDAP Database</a></dt><dt>side effects, <a class="indexterm" href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></dt><dt>Sign'n'seal, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>silent return, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>simple, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>Single Sign-On (see SSO)</dt><dt>slapcat, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>slapd, <a class="indexterm" href="happy.html#id2573271">Debugging LDAP</a></dt><dt>slapd.conf, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>slow logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>slow network, <a class="indexterm" href="HA.html#id2620607">Hardware Problems</a></dt><dt>slurpd, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>smart printing, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>SMB, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>SMB passwords, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>SMB/CIFS, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>smbclient, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>smbd, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dd><dl><dt>location of files, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt></dl></dd><dt>smbfs, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbldap-groupmod, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbldap-passwd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-populate, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-tools, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>smbldap-tools updating, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>smbldap-useradd, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt><dt>smbldap-usermod, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>smbmnt, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>smbmount, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>smbpasswd, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#id2576854">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>smbumnt, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>smbumount, <a class="indexterm" href="HA.html#id2619057">Dissection and Discussion</a></dt><dt>SMTP, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a></dt><dt>snap-shot, <a class="indexterm" href="ntmigration.html#id2601476">Dissection and Discussion</a></dt><dt>socket address, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>socket options, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>software, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>solve, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>source code, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>SPNEGO, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>SQL, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>Squid, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2617976">Squid Configuration</a></dt><dt>squid, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>Squid proxy, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="happy.html#id2580918">Configuring Profile Directories</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>SSL, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>stand-alone server, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>starting CUPS, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting dhcpd, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting samba, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dd><dl><dt>nmbd, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>smbd, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>winbindd, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt></dl></dd><dt>startingCUPS, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>startup script, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>sticky bit, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt><dt>storage capacity, <a class="indexterm" href="secure.html#id2559155">Hardware Requirements</a></dt><dt>strategic, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a></dt><dt>strategy, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>straw-man, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>strict sync, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>stripped, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>strong cryptography, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>subscription, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>SUID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>Sun ONE Identity Server, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>super daemon, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>support, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a>, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>survey, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>SUSE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>SUSE Enterprise Linux Server, <a class="indexterm" href="simple.html#id2551655">Charity Administration Office</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a></dt><dt>SUSE Linux, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2573956">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2616520">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>SWAT, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>sync always, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>synchronization, <a class="indexterm" href="DomApps.html#id2616769">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2620457">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>synchronize, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>synchronized, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>syslog, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>system level logins, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>system security, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tattooing, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>TCP/IP, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>tdbdump, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>tdbsam, <a class="indexterm" href="secure.html#id2558882">Technical Issues</a>, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2571288">Assignment Tasks</a>, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2600580">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2601662">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>testparm, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="HA.html#id2620033">Samba Configuration</a></dt><dt>ticket, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>time server, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>Tivoli Directory Server, <a class="indexterm" href="happy.html#id2571425">Dissection and Discussion</a></dt><dt>TLS, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>token, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a></dt><dt>tool, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>TOSHARG2, <a class="indexterm" href="simple.html#id2551974">Implementation</a></dt><dt>track record, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>traffic collisions, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>transaction processing, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>transactional, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>transfer, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>translate, <a class="indexterm" href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></dt><dt>traverse, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>tree, <a class="indexterm" href="nw4migration.html#id2606260">Dissection and Discussion</a></dt><dt>Tree Connect, <a class="indexterm" href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a></dt><dt>trust account, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>trusted computing, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Trusted Domains, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>trusted domains, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>trusted third-party, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>trusting, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>turn-around time, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP</dt><dd><dl><dt>broadcast, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt></dl></dd><dt>UID, <a class="indexterm" href="simple.html#id2551779">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2571048">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>un-join, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>unauthorized activities, <a class="indexterm" href="kerberos.html#id2612961">Kerberos Exposed</a></dt><dt>UNC name, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>unencrypted, <a class="indexterm" href="appendix.html#id2623561">The LDAP Account Manager</a></dt><dt>Unicast, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a></dt><dt>unicode, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>Universal Naming Convention (see UNC name)</dt><dt>UNIX, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a></dt></dl></dd><dt>UNIX accounts, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>UNIX/Linux server, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>unix2dos, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt><dt>unknown, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>unsupported software, <a class="indexterm" href="ch14.html#id2621247">Commercial Support</a></dt><dt>update, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a>, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a></dt><dt>updates, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>updating smbldap-tools, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>upgrade, <a class="indexterm" href="upgrades.html#id2598126">Introduction</a>, <a class="indexterm" href="upgrades.html#id2598223">Cautions and Notes</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>uppercase, <a class="indexterm" href="ntmigration.html#id2602011">Implementation</a></dt><dt>user</dt><dd><dl><dt>management, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>user account, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>User and Group Controls, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>user credentials, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2596338">UNIX/Linux Client Domain Member</a></dt><dt>user errors, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>user groups, <a class="indexterm" href="ch14.html#id2621028">Free Support</a></dt><dt>user identities, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>user logins, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>user management, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>User Manager, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>User Mode, <a class="indexterm" href="secure.html#id2559348">Implementation</a>, <a class="indexterm" href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>useradd, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566965">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>userdel, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>usermod, <a class="indexterm" href="upgrades.html#id2599920">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2602152">NT4 Migration Using LDAP Backend</a></dt><dt>username, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>username map, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#id2560202">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2566387">Server Preparation: All Servers</a></dt><dt>UTF-8, <a class="indexterm" href="upgrades.html#id2599386">International Language Support</a></dt><dt>utilities, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>validate, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>validated, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>validation, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>vampire, <a class="indexterm" href="ntmigration.html#id2605055">Questions and Answers</a></dt><dt>vendor, <a class="indexterm" href="kerberos.html#id2611280">Dissection and Discussion</a></dt><dt>vendors, <a class="indexterm" href="upgrades.html#id2600436">Updating a Samba-3 Installation</a></dt><dt>VFS modules, <a class="indexterm" href="appendix.html#id2621955">Samba System File Location</a></dt><dt>virus, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>VPN, <a class="indexterm" href="2000users.html#id2583797">Assignment Tasks</a></dt><dt>vulnerabilities, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>wbinfo, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a></dt><dt>weakness, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a></dt><dt>web</dt><dd><dl><dt>caching, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a></dt><dt>proxying, <a class="indexterm" href="DomApps.html#id2616202">Assignment Tasks</a></dt></dl></dd><dt>Web</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dd><dl><dt>access, <a class="indexterm" href="DomApps.html#id2618372">Key Points Learned</a></dt></dl></dd></dl></dd><dt>Web browsers, <a class="indexterm" href="DomApps.html#id2618372">Key Points Learned</a></dt><dt>WebClient, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>WHATSNEW.txt, <a class="indexterm" href="upgrades.html#id2600254">Samba-2.x with LDAP Support</a></dt><dt>white-pages, <a class="indexterm" href="nw4migration.html#id2606337">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>wide-area, <a class="indexterm" href="2000users.html#id2584178">User Needs</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588260">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>wide-area network, <a class="indexterm" href="HA.html#id2620360">Use and Location of BDCs</a>, <a class="indexterm" href="HA.html#id2620562">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>winbind, <a class="indexterm" href="2000users.html#id2585101">Implementation</a>, <a class="indexterm" href="unixclients.html#id2589354">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2616346">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2617710">NSS Configuration</a></dt><dt>Winbind, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2611677">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2615408">Key Points Learned</a></dt><dt>winbind trusted domains only, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>winbind use default domain, <a class="indexterm" href="kerberos.html#id2613795">Checkpoint Controls</a></dt><dt>winbindd, <a class="indexterm" href="small.html#id2557356">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2600658">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2617158">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2622376">Starting Samba</a></dt><dt>winbindd_cache.tdb, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>winbindd_idmap.tdb, <a class="indexterm" href="unixclients.html#id2589383">Technical Issues</a></dt><dt>Windows, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt><dt>NT, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a></dt></dl></dd><dt>Windows 2000 ACLs, <a class="indexterm" href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></dt><dt>Windows 2003 Serve, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Windows 200x ACLs, <a class="indexterm" href="kerberos.html#id2615543">Questions and Answers</a></dt><dt>Windows accounts, <a class="indexterm" href="happy.html#id2571882">Technical Issues</a></dt><dt>Windows ACLs, <a class="indexterm" href="kerberos.html#id2615198">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Windows Address Book, <a class="indexterm" href="nw4migration.html#id2606611">LDAP Server Configuration</a></dt><dt>Windows ADS Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>Windows clients, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>Windows Explorer, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>Windows explorer, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>Windows security identifier (see SID)</dt><dt>Windows Servers, <a class="indexterm" href="kerberos.html#id2610613">Introduction</a></dt><dt>Windows Services for UNIX (see SUS)</dt><dt>Windows XP, <a class="indexterm" href="small.html#id2555484">Assignment Tasks</a></dt><dt>WINS, <a class="indexterm" href="simple.html#id2551974">Implementation</a>, <a class="indexterm" href="small.html#id2555593">Technical Issues</a>, <a class="indexterm" href="small.html#id2555812">Implementation</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#id2565433">Technical Issues</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2584272">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>lookup, <a class="indexterm" href="unixclients.html#id2596967">Questions and Answers</a></dt><dt>name resolution, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt><dt>server, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="HA.html#id2619760">Routed Networks</a></dt></dl></dd><dt>WINS server, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="2000users.html#id2588407">Questions and Answers</a></dt><dt>WINS serving, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>wins support, <a class="indexterm" href="secure.html#id2559348">Implementation</a></dt><dt>wins.dat, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2600761">Replacing a Domain Member Server</a></dt><dt>Wireshark, <a class="indexterm" href="primer.html#id2625430">Requirements and Notes</a></dt><dt>wireshark, <a class="indexterm" href="primer.html#id2625769">Exercises</a></dt><dt>Word, <a class="indexterm" href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></dt><dt>workgroup, <a class="indexterm" href="simple.html#id2551082">Implementation</a>, <a class="indexterm" href="upgrades.html#id2598326">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2599120">Change of Workgroup (Domain) Name</a></dt><dt>Workgroup Announcement, <a class="indexterm" href="primer.html#id2626681">Findings</a></dt><dt>workstation, <a class="indexterm" href="unixclients.html#id2590132">Implementation</a></dt><dt>wrapper, <a class="indexterm" href="DomApps.html#id2618432">Questions and Answers</a></dt><dt>write lock, <a class="indexterm" href="appendix.html#id2625264">Opportunistic Locking Controls</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>xinetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>XML, <a class="indexterm" href="2000users.html#id2583865">Dissection and Discussion</a></dt><dt>xmlsam, <a class="indexterm" href="2000users.html#id2585101">Implementation</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>YaST, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>Yellow Pages, <a class="indexterm" href="2000users.html#id2584619">Identity Management Needs</a></dt><dt>yellow pages (see NIS)</dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/kerberos.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Active Directory, Kerberos, and Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="RefSection.html" title="Part III. Reference Section"><link rel="next" href="DomApps.html" title="Chapter 12. Integrating Additional Services"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Active Directory, Kerberos, and Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="kerberos"></a>Chapter 11. Active Directory, Kerberos, and Security</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614672">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615399">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615533">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2610549"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Active Directory, Kerberos, and Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="RefSection.html" title="Part III. Reference Section"><link rel="next" href="DomApps.html" title="Chapter 12. Integrating Additional Services"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Active Directory, Kerberos, and Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="kerberos"></a>Chapter 11. Active Directory, Kerberos, and Security</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="kerberos.html#id2610613">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611264">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2611280">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2611677">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2613307">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2613656">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614269">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2614682">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2615408">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2615543">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2610549"></a>
    22        By this point in the book, you have been exposed to many Samba-3 features and capabilities.
    33        More importantly, if you have implemented the examples given, you are well on your way to becoming
     
    527527        Microsoft Office files (Word and Excel) to a network drive. Here is the typical sequence:
    528528        </p><div class="orderedlist"><ol type="1"><li><p>
    529                 A user opens a Work document from a network drive. The file was owned by user <code class="constant">janetp</code>
     529                A user opens a Word document from a network drive. The file was owned by user <code class="constant">janetp</code>
    530530                and  [users], and was set read/write-enabled for everyone.
     531                A user opens a Word document from a network drive. The file was owned by user <code class="constant">janetp</code>
     532                and <code class="constant">users</code>, and was set read/write-enabled for everyone.
    531533                </p></li><li><p>
    532534                File changes and edits are made.
     
    543545        want to know when this &#8220;<span class="quote">bug</span>&#8221; will be fixed. The fact is, this is not a bug in Samba at all.
    544546        Here is the real sequence of what happens in this case.
    545         </p><p><a class="indexterm" name="id2614430"></a><a class="indexterm" name="id2614438"></a><a class="indexterm" name="id2614446"></a>
     547        </p><p><a class="indexterm" name="id2614440"></a><a class="indexterm" name="id2614448"></a><a class="indexterm" name="id2614456"></a>
    546548        When the user saves a file, MS Word creates a new (temporary) file. This file is naturally owned
    547549        by the user who creates the file (<code class="constant">billc</code>) and has the permissions that follow
     
    561563        simple steps to create a share in which all files will consistently be owned by the same user and the
    562564        same group:
    563         </p><div class="procedure"><a name="id2614493"></a><p class="title"><b>Procedure 11.2. Using Directory Permissions to Force File User and Group Ownership</b></p><ol type="1"><li><p>
     565        </p><div class="procedure"><a name="id2614502"></a><p class="title"><b>Procedure 11.2. Using Directory Permissions to Force File User and Group Ownership</b></p><ol type="1"><li><p>
    564566                Change your share definition so that it matches this pattern:
    565567</p><pre class="screen">
     
    569571        read only = No
    570572</pre><p>
    571                 </p></li><li><p><a class="indexterm" name="id2614519"></a><a class="indexterm" name="id2614530"></a>
     573                </p></li><li><p><a class="indexterm" name="id2614528"></a><a class="indexterm" name="id2614539"></a>
    572574                Set consistent user and group permissions recursively down the directory tree as shown here:
    573575</p><pre class="screen">
    574576<code class="prompt">root# </code> chown -R janetp.users /usr/data/finance
    575577</pre><p>
    576                 </p></li><li><p><a class="indexterm" name="id2614562"></a>
     578                </p></li><li><p><a class="indexterm" name="id2614571"></a>
    577579                Set the files and directory permissions to be read/write for owner and group, and not accessible
    578580                to others (everyone), using the following command:
     
    580582<code class="prompt">root# </code> chmod ug+rwx,o-rwx /usr/data/finance
    581583</pre><p>
    582                 </p></li><li><p><a class="indexterm" name="id2614591"></a>
     584                </p></li><li><p><a class="indexterm" name="id2614600"></a>
    583585                Set the SGID (supergroup) bit on all directories from the top down. This means all files
    584586                can be created with the permissions of the group set on the directory. It means all users
     
    590592</pre><p>
    591593
    592                 </p></li><li><p><a class="indexterm" name="id2614631"></a><a class="indexterm" name="id2614639"></a><a class="indexterm" name="id2614647"></a>
     594                </p></li><li><p><a class="indexterm" name="id2614641"></a><a class="indexterm" name="id2614649"></a><a class="indexterm" name="id2614657"></a>
    593595                Make sure all users that must have read/write access to the directory have
    594596                <code class="constant">finance</code> group membership as their primary group,
    595597                for example, the group they belong to in <code class="filename">/etc/passwd</code>.
    596                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614672"></a>Managing Windows 200x ACLs</h3></div></div></div><p><a class="indexterm" name="id2614679"></a><a class="indexterm" name="id2614687"></a><a class="indexterm" name="id2614695"></a><a class="indexterm" name="id2614703"></a>
     598                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614682"></a>Managing Windows 200x ACLs</h3></div></div></div><p><a class="indexterm" name="id2614688"></a><a class="indexterm" name="id2614696"></a><a class="indexterm" name="id2614704"></a><a class="indexterm" name="id2614712"></a>
    597599        Samba must translate Windows 2000 ACLs to UNIX POSIX ACLs. This has some interesting side effects because
    598600        there is not a one-to-one equivalence between them. The as-close-as-possible ACLs match means
     
    602604        There are two possible ways to set ACLs on UNIX/Linux file systems from a Windows network workstation,
    603605        either via File Manager or via the Microsoft Management Console (MMC) Computer Management interface.
    604         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614727"></a>Using the MMC Computer Management Interface</h4></div></div></div><div class="procedure"><ol type="1"><li><p>
     606        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614736"></a>Using the MMC Computer Management Interface</h4></div></div></div><div class="procedure"><ol type="1"><li><p>
    605607                From a Windows 200x/XP Professional workstation, log on to the domain using the Domain Administrator
    606608                account (on Samba domains, this is usually the account called <code class="constant">root</code>).
     
    617619                </p></li><li><p>
    618620                In the left panel, click <span class="guimenu">Computer Management (FRODO)</span> &#8594; <span class="guimenuitem">[+] Shared Folders</span> &#8594; <span class="guimenuitem">Shares</span>.
    619                 </p></li><li><p><a class="indexterm" name="id2614910"></a><a class="indexterm" name="id2614918"></a><a class="indexterm" name="id2614925"></a><a class="indexterm" name="id2614933"></a>
     621                </p></li><li><p><a class="indexterm" name="id2614919"></a><a class="indexterm" name="id2614927"></a><a class="indexterm" name="id2614935"></a><a class="indexterm" name="id2614943"></a>
    620622                In the right panel, double-click on the share on which you wish to set/edit ACLs. This
    621623                brings up the Properties panel. Click the <span class="guimenu">Security</span> tab. It is best
     
    624626                functionality under the <code class="constant">Permissions</code> tab can be utilized with respect
    625627                to a Samba domain server.
    626                 </p></li><li><p><a class="indexterm" name="id2614973"></a><a class="indexterm" name="id2614981"></a>
     628                </p></li><li><p><a class="indexterm" name="id2614982"></a><a class="indexterm" name="id2614990"></a>
    627629                You may now edit/add/remove access control settings. Be very careful. Many problems have been
    628630                created by people who decided that everyone should be rejected but one particular group should
     
    633635                When you are done with editing, close all panels by clicking through the <span class="guimenu">OK</span>
    634636                buttons until the last panel closes.
    635                 </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2615018"></a>Using MS Windows Explorer (File Manager)</h4></div></div></div><p>
     637                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2615027"></a>Using MS Windows Explorer (File Manager)</h4></div></div></div><p>
    636638        The following alternative method may be used from a Windows workstation. In this example we work
    637639        with a domain called <code class="constant">MEGANET</code>, a server called <code class="constant">MASSIVE</code>, and a
     
    641643                Click <span class="guimenu">Start</span> &#8594; <span class="guimenuitem">[right-click] My Computer</span> &#8594; <span class="guimenuitem">Explore</span> &#8594; <span class="guimenuitem">[left panel] [+] My Network Places</span> &#8594; <span class="guimenuitem">[+] Entire Network</span> &#8594; <span class="guimenuitem">[+] Microsoft Windows Network</span> &#8594; <span class="guimenuitem">[+] Meganet</span> &#8594; <span class="guimenuitem">[+] Massive</span> &#8594; <span class="guimenuitem">[right-click] Apps</span> &#8594; <span class="guimenuitem">Properties</span> &#8594; <span class="guimenuitem">Security</span> &#8594; <span class="guimenuitem">Advanced</span>. This opens a panel that has four tabs. Only the functionality under the
    642644                <code class="constant">Permissions</code> tab can be utilized for a Samba domain server.
    643                 </p></li><li><p><a class="indexterm" name="id2615142"></a><a class="indexterm" name="id2615150"></a>
     645                </p></li><li><p><a class="indexterm" name="id2615152"></a><a class="indexterm" name="id2615160"></a>
    644646                You may now edit/add/remove access control settings. Be very careful. Many problems have been
    645647                created by people who decided that everyone should be rejected but one particular group should
     
    650652                When you are done with editing, close all panels by clicking through the <span class="guimenu">OK</span>
    651653                buttons until the last panel closes.
    652                 </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2615189"></a>Setting Posix ACLs in UNIX/Linux</h4></div></div></div><p><a class="indexterm" name="id2615196"></a><a class="indexterm" name="id2615204"></a>
     654                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2615198"></a>Setting Posix ACLs in UNIX/Linux</h4></div></div></div><p><a class="indexterm" name="id2615205"></a><a class="indexterm" name="id2615213"></a>
    653655        Yet another alternative method for setting desired security settings on the shared resource files and
    654656        directories can be achieved by logging into UNIX/Linux and setting POSIX ACLs directly using command-line
     
    673675other::r-x
    674676</pre><p>
    675                 </p></li><li><p><a class="indexterm" name="id2615278"></a>
     677                </p></li><li><p><a class="indexterm" name="id2615287"></a>
    676678                You want to add permission for <code class="constant">AppsMgrs</code> to enable them to
    677679                manage the applications (apps) share. It is important to set the ACL recursively
     
    696698</pre><p>
    697699                This confirms that the change of POSIX ACL permissions has been effective.
    698                 </p></li><li><p><a class="indexterm" name="id2615334"></a><a class="indexterm" name="id2615341"></a><a class="indexterm" name="id2615349"></a><a class="indexterm" name="id2615357"></a><a class="indexterm" name="id2615365"></a>
     700                </p></li><li><p><a class="indexterm" name="id2615343"></a><a class="indexterm" name="id2615351"></a><a class="indexterm" name="id2615359"></a><a class="indexterm" name="id2615367"></a><a class="indexterm" name="id2615375"></a>
    699701                It is highly recommended that you read the online manual page for the <code class="literal">setfacl</code>
    700702                and <code class="literal">getfacl</code> commands. This provides information regarding how to set/read the default
    701703                ACLs and how that may be propagated through the directory tree. In Windows ACLs terms, this is the equivalent
    702704                of setting <code class="constant">inheritance</code> properties.
    703                 </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615399"></a>Key Points Learned</h3></div></div></div><p>
     705                </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615408"></a>Key Points Learned</h3></div></div></div><p>
    704706                The mish-mash of issues were thrown together into one chapter because it seemed like a good idea.
    705707                Looking back, this chapter could be broken into two, but it's too late now. It has been done.
    706708                The highlights covered are as follows:
    707                 </p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2615416"></a><a class="indexterm" name="id2615424"></a><a class="indexterm" name="id2615432"></a><a class="indexterm" name="id2615440"></a>
     709                </p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2615426"></a><a class="indexterm" name="id2615434"></a><a class="indexterm" name="id2615442"></a><a class="indexterm" name="id2615450"></a>
    708710                        Winbind honors and does not override account controls set in Active Directory.
    709711                        This means that password change, logon hours, and so on, are (or soon will be) enforced
     
    711713                        change is enforced. At this time, if logon hours expire, the user is not forcibly
    712714                        logged off. That may be implemented at some later date.
    713                         </p></li><li><p><a class="indexterm" name="id2615459"></a><a class="indexterm" name="id2615467"></a>
     715                        </p></li><li><p><a class="indexterm" name="id2615468"></a><a class="indexterm" name="id2615476"></a>
    714716                        Sign'n'seal (plus schannel support) has been implemented in Samba-3. Beware of potential
    715717                        problems acknowledged by Microsoft as having been fixed but reported by some as still
    716718                        possibly an open issue.
    717                         </p></li><li><p><a class="indexterm" name="id2615483"></a><a class="indexterm" name="id2615491"></a><a class="indexterm" name="id2615498"></a><a class="indexterm" name="id2615506"></a>
     719                        </p></li><li><p><a class="indexterm" name="id2615492"></a><a class="indexterm" name="id2615500"></a><a class="indexterm" name="id2615508"></a><a class="indexterm" name="id2615516"></a>
    718720                        The combination of Kerberos 5, plus OpenLDAP, plus Samba, cannot replace Microsoft
    719721                        Active Directory. The possibility to do this is not planned in the current Samba-3
     
    724726                        the four key methodologies was reviewed with specific reference to example deployment
    725727                        techniques.
    726                         </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615533"></a>Questions and Answers</h2></div></div></div><p>
    727         </p><div class="qandaset"><dl><dt> <a href="kerberos.html#id2615549">
     728                        </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615543"></a>Questions and Answers</h2></div></div></div><p>
     729        </p><div class="qandaset"><dl><dt> <a href="kerberos.html#id2615558">
    728730                Does Samba-3 require the Sign'n'seal registry hacks needed by Samba-2?
    729                 </a></dt><dt> <a href="kerberos.html#id2615619">
     731                </a></dt><dt> <a href="kerberos.html#id2615629">
    730732                Does Samba-3 support Active Directory?
    731                 </a></dt><dt> <a href="kerberos.html#id2615650">
     733                </a></dt><dt> <a href="kerberos.html#id2615660">
    732734                When Samba-3 is used with Active Directory, is it necessary to run mixed-mode operation, as was
    733735                necessary with Samba-2?
    734                 </a></dt><dt> <a href="kerberos.html#id2615689">
     736                </a></dt><dt> <a href="kerberos.html#id2615698">
    735737                Is it safe to set share-level access controls in Samba?
    736                 </a></dt><dt> <a href="kerberos.html#id2615718">
     738                </a></dt><dt> <a href="kerberos.html#id2615728">
    737739                Is it mandatory to set share ACLs to get a secure Samba-3 server?
    738                 </a></dt><dt> <a href="kerberos.html#id2615795">
     740                </a></dt><dt> <a href="kerberos.html#id2615804">
    739741                The valid users did not work on the [homes].
    740742                Has this functionality been restored yet?
    741                 </a></dt><dt> <a href="kerberos.html#id2615861">
     743                </a></dt><dt> <a href="kerberos.html#id2615870">
    742744                Is the bias against use of the force user and force group
    743745                really warranted?
    744                 </a></dt><dt> <a href="kerberos.html#id2615924">
     746                </a></dt><dt> <a href="kerberos.html#id2615934">
    745747                The example given for file and directory access control forces all files to be owned by one
    746748                particular user. I do not like that. Is there any way I can see who created the file?
    747                 </a></dt><dt> <a href="kerberos.html#id2615972">
     749                </a></dt><dt> <a href="kerberos.html#id2615982">
    748750                In the book, &#8220;The Official Samba-3 HOWTO and Reference Guide&#8221;, you recommended use
    749751                of the Windows NT4 Server Manager (part of the SRVTOOLS.EXE) utility. Why
    750752                have you mentioned only the use of the Windows 200x/XP MMC Computer Management utility?
    751                 </a></dt><dt> <a href="kerberos.html#id2616039">
     753                </a></dt><dt> <a href="kerberos.html#id2616048">
    752754                I tried to set valid users = @Engineers, but it does not work. My Samba
    753755                server is an Active Directory domain member server. Has this been fixed now?
    754                 </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2615549"></a><a name="id2615551"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615554"></a><a class="indexterm" name="id2615562"></a>
     756                </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2615558"></a><a name="id2615561"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615564"></a><a class="indexterm" name="id2615572"></a>
    755757                Does Samba-3 require the <code class="constant">Sign'n'seal</code> registry hacks needed by Samba-2?
    756                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615582"></a><a class="indexterm" name="id2615589"></a><a class="indexterm" name="id2615597"></a>
     758                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615591"></a><a class="indexterm" name="id2615599"></a><a class="indexterm" name="id2615607"></a>
    757759                No. Samba-3 fully supports <code class="constant">Sign'n'seal</code> as well as <code class="constant">schannel</code>
    758760                operation. The registry change should not be applied when Samba-3 is used as a domain controller.
    759                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615619"></a><a name="id2615622"></a></td><td align="left" valign="top"><p>
     761                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615629"></a><a name="id2615631"></a></td><td align="left" valign="top"><p>
    760762                Does Samba-3 support Active Directory?
    761                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615632"></a>
     763                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615642"></a>
    762764                Yes. Samba-3 can be a fully participating native mode Active Directory client. Samba-3 does not
    763765                provide Active Directory services. It cannot be used to replace a Microsoft Active Directory
    764766                server implementation. Samba-3 can function as an Active Directory client (workstation) toolkit,
    765767                and it can function as an Active Directory domain member server.
    766                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615650"></a><a name="id2615653"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615656"></a>
     768                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615660"></a><a name="id2615662"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615665"></a>
    767769                When Samba-3 is used with Active Directory, is it necessary to run mixed-mode operation, as was
    768770                necessary with Samba-2?
    769                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615672"></a>
     771                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615682"></a>
    770772                No. Samba-3 can be used with NetBIOS over TCP/IP disabled, just as can be done with Windows 200x
    771773                Server and 200x/XPPro client products. It is no longer necessary to run mixed-mode operation,
    772774                because Samba-3 can join a native Windows 2003 Server ADS domain.
    773                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615689"></a><a name="id2615691"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615694"></a>
     775                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615698"></a><a name="id2615701"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615704"></a>
    774776                Is it safe to set share-level access controls in Samba?
    775777                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
     
    777779                very mature technology. Not enough sites make use of this powerful capability, neither on
    778780                Windows server or with Samba servers.
    779                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615718"></a><a name="id2615720"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615724"></a>
     781                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615728"></a><a name="id2615730"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615733"></a>
    780782                Is it mandatory to set share ACLs to get a secure Samba-3 server?
    781                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615739"></a><a class="indexterm" name="id2615747"></a><a class="indexterm" name="id2615755"></a><a class="indexterm" name="id2615764"></a><a class="indexterm" name="id2615772"></a>
     783                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615749"></a><a class="indexterm" name="id2615757"></a><a class="indexterm" name="id2615765"></a><a class="indexterm" name="id2615773"></a><a class="indexterm" name="id2615781"></a>
    782784                No. Samba-3 honors UNIX/Linux file system security, supports Windows 200x ACLs, and provides
    783785                means of securing shares through share definition controls in the <code class="filename">smb.conf</code> file. The additional
    784786                support for share-level ACLs is like frosting on the cake. It adds to security but is not essential
    785787                to it.
    786                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615795"></a><a name="id2615797"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615800"></a>
     788                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615804"></a><a name="id2615806"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615810"></a>
    787789                The <em class="parameter"><code>valid users</code></em> did not work on the <em class="parameter"><code>[homes]</code></em>.
    788790                Has this functionality been restored yet?
    789                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615828"></a>
     791                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615837"></a>
    790792                Yes. This was fixed in Samba-3.0.2. The use of this parameter is strongly recommended as a safeguard
    791793                on the <em class="parameter"><code>[homes]</code></em> meta-service. The correct way to specify this is:
    792794                <a class="link" href="smb.conf.5.html#VALIDUSERS" target="_top">valid users = %S</a>.
    793                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615861"></a><a name="id2615863"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615866"></a><a class="indexterm" name="id2615874"></a><a class="indexterm" name="id2615882"></a>
     795                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615870"></a><a name="id2615872"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615876"></a><a class="indexterm" name="id2615883"></a><a class="indexterm" name="id2615891"></a>
    794796                Is the bias against use of the <em class="parameter"><code>force user</code></em> and <em class="parameter"><code>force group</code></em>
    795797                really warranted?
    796                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615909"></a>
     798                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615918"></a>
    797799                There is no bias. There is a determination to recommend the right tool for the task at hand.
    798800                After all, it is better than putting users through performance problems, isn't it?
    799                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615924"></a><a name="id2615926"></a></td><td align="left" valign="top"><p>
     801                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615934"></a><a name="id2615936"></a></td><td align="left" valign="top"><p>
    800802                The example given for file and directory access control forces all files to be owned by one
    801803                particular user. I do not like that. Is there any way I can see who created the file?
    802                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615939"></a>
     804                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2615948"></a>
    803805                Sure. You do not have to set the SUID bit on the directory. Simply execute the following command
    804806                to permit file ownership to be retained by the user who created it:
     
    808810                Note that this required no more than removing the <code class="constant">u</code> argument so that the
    809811                SUID bit is not set for the owner.
    810                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615972"></a><a name="id2615974"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615978"></a>
     812                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2615982"></a><a name="id2615984"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2615987"></a>
    811813                In the book, &#8220;<span class="quote">The Official Samba-3 HOWTO and Reference Guide</span>&#8221;, you recommended use
    812814                of the Windows NT4 Server Manager (part of the <code class="filename">SRVTOOLS.EXE</code>) utility. Why
    813815                have you mentioned only the use of the Windows 200x/XP MMC Computer Management utility?
    814                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2616006"></a><a class="indexterm" name="id2616013"></a>
     816                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2616015"></a><a class="indexterm" name="id2616023"></a>
    815817                Either tool can be used with equal effect. There is no benefit of one over the other, except that
    816818                the MMC utility is present on all Windows 200x/XP systems and does not require additional software
     
    818820                Samba-controlled domain, the only tool that permits that is the NT4 Domain User Manager, which
    819821                is provided as part of the <code class="filename">SRVTOOLS.EXE</code> utility.
    820                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2616039"></a><a name="id2616041"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2616044"></a><a class="indexterm" name="id2616052"></a><a class="indexterm" name="id2616060"></a>
     822                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2616048"></a><a name="id2616051"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2616054"></a><a class="indexterm" name="id2616062"></a><a class="indexterm" name="id2616070"></a>
    821823                I tried to set <em class="parameter"><code>valid users = @Engineers</code></em>, but it does not work. My Samba
    822824                server is an Active Directory domain member server. Has this been fixed now?
  • branches/samba-3.2.x/docs/htmldocs/Samba3-ByExample/primer.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Networking Primer</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Networking Primer</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="primer"></a>Chapter 16. Networking Primer</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="primer.html#id2625407">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625568">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625629">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625745">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625871">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627019">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627521">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628089">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628204">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Networking Primer</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Networking Primer</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="primer"></a>Chapter 16. Networking Primer</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="primer.html#id2625430">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2625592">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625652">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2625769">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2625894">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627042">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2627544">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2628113">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2628227">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></div><p>
    22        You are about to use the equivalent of a microscope to look at the information
    33        that runs through the veins of a Windows network. We do more to observe the information than
     
    99        Samba can be configured with a minimum of complexity. Simplicity should be mastered
    1010        before you get too deeply into complexities. Let's get moving: we have work to do.
    11         </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625407"></a>Requirements and Notes</h2></div></div></div><p>
     11        </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625430"></a>Requirements and Notes</h2></div></div></div><p>
    1212        Successful completion of this primer requires two Microsoft Windows 9x/Me Workstations
    1313        as well as two Microsoft Windows XP Professional Workstations, each equipped with an Ethernet
     
    1717        on a quiet network where there is no other traffic. It is best to use a dedicated hub
    1818        with only the machines under test connected at the time of the exercises.
    19         </p><p><a class="indexterm" name="id2625428"></a>
     19        </p><p><a class="indexterm" name="id2625451"></a>
    2020        Wireshark (formerly Ethereal) has become the network protocol analyzer of choice for many network administrators.
    2121        You may find more information regarding this tool from the
     
    3737        that is used to monitor traffic; this would not allow you to complete the projects.
    3838        </p></div><p>
    39         <a class="indexterm" name="id2625497"></a>
     39        <a class="indexterm" name="id2625520"></a>
    4040        Do not worry too much if you do not have access to all this equipment; network captures
    4141        from the exercises are provided on the enclosed CD-ROM. This makes it possible to dive directly
    4242        into the analytical part of the exercises if you so desire.
    43         </p><p><a class="indexterm" name="id2625513"></a><a class="indexterm" name="id2625524"></a>
     43        </p><p><a class="indexterm" name="id2625536"></a><a class="indexterm" name="id2625547"></a>
    4444        Please do not be alarmed at the use of a high-powered analysis tool (Wireshark) in this
    4545        primer.  We expose you only to a minimum of detail necessary to complete
     
    5555        <a class="link" href="primer.html#chap01qa" title="Questions and Answers">&#8220;Questions and Answers&#8221;</a> also provides useful information
    5656        that may help you to avoid significantly time-consuming networking problems.
    57         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625568"></a>Introduction</h2></div></div></div><p>
     57        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625592"></a>Introduction</h2></div></div></div><p>
    5858        The purpose of this chapter is to create familiarity with key aspects of Microsoft Windows
    5959        network computing. If you want a solid technical grounding, do not gloss over these exercises.
    6060        The points covered are recurrent issues on the Samba mailing lists.
    61         </p><p><a class="indexterm" name="id2625583"></a>
     61        </p><p><a class="indexterm" name="id2625606"></a>
    6262        You can see from these exercises that Windows networking involves quite a lot of network
    6363        broadcast traffic. You can look into the contents of some packets, but only to see
     
    7575        Edition</em></span> (TOSHARG2) Chapter 9, &#8220;<span class="quote">Network Browsing,</span>&#8221; and Chapter 3,
    7676        &#8220;<span class="quote">Server Types and Security Modes.</span>&#8221;
    77         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625629"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2625636"></a>
     77        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625652"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2625659"></a>
    7878                You are about to witness how Microsoft Windows computer networking functions. The
    7979                exercises step through identification of how a client machine establishes a
     
    8181                each other (i.e., how browsing works) and how the two key types of user identification
    8282                (share mode security and user mode security) are affected.
    83                 </p><p><a class="indexterm" name="id2625653"></a>
     83                </p><p><a class="indexterm" name="id2625676"></a>
    8484                The networking protocols used by MS Windows networking when working with Samba
    8585                use TCP/IP as the transport protocol. The protocols that are specific to Windows
    8686                networking are encapsulated in TCP/IP. The network analyzer we use (Wireshark)
    8787                is able to show you the contents of the TCP/IP packets (or messages).
    88                 </p><div class="procedure"><a name="chap01tasks"></a><p class="title"><b>Procedure 16.1. Diagnostic Tasks</b></p><ol type="1"><li><p><a class="indexterm" name="id2625686"></a><a class="indexterm" name="id2625697"></a><a class="indexterm" name="id2625705"></a>
     88                </p><div class="procedure"><a name="chap01tasks"></a><p class="title"><b>Procedure 16.1. Diagnostic Tasks</b></p><ol type="1"><li><p><a class="indexterm" name="id2625709"></a><a class="indexterm" name="id2625720"></a><a class="indexterm" name="id2625728"></a>
    8989                        Examine network traces to witness SMB broadcasts, host announcements,
    9090                        and name resolution processes.
     
    9696                        Review traces of network logons for a Windows 9x/Me client as well as
    9797                        a domain logon for a Windows XP Professional client.
    98                         </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625745"></a>Exercises</h2></div></div></div><p>
    99         <a class="indexterm" name="id2625753"></a>
     98                        </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625769"></a>Exercises</h2></div></div></div><p>
     99        <a class="indexterm" name="id2625776"></a>
    100100        You are embarking on a course of discovery. The first part of the exercise requires
    101101        two MS Windows 9x/Me systems. We called one machine <code class="constant">WINEPRESSME</code> and the
     
    112112        Choose a workgroup name (MIDEARTH) for each exercise.
    113113        </p><p>
    114         <a class="indexterm" name="id2625842"></a>
     114        <a class="indexterm" name="id2625866"></a>
    115115        The network captures provided on the CD-ROM included with this book were captured using <code class="constant">Ethereal</code>
    116116        version <code class="literal">0.10.6</code>. A later version suffices without problems (i.e. you should be using Wireshark), but an earlier version may not
     
    120120        that can be derived from this book really does warrant your taking sufficient time to practice each exercise with
    121121        care and attention to detail.
    122         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625871"></a>Single-Machine Broadcast Activity</h3></div></div></div><p>
     122        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625894"></a>Single-Machine Broadcast Activity</h3></div></div></div><p>
    123123        In this section, we start a single Windows 9x/Me machine, then monitor network activity for 30 minutes.
    124         </p><div class="procedure"><a name="id2625882"></a><p class="title"><b>Procedure 16.2. Monitoring Windows 9x Steps</b></p><ol type="1"><li><p>
     124        </p><div class="procedure"><a name="id2625906"></a><p class="title"><b>Procedure 16.2. Monitoring Windows 9x Steps</b></p><ol type="1"><li><p>
    125125                Start the machine from which network activity will be monitored (using <code class="literal">Wireshark</code>).
    126126                Launch <code class="literal">Wireshark</code>, click
     
    139139                Analyze the capture. Identify each discrete message type that was captured. Note what transport protocol
    140140                was used. Identify the timing between messages of identical types.
    141                 </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2626005"></a>Findings</h4></div></div></div><p>
     141                </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2626028"></a>Findings</h4></div></div></div><p>
    142142                The summary of the first 10 minutes of the packet capture should look like <a class="link" href="primer.html#pktcap01" title="Figure 16.1. Windows Me Broadcasts The First 10 Minutes">&#8220;Windows Me  Broadcasts  The First 10 Minutes&#8221;</a>.
    143143                A screenshot of a later stage of the same capture is shown in <a class="link" href="primer.html#pktcap02" title="Figure 16.2. Windows Me Later Broadcast Sample">&#8220;Windows Me  Later Broadcast Sample&#8221;</a>.
    144                 </p><div class="figure"><a name="pktcap01"></a><p class="title"><b>Figure 16.1. Windows Me  Broadcasts  The First 10 Minutes</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture.png" width="216" alt="Windows Me Broadcasts The First 10 Minutes"></div></div></div><br class="figure-break"><div class="figure"><a name="pktcap02"></a><p class="title"><b>Figure 16.2. Windows Me  Later Broadcast Sample</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture2.png" width="226.8" alt="Windows Me Later Broadcast Sample"></div></div></div><br class="figure-break"><p><a class="indexterm" name="id2626122"></a><a class="indexterm" name="id2626134"></a>
     144                </p><div class="figure"><a name="pktcap01"></a><p class="title"><b>Figure 16.1. Windows Me  Broadcasts  The First 10 Minutes</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture.png" width="216" alt="Windows Me Broadcasts The First 10 Minutes"></div></div></div><br class="figure-break"><div class="figure"><a name="pktcap02"></a><p class="title"><b>Figure 16.2. Windows Me  Later Broadcast Sample</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture2.png" width="226.8" alt="Windows Me Later Broadcast Sample"></div></div></div><br class="figure-break"><p><a class="indexterm" name="id2626145"></a><a class="indexterm" name="id2626157"></a>
    145145                Broadcast messages observed are shown in <a class="link" href="primer.html#capsstats01" title="Table 16.1. Windows Me Startup Broadcast Capture Statistics">&#8220;Windows Me  Startup Broadcast Capture Statistics&#8221;</a>.
    146146                Actual observations vary a little, but not by much.
     
    148148                first to ensure that its name would not result in a name clash, and second to establish its
    149149                presence with the Local Master Browser (LMB).
    150                 </p><div class="table"><a name="capsstats01"></a><p class="title"><b>Table 16.1. Windows Me  Startup Broadcast Capture Statistics</b></p><div class="table-contents"><table summary="Windows Me  Startup Broadcast Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">WINEPRESSME&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">84</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">__MSBROWSE__</td><td align="center">Reg</td><td align="center">8</td><td align="left">Registered after winning election to Browse Master</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 x 2. This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">2</td><td align="left">Observed at 10 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Get Backup List Request</td><td align="center">Qry</td><td align="center">12</td><td align="left">6 x 2 early in startup, 0.5 sec apart</td></tr><tr><td align="left">Browser Election Request</td><td align="center">Ann</td><td align="center">10</td><td align="left">5 x 2 early in startup</td></tr><tr><td align="left">Request Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">4</td><td align="left">Early in startup</td></tr></tbody></table></div></div><br class="table-break"><p><a class="indexterm" name="id2626480"></a><a class="indexterm" name="id2626488"></a>
     150                </p><div class="table"><a name="capsstats01"></a><p class="title"><b>Table 16.1. Windows Me  Startup Broadcast Capture Statistics</b></p><div class="table-contents"><table summary="Windows Me  Startup Broadcast Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">WINEPRESSME&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">84</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">__MSBROWSE__</td><td align="center">Reg</td><td align="center">8</td><td align="left">Registered after winning election to Browse Master</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 x 2. This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">2</td><td align="left">Observed at 10 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Get Backup List Request</td><td align="center">Qry</td><td align="center">12</td><td align="left">6 x 2 early in startup, 0.5 sec apart</td></tr><tr><td align="left">Browser Election Request</td><td align="center">Ann</td><td align="center">10</td><td align="left">5 x 2 early in startup</td></tr><tr><td align="left">Request Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">4</td><td align="left">Early in startup</td></tr></tbody></table></div></div><br class="table-break"><p><a class="indexterm" name="id2626504"></a><a class="indexterm" name="id2626512"></a>
    151151                From the packet trace, it should be noted that no messages were propagated over TCP/IP;
    152152                all messages employed UDP/IP.  When steady-state operation has been achieved, there is a cycle
    153153                of various announcements, re-election of a browse master, and name queries. These create
    154154                the symphony of announcements by which network browsing is made possible.
    155                 </p><p><a class="indexterm" name="id2626506"></a>
     155                </p><p><a class="indexterm" name="id2626529"></a>
    156156                For detailed information regarding the precise behavior of the CIFS/SMB protocols,
    157157                refer to the book &#8220;<span class="quote">Implementing CIFS: The Common Internet File System,</span>&#8221;
     
    160160        At this time, the machine you used to capture the single-system startup trace should still be running.
    161161        The objective of this task is to identify the interaction of two machines in respect to broadcast activity.
    162         </p><div class="procedure"><a name="id2626542"></a><p class="title"><b>Procedure 16.3. Monitoring of Second Machine Activity</b></p><ol type="1"><li><p>
     162        </p><div class="procedure"><a name="id2626565"></a><p class="title"><b>Procedure 16.3. Monitoring of Second Machine Activity</b></p><ol type="1"><li><p>
    163163                On the machine from which network activity will be monitored (using <code class="literal">Wireshark</code>),
    164164                launch <code class="literal">Wireshark</code> and click
     
    177177                Analyze the capture trace, taking note of the transport protocols used, the types of messages observed,
    178178                and what interaction took place between the two machines. Leave both machines running for the next task.
    179                 </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2626658"></a>Findings</h4></div></div></div><p>
     179                </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2626681"></a>Findings</h4></div></div></div><p>
    180180                <a class="link" href="primer.html#capsstats02" title="Table 16.2. Second Machine (Windows 98) Capture Statistics">&#8220;Second Machine (Windows 98)  Capture Statistics&#8221;</a> summarizes capture statistics observed. As in the previous case,
    181181                all announcements used UDP/IP broadcasts. Also, as was observed with the last example, the second
     
    185185                &#8220;<span class="quote">Implementing CIFS: The Common Internet File System.</span>&#8221;
    186186                </p><div class="table"><a name="capsstats02"></a><p class="title"><b>Table 16.2. Second Machine (Windows 98)  Capture Statistics</b></p><div class="table-contents"><table summary="Second Machine (Windows 98)  Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">MILGATE98&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">MILGATE98&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">MILGATE98&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">18</td><td align="left">900 sec apart at stable operation</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">2</td><td align="left">This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement MILGATE98</td><td align="center">Ann</td><td align="center">14</td><td align="left">Every 120 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">6</td><td align="left">900 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">6</td><td align="left">Insufficient detail to determine frequency</td></tr></tbody></table></div></div><br class="table-break"><p>
    187                 <a class="indexterm" name="id2626940"></a>
    188                 <a class="indexterm" name="id2626947"></a>
    189                 <a class="indexterm" name="id2626954"></a>
     187                <a class="indexterm" name="id2626964"></a>
     188                <a class="indexterm" name="id2626971"></a>
     189                <a class="indexterm" name="id2626978"></a>
    190190                Observation of the contents of Host Announcements, Domain/Workgroup Announcements,
    191191                and Local Master Announcements is instructive. These messages convey a significant
    192192                level of detail regarding the nature of each machine that is on the network. An example
    193193                dissection of a Host Announcement is given in <a class="link" href="primer.html#hostannounce" title="Figure 16.3. Typical Windows 9x/Me Host Announcement">&#8220;Typical Windows 9x/Me Host Announcement&#8221;</a>.
    194                 </p><div class="figure"><a name="hostannounce"></a><p class="title"><b>Figure 16.3. Typical Windows 9x/Me Host Announcement</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/HostAnnouncment.png" width="221.4" alt="Typical Windows 9x/Me Host Announcement"></div></div></div><br class="figure-break"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627019"></a>Simple Windows Client Connection Characteristics</h3></div></div></div><p>
     194                </p><div class="figure"><a name="hostannounce"></a><p class="title"><b>Figure 16.3. Typical Windows 9x/Me Host Announcement</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/HostAnnouncment.png" width="221.4" alt="Typical Windows 9x/Me Host Announcement"></div></div></div><br class="figure-break"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627042"></a>Simple Windows Client Connection Characteristics</h3></div></div></div><p>
    195195        The purpose of this exercise is to discover how Microsoft Windows clients create (establish)
    196196        connections with remote servers. The methodology involves analysis of a key aspect of how
    197197        Windows clients access remote servers: the session setup protocol.
    198         </p><div class="procedure"><a name="id2627033"></a><p class="title"><b>Procedure 16.4. Client Connection Exploration Steps</b></p><ol type="1"><li><p>
     198        </p><div class="procedure"><a name="id2627056"></a><p class="title"><b>Procedure 16.4. Client Connection Exploration Steps</b></p><ol type="1"><li><p>
    199199                Configure a Windows 9x/Me machine (MILGATE98) with a share called <code class="constant">Stuff</code>.
    200200                Create a <em class="parameter"><code>Full Access</code></em> control password on this share.
     
    217217                Save the captured data in case it is needed for later analysis.
    218218                </p></li><li><p>
    219                 <a class="indexterm" name="id2627164"></a>
     219                <a class="indexterm" name="id2627187"></a>
    220220                From the top of the packets captured, scan down to locate the first packet that has
    221221                interpreted as <code class="constant">Session Setup AndX, User: anonymous; Tree Connect AndX,
    222222                Path: \\MILGATE98\IPC$</code>.
    223                 </p></li><li><p><a class="indexterm" name="id2627183"></a><a class="indexterm" name="id2627191"></a>
     223                </p></li><li><p><a class="indexterm" name="id2627206"></a><a class="indexterm" name="id2627214"></a>
    224224                In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request,
    225225                and Tree Connect AndX Request</code>. Examine both operations. Identify the name of
     
    231231                that was targeted at the <code class="constant">\\MILGATE98\IPC$</code> service.
    232232                </p></li><li><p>
    233                 <a class="indexterm" name="id2627236"></a>
    234                 <a class="indexterm" name="id2627242"></a>
     233                <a class="indexterm" name="id2627259"></a>
     234                <a class="indexterm" name="id2627266"></a>
    235235                Dissect this packet as per the previous one. This packet should have a password length
    236236                of 24 (characters) and should have a password field, the contents of which is a
    237237                long hexadecimal number. Observe the name in the Account field. This is a User Mode
    238238                session setup packet.
    239                 </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2627256"></a>Findings and Comments</h4></div></div></div><p>
    240                 <a class="indexterm" name="id2627265"></a>
    241                 The <code class="constant">IPC$</code> share serves a vital purpose<sup>[<a name="id2627276" href="#ftn.id2627276" class="footnote">15</a>]</sup>
     239                </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2627280"></a>Findings and Comments</h4></div></div></div><p>
     240                <a class="indexterm" name="id2627288"></a>
     241                The <code class="constant">IPC$</code> share serves a vital purpose<sup>[<a name="id2627299" href="#ftn.id2627299" class="footnote">15</a>]</sup>
    242242                in SMB/CIFS-based networking.  A Windows client connects to this resource to obtain the list of
    243243                resources that are available on the server. The server responds with the shares and print queues that
     
    245245                username and a <code class="constant">NULL</code> password.
    246246                </p><p>
    247                 <a class="indexterm" name="id2627296"></a>
     247                <a class="indexterm" name="id2627320"></a>
    248248                The two packets examined are material evidence of how Windows clients may
    249249                interoperate with Samba. Samba requires every connection setup to be authenticated using
     
    252252                account.
    253253                </p><p>
    254             <a class="indexterm" name="id2627316"></a><a class="indexterm" name="id2627322"></a>
    255             <a class="indexterm" name="id2627331"></a>
     254            <a class="indexterm" name="id2627339"></a><a class="indexterm" name="id2627345"></a>
     255            <a class="indexterm" name="id2627354"></a>
    256256                Samba has a special name for the <code class="constant">NULL</code>, or empty, user account:
    257257                it calls it the <a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account</a>. The
     
    262262                <a class="link" href="primer.html#nullconnect" title="Figure 16.4. Typical Windows 9x/Me NULL SessionSetUp AndX Request">&#8220;Typical Windows 9x/Me NULL SessionSetUp AndX Request&#8221;</a>.
    263263                </p><div class="figure"><a name="nullconnect"></a><p class="title"><b>Figure 16.4. Typical Windows 9x/Me NULL SessionSetUp AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/NullConnect.png" width="221.4" alt="Typical Windows 9x/Me NULL SessionSetUp AndX Request"></div></div></div><br class="figure-break"><p>
    264                 <a class="indexterm" name="id2627416"></a>
    265                 <a class="indexterm" name="id2627423"></a>
    266                 <a class="indexterm" name="id2627430"></a>
     264                <a class="indexterm" name="id2627439"></a>
     265                <a class="indexterm" name="id2627446"></a>
     266                <a class="indexterm" name="id2627453"></a>
    267267                When a UNIX/Linux system does not have a <code class="constant">nobody</code> user account
    268268                (<code class="filename">/etc/passwd</code>), the operation of the <code class="constant">NULL</code>
     
    272272                is shown in <a class="link" href="primer.html#userconnect" title="Figure 16.5. Typical Windows 9x/Me User SessionSetUp AndX Request">&#8220;Typical Windows 9x/Me User SessionSetUp AndX Request&#8221;</a>.
    273273                </p><div class="figure"><a name="userconnect"></a><p class="title"><b>Figure 16.5. Typical Windows 9x/Me User SessionSetUp AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/UserConnect.png" width="221.4" alt="Typical Windows 9x/Me User SessionSetUp AndX Request"></div></div></div><br class="figure-break"><p>
    274                 <a class="indexterm" name="id2627507"></a>
     274                <a class="indexterm" name="id2627530"></a>
    275275                The User Mode connection packet contains the account name and the domain name.
    276276                The password is provided in Microsoft encrypted form, and its length is shown
    277277                as 24 characters. This is the length of Microsoft encrypted passwords.
    278                 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627521"></a>Windows 200x/XP Client Interaction with Samba-3</h3></div></div></div><p>
     278                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627544"></a>Windows 200x/XP Client Interaction with Samba-3</h3></div></div></div><p>
    279279        By now you may be asking, &#8220;<span class="quote">Why did you choose to work with Windows 9x/Me?</span>&#8221;
    280280        </p><p>
     
    291291        a domain member of either a Samba-controlled domain or a Windows NT4 or 200x Active Directory domain.
    292292        Here we do not provide details for how to configure this, as full coverage is provided earlier in this book.
    293         </p><div class="procedure"><a name="id2627564"></a><p class="title"><b>Procedure 16.5. Steps to Explore Windows XP Pro Connection Set-up</b></p><ol type="1"><li><p>
     293        </p><div class="procedure"><a name="id2627587"></a><p class="title"><b>Procedure 16.5. Steps to Explore Windows XP Pro Connection Set-up</b></p><ol type="1"><li><p>
    294294                Start your domain controller. Also, start the Wireshark monitoring machine, launch Wireshark,
    295295                and then wait for the next step to complete.
     
    320320                in this chapter.
    321321                </p></li><li><p>
    322                 <a class="indexterm" name="id2627790"></a>
    323                 <a class="indexterm" name="id2627797"></a>
     322                <a class="indexterm" name="id2627813"></a>
     323                <a class="indexterm" name="id2627820"></a>
    324324                From the top of the packets captured, scan down to locate the first packet that has
    325325                interpreted as <code class="constant">Session Setup AndX Request, NTLMSSP_AUTH</code>.
    326326                </p></li><li><p>
    327                 <a class="indexterm" name="id2627817"></a>
    328                 <a class="indexterm" name="id2627824"></a>
    329                 <a class="indexterm" name="id2627831"></a>
     327                <a class="indexterm" name="id2627840"></a>
     328                <a class="indexterm" name="id2627847"></a>
     329                <a class="indexterm" name="id2627854"></a>
    330330                In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request</code>.
    331331                Expand the packet decode information, beginning at the <code class="constant">Security Blob:</code>
     
    339339                has been decoded as <code class="constant">Session Setup AndX Request, NTLMSSP_AUTH</code>.
    340340                </p></li><li><p>
    341                 <a class="indexterm" name="id2627893"></a>
     341                <a class="indexterm" name="id2627917"></a>
    342342                In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request</code>.
    343343                Expand the packet decode information, beginning at the <code class="constant">Security Blob:</code>
     
    350350                password and then the NT (case-preserving) password hash.
    351351                </p></li><li><p>
    352                 <a class="indexterm" name="id2627955"></a>
    353                 <a class="indexterm" name="id2627962"></a>
     352                <a class="indexterm" name="id2627978"></a>
     353                <a class="indexterm" name="id2627985"></a>
    354354                The passwords are 24-character hexadecimal numbers. This packet confirms that this is a User Mode
    355355                session setup packet.
    356                 </p></li></ol></div><div class="figure"><a name="XPCap01"></a><p class="title"><b>Figure 16.6. Typical Windows XP NULL Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-NullConnection.png" width="270" alt="Typical Windows XP NULL Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="figure"><a name="XPCap02"></a><p class="title"><b>Figure 16.7. Typical Windows XP User Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-UserConnection.png" width="270" alt="Typical Windows XP User Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628058"></a>Discussion</h4></div></div></div><p><a class="indexterm" name="id2628065"></a>
     356                </p></li></ol></div><div class="figure"><a name="XPCap01"></a><p class="title"><b>Figure 16.6. Typical Windows XP NULL Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-NullConnection.png" width="270" alt="Typical Windows XP NULL Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="figure"><a name="XPCap02"></a><p class="title"><b>Figure 16.7. Typical Windows XP User Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-UserConnection.png" width="270" alt="Typical Windows XP User Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628081"></a>Discussion</h4></div></div></div><p><a class="indexterm" name="id2628088"></a>
    357357                This exercise demonstrates that, while the specific protocol for the Session Setup AndX is handled
    358358                in a more sophisticated manner by recent MS Windows clients, the underlying rules or principles
     
    361361                technology server (one using Windows NT4/200x or Samba). It also demonstrates that an authenticated
    362362                connection must be made before resources can be used.
    363                 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628089"></a>Conclusions to Exercises</h3></div></div></div><p>
     363                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628113"></a>Conclusions to Exercises</h3></div></div></div><p>
    364364        In summary, the following points have been established in this chapter:
    365365        </p><div class="itemizedlist"><ul type="disc"><li><p>
     
    380380                databases in concurrent deployment. Refer to <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 10, &#8220;<span class="quote">Account Information Databases.</span>&#8221;
    381381                </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="chap01conc"></a>Dissection and Discussion</h2></div></div></div><p>
    382         <a class="indexterm" name="id2628177"></a>
     382        <a class="indexterm" name="id2628200"></a>
    383383        The exercises demonstrate the use of the <code class="constant">guest</code> account, the way that
    384384        MS Windows clients and servers resolve computer names to a TCP/IP address, and how connections
     
    388388        the Microsoft knowledgebase article
    389389        <a class="ulink" href="http://support.microsoft.com/support/kb/articles/Q102/78/8.asp" target="_top">Q102878.</a>
    390         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628204"></a>Technical Issues</h3></div></div></div><p>
    391                 <a class="indexterm" name="id2628212"></a>
     390        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628227"></a>Technical Issues</h3></div></div></div><p>
     391                <a class="indexterm" name="id2628235"></a>
    392392                Network browsing involves SMB broadcast announcements, SMB enumeration requests,
    393393                connections to the <code class="constant">IPC$</code> share, share enumerations, and SMB connection
     
    397397        The questions and answers given in this section are designed to highlight important aspects of Microsoft
    398398        Windows networking.
    399         </p><div class="qandaset"><dl><dt> <a href="primer.html#id2628258">
     399        </p><div class="qandaset"><dl><dt> <a href="primer.html#id2628281">
    400400                What is the significance of the MIDEARTH&lt;1b&gt; type query?
    401                 </a></dt><dt> <a href="primer.html#id2628304">
     401                </a></dt><dt> <a href="primer.html#id2628328">
    402402                What is the significance of the MIDEARTH&lt;1d&gt; type name registration?
    403                 </a></dt><dt> <a href="primer.html#id2628378">
     403                </a></dt><dt> <a href="primer.html#id2628402">
    404404                What is the role and significance of the &lt;01&gt;&lt;02&gt;__MSBROWSE__&lt;02&gt;&lt;01&gt;
    405405                name registration?
    406                 </a></dt><dt> <a href="primer.html#id2628411">
     406                </a></dt><dt> <a href="primer.html#id2628434">
    407407                What is the significance of the MIDEARTH&lt;1e&gt; type name registration?
    408                 </a></dt><dt> <a href="primer.html#id2628442">
     408                </a></dt><dt> <a href="primer.html#id2628465">
    409409               
    410410                What is the significance of the guest account in smb.conf?
    411                 </a></dt><dt> <a href="primer.html#id2628520">
     411                </a></dt><dt> <a href="primer.html#id2628543">
    412412                Is it possible to reduce network broadcast activity with Samba-3?
    413                 </a></dt><dt> <a href="primer.html#id2628629">
     413                </a></dt><dt> <a href="primer.html#id2628652">
    414414                Can I just use plain-text passwords with Samba?
    415                 </a></dt><dt> <a href="primer.html#id2628716">
     415                </a></dt><dt> <a href="primer.html#id2628739">
    416416                What parameter in the smb.conf file is used to enable the use of encrypted passwords?
    417                 </a></dt><dt> <a href="primer.html#id2628757">
     417                </a></dt><dt> <a href="primer.html#id2628780">
    418418                Is it necessary to specify encrypt passwords = Yes
    419419                when Samba-3 is configured as a domain member?
    420                 </a></dt><dt> <a href="primer.html#id2628789">
     420                </a></dt><dt> <a href="primer.html#id2628812">
    421421                Is it necessary to specify a guest account when Samba-3 is configured
    422422                as a domain member server?
    423                 </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2628258"></a><a name="id2628260"></a></td><td align="left" valign="top"><p>
     423                </a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2628281"></a><a name="id2628283"></a></td><td align="left" valign="top"><p>
    424424                What is the significance of the MIDEARTH&lt;1b&gt; type query?
    425425                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    426                 <a class="indexterm" name="id2628272"></a>
    427                 <a class="indexterm" name="id2628282"></a>
     426                <a class="indexterm" name="id2628296"></a>
     427                <a class="indexterm" name="id2628305"></a>
    428428                This is a broadcast announcement by which the Windows machine is attempting to
    429429                locate a Domain Master Browser (DMB) in the event that it might exist on the network.
    430430                Refer to <span class="emphasis"><em>TOSHARG2,</em></span> Chapter 9, Section 9.7, &#8220;<span class="quote">Technical Overview of Browsing,</span>&#8221;
    431431                for details regarding the function of the DMB and its role in network browsing.
    432                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628304"></a><a name="id2628306"></a></td><td align="left" valign="top"><p>
     432                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628328"></a><a name="id2628330"></a></td><td align="left" valign="top"><p>
    433433                What is the significance of the MIDEARTH&lt;1d&gt; type name registration?
    434434                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    435                 <a class="indexterm" name="id2628319"></a>
    436                 <a class="indexterm" name="id2628328"></a>
     435                <a class="indexterm" name="id2628342"></a>
     436                <a class="indexterm" name="id2628351"></a>
    437437                This name registration records the machine IP addresses of the LMBs.
    438438                Network clients can query this name type to obtain a list of browser servers from the
     
    452452                        </p></li><li><p>
    453453                        The IP address of the LMB on the local segment
    454                         </p></li></ul></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628378"></a><a name="id2628381"></a></td><td align="left" valign="top"><p>
     454                        </p></li></ul></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628402"></a><a name="id2628404"></a></td><td align="left" valign="top"><p>
    455455                What is the role and significance of the &lt;01&gt;&lt;02&gt;__MSBROWSE__&lt;02&gt;&lt;01&gt;
    456456                name registration?
    457457                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    458                 <a class="indexterm" name="id2628396"></a>
     458                <a class="indexterm" name="id2628419"></a>
    459459                This name is registered by the browse master to broadcast and receive domain announcements.
    460460                Its scope is limited to the local network segment, or subnet. By querying this name type,
    461461                master browsers on networks that have multiple domains can find the names of master browsers
    462462                for each domain.
    463                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628411"></a><a name="id2628413"></a></td><td align="left" valign="top"><p>
     463                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628434"></a><a name="id2628436"></a></td><td align="left" valign="top"><p>
    464464                What is the significance of the MIDEARTH&lt;1e&gt; type name registration?
    465465                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    466                 <a class="indexterm" name="id2628425"></a>
     466                <a class="indexterm" name="id2628449"></a>
    467467                This name is registered by all browse masters in a domain or workgroup. The registration
    468468                name type is known as the Browser Election Service. Master browsers register themselves
    469469                with this name type so that DMBs can locate them to perform cross-subnet
    470470                browse list updates. This name type is also used to initiate elections for Master Browsers.
    471                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628442"></a><a name="id2628444"></a></td><td align="left" valign="top"><p>
    472                 <a class="indexterm" name="id2628448"></a>
     471                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628465"></a><a name="id2628467"></a></td><td align="left" valign="top"><p>
     472                <a class="indexterm" name="id2628471"></a>
    473473                What is the significance of the <em class="parameter"><code>guest account</code></em> in smb.conf?
    474474                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
     
    483483                or there must be an entry in the <code class="filename">smb.conf</code> file with a valid UNIX account, such as
    484484                <a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account = ftp</a>.
    485                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628520"></a><a name="id2628522"></a></td><td align="left" valign="top"><p>
     485                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628543"></a><a name="id2628545"></a></td><td align="left" valign="top"><p>
    486486                Is it possible to reduce network broadcast activity with Samba-3?
    487487                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    488                 <a class="indexterm" name="id2628534"></a>
    489                 <a class="indexterm" name="id2628540"></a>
     488                <a class="indexterm" name="id2628557"></a>
     489                <a class="indexterm" name="id2628564"></a>
    490490                Yes, there are two ways to do this. The first involves use of WINS (See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9,
    491491                Section 9.5, &#8220;<span class="quote">WINS  The Windows Inter-networking Name Server</span>&#8221;); the
     
    493493                a correctly configured DNS server (see <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9, Section 9.3, &#8220;<span class="quote">Discussion</span>&#8221;).
    494494                </p><p>
    495                 <a class="indexterm" name="id2628572"></a>
    496                 <a class="indexterm" name="id2628579"></a>
    497                 <a class="indexterm" name="id2628588"></a>
     495                <a class="indexterm" name="id2628595"></a>
     496                <a class="indexterm" name="id2628602"></a>
     497                <a class="indexterm" name="id2628611"></a>
    498498                The use of WINS reduces network broadcast traffic. The reduction is greatest when all network
    499499                clients are configured to operate in <em class="parameter"><code>Hybrid Mode</code></em>. This can be effected through
     
    503503                Use of SMB without NetBIOS is possible only on Windows 200x/XP Professional clients and servers, as
    504504                well as with Samba-3.
    505                 </p></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628629"></a><a name="id2628631"></a></td><td align="left" valign="top"><p>
     505                </p></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628652"></a><a name="id2628654"></a></td><td align="left" valign="top"><p>
    506506                Can I just use plain-text passwords with Samba?
    507507                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
     
    526526                PDC/BDC to provide Windows user and group accounts, the <em class="parameter"><code>idmap uid, idmap gid</code></em> ranges
    527527                set in the <code class="filename">smb.conf</code> file provide the local UID/GIDs needed for local identity management purposes.
    528                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628716"></a><a name="id2628718"></a></td><td align="left" valign="top"><p>
     528                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628739"></a><a name="id2628741"></a></td><td align="left" valign="top"><p>
    529529                What parameter in the <code class="filename">smb.conf</code> file is used to enable the use of encrypted passwords?
    530530                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    531531                The parameter in the <code class="filename">smb.conf</code> file that controls this behavior is known as <em class="parameter"><code>encrypt
    532532                passwords</code></em>. The default setting for this in Samba-3 is <code class="constant">Yes (Enabled)</code>.
    533                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628757"></a><a name="id2628759"></a></td><td align="left" valign="top"><p>
     533                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628780"></a><a name="id2628782"></a></td><td align="left" valign="top"><p>
    534534                Is it necessary to specify <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS" target="_top">encrypt passwords = Yes</a>
    535535                when Samba-3 is configured as a domain member?
    536536                </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
    537537                No. This is the default behavior.
    538                 </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628789"></a><a name="id2628791"></a></td><td align="left" valign="top"><p>
     538                </p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2628812"></a><a name="id2628814"></a></td><td align="left" valign="top"><p>
    539539                Is it necessary to specify a <em class="parameter"><code>guest account</code></em> when Samba-3 is configured
    540540                as a domain member server?
     
    544544                necessary to provide a <a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account = an_account</a>,
    545545                where <code class="constant">an_account</code> is a valid local UNIX user account.
    546                 </p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2627276" href="#id2627276" class="para">15</a>] </sup>TOSHARG2, Sect 4.5.1</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. A Collection of Useful Tidbits </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. 
     546                </p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2627299" href="#id2627299" class="para">15</a>] </sup>TOSHARG2, Sect 4.5.1</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. A Collection of Useful Tidbits </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. 
    547547    GNU General Public License version 3
    548548  </td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/AccessControls.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. File, Directory, and Share Access Controls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="rights.html" title="Chapter 15. User Rights and Privileges"><link rel="next" href="locking.html" title="Chapter 17. File and Record Locking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. File, Directory, and Share Access Controls</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rights.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="locking.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 16. File, Directory, and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AccessControls.html#id2610520">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610715">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611066">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611189">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611855">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611888">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612262">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612600">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612937">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613086">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613432">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613439">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613486">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613556">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613700">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613915">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614073">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614442">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614515">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614928">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614939">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615262">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615308">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2610350"></a>
    3 <a class="indexterm" name="id2610357"></a>
    4 <a class="indexterm" name="id2610364"></a>
    5 <a class="indexterm" name="id2610371"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. File, Directory, and Share Access Controls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="rights.html" title="Chapter 15. User Rights and Privileges"><link rel="next" href="locking.html" title="Chapter 17. File and Record Locking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. File, Directory, and Share Access Controls</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rights.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="locking.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 16. File, Directory, and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AccessControls.html#id2610573">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610759">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611116">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611240">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611906">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611939">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612307">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612644">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612982">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613130">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613477">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613483">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613530">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613601">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613744">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613960">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614117">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614486">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614559">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614978">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614989">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615312">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615358">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2610403"></a>
     3<a class="indexterm" name="id2610410"></a>
     4<a class="indexterm" name="id2610417"></a>
     5<a class="indexterm" name="id2610424"></a>
    66Advanced MS Windows users are frequently perplexed when file, directory, and share manipulation of
    77resources shared via Samba do not behave in the manner they might expect. MS Windows network
     
    99provide users with the access they need while protecting resources from unauthorized access.
    1010</p><p>
    11 <a class="indexterm" name="id2610387"></a>
    12 <a class="indexterm" name="id2610394"></a>
     11<a class="indexterm" name="id2610440"></a>
     12<a class="indexterm" name="id2610448"></a>
    1313Many UNIX administrators are unfamiliar with the MS Windows environment and in particular
    1414have difficulty in visualizing what the MS Windows user wishes to achieve in attempts to set file
    1515and directory access permissions.
    1616</p><p>
    17 <a class="indexterm" name="id2610408"></a>
    18 <a class="indexterm" name="id2610415"></a>
    19 <a class="indexterm" name="id2610422"></a>
    20 <a class="indexterm" name="id2610429"></a>
     17<a class="indexterm" name="id2610462"></a>
     18<a class="indexterm" name="id2610469"></a>
     19<a class="indexterm" name="id2610476"></a>
     20<a class="indexterm" name="id2610483"></a>
    2121The problem lies in the differences in how file and directory permissions and controls work
    2222between the two environments. This difference is one that Samba cannot completely hide, even
    2323though it does try to bridge the chasm to a degree.
    2424</p><p>
    25 <a class="indexterm" name="id2610442"></a>
    26 <a class="indexterm" name="id2610449"></a>
    27 <a class="indexterm" name="id2610458"></a>
    28 <a class="indexterm" name="id2610465"></a>
     25<a class="indexterm" name="id2610495"></a>
     26<a class="indexterm" name="id2610502"></a>
     27<a class="indexterm" name="id2610512"></a>
     28<a class="indexterm" name="id2610518"></a>
    2929POSIX Access Control List technology has been available (along with extended attributes)
    3030for UNIX for many years, yet there is little evidence today of any significant use. This
     
    3333decade-old MS Windows NT operating system.
    3434</p><p>
    35 <a class="indexterm" name="id2610482"></a>
     35<a class="indexterm" name="id2610536"></a>
    3636The purpose of this chapter is to present each of the points of control that are possible with
    3737Samba-3 in the hope that this will help the network administrator to find the optimum method
    3838for delivering the best environment for MS Windows desktop users.
    3939</p><p>
    40 <a class="indexterm" name="id2610497"></a>
    41 <a class="indexterm" name="id2610504"></a>
     40<a class="indexterm" name="id2610550"></a>
     41<a class="indexterm" name="id2610557"></a>
    4242This is an opportune point to mention that Samba was created to provide a means of interoperability
    4343and interchange of data between differing operating environments. Samba has no intent to change
     
    4545level of exchange of data between the two environments. What is available today extends well
    4646beyond early plans and expectations, yet the gap continues to shrink.
    47 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610520"></a>Features and Benefits</h2></div></div></div><p>
     47</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610573"></a>Features and Benefits</h2></div></div></div><p>
    4848        Samba offers much flexibility in file system access management. These are the key access control
    4949        facilities present in Samba today:
    5050        </p><div class="itemizedlist"><p class="title"><b>Samba Access Control Facilities</b></p><ul type="disc"><li><p>
    51                 <a class="indexterm" name="id2610540"></a>
     51                <a class="indexterm" name="id2610594"></a>
    5252                <span class="emphasis"><em>UNIX File and Directory Permissions</em></span>
    5353                </p><p>
    54 <a class="indexterm" name="id2610557"></a>
    55 <a class="indexterm" name="id2610564"></a>
    56 <a class="indexterm" name="id2610571"></a>
     54<a class="indexterm" name="id2610610"></a>
     55<a class="indexterm" name="id2610617"></a>
     56<a class="indexterm" name="id2610624"></a>
    5757                        Samba honors and implements UNIX file system access controls. Users
    5858                        who access a Samba server will do so as a particular MS Windows user.
     
    6565                <span class="emphasis"><em>Samba Share Definitions</em></span>
    6666                </p><p>
    67 <a class="indexterm" name="id2610608"></a>
     67<a class="indexterm" name="id2610652"></a>
    6868                        In configuring share settings and controls in the <code class="filename">smb.conf</code> file,
    6969                        the network administrator can exercise overrides to native file
     
    7474                        </p></li><li><p>
    7575                <span class="emphasis"><em>Samba Share ACLs</em></span>
    76                 <a class="indexterm" name="id2610639"></a>
    77                 </p><p>
    78 <a class="indexterm" name="id2610652"></a>
     76                <a class="indexterm" name="id2610684"></a>
     77                </p><p>
     78<a class="indexterm" name="id2610697"></a>
    7979                        Just as it is possible in MS Windows NT to set ACLs on shares
    8080                        themselves, so it is possible to do in Samba.
     
    8383                        do so with minimum invasiveness compared with other methods.
    8484                        </p></li><li><p>
    85                                 <a class="indexterm" name="id2610670"></a>
    86                                 <a class="indexterm" name="id2610679"></a>
     85                                <a class="indexterm" name="id2610714"></a>
     86                                <a class="indexterm" name="id2610724"></a>
    8787                <span class="emphasis"><em>MS Windows ACLs through UNIX POSIX ACLs</em></span>
    8888                </p><p>
    89 <a class="indexterm" name="id2610695"></a>
     89<a class="indexterm" name="id2610740"></a>
    9090                        The use of POSIX ACLs on UNIX/Linux is possible only if the underlying
    9191                        operating system supports them. If not, then this option will not be
     
    9595                        extended attributes enabled. This chapter has pertinent information
    9696                        for users of platforms that support them.
    97                         </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610715"></a>File System Access Controls</h2></div></div></div><p>
     97                        </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610759"></a>File System Access Controls</h2></div></div></div><p>
    9898Perhaps the most important recognition to be made is the simple fact that MS Windows NT4/200x/XP
    9999implement a totally divergent file system technology from what is provided in the UNIX operating system
    100100environment. First we consider what the most significant differences are, then we look
    101101at how Samba helps to bridge the differences.
    102 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610729"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div></div><p>
    103         <a class="indexterm" name="id2610738"></a>
    104         <a class="indexterm" name="id2610745"></a>
    105         <a class="indexterm" name="id2610751"></a>
    106         <a class="indexterm" name="id2610761"></a>
     102</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610774"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div></div><p>
     103        <a class="indexterm" name="id2610783"></a>
     104        <a class="indexterm" name="id2610789"></a>
     105        <a class="indexterm" name="id2610796"></a>
     106        <a class="indexterm" name="id2610805"></a>
    107107        Samba operates on top of the UNIX file system. This means it is subject to UNIX file system conventions
    108108        and permissions. It also means that if the MS Windows networking environment requires file system
     
    115115        the depths of control ability should review the <code class="filename">smb.conf</code> man page.
    116116        </p><p>The following compares file system features for UNIX with those of MS Windows NT/200x:
    117         <a class="indexterm" name="id2610796"></a>
     117        <a class="indexterm" name="id2610846"></a>
    118118       
    119119        </p><div class="variablelist"><dl><dt><span class="term">Name Space</span></dt><dd><p>
     
    124124                What MS Windows calls a folder, UNIX calls a directory.
    125125                </p></dd><dt><span class="term">Case Sensitivity</span></dt><dd><p>
    126                 <a class="indexterm" name="id2610841"></a>
    127                 <a class="indexterm" name="id2610848"></a>
     126                <a class="indexterm" name="id2610891"></a>
     127                <a class="indexterm" name="id2610898"></a>
    128128                MS Windows file names are generally uppercase if made up of 8.3 (8-character file name
    129129                and 3 character extension. File names that are longer than 8.3 are case preserving and case
     
    152152                file listing.
    153153                </p></dd><dt><span class="term">Directory Separators</span></dt><dd><p>
    154                 <a class="indexterm" name="id2610912"></a>
     154                <a class="indexterm" name="id2610962"></a>
    155155                MS Windows and DOS use the backslash <code class="constant">\</code> as a directory delimiter, and UNIX uses
    156156                the forward-slash <code class="constant">/</code> as its directory delimiter. This is handled transparently by Samba.
    157157                </p></dd><dt><span class="term">Drive Identification</span></dt><dd><p>
    158                 <a class="indexterm" name="id2610940"></a>
     158                <a class="indexterm" name="id2610990"></a>
    159159                MS Windows products support a notion of drive letters, like <code class="literal">C:</code>, to represent
    160160                disk partitions. UNIX has no concept of separate identifiers for file partitions; each
     
    163163                <code class="constant">C:\</code>.
    164164                </p></dd><dt><span class="term">File Naming Conventions</span></dt><dd><p>
    165                 <a class="indexterm" name="id2610977"></a>
     165                <a class="indexterm" name="id2611027"></a>
    166166                MS Windows generally never experiences file names that begin with a dot (<code class="constant">.</code>), while in UNIX these
    167167                are commonly found in a user's home directory. Files that begin with a dot (<code class="constant">.</code>) are typically
     
    169169                startup configuration data.
    170170                </p></dd><dt><span class="term">Links and Short-Cuts</span></dt><dd><p>
    171                 <a class="indexterm" name="id2611007"></a>
    172                 <a class="indexterm" name="id2611016"></a>
    173                 <a class="indexterm" name="id2611025"></a>
     171                <a class="indexterm" name="id2611057"></a>
     172                <a class="indexterm" name="id2611067"></a>
     173                <a class="indexterm" name="id2611076"></a>
    174174                MS Windows make use of <span class="emphasis"><em>links and shortcuts</em></span> that are actually special types of files that will
    175175                redirect an attempt to execute the file to the real location of the file. UNIX knows of file and directory
     
    184184        in the process of becoming familiar with UNIX/Linux. These are best left for a text that is dedicated to the
    185185        purpose of UNIX/Linux training and education.
    186         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611066"></a>Managing Directories</h3></div></div></div><p>
    187 <a class="indexterm" name="id2611074"></a>
    188 <a class="indexterm" name="id2611081"></a>
    189 <a class="indexterm" name="id2611087"></a>
     186        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611116"></a>Managing Directories</h3></div></div></div><p>
     187<a class="indexterm" name="id2611124"></a>
     188<a class="indexterm" name="id2611131"></a>
     189<a class="indexterm" name="id2611138"></a>
    190190        There are three basic operations for managing directories: <code class="literal">create</code>, <code class="literal">delete</code>,
    191191        <code class="literal">rename</code>. <a class="link" href="AccessControls.html#TOSH-Accesstbl" title="Table 16.1. Managing Directories with UNIX and Windows">Managing Directories with UNIX and
    192192        Windows</a> compares the commands in Windows and UNIX that implement these operations.
    193         </p><div class="table"><a name="TOSH-Accesstbl"></a><p class="title"><b>Table 16.1. Managing Directories with UNIX and Windows</b></p><div class="table-contents"><table summary="Managing Directories with UNIX and Windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611189"></a>File and Directory Access Control</h3></div></div></div><p>
    194         <a class="indexterm" name="id2611197"></a>
    195 <a class="indexterm" name="id2611207"></a>
    196 <a class="indexterm" name="id2611213"></a>
     193        </p><div class="table"><a name="TOSH-Accesstbl"></a><p class="title"><b>Table 16.1. Managing Directories with UNIX and Windows</b></p><div class="table-contents"><table summary="Managing Directories with UNIX and Windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611240"></a>File and Directory Access Control</h3></div></div></div><p>
     194        <a class="indexterm" name="id2611248"></a>
     195<a class="indexterm" name="id2611257"></a>
     196<a class="indexterm" name="id2611264"></a>
    197197        The network administrator is strongly advised to read basic UNIX training manuals and reference materials
    198198        regarding file and directory permissions maintenance. Much can be achieved with the basic UNIX permissions
     
    227227                Any bit flag may be unset. An unset bit flag is the equivalent of "cannot" and is represented
    228228                as a &#8220;<span class="quote">-</span>&#8221; character (see <a class="link" href="AccessControls.html#access2" title="Example 16.1. Example File">&#8220;Example File&#8221;</a>)
    229 <a class="indexterm" name="id2611355"></a>
    230 <a class="indexterm" name="id2611362"></a>
    231 <a class="indexterm" name="id2611369"></a>
    232 <a class="indexterm" name="id2611375"></a>
    233 <a class="indexterm" name="id2611382"></a>
    234 <a class="indexterm" name="id2611389"></a>
     229<a class="indexterm" name="id2611406"></a>
     230<a class="indexterm" name="id2611412"></a>
     231<a class="indexterm" name="id2611419"></a>
     232<a class="indexterm" name="id2611426"></a>
     233<a class="indexterm" name="id2611433"></a>
     234<a class="indexterm" name="id2611440"></a>
    235235        </p><div class="example"><a name="access2"></a><p class="title"><b>Example 16.1. Example File</b></p><div class="example-contents"><pre class="programlisting">
    236236-rwxr-x---   Means:
     
    239239       ^^^          everyone else cannot do anything with it.
    240240</pre></div></div><br class="example-break"><p>
    241 <a class="indexterm" name="id2611419"></a>
    242 <a class="indexterm" name="id2611425"></a>
    243 <a class="indexterm" name="id2611432"></a>
    244 <a class="indexterm" name="id2611439"></a>
     241<a class="indexterm" name="id2611469"></a>
     242<a class="indexterm" name="id2611476"></a>
     243<a class="indexterm" name="id2611483"></a>
     244<a class="indexterm" name="id2611490"></a>
    245245        Additional possibilities in the [type] field are c = character device, b = block device, p = pipe device,
    246246        s = UNIX Domain Socket.
    247247        </p><p>
    248 <a class="indexterm" name="id2611452"></a>
    249 <a class="indexterm" name="id2611458"></a>
    250 <a class="indexterm" name="id2611465"></a>
    251 <a class="indexterm" name="id2611472"></a>
    252 <a class="indexterm" name="id2611479"></a>
     248<a class="indexterm" name="id2611502"></a>
     249<a class="indexterm" name="id2611509"></a>
     250<a class="indexterm" name="id2611516"></a>
     251<a class="indexterm" name="id2611523"></a>
     252<a class="indexterm" name="id2611529"></a>
    253253        The letters <code class="constant">rwxXst</code> set permissions for the user, group, and others as read (r), write (w),
    254254        execute (or access for directories) (x), execute  only  if  the  file  is a directory or already has execute
    255255        permission for some user (X), set user (SUID) or group ID (SGID) on execution (s), sticky (t).
    256256        </p><p>
    257 <a class="indexterm" name="id2611498"></a>
    258 <a class="indexterm" name="id2611504"></a>
    259 <a class="indexterm" name="id2611511"></a>
    260 <a class="indexterm" name="id2611518"></a>
     257<a class="indexterm" name="id2611548"></a>
     258<a class="indexterm" name="id2611555"></a>
     259<a class="indexterm" name="id2611562"></a>
     260<a class="indexterm" name="id2611568"></a>
    261261        When the sticky bit is set on a directory, files in that directory may be unlinked (deleted) or renamed only by root or their owner.
    262262        Without the sticky  bit, anyone able to write to the directory can delete or rename files. The sticky bit is commonly found on
    263263        directories, such as <code class="filename">/tmp</code>, that are world-writable.
    264264        </p><p>
    265 <a class="indexterm" name="id2611539"></a>
    266 <a class="indexterm" name="id2611546"></a>
    267 <a class="indexterm" name="id2611553"></a>
    268 <a class="indexterm" name="id2611560"></a>
    269 <a class="indexterm" name="id2611569"></a>
     265<a class="indexterm" name="id2611590"></a>
     266<a class="indexterm" name="id2611597"></a>
     267<a class="indexterm" name="id2611604"></a>
     268<a class="indexterm" name="id2611611"></a>
     269<a class="indexterm" name="id2611620"></a>
    270270        When the set user or group ID bit (s) is set on a directory, then all files created within it will be owned by the user and/or
    271271        group whose `set user or group' bit is set. This can be helpful in setting up directories for which it is desired that
     
    277277        directory but cannot create new files. If files in the directory are set to be readable and writable for the group, then
    278278        group members will be able to write to (or delete) them.
    279         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2611601"></a>Protecting Directories and Files from Deletion</h4></div></div></div><p>
    280 <a class="indexterm" name="id2611610"></a>
    281 <a class="indexterm" name="id2611617"></a>
    282 <a class="indexterm" name="id2611624"></a>
    283 <a class="indexterm" name="id2611630"></a>
     279        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2611652"></a>Protecting Directories and Files from Deletion</h4></div></div></div><p>
     280<a class="indexterm" name="id2611660"></a>
     281<a class="indexterm" name="id2611667"></a>
     282<a class="indexterm" name="id2611674"></a>
     283<a class="indexterm" name="id2611681"></a>
    284284        People have asked on the Samba mailing list how is it possible to protect files or directories from deletion by users.
    285285        For example, Windows NT/2K/XP provides the capacity to set access controls on a directory into which people can
     
    289289        directory that contains a file and has write permission for it has the capability to delete it.
    290290        </p><p>
    291 <a class="indexterm" name="id2611652"></a>
    292 <a class="indexterm" name="id2611659"></a>
    293 <a class="indexterm" name="id2611666"></a>
     291<a class="indexterm" name="id2611702"></a>
     292<a class="indexterm" name="id2611710"></a>
     293<a class="indexterm" name="id2611716"></a>
    294294        For the record, in the UNIX environment the ability to delete a file is controlled by the permissions on
    295295        the directory that the file is in. In other words, a user can delete a file in a directory to which that
    296296        user has write access, even if that user does not own the file.
    297297        </p><p>
    298 <a class="indexterm" name="id2611681"></a>
    299 <a class="indexterm" name="id2611688"></a>
    300 <a class="indexterm" name="id2611695"></a>
    301 <a class="indexterm" name="id2611702"></a>
     298<a class="indexterm" name="id2611731"></a>
     299<a class="indexterm" name="id2611738"></a>
     300<a class="indexterm" name="id2611745"></a>
     301<a class="indexterm" name="id2611752"></a>
    302302        Of necessity, Samba is subject to the file system semantics of the host operating system. Samba is therefore
    303303        limited in the file system capabilities that can be made available through Windows ACLs, and therefore performs
     
    306306        the appropriate extended attribute.
    307307        </p><p>
    308 <a class="indexterm" name="id2611723"></a>
    309 <a class="indexterm" name="id2611730"></a>
    310 <a class="indexterm" name="id2611737"></a>
    311 <a class="indexterm" name="id2611744"></a>
     308<a class="indexterm" name="id2611774"></a>
     309<a class="indexterm" name="id2611781"></a>
     310<a class="indexterm" name="id2611788"></a>
     311<a class="indexterm" name="id2611794"></a>
    312312        The specific semantics of the extended attributes are not consistent across UNIX and UNIX-like systems such as Linux.
    313313        For example, it is possible on some implementations of the extended attributes to set a flag that prevents the directory
     
    323323        A simple test can be done to check if the immutible flag is supported on files in the file system of the Samba host
    324324        server.
    325         </p><div class="procedure"><a name="id2611782"></a><p class="title"><b>Procedure 16.1. Test for File Immutibility Support</b></p><ol type="1"><li><p>
     325        </p><div class="procedure"><a name="id2611833"></a><p class="title"><b>Procedure 16.1. Test for File Immutibility Support</b></p><ol type="1"><li><p>
    326326        Create a file called <code class="filename">filename</code>.
    327327        </p></li><li><p>
     
    341341        immutable directories are writable. If they are not, then the entire directory and its contents will effectively
    342342        be protected from writing (file creation also) and deletion.
    343         </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611855"></a>Share Definition Access Controls</h2></div></div></div><p>
    344         <a class="indexterm" name="id2611863"></a>
     343        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611906"></a>Share Definition Access Controls</h2></div></div></div><p>
     344        <a class="indexterm" name="id2611914"></a>
    345345        The following parameters in the <code class="filename">smb.conf</code> file sections define a share control or affect access controls.
    346346        Before using any of the following options, please refer to the man page for <code class="filename">smb.conf</code>.
    347         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611888"></a>User- and Group-Based Controls</h3></div></div></div><p>
     347        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611939"></a>User- and Group-Based Controls</h3></div></div></div><p>
    348348        User- and group-based controls can prove quite useful. In some situations it is distinctly desirable to
    349349        force all file system operations as if a single user were doing so. The use of the
     
    386386                        </p></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#WRITELIST" target="_top">write list</a></td><td align="justify"><p>
    387387                        List of users that are given read-write access to a service.
    388                         </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612262"></a>File and Directory Permissions-Based Controls</h3></div></div></div><p>
     388                        </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612307"></a>File and Directory Permissions-Based Controls</h3></div></div></div><p>
    389389        Directory permission-based controls, if misused, can result in considerable difficulty in diagnosing the causes of
    390390        misconfiguration. Use them sparingly and carefully. By gradually introducing each, one at a time, undesirable side
     
    417417                        </p></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#SECURITYMASK" target="_top">security mask</a></td><td align="justify"><p>
    418418                        Controls UNIX permission bits modified when a Windows NT client is manipulating the UNIX permissions on a file.
    419                         </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612600"></a>Miscellaneous Controls</h3></div></div></div><p>
     419                        </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612644"></a>Miscellaneous Controls</h3></div></div></div><p>
    420420        The parameters documented in <a class="link" href="AccessControls.html#mcoc" title="Table 16.4. Other Controls">Other Controls</a> are often used by administrators
    421421        in ways that create inadvertent barriers to file access. Such are the consequences of not understanding the
     
    450450                        </p></td></tr><tr><td align="justify"><a class="link" href="smb.conf.5.html#VETOFILES" target="_top">veto files</a></td><td align="justify"><p>
    451451                        List of files and directories that are neither visible nor accessible.
    452                         </p></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612937"></a>Access Controls on Shares</h2></div></div></div><p>
    453 <a class="indexterm" name="id2612945"></a>
    454 <a class="indexterm" name="id2612952"></a>
    455 <a class="indexterm" name="id2612959"></a>
    456 <a class="indexterm" name="id2612966"></a>
    457         <a class="indexterm" name="id2612973"></a>
     452                        </p></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612982"></a>Access Controls on Shares</h2></div></div></div><p>
     453<a class="indexterm" name="id2612990"></a>
     454<a class="indexterm" name="id2612996"></a>
     455<a class="indexterm" name="id2613004"></a>
     456<a class="indexterm" name="id2613011"></a>
     457        <a class="indexterm" name="id2613018"></a>
    458458        This section deals with how to configure Samba per-share access control restrictions.
    459459        By default, Samba sets no restrictions on the share itself. Restrictions on the share itself
     
    462462        the global user <code class="constant">Everyone - Full Control</code> (full control, change and read).
    463463        </p><p>
    464 <a class="indexterm" name="id2612997"></a>
    465 <a class="indexterm" name="id2613004"></a>
    466 <a class="indexterm" name="id2613010"></a>
     464<a class="indexterm" name="id2613041"></a>
     465<a class="indexterm" name="id2613048"></a>
     466<a class="indexterm" name="id2613054"></a>
    467467        At this time Samba does not provide a tool for configuring access control settings on the share
    468468        itself the only way to create those settings is to use either the NT4 Server Manager or the Windows 200x
     
    470470        this capability in the Samba command-line tool set.
    471471        </p><p>
    472 <a class="indexterm" name="id2613026"></a>
    473 <a class="indexterm" name="id2613033"></a>
    474 <a class="indexterm" name="id2613040"></a>
    475 <a class="indexterm" name="id2613047"></a>
     472<a class="indexterm" name="id2613071"></a>
     473<a class="indexterm" name="id2613078"></a>
     474<a class="indexterm" name="id2613085"></a>
     475<a class="indexterm" name="id2613091"></a>
    476476        Samba stores the per-share access control settings in a file called <code class="filename">share_info.tdb</code>.
    477477        The location of this file on your system will depend on how Samba was compiled. The default location
     
    479479        utility has been compiled and installed on your system, then you can examine the contents of this file
    480480        by executing <code class="literal">tdbdump share_info.tdb</code> in the directory containing the tdb files.
    481         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613086"></a>Share Permissions Management</h3></div></div></div><p>
     481        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613130"></a>Share Permissions Management</h3></div></div></div><p>
    482482                The best tool for share permissions management is platform-dependent. Choose the best tool for your environment.
    483                 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613097"></a>Windows NT4 Workstation/Server</h4></div></div></div><p>
    484 <a class="indexterm" name="id2613105"></a>
    485 <a class="indexterm" name="id2613112"></a>
    486 <a class="indexterm" name="id2613119"></a>
    487 <a class="indexterm" name="id2613126"></a>
     483                </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613141"></a>Windows NT4 Workstation/Server</h4></div></div></div><p>
     484<a class="indexterm" name="id2613149"></a>
     485<a class="indexterm" name="id2613156"></a>
     486<a class="indexterm" name="id2613163"></a>
     487<a class="indexterm" name="id2613170"></a>
    488488                        The tool you need to manage share permissions on a Samba server from a Windows NT4 Workstation or Server
    489489                        is the NT Server Manager.  Server Manager is shipped with Windows NT4 Server products but not with Windows
    490490                        NT4 Workstation.  You can obtain the NT Server Manager for MS Windows NT4 Workstation from the Microsoft
    491491                        web site <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;173673" target="_top">support</a> section.
    492                         </p><div class="procedure"><a name="id2613147"></a><p class="title"><b>Procedure 16.2. Instructions</b></p><ol type="1"><li><p>
     492                        </p><div class="procedure"><a name="id2613191"></a><p class="title"><b>Procedure 16.2. Instructions</b></p><ol type="1"><li><p>
    493493                        Launch the <span class="application">NT4 Server Manager</span> and click on the Samba server you want to
    494494                        administer. From the menu select <span class="guimenu">Computer</span>, then click on
     
    497497                        Click on the share that you wish to manage and click the <span class="guilabel">Properties</span> tab, then click
    498498                        the <span class="guilabel">Permissions</span> tab. Now you can add or change access control settings as you wish.
    499                         </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613202"></a>Windows 200x/XP</h4></div></div></div><p>
    500 <a class="indexterm" name="id2613210"></a>
    501 <a class="indexterm" name="id2613217"></a>
    502 <a class="indexterm" name="id2613224"></a>
    503 <a class="indexterm" name="id2613231"></a>
     499                        </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613246"></a>Windows 200x/XP</h4></div></div></div><p>
     500<a class="indexterm" name="id2613254"></a>
     501<a class="indexterm" name="id2613261"></a>
     502<a class="indexterm" name="id2613268"></a>
     503<a class="indexterm" name="id2613275"></a>
    504504                        On <span class="application">MS Windows NT4/200x/XP</span> systems, ACLs on the share itself are set using
    505505                        tools like the MS Explorer. For example, in Windows 200x, right-click on the shared folder,
     
    507507                        Windows NT4/200x permissions allow the group "Everyone" full control on the share.
    508508                        </p><p>
    509 <a class="indexterm" name="id2613264"></a>
    510 <a class="indexterm" name="id2613270"></a>
    511 <a class="indexterm" name="id2613277"></a>
     509<a class="indexterm" name="id2613308"></a>
     510<a class="indexterm" name="id2613315"></a>
     511<a class="indexterm" name="id2613321"></a>
    512512                        MS Windows 200x and later versions come with a tool called the <span class="application">Computer Management</span>
    513513                        snap-in for the MMC. This tool can be accessed via <span class="guimenu">Control Panel -&gt;
    514514                        Administrative Tools -&gt; Computer Management</span>.
    515                         </p><div class="procedure"><a name="id2613301"></a><p class="title"><b>Procedure 16.3. Instructions</b></p><ol type="1"><li><p>
     515                        </p><div class="procedure"><a name="id2613345"></a><p class="title"><b>Procedure 16.3. Instructions</b></p><ol type="1"><li><p>
    516516                        After launching the MMC with the Computer Management snap-in, click the menu item <span class="guimenuitem">Action</span>
    517517                        and select <span class="guilabel">Connect to another computer</span>. If you are not logged onto a domain you will be prompted
     
    524524                        <span class="guilabel">Shared Folders</span> in the left panel.
    525525                        </p></li><li><p>
    526 <a class="indexterm" name="id2613382"></a>
     526<a class="indexterm" name="id2613426"></a>
    527527                        In the right panel, double-click on the share on which you wish to set access control permissions.
    528528                        Then click the tab <span class="guilabel">Share Permissions</span>. It is now possible to add access control entities
     
    535535                        part of the group <code class="constant">Everyone</code> will have no access even if she is given explicit full
    536536                        control access.
    537                         </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613432"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613439"></a>Managing UNIX Permissions Using NT Security Dialogs</h3></div></div></div><p>
    538                 <a class="indexterm" name="id2613447"></a>
     537                        </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613477"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613483"></a>Managing UNIX Permissions Using NT Security Dialogs</h3></div></div></div><p>
     538                <a class="indexterm" name="id2613492"></a>
    539539                Windows NT clients can use their native security settings dialog box to view and modify the
    540540                underlying UNIX permissions.
     
    550550                user as it is presented by Samba at the point of file access. This can best be determined from the
    551551                Samba log files.
    552                 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613486"></a>Viewing File Security on a Samba Share</h3></div></div></div><p>
     552                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613530"></a>Viewing File Security on a Samba Share</h3></div></div></div><p>
    553553                From an NT4/2000/XP client, right-click on any file or directory in a Samba-mounted drive letter
    554554                or UNC path. When the menu pops up, click on the <span class="guilabel">Properties</span> entry at the bottom
     
    561561                nonfunctional with a Samba share at this time, because the only useful button, the <span class="guibutton">Add</span>
    562562                button, will not currently allow a list of users to be seen.
    563                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613556"></a>Viewing File Ownership</h3></div></div></div><p>
     563                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613601"></a>Viewing File Ownership</h3></div></div></div><p>
    564564                Clicking on the <span class="guibutton">Ownership</span> button brings up a dialog box telling you who owns
    565565                the given file. The owner name will be displayed like this:
     
    575575                the file owner will be shown as the NT user <span class="emphasis"><em>Everyone</em></span>.
    576576                </p><p>
    577 <a class="indexterm" name="id2613630"></a>
     577<a class="indexterm" name="id2613675"></a>
    578578                The <span class="guibutton">Take Ownership</span> button will not allow you to change the ownership of this file to
    579579                yourself (clicking it will display a dialog box complaining that the user as whom you are currently logged onto
     
    583583                not work with Samba at this time.
    584584                </p><p>
    585 <a class="indexterm" name="id2613659"></a>
    586 <a class="indexterm" name="id2613666"></a>
    587 <a class="indexterm" name="id2613673"></a>
     585<a class="indexterm" name="id2613704"></a>
     586<a class="indexterm" name="id2613710"></a>
     587<a class="indexterm" name="id2613717"></a>
    588588                There is an NT <code class="literal">chown</code> command that will work with Samba and allow a user with administrator
    589589                privilege connected to a Samba server as root to change the ownership of files on both a local NTFS file system
    590590                or remote mounted NTFS or Samba drive. This is available as part of the <span class="application">Seclib</span> NT
    591591                security library written by Jeremy Allison of the Samba Team and is downloadable from the main Samba FTP site.
    592                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613700"></a>Viewing File or Directory Permissions</h3></div></div></div><p>
     592                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613744"></a>Viewing File or Directory Permissions</h3></div></div></div><p>
    593593                The third button is the <span class="guibutton">Permissions</span> button. Clicking on it brings up a dialog box
    594594                that shows both the permissions and the UNIX owner of the file or directory. The owner is displayed like this:
     
    604604                </p><p>
    605605                The permissions field is displayed differently for files and directories. Both are discussed next.
    606                 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613784"></a>File Permissions</h4></div></div></div><p>
     606                </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613828"></a>File Permissions</h4></div></div></div><p>
    607607                The standard UNIX user/group/world triplet and the corresponding <code class="constant">read, write,
    608608                execute</code> permissions triplets are mapped by Samba into a three-element NT ACL with the
     
    622622                no permissions as having the NT <code class="literal">O</code> bit set.  This was chosen, of course, to make it look
    623623                like a zero, meaning zero permissions. More details on the decision behind this action are given below.
    624                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613878"></a>Directory Permissions</h4></div></div></div><p>
     624                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2613922"></a>Directory Permissions</h4></div></div></div><p>
    625625                Directories on an NT NTFS file system have two different sets of permissions. The first set is the ACL set on the
    626626                directory itself, which is usually displayed in the first set of parentheses in the normal <code class="constant">RW</code>
     
    633633                Samba synthesizes these inherited permissions for NT by returning as an NT ACL the UNIX permission mode that a new file
    634634                created by Samba on this share would receive.
    635                 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613915"></a>Modifying File or Directory Permissions</h3></div></div></div><p>
     635                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613960"></a>Modifying File or Directory Permissions</h3></div></div></div><p>
    636636        Modifying file and directory permissions is as simple as changing the displayed permissions in the dialog box
    637637        and clicking on <span class="guibutton">OK</span>. However, there are limitations that a user needs to be aware of,
     
    666666        component and click on the <span class="guibutton">Remove</span> button or set the component to only have the special
    667667        <code class="constant">Take Ownership</code> permission (displayed as <code class="literal">O</code>) highlighted.
    668         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614073"></a>Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</h3></div></div></div><p>There are four parameters that control interaction with the standard Samba <em class="parameter"><code>create mask</code></em> parameters:
     668        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614117"></a>Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</h3></div></div></div><p>There are four parameters that control interaction with the standard Samba <em class="parameter"><code>create mask</code></em> parameters:
    669669       
    670670
     
    720720        then set the following parameters in the <code class="filename">smb.conf</code> file in that
    721721        share-specific section:
    722         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2614393"></a><em class="parameter"><code>security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2614404"></a><em class="parameter"><code>force security mode = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2614416"></a><em class="parameter"><code>directory security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2614428"></a><em class="parameter"><code>force directory security mode = 0</code></em></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614442"></a>Interaction with the Standard Samba File Attribute Mapping</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     722        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2614438"></a><em class="parameter"><code>security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2614449"></a><em class="parameter"><code>force security mode = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2614461"></a><em class="parameter"><code>directory security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2614473"></a><em class="parameter"><code>force directory security mode = 0</code></em></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614486"></a>Interaction with the Standard Samba File Attribute Mapping</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    723723        Samba maps some of the DOS attribute bits (such as &#8220;<span class="quote">read-only</span>&#8221;)
    724724        into the UNIX permissions of a file. This means there can
     
    741741        rather than <span class="guibutton">OK</span> to ensure that your changes
    742742        are not overridden.
    743         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614515"></a>Windows NT/200X ACLs and POSIX ACLs Limitations</h3></div></div></div><p>
     743        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614559"></a>Windows NT/200X ACLs and POSIX ACLs Limitations</h3></div></div></div><p>
    744744        Windows administrators are familiar with simple ACL controls, and they typically
    745745        consider that UNIX user/group/other (ugo) permissions are inadequate and not
     
    769769        that permit normal ugo and ACLs functionality to be overrided. This further complicates
    770770        the way in which Windows ACLs must be implemented.
    771         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614573"></a>UNIX POSIX ACL Overview</h4></div></div></div><p>
     771        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614623"></a>UNIX POSIX ACL Overview</h4></div></div></div><p>
    772772        In examining POSIX ACLs we must consider the manner in which they operate for
    773773        both files and directories. File ACLs have the following significance:
     
    798798default:other:---     &lt;-- inherited permissions for everyone (other)
    799799</pre><p>
    800         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614634"></a>Mapping of Windows File ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
     800        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614684"></a>Mapping of Windows File ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
    801801        Microsoft Windows NT4/200X ACLs must of necessity be mapped to POSIX ACLs.
    802802        The mappings for file permissions are shown in <a class="link" href="AccessControls.html#fdsacls" title="Table 16.5. How Windows File ACLs Map to UNIX POSIX File ACLs">How
     
    817817        The Windows administrator is more restricted in that it is not possible from within
    818818        Windows Explorer to remove read permission for the file owner.
    819         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614903"></a>Mapping of Windows Directory ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
     819        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2614954"></a>Mapping of Windows Directory ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
    820820        Interesting things happen in the mapping of UNIX POSIX directory permissions and
    821821        UNIX POSIX ACLs to Windows ACEs (Access Control Entries, the discrete components of
     
    825825        there are some notable exceptions and a few peculiarities that the astute administrator
    826826        will want to take into account in the setting up of directory permissions.
    827         </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614928"></a>Common Errors</h2></div></div></div><p>
     827        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614978"></a>Common Errors</h2></div></div></div><p>
    828828File, directory, and share access problems are common topics on the mailing list. The following
    829829are examples recently taken from the mailing list.
    830 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614939"></a>Users Cannot Write to a Public Share</h3></div></div></div><p>
     830</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614989"></a>Users Cannot Write to a Public Share</h3></div></div></div><p>
    831831        The following complaint has frequently been voiced on the Samba mailing list:
    832832        &#8220;<span class="quote">
     
    888888                If the user that must have write permission in the directory is not a member of the group
    889889                <span class="emphasis"><em>engr</em></span> set in the <code class="filename">smb.conf</code> entry for the share:
    890                 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2615246"></a><em class="parameter"><code>force group = engr</code></em></td></tr></table><p>
    891                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615262"></a>File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</h3></div></div></div><p>
     890                </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2615296"></a><em class="parameter"><code>force group = engr</code></em></td></tr></table><p>
     891                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615312"></a>File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</h3></div></div></div><p>
    892892                When you have a user in <a class="link" href="smb.conf.5.html#ADMINUSERS" target="_top">admin users</a>, Samba will always do file operations for
    893893                this user as <span class="emphasis"><em>root</em></span>, even if <a class="link" href="smb.conf.5.html#FORCEUSER" target="_top">force user</a> has been set.
    894                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615308"></a>MS Word with Samba Changes Owner of File</h3></div></div></div><p>
     894                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615358"></a>MS Word with Samba Changes Owner of File</h3></div></div></div><p>
    895895                <span class="emphasis"><em>Question:</em></span> &#8220;<span class="quote">When user B saves a word document that is owned by user A,
    896896                the updated file is now owned by user B.  Why is Samba doing this? How do I fix this?</span>&#8221;
     
    907907                be created with the group that owns the directory. In <code class="filename">smb.conf</code> share declaration section set:
    908908                </p><p>
    909                 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2615377"></a><em class="parameter"><code>force create mode = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2615389"></a><em class="parameter"><code>force directory mode = 0770</code></em></td></tr></table><p>
     909                </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2615427"></a><em class="parameter"><code>force create mode = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2615439"></a><em class="parameter"><code>force directory mode = 0770</code></em></td></tr></table><p>
    910910                </p><p>
    911911                These two settings will ensure that all directories and files that get created in the share will be readable/writable by the
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 25. Advanced Network Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"><link rel="next" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 25. Advanced Network Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winbind.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="PolicyMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 25. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657588">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657758">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658348">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658573">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658616">Limiting Logon Connections</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2657576"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 25. Advanced Network Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"><link rel="next" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 25. Advanced Network Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winbind.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="PolicyMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 25. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657633">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657803">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658392">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658618">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658661">Limiting Logon Connections</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2657621"></a>
    33This section documents peripheral issues that are of great importance to network
    44administrators who want to improve network resource access control, to automate the user
    55environment, and to make their lives a little easier.
    6 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657588"></a>Features and Benefits</h2></div></div></div><p>
     6</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657633"></a>Features and Benefits</h2></div></div></div><p>
    77Often the difference between a working network environment and a well-appreciated one can
    88best be measured by the <span class="emphasis"><em>little things</em></span> that make everything work more
     
    1414This chapter presents information on each of these areas. They are placed here, and not in
    1515other chapters, for ease of reference.
    16 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657615"></a>Remote Server Administration</h2></div></div></div><p>&#8220;<span class="quote">How do I get User Manager and Server Manager?</span>&#8221;</p><p>
    17 <a class="indexterm" name="id2657628"></a>
    18 <a class="indexterm" name="id2657635"></a>
    19 <a class="indexterm" name="id2657642"></a>
     16</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657660"></a>Remote Server Administration</h2></div></div></div><p>&#8220;<span class="quote">How do I get User Manager and Server Manager?</span>&#8221;</p><p>
     17<a class="indexterm" name="id2657673"></a>
     18<a class="indexterm" name="id2657680"></a>
     19<a class="indexterm" name="id2657687"></a>
    2020Since I do not need to buy an <span class="application">NT4 server</span>, how do I get the User Manager for Domains
    2121and the Server Manager?
    2222</p><p>
    23 <a class="indexterm" name="id2657660"></a>
    24 <a class="indexterm" name="id2657667"></a>
     23<a class="indexterm" name="id2657705"></a>
     24<a class="indexterm" name="id2657712"></a>
    2525Microsoft distributes a version of these tools called <code class="filename">Nexus.exe</code> for installation
    2626on <span class="application">Windows 9x/Me</span> systems. The tools set includes:
     
    2828Download the archived file at the Microsoft <a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/NEXUS.EXE" target="_top">Nexus</a> link.
    2929</p><p>
    30 <a class="indexterm" name="id2657721"></a>
    31 <a class="indexterm" name="id2657728"></a>
    32 <a class="indexterm" name="id2657735"></a>
     30<a class="indexterm" name="id2657766"></a>
     31<a class="indexterm" name="id2657773"></a>
     32<a class="indexterm" name="id2657780"></a>
    3333The <span class="application">Windows NT 4.0</span> version of the User Manager for
    3434Domains and Server Manager are available from Microsoft
    3535<a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE" target="_top">via ftp</a>.
    36 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657758"></a>Remote Desktop Management</h2></div></div></div><p>
    37 <a class="indexterm" name="id2657766"></a>
    38 <a class="indexterm" name="id2657773"></a>
     36</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657803"></a>Remote Desktop Management</h2></div></div></div><p>
     37<a class="indexterm" name="id2657811"></a>
     38<a class="indexterm" name="id2657818"></a>
    3939There are a number of possible remote desktop management solutions that range from free
    4040through costly. Do not let that put you off. Sometimes the most costly solution is the
    4141most cost effective. In any case, you will need to draw your own conclusions as to which
    4242is the best tool in your network environment.
    43 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657787"></a>Remote Management from NoMachine.Com</h3></div></div></div><p>
    44         <a class="indexterm" name="id2657795"></a>
     43</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657831"></a>Remote Management from NoMachine.Com</h3></div></div></div><p>
     44        <a class="indexterm" name="id2657840"></a>
    4545        The following information was posted to the Samba mailing list at Apr 3 23:33:50 GMT 2003.
    4646        It is presented in slightly edited form (with author details omitted for privacy reasons).
    4747        The entire answer is reproduced below with some comments removed.
    4848        </p><p>&#8220;<span class="quote">
    49 <a class="indexterm" name="id2657811"></a>
     49<a class="indexterm" name="id2657855"></a>
    5050                I have a wonderful Linux/Samba server running as PDC for a network. Now I would like to add remote
    5151                desktop capabilities so users outside could login to the system and get their desktop up from home or
    5252                another country.
    5353                </span>&#8221;</p><p>&#8220;<span class="quote">
    54 <a class="indexterm" name="id2657826"></a>
    55 <a class="indexterm" name="id2657833"></a>
    56 <a class="indexterm" name="id2657839"></a>
    57 <a class="indexterm" name="id2657846"></a>
     54<a class="indexterm" name="id2657870"></a>
     55<a class="indexterm" name="id2657878"></a>
     56<a class="indexterm" name="id2657884"></a>
     57<a class="indexterm" name="id2657891"></a>
    5858                Is there a way to accomplish this? Do I need a Windows Terminal server?  Do I need to configure it so
    5959                it is a member of the domain or a BDC or PDC? Are there any hacks for MS Windows XP to enable remote login
     
    6363                <a class="ulink" href="http://www.nomachine.com/" target="_top">NoMachine</a>.
    6464                </p><p>
    65 <a class="indexterm" name="id2657877"></a>
    66 <a class="indexterm" name="id2657884"></a>
    67 <a class="indexterm" name="id2657891"></a>
     65<a class="indexterm" name="id2657922"></a>
     66<a class="indexterm" name="id2657928"></a>
     67<a class="indexterm" name="id2657935"></a>
    6868        It implements an easy-to-use interface to the Remote X protocol as
    6969        well as incorporating VNC/RFB and rdesktop/RDP into it, but at a speed
    7070        performance much better than anything you may have ever seen.
    7171        </p><p>
    72 <a class="indexterm" name="id2657904"></a>
     72<a class="indexterm" name="id2657949"></a>
    7373        Remote X is not new at all, but what they did achieve successfully is
    7474        a new way of compression and caching technologies that makes the thing
    7575        fast enough to run even over slow modem/ISDN connections.
    7676        </p><p>
    77 <a class="indexterm" name="id2657918"></a>
    78 <a class="indexterm" name="id2657925"></a>
    79 <a class="indexterm" name="id2657932"></a>
    80 <a class="indexterm" name="id2657938"></a>
     77<a class="indexterm" name="id2657963"></a>
     78<a class="indexterm" name="id2657970"></a>
     79<a class="indexterm" name="id2657976"></a>
     80<a class="indexterm" name="id2657983"></a>
    8181        I test drove their (public) Red Hat machine in Italy, over a loaded
    8282        Internet connection, with enabled thumbnail previews in KDE konqueror,
     
    8686        that my score was 631,750 points at first try.
    8787        </p><p>
    88 <a class="indexterm" name="id2657957"></a>
    89 <a class="indexterm" name="id2657964"></a>
    90 <a class="indexterm" name="id2657971"></a>
    91 <a class="indexterm" name="id2657978"></a>
     88<a class="indexterm" name="id2658002"></a>
     89<a class="indexterm" name="id2658009"></a>
     90<a class="indexterm" name="id2658015"></a>
     91<a class="indexterm" name="id2658022"></a>
    9292        NX performs better on my local LAN than any of the other &#8220;<span class="quote">pure</span>&#8221;
    9393        connection methods I use from time to time: TightVNC, rdesktop or
     
    9595        two nodes.
    9696        </p><p>
    97 <a class="indexterm" name="id2657995"></a>
    98 <a class="indexterm" name="id2658002"></a>
    99 <a class="indexterm" name="id2658008"></a>
     97<a class="indexterm" name="id2658039"></a>
     98<a class="indexterm" name="id2658046"></a>
     99<a class="indexterm" name="id2658053"></a>
    100100        I even got sound playing from the Remote X app to my local boxes, and
    101101        had a working &#8220;<span class="quote">copy'n'paste</span>&#8221; from an NX  window (running a KDE session
     
    119119        at all).
    120120        </p><p>
    121 <a class="indexterm" name="id2658058"></a>
     121<a class="indexterm" name="id2658103"></a>
    122122        Now the best thing for last: All the core compression and caching
    123123        technologies are released under the GPL and available as source code
     
    141141                but you can buy a comfortable (proprietary) NX GUI front end for money.
    142142                </p></li><li><p>
    143 <a class="indexterm" name="id2658122"></a>
    144 <a class="indexterm" name="id2658128"></a>
    145 <a class="indexterm" name="id2658135"></a>
    146 <a class="indexterm" name="id2658142"></a>
    147 <a class="indexterm" name="id2658148"></a>
     143<a class="indexterm" name="id2658166"></a>
     144<a class="indexterm" name="id2658172"></a>
     145<a class="indexterm" name="id2658179"></a>
     146<a class="indexterm" name="id2658186"></a>
     147<a class="indexterm" name="id2658193"></a>
    148148                NoMachine is encouraging and offering help to OSS/Free Software implementations
    149149                for such a front-end too, even if it means competition to them (they have written
    150150                to this effect even to the LTSP, KDE, and GNOME developer mailing lists).
    151                 </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658163"></a>Remote Management with ThinLinc</h3></div></div></div><p>
     151                </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658207"></a>Remote Management with ThinLinc</h3></div></div></div><p>
    152152        Another alternative for remote access is <span class="emphasis"><em>ThinLinc</em></span> from Cendio.
    153153        </p><p>
    154 <a class="indexterm" name="id2658179"></a>
    155 <a class="indexterm" name="id2658185"></a>
    156 <a class="indexterm" name="id2658192"></a>
    157 <a class="indexterm" name="id2658199"></a>
    158 <a class="indexterm" name="id2658206"></a>
    159 <a class="indexterm" name="id2658213"></a>
    160 <a class="indexterm" name="id2658219"></a>
    161 <a class="indexterm" name="id2658226"></a>
     154<a class="indexterm" name="id2658223"></a>
     155<a class="indexterm" name="id2658230"></a>
     156<a class="indexterm" name="id2658237"></a>
     157<a class="indexterm" name="id2658244"></a>
     158<a class="indexterm" name="id2658251"></a>
     159<a class="indexterm" name="id2658257"></a>
     160<a class="indexterm" name="id2658264"></a>
     161<a class="indexterm" name="id2658270"></a>
    162162        ThinLinc is a terminal server solution that is available for Linux and Solaris based on standard
    163163        protocols such as SSH, TightVNC, NFS and PulseAudio.
    164164        </p><p>
    165 <a class="indexterm" name="id2658238"></a>
    166 <a class="indexterm" name="id2658245"></a>
     165<a class="indexterm" name="id2658283"></a>
     166<a class="indexterm" name="id2658290"></a>
    167167        ThinLinc an be used both in the LAN environment to implement a Thin Client strategy for an organization, and as
    168168        secure remote access solution for people working from remote locations, even over smallband connections.
    169169        ThinLinc is free to use for a single concurrent user.
    170170        </p><p>
    171 <a class="indexterm" name="id2658260"></a>
    172 <a class="indexterm" name="id2658267"></a>
    173 <a class="indexterm" name="id2658274"></a>
     171<a class="indexterm" name="id2658304"></a>
     172<a class="indexterm" name="id2658311"></a>
     173<a class="indexterm" name="id2658318"></a>
    174174        The product can also be used as a frontend to access Windows Terminal Server or Citrix farms, or even Windows
    175175        XP machines, securing the connection via the ssh protocol. The client is available both for Linux (supporting
     
    186186        <a class="ulink" href="http://www.python.org" target="_top">Python</a> and
    187187        <a class="ulink" href="http://www.rdesktop.org" target="_top">rdesktop</a>.
    188         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658348"></a>Network Logon Script Magic</h2></div></div></div><p>
     188        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658392"></a>Network Logon Script Magic</h2></div></div></div><p>
    189189There are several opportunities for creating a custom network startup configuration environment.
    190190</p><div class="itemizedlist"><ul type="disc"><li><p>No Logon Script.</p></li><li><p>Simple universal Logon Script that applies to all users.</p></li><li><p>Use of a conditional Logon Script that applies per-user or per-group attributes.</p></li><li><p>Use of Samba's preexec and postexec functions on access to the NETLOGON share to create
     
    196196The following listings are from the genlogon directory.
    197197</p><p>
    198 <a class="indexterm" name="id2658418"></a>
     198<a class="indexterm" name="id2658463"></a>
    199199This is the <code class="filename">genlogon.pl</code> file:
    200200
     
    275275</p><p>
    276276Those wishing to use a more elaborate or capable logon processing system should check out these sites:
    277 </p><div class="itemizedlist"><ul type="disc"><li><p><a class="ulink" href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></p></li><li><p><a class="ulink" href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658573"></a>Adding Printers without User Intervention</h3></div></div></div><p>
    278 <a class="indexterm" name="id2658582"></a>
     277</p><div class="itemizedlist"><ul type="disc"><li><p><a class="ulink" href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></p></li><li><p><a class="ulink" href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658618"></a>Adding Printers without User Intervention</h3></div></div></div><p>
     278<a class="indexterm" name="id2658626"></a>
    279279Printers may be added automatically during logon script processing through the use of:
    280280</p><pre class="screen">
     
    283283
    284284See the documentation in the <a class="ulink" href="http://support.microsoft.com/default.asp?scid=kb;en-us;189105" target="_top">Microsoft Knowledge Base article 189105</a>.
    285 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658616"></a>Limiting Logon Connections</h3></div></div></div><p>
     285</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658661"></a>Limiting Logon Connections</h3></div></div></div><p>
    286286                Sometimes it is necessary to limit the number of concurrent connections to a
    287287                Samba shared resource. For example, a site may wish to permit only one network
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/Appendix.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part VI. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="tdb.html" title="Chapter 41. Managing TDB Files"><link rel="next" href="compiling.html" title="Chapter 42. How to Compile Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part VI. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendix"></a>Part VI. Reference Section</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2687532">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687538">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687580">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687771">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687846">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687984">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688221">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688492">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688712">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2689096">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689200">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689239">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689381">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689424">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689486">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689491">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689667">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689751">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689757">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689877">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689933">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690026">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690032">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690115">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690141">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690200">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690231">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690288">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690358">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690378">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690575">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2690682">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690720">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690817">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690862">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690909">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690934">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691000">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691053">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691076">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691189">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691284">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2692475">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692694">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692846">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693025">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693116">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 41. Managing TDB Files </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 42. How to Compile Samba</td></tr></table></div></body></html>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part VI. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="tdb.html" title="Chapter 41. Managing TDB Files"><link rel="next" href="compiling.html" title="Chapter 42. How to Compile Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part VI. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendix"></a>Part VI. Reference Section</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2687567">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687573">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687614">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687805">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687880">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2688018">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688255">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688526">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688746">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2689131">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689234">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689274">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689415">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689458">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689520">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689526">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689701">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689786">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689791">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689911">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689967">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690060">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690066">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690149">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690176">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690234">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690265">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690323">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690392">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690412">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690609">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2690716">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690754">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690851">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690896">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690943">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690968">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691035">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691087">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691110">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691223">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691318">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2692509">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692728">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692887">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693066">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693157">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 41. Managing TDB Files </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 42. How to Compile Samba</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/Backup.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 31. Backup Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="unicode.html" title="Chapter 30. Unicode/Charsets"><link rel="next" href="SambaHA.html" title="Chapter 32. High Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 31. Backup Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unicode.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="SambaHA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 31. Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Backup.html#id2671368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671510">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671368"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2671376"></a>
    3 <a class="indexterm" name="id2671383"></a>
    4 <a class="indexterm" name="id2671390"></a>
    5 <a class="indexterm" name="id2671396"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 31. Backup Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="unicode.html" title="Chapter 30. Unicode/Charsets"><link rel="next" href="SambaHA.html" title="Chapter 32. High Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 31. Backup Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unicode.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="SambaHA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 31. Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Backup.html#id2671405">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671449">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671547">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671718">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671888">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671936">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671405"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2671413"></a>
     3<a class="indexterm" name="id2671420"></a>
     4<a class="indexterm" name="id2671427"></a>
     5<a class="indexterm" name="id2671434"></a>
    66The Samba project is over 10 years old. During the early history
    77of Samba, UNIX administrators were its key implementors. UNIX administrators
     
    1010taken an interest in Samba. This is reflected in the questions about backup
    1111in general on the Samba mailing lists.
    12 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671412"></a>Discussion of Backup Solutions</h2></div></div></div><p>
    13 <a class="indexterm" name="id2671420"></a>
    14 <a class="indexterm" name="id2671427"></a>
     12</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671449"></a>Discussion of Backup Solutions</h2></div></div></div><p>
     13<a class="indexterm" name="id2671458"></a>
     14<a class="indexterm" name="id2671464"></a>
    1515During discussions at a Microsoft Windows training course, one of
    1616the pro-UNIX delegates stunned the class when he pointed out that Windows
     
    1919and, in combination, capable of achieving any desired outcome.
    2020</p><p>
    21 <a class="indexterm" name="id2671443"></a>
    22 <a class="indexterm" name="id2671450"></a>
     21<a class="indexterm" name="id2671480"></a>
     22<a class="indexterm" name="id2671487"></a>
    2323One of the Windows networking advocates retorted that if she wanted a
    2424Meccano set, she would buy one. She made it clear that a complex single
     
    2626intent is preferred by some like her.
    2727</p><p>
    28 <a class="indexterm" name="id2671465"></a>
    29 <a class="indexterm" name="id2671472"></a>
    30 <a class="indexterm" name="id2671478"></a>
     28<a class="indexterm" name="id2671502"></a>
     29<a class="indexterm" name="id2671509"></a>
     30<a class="indexterm" name="id2671516"></a>
    3131Please note that all information here is provided as is and without recommendation
    3232of fitness or suitability. The network administrator is strongly encouraged to
     
    3939</p><p>
    4040The following three free software projects might also merit consideration.
    41 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671510"></a>BackupPC</h3></div></div></div><p>
    42         <a class="indexterm" name="id2671517"></a>
    43 <a class="indexterm" name="id2671524"></a>
    44 <a class="indexterm" name="id2671531"></a>
     41</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671547"></a>BackupPC</h3></div></div></div><p>
     42        <a class="indexterm" name="id2671554"></a>
     43<a class="indexterm" name="id2671561"></a>
     44<a class="indexterm" name="id2671568"></a>
    4545        BackupPC version 2.0.0 has been released on <a class="ulink" href="http://backuppc.sourceforge.net" target="_top">SourceForge</a>.
    4646         New features include support for <code class="literal">rsync/rsyncd</code> and internationalization of the CGI interface
    4747        (including English, French, Spanish, and German).
    4848        </p><p>
    49 <a class="indexterm" name="id2671556"></a>
    50 <a class="indexterm" name="id2671562"></a>
    51 <a class="indexterm" name="id2671569"></a>
    52 <a class="indexterm" name="id2671576"></a>
    53 <a class="indexterm" name="id2671582"></a>
    54 <a class="indexterm" name="id2671589"></a>
    55 <a class="indexterm" name="id2671596"></a>
    56 <a class="indexterm" name="id2671602"></a>
     49<a class="indexterm" name="id2671593"></a>
     50<a class="indexterm" name="id2671600"></a>
     51<a class="indexterm" name="id2671606"></a>
     52<a class="indexterm" name="id2671613"></a>
     53<a class="indexterm" name="id2671620"></a>
     54<a class="indexterm" name="id2671626"></a>
     55<a class="indexterm" name="id2671633"></a>
     56<a class="indexterm" name="id2671639"></a>
    5757        BackupPC is a high-performance Perl-based package for backing up Linux,
    5858        UNIX, and Windows PCs and laptops to a server's disk. BackupPC is highly
     
    6161         are used to extract client data.
    6262        </p><p>
    63 <a class="indexterm" name="id2671634"></a>
    64 <a class="indexterm" name="id2671641"></a>
    65 <a class="indexterm" name="id2671648"></a>
     63<a class="indexterm" name="id2671671"></a>
     64<a class="indexterm" name="id2671678"></a>
     65<a class="indexterm" name="id2671685"></a>
    6666        Given the ever-decreasing cost of disks and RAID systems, it is now
    6767        practical and cost effective to backup a large number of machines onto
     
    7272        to browse backups and restore files.
    7373        </p><p>
    74 <a class="indexterm" name="id2671668"></a>
     74<a class="indexterm" name="id2671705"></a>
    7575        BackupPC is free software distributed under a GNU GPL license.
    7676        BackupPC runs on Linux/UNIX/freenix servers and has been tested
    7777        on Linux, UNIX, Windows 9x/Me, Windows 98, Windows 200x, Windows XP, and Mac OSX clients.
    78         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671681"></a>Rsync</h3></div></div></div><p>
    79 <a class="indexterm" name="id2671689"></a>
    80 <a class="indexterm" name="id2671695"></a>
    81 <a class="indexterm" name="id2671702"></a>
    82 <a class="indexterm" name="id2671709"></a>
    83 <a class="indexterm" name="id2671716"></a>
    84 <a class="indexterm" name="id2671722"></a>
     78        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671718"></a>Rsync</h3></div></div></div><p>
     79<a class="indexterm" name="id2671726"></a>
     80<a class="indexterm" name="id2671733"></a>
     81<a class="indexterm" name="id2671739"></a>
     82<a class="indexterm" name="id2671746"></a>
     83<a class="indexterm" name="id2671753"></a>
     84<a class="indexterm" name="id2671759"></a>
    8585        <code class="literal">rsync</code> is a flexible program for efficiently copying files or
    8686                directory trees.</p><p><code class="literal">rsync</code> has many options to select which files will be copied
    8787          and how they are to be transferred. It may be used as an
    8888          alternative to <code class="literal">ftp, http, scp</code>, or <code class="literal">rcp</code>.</p><p>
    89 <a class="indexterm" name="id2671761"></a>
    90 <a class="indexterm" name="id2671768"></a>
    91 <a class="indexterm" name="id2671775"></a>
     89<a class="indexterm" name="id2671798"></a>
     90<a class="indexterm" name="id2671806"></a>
     91<a class="indexterm" name="id2671813"></a>
    9292        The rsync remote-update protocol allows rsync to transfer just
    9393          the differences between two sets of files across the network link,
     
    108108                    Support for anonymous or authenticated rsync servers (ideal for
    109109                    mirroring).
    110                   </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671850"></a>Amanda</h3></div></div></div><p>
    111         <a class="indexterm" name="id2671858"></a>
    112 <a class="indexterm" name="id2671865"></a>
    113 <a class="indexterm" name="id2671872"></a>
     110                  </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671888"></a>Amanda</h3></div></div></div><p>
     111        <a class="indexterm" name="id2671895"></a>
     112<a class="indexterm" name="id2671902"></a>
     113<a class="indexterm" name="id2671909"></a>
    114114        Amanda, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that
    115115        allows the administrator of a LAN to set up a single master backup server to back up
     
    120120        For more information regarding Amanda, please check the <a class="ulink" href="http://www.amanda.org/" target="_top">
    121121        www.amanda.org/ site</a>.
    122         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671899"></a>BOBS: Browseable Online Backup System</h3></div></div></div><p>
    123         <a class="indexterm" name="id2671907"></a>
     122        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671936"></a>BOBS: Browseable Online Backup System</h3></div></div></div><p>
     123        <a class="indexterm" name="id2671944"></a>
    124124        Browseable Online Backup System (BOBS) is a complete online backup system. Uses large
    125125        disks for storing backups and lets users browse the files using a Web browser. Handles
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/CUPS-printing.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 22. CUPS Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"><link rel="next" href="VFS.html" title="Chapter 23. Stackable VFS modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 22. CUPS Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 22. CUPS Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="orgname">Danka Deutschland GmbH </span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:CVizitiu@gbif.org">CVizitiu@gbif.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (27 Jan 2004) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632918">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632924">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632984">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633711">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634088">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634391">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634678">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636798">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636955">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637143">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637311">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637580">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637884">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638458">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638471">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638540">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639975">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640098">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640193">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640209">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640271">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640448">Network Printing (Windows Clients and UNIX/Samba Print
    2 Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640466">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640656">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640735">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640870">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640938">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640953">Printer Drivers Running in Kernel Mode Cause Many
    3 Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640991">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641009">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    4 Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641139">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641162">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641260">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641780">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641899">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642980">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643183">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643845">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643950">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645611">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645679">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645745">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645796">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646091">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646918">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647391">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647427">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647481">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647662">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647807">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647873">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647913">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647927">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648220">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648305">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648444">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648787">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648899">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648904">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648981">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649019">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649093">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649118">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649209">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649260">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649298">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649333">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649368">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649401">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649442">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649468">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649514">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649797">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649853">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649902">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650070">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650124">Overview of the CUPS Printing Processes</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632918"></a>Introduction</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632924"></a>Features and Benefits</h3></div></div></div><p>
    5 <a class="indexterm" name="id2632932"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 22. CUPS Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"><link rel="next" href="VFS.html" title="Chapter 23. Stackable VFS modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 22. CUPS Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 22. CUPS Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="orgname">Danka Deutschland GmbH </span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:CVizitiu@gbif.org">CVizitiu@gbif.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (27 Jan 2004) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632968">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632974">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633034">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633762">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634138">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634441">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634728">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636848">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637005">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637193">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637361">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637630">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637934">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638508">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638521">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638589">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640025">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640148">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640242">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640259">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640321">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640498">Network Printing (Windows Clients and UNIX/Samba Print
     2Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640516">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640706">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640785">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640876">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640920">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640988">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641002">Printer Drivers Running in Kernel Mode Cause Many
     3Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641041">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641059">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     4Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641189">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641211">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641309">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641830">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641949">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641974">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643030">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643152">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643233">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643895">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644000">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645661">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645728">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645795">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645845">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646141">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646962">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647435">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647471">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647525">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647706">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647851">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647917">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647957">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647971">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648264">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648349">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648488">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648831">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648943">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648948">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649025">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649063">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649137">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649162">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649253">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649304">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649342">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649377">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649412">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649445">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649486">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649512">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649558">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649841">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649897">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649946">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650114">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650168">Overview of the CUPS Printing Processes</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632968"></a>Introduction</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632974"></a>Features and Benefits</h3></div></div></div><p>
     5<a class="indexterm" name="id2632982"></a>
    66                The Common UNIX Print System (<a class="ulink" href="http://www.cups.org/" target="_top">CUPS</a>)
    77                has become quite popular. All major Linux distributions now ship it as their default printing
     
    1212                that is also relevant to CUPS.
    1313                </p><p>
    14 <a class="indexterm" name="id2632967"></a>
     14<a class="indexterm" name="id2633017"></a>
    1515                CUPS sports quite a few unique and powerful features. While its basic functions may be grasped quite
    1616                easily, they are also new. Because it is different from other, more traditional printing systems, it is best
     
    1818                the beginning. This documentation will lead you to a complete understanding of CUPS. Let's start with the most
    1919                basic things first.
    20                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632984"></a>Overview</h3></div></div></div><p>
    21 <a class="indexterm" name="id2632991"></a>
    22 <a class="indexterm" name="id2632998"></a>
    23 <a class="indexterm" name="id2633005"></a>
    24 <a class="indexterm" name="id2633012"></a>
    25 <a class="indexterm" name="id2633019"></a>
    26 <a class="indexterm" name="id2633029"></a>
    27 <a class="indexterm" name="id2633038"></a>
    28 <a class="indexterm" name="id2633045"></a>
     20                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633034"></a>Overview</h3></div></div></div><p>
     21<a class="indexterm" name="id2633041"></a>
     22<a class="indexterm" name="id2633048"></a>
     23<a class="indexterm" name="id2633055"></a>
     24<a class="indexterm" name="id2633062"></a>
     25<a class="indexterm" name="id2633069"></a>
     26<a class="indexterm" name="id2633079"></a>
     27<a class="indexterm" name="id2633088"></a>
     28<a class="indexterm" name="id2633095"></a>
    2929        CUPS is more than just a print spooling system. It is a complete printer management system that
    3030        complies with the new Internet Printing Protocol (IPP). IPP is an industry and Internet Engineering Task Force
     
    3434        like KDE's overwhelming <a class="ulink" href="http://printing.kde.org/" target="_top">KDEPrint</a>).
    3535        </p><p>
    36 <a class="indexterm" name="id2633071"></a>
    37 <a class="indexterm" name="id2633078"></a>
     36<a class="indexterm" name="id2633121"></a>
     37<a class="indexterm" name="id2633128"></a>
    3838        CUPS allows creation of <span class="emphasis"><em>raw</em></span> printers (i.e., no print file format translation) as
    3939        well as <span class="emphasis"><em>smart</em></span> printers (i.e., CUPS does file format conversion as required for the
     
    4141        course, if you are a CUPS advocate, you would argue that CUPS is better! In any case, let us now explore how
    4242        to configure CUPS for interfacing with MS Windows print clients via Samba.
    43         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633103"></a>Basic CUPS Support Configuration</h2></div></div></div><p>
    44 <a class="indexterm" name="id2633111"></a>
    45 <a class="indexterm" name="id2633118"></a>
    46 <a class="indexterm" name="id2633124"></a>
    47 <a class="indexterm" name="id2633131"></a>
    48 <a class="indexterm" name="id2633138"></a>
     43        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633153"></a>Basic CUPS Support Configuration</h2></div></div></div><p>
     44<a class="indexterm" name="id2633161"></a>
     45<a class="indexterm" name="id2633168"></a>
     46<a class="indexterm" name="id2633174"></a>
     47<a class="indexterm" name="id2633181"></a>
     48<a class="indexterm" name="id2633188"></a>
    4949Printing with CUPS in the most basic <code class="filename">smb.conf</code> setup in Samba-3.0 (as was true for 2.2.x) requires just two
    5050parameters: <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = cups</a> and <a class="link" href="smb.conf.5.html#PRINTCAP" target="_top">printcap = cups</a>. CUPS does not need a printcap file.  However, the
     
    5656cupsd.conf</code> and other CUPS-related documentation, like the wealth of documents regarding the CUPS
    5757server itself available from the <a class="ulink" href="http://localhost:631/documentation.html" target="_top">CUPS</a> web site.
    58         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633218"></a>Linking smbd with libcups.so</h3></div></div></div><p>
    59 <a class="indexterm" name="id2633226"></a>
     58        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633268"></a>Linking smbd with libcups.so</h3></div></div></div><p>
     59<a class="indexterm" name="id2633276"></a>
    6060        Samba has a special relationship to CUPS. Samba can be compiled with CUPS library support.
    6161        Most recent installations have this support enabled. By default, CUPS linking is compiled
     
    6464        there are some differences in required or supported configuration.
    6565        </p><p>
    66 <a class="indexterm" name="id2633251"></a>
    67 <a class="indexterm" name="id2633258"></a>
     66<a class="indexterm" name="id2633301"></a>
     67<a class="indexterm" name="id2633308"></a>
    6868        When Samba is compiled and linked with <code class="filename">libcups</code>, <a class="link" href="smb.conf.5.html#PRINTCAP" target="_top">printcap = cups</a>
    6969        uses the CUPS API to list printers, submit jobs, query queues, and so on. Otherwise it maps to the System V
     
    8080</pre><p>
    8181        </p><p>
    82 <a class="indexterm" name="id2633329"></a>
     82<a class="indexterm" name="id2633379"></a>
    8383        The line <code class="computeroutput">libcups.so.2 =&gt; /usr/lib/libcups.so.2 (0x40123000)</code> shows
    8484        there is CUPS support compiled into this version of Samba. If this is the case, and printing = cups
     
    9696        <a class="link" href="smb.conf.5.html#QUEUEPAUSECOMMAND" target="_top">queuepause command</a> and
    9797        <a class="link" href="smb.conf.5.html#QUEUERESUMECOMMAND" target="_top">queue resume command</a>).
    98         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633467"></a>Simple <code class="filename">smb.conf</code> Settings for CUPS</h3></div></div></div><p>
     98        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633517"></a>Simple <code class="filename">smb.conf</code> Settings for CUPS</h3></div></div></div><p>
    9999        To summarize, <a class="link" href="CUPS-printing.html#cups-exam-simple" title="Example 22.1. Simplest Printing-Related smb.conf">the Simplest Printing-Related
    100100        <code class="filename">smb.conf</code> file</a> shows the simplest printing-related setup for <code class="filename">smb.conf</code> to
    101101        enable basic CUPS support:
    102         </p><div class="example"><a name="cups-exam-simple"></a><p class="title"><b>Example 22.1. Simplest Printing-Related smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2633527"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633538"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633550"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2633571"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2633583"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2633594"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633606"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633618"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633629"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633641"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"><p>
    103 <a class="indexterm" name="id2633656"></a>
    104 <a class="indexterm" name="id2633663"></a>
    105 <a class="indexterm" name="id2633670"></a>
     102        </p><div class="example"><a name="cups-exam-simple"></a><p class="title"><b>Example 22.1. Simplest Printing-Related smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2633577"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633588"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633600"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2633621"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2633633"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2633644"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633656"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633668"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633679"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633691"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"><p>
     103<a class="indexterm" name="id2633706"></a>
     104<a class="indexterm" name="id2633713"></a>
     105<a class="indexterm" name="id2633720"></a>
    106106        This is all you need for basic printing setup for CUPS. It will print all graphic, text, PDF, and PostScript
    107107        files submitted from Windows clients. However, most of your Windows users would not know how to send these
     
    113113        PostScript device, the print data stream is &#8220;<span class="quote">binary,</span>&#8221; sensible only for the target printer. Read
    114114        on to learn what problem this may cause and how to avoid it.
    115         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633711"></a>More Complex CUPS <code class="filename">smb.conf</code> Settings</h3></div></div></div><p>
     115        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633762"></a>More Complex CUPS <code class="filename">smb.conf</code> Settings</h3></div></div></div><p>
    116116        <a class="link" href="CUPS-printing.html#overridesettings" title="Example 22.2. Overriding Global CUPS Settings for One Printer">The Overriding Global CUPS Settings for One Printer example</a>
    117117        is a slightly more complex printing-related setup for <code class="filename">smb.conf</code>. It enables general CUPS printing
    118118        support for all printers, but defines one printer share, which is set up differently.
    119         </p><div class="example"><a name="overridesettings"></a><p class="title"><b>Example 22.2. Overriding Global CUPS Settings for One Printer</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2633768"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633779"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633791"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2633812"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2633824"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2633835"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633847"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633858"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633870"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[special_printer]</code></em></td></tr><tr><td><a class="indexterm" name="id2633891"></a><em class="parameter"><code>comment = A special printer with his own settings</code></em></td></tr><tr><td><a class="indexterm" name="id2633904"></a><em class="parameter"><code>path = /var/spool/samba-special</code></em></td></tr><tr><td><a class="indexterm" name="id2633915"></a><em class="parameter"><code>printing = sysv</code></em></td></tr><tr><td><a class="indexterm" name="id2633927"></a><em class="parameter"><code>printcap = lpstat</code></em></td></tr><tr><td><a class="indexterm" name="id2633939"></a><em class="parameter"><code>print command = echo "NEW: `date`: printfile %f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: p-%p s-%s f-%f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: j-%j J-%J z-%z c-%c" &gt;&gt; /tmp/smbprn.log ; rm %f </code></em></td></tr><tr><td><a class="indexterm" name="id2633955"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633967"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633978"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633990"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2634002"></a><em class="parameter"><code>hosts deny = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2634014"></a><em class="parameter"><code>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr></table></div></div><br class="example-break"><p>
     119        </p><div class="example"><a name="overridesettings"></a><p class="title"><b>Example 22.2. Overriding Global CUPS Settings for One Printer</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2633819"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633830"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633842"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2633862"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2633873"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2633885"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633897"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2633908"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2633920"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[special_printer]</code></em></td></tr><tr><td><a class="indexterm" name="id2633941"></a><em class="parameter"><code>comment = A special printer with his own settings</code></em></td></tr><tr><td><a class="indexterm" name="id2633953"></a><em class="parameter"><code>path = /var/spool/samba-special</code></em></td></tr><tr><td><a class="indexterm" name="id2633965"></a><em class="parameter"><code>printing = sysv</code></em></td></tr><tr><td><a class="indexterm" name="id2633977"></a><em class="parameter"><code>printcap = lpstat</code></em></td></tr><tr><td><a class="indexterm" name="id2633988"></a><em class="parameter"><code>print command = echo "NEW: `date`: printfile %f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: p-%p s-%s f-%f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: j-%j J-%J z-%z c-%c" &gt;&gt; /tmp/smbprn.log ; rm %f </code></em></td></tr><tr><td><a class="indexterm" name="id2634005"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634017"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634028"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634040"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2634052"></a><em class="parameter"><code>hosts deny = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2634064"></a><em class="parameter"><code>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr></table></div></div><br class="example-break"><p>
    120120        This special share is only for testing purposes. It does not write the print job to a file. It just logs the job parameters
    121121        known to Samba into the <code class="filename">/tmp/smbprn.log</code> file and deletes the job-file. Moreover, the
     
    124124        allows access from only three hosts. To prevent CUPS from kicking in and taking over the print jobs for that share, we need to set
    125125        <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv</a> and <a class="link" href="smb.conf.5.html#PRINTCAP" target="_top">printcap = lpstat</a>.
    126         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634088"></a>Advanced Configuration</h2></div></div></div><p>
     126        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634138"></a>Advanced Configuration</h2></div></div></div><p>
    127127        Before we delve into all the configuration options, let us clarify a few points. <span class="emphasis"><em>Network printing
    128128        needs to be organized and set up correctly</em></span>. This frequently doesn't happen. Legacy systems or small
    129129        business LAN environments often lack design and good housekeeping.
    130         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634106"></a>Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</h3></div></div></div><p>
    131 <a class="indexterm" name="id2634117"></a>
    132         <a class="indexterm" name="id2634124"></a>
    133         <a class="indexterm" name="id2634133"></a>
     130        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634155"></a>Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</h3></div></div></div><p>
     131<a class="indexterm" name="id2634167"></a>
     132        <a class="indexterm" name="id2634174"></a>
     133        <a class="indexterm" name="id2634183"></a>
    134134        Many small office or home networks, as well as badly organized larger environments, allow each client a direct
    135135        access to available network printers. This is generally a bad idea. It often blocks one client's access to the
     
    139139        central system, which responds immediately, takes jobs from multiple concurrent clients, and transfers them to
    140140        the printer(s) in the correct order.
    141         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634156"></a>Raw Print Serving: Vendor Drivers on Windows Clients</h3></div></div></div><p>
    142         <a class="indexterm" name="id2634165"></a>
    143         <a class="indexterm" name="id2634171"></a>
     141        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634206"></a>Raw Print Serving: Vendor Drivers on Windows Clients</h3></div></div></div><p>
     142        <a class="indexterm" name="id2634215"></a>
     143        <a class="indexterm" name="id2634221"></a>
    144144        Most traditionally configured UNIX print servers acting on behalf of
    145145        Samba's Windows clients represented a really simple setup. Their only
     
    150150        be installed on each and every client for the target device.
    151151        </p><p>
    152 <a class="indexterm" name="id2634193"></a>
    153 <a class="indexterm" name="id2634200"></a>
     152<a class="indexterm" name="id2634243"></a>
     153<a class="indexterm" name="id2634250"></a>
    154154        It is possible to configure CUPS, Samba, and your Windows clients in the
    155155        same traditional and simple way. When CUPS printers are configured
     
    165165        attached to the Windows client. You then redirect output to a raw network
    166166        print queue. This procedure may be followed to achieve this:
    167         </p><div class="procedure"><a name="id2634224"></a><p class="title"><b>Procedure 22.1. Configuration Steps for Raw CUPS Printing Support</b></p><ol type="1"><li><p>
    168 <a class="indexterm" name="id2634236"></a>
     167        </p><div class="procedure"><a name="id2634274"></a><p class="title"><b>Procedure 22.1. Configuration Steps for Raw CUPS Printing Support</b></p><ol type="1"><li><p>
     168<a class="indexterm" name="id2634286"></a>
    169169                Edit <code class="filename">/etc/cups/mime.types</code> to uncomment the line
    170170                near the end of the file that has:
     
    173173</pre><p>
    174174                </p></li><li><p>
    175 <a class="indexterm" name="id2634263"></a>
     175<a class="indexterm" name="id2634313"></a>
    176176                Do the same for the file <code class="filename">/etc/cups/mime.convs</code>.
    177177                </p></li><li><p>
     
    194194                Here, the name <code class="constant">raw_q</code> is the name you gave the print
    195195                queue in the CUPS environment.
    196                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634391"></a>Installation of Windows Client Drivers</h3></div></div></div><p>
     196                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634441"></a>Installation of Windows Client Drivers</h3></div></div></div><p>
    197197        The printer drivers on the Windows clients may be installed
    198198        in two functionally different ways:
     
    201201        printing and uses a <code class="filename">\\sambaserver\printershare</code>
    202202        type of connection.</p></li><li><p>
    203         <a class="indexterm" name="id2634421"></a>
     203        <a class="indexterm" name="id2634470"></a>
    204204                        Deposit and prepare the drivers (for later download) on
    205205                        the print server (Samba); this enables the clients to use
     
    212212        are used accidentally.
    213213        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="cups-raw"></a>Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></h3></div></div></div><p>
    214         <a class="indexterm" name="id2634467"></a>
    215         <a class="indexterm" name="id2634474"></a>
    216         <a class="indexterm" name="id2634481"></a>
     214        <a class="indexterm" name="id2634517"></a>
     215        <a class="indexterm" name="id2634524"></a>
     216        <a class="indexterm" name="id2634531"></a>
    217217        If you use the first option (drivers are installed on the client
    218218        side), there is one setting to take care of: CUPS needs to be told
     
    226226application/octet-stream
    227227</pre><p>
    228         <a class="indexterm" name="id2634536"></a>
    229         <a class="indexterm" name="id2634543"></a>
     228        <a class="indexterm" name="id2634586"></a>
     229        <a class="indexterm" name="id2634593"></a>
    230230        In <code class="filename">/etc/cups/mime.convs</code>, have this line:
    231         <a class="indexterm" name="id2634556"></a>
     231        <a class="indexterm" name="id2634606"></a>
    232232</p><pre class="programlisting">
    233233application/octet-stream   application/vnd.cups-raw   0   -
     
    240240        not <span class="emphasis"><em>enforce</em></span> &#8220;<span class="quote">raw</span>&#8221; printing, it only <span class="emphasis"><em>allows</em></span> it.
    241241        </p></div><p><b>Background. </b>
    242         <a class="indexterm" name="id2634620"></a>
    243 <a class="indexterm" name="id2634627"></a>
     242        <a class="indexterm" name="id2634670"></a>
     243<a class="indexterm" name="id2634677"></a>
    244244        That CUPS is a more security-aware printing system than traditional ones does not by default allow a user to
    245245        send deliberate (possibly binary) data to printing devices. This could be easily abused to launch a
     
    255255        more advanced CUPS/Samba printing, simply skip the remaining sections
    256256        of this chapter.
    257         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634678"></a>Driver Upload Methods</h3></div></div></div><p>
     257        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634728"></a>Driver Upload Methods</h3></div></div></div><p>
    258258        This section describes three familiar methods, plus one new one, by which
    259259        printer drivers may be uploaded.
    260260        </p><p>
    261         <a class="indexterm" name="id2634692"></a>
     261        <a class="indexterm" name="id2634741"></a>
    262262        If you want to use the MS-RPC-type printing, you must upload the
    263263        drivers onto the Samba server first (<em class="parameter"><code>[print$]</code></em>
     
    268268        three methods of preparing the client drivers on the Samba server:
    269269        </p><div class="itemizedlist"><ul type="disc"><li><p>
    270                 <a class="indexterm" name="id2634729"></a>
     270                <a class="indexterm" name="id2634779"></a>
    271271                The GUI, &#8220;<span class="quote">Add Printer Wizard</span>&#8221; <span class="emphasis"><em>upload-from-a-Windows-client</em></span> method.
    272272                </p></li><li><p>
    273273                The command line, &#8220;<span class="quote">smbclient/rpcclient</span>&#8221; upload-from-a-UNIX-workstation method.
    274274                </p></li><li><p>
    275                 <a class="indexterm" name="id2634757"></a>
     275                <a class="indexterm" name="id2634807"></a>
    276276                The Imprints tool set method.
    277277                </p></li></ul></div><p>
    278 <a class="indexterm" name="id2634769"></a>
     278<a class="indexterm" name="id2634819"></a>
    279279        These three methods apply to CUPS all the same. The <code class="literal">cupsaddsmb</code> utility is a new and more
    280280        convenient way to load the Windows drivers into Samba and is provided if you use CUPS.
     
    282282        <code class="literal">cupsaddsmb</code> is discussed in much detail later in this chapter. But we first
    283283        explore the CUPS filtering system and compare the Windows and UNIX printing architectures.
    284         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634800"></a>Advanced Intelligent Printing with PostScript Driver Download</h2></div></div></div><p>
    285         <a class="indexterm" name="id2634808"></a>
     284        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634849"></a>Advanced Intelligent Printing with PostScript Driver Download</h2></div></div></div><p>
     285        <a class="indexterm" name="id2634858"></a>
    286286        We now know how to set up a &#8220;<span class="quote">dump</span>&#8221; print server, that is, a server that spools
    287287        print jobs &#8220;<span class="quote">raw</span>&#8221;, leaving the print data untouched.
    288288        </p><p>
    289289        You might need to set up CUPS in a smarter way. The reasons could be manifold:
    290         </p><a class="indexterm" name="id2634832"></a><a class="indexterm" name="id2634839"></a><a class="indexterm" name="id2634846"></a><div class="itemizedlist"><ul type="disc"><li><p>Maybe your boss wants to get monthly statistics: Which
     290        </p><a class="indexterm" name="id2634882"></a><a class="indexterm" name="id2634889"></a><a class="indexterm" name="id2634896"></a><div class="itemizedlist"><ul type="disc"><li><p>Maybe your boss wants to get monthly statistics: Which
    291291        printer did how many pages? What was the average data size of a job?
    292292        What was the average print run per day? What are the typical hourly
     
    304304        CUPS filtering system, how it works, and how you can tweak it.
    305305        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="gdipost"></a>GDI on Windows, PostScript on UNIX</h3></div></div></div><p>
    306         <a class="indexterm" name="id2634915"></a>
    307         <a class="indexterm" name="id2634922"></a>
     306        <a class="indexterm" name="id2634965"></a>
     307        <a class="indexterm" name="id2634972"></a>
    308308        Network printing is one of the most complicated and error-prone
    309309        day-to-day tasks any user or administrator may encounter. This is
    310310        true for all OS platforms, and there are reasons it is so.
    311311        </p><p>
    312         <a class="indexterm" name="id2634935"></a>
    313         <a class="indexterm" name="id2634942"></a>
    314 <a class="indexterm" name="id2634949"></a>
    315 <a class="indexterm" name="id2634956"></a>
    316 <a class="indexterm" name="id2634963"></a>
     312        <a class="indexterm" name="id2634985"></a>
     313        <a class="indexterm" name="id2634992"></a>
     314<a class="indexterm" name="id2634999"></a>
     315<a class="indexterm" name="id2635006"></a>
     316<a class="indexterm" name="id2635013"></a>
    317317        You can't expect to throw just any file format at a printer and have it get printed. A file format conversion
    318318        must take place. The problem is that there is no common standard for print file formats across all
     
    321321        used page description languages (PDLs), there are still many manufacturers who &#8220;<span class="quote">roll their own</span>&#8221;
    322322        (their reasons may be unacceptable license fees for using printer-embedded PostScript interpreters, and so on).
    323         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634992"></a>Windows Drivers, GDI, and EMF</h3></div></div></div><p>
    324         <a class="indexterm" name="id2635000"></a>
    325         <a class="indexterm" name="id2635006"></a>
    326         <a class="indexterm" name="id2635013"></a>
    327 <a class="indexterm" name="id2635020"></a>
     323        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635042"></a>Windows Drivers, GDI, and EMF</h3></div></div></div><p>
     324        <a class="indexterm" name="id2635050"></a>
     325        <a class="indexterm" name="id2635056"></a>
     326        <a class="indexterm" name="id2635063"></a>
     327<a class="indexterm" name="id2635070"></a>
    328328        In Windows OS, the format conversion job is done by the printer drivers. On MS Windows OS platforms all
    329329        application programmers have at their disposal a built-in API, the graphical device interface (GDI), as part
     
    336336        driver and converted to the printer-specific file format.
    337337        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    338         <a class="indexterm" name="id2635055"></a>
    339 <a class="indexterm" name="id2635062"></a>
    340 <a class="indexterm" name="id2635069"></a>
     338        <a class="indexterm" name="id2635105"></a>
     339<a class="indexterm" name="id2635112"></a>
     340<a class="indexterm" name="id2635119"></a>
    341341        To the GDI foundation in MS Windows, Apple has chosen to put paper and screen output on a common foundation
    342         for its (BSD-UNIX-based, did you know?) Mac OS X and Darwin operating <a class="indexterm" name="id2635079"></a> <a class="indexterm" name="id2635086"></a>
    343         <a class="indexterm" name="id2635093"></a> <a class="indexterm" name="id2635099"></a> systems.
     342        for its (BSD-UNIX-based, did you know?) Mac OS X and Darwin operating <a class="indexterm" name="id2635129"></a> <a class="indexterm" name="id2635136"></a>
     343        <a class="indexterm" name="id2635142"></a> <a class="indexterm" name="id2635149"></a> systems.
    344344        Apple's <span class="emphasis"><em>core graphic engine</em></span> uses a <span class="emphasis"><em>PDF</em></span> derivative for all display work.
    345345        </p></div><p>
    346346        The example in <a class="link" href="CUPS-printing.html#1small" title="Figure 22.1. Windows Printing to a Local Printer.">Windows Printing to a Local Printer</a> illustrates local Windows
    347347        printing.
    348         </p><div class="figure"><a name="1small"></a><p class="title"><b>Figure 22.1. Windows Printing to a Local Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/1small.png" alt="Windows Printing to a Local Printer."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635170"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div></div><p>
    349         <a class="indexterm" name="id2635179"></a>
    350         <a class="indexterm" name="id2635186"></a>
    351         <a class="indexterm" name="id2635192"></a>
    352         <a class="indexterm" name="id2635199"></a>
     348        </p><div class="figure"><a name="1small"></a><p class="title"><b>Figure 22.1. Windows Printing to a Local Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/1small.png" alt="Windows Printing to a Local Printer."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635220"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div></div><p>
     349        <a class="indexterm" name="id2635228"></a>
     350        <a class="indexterm" name="id2635235"></a>
     351        <a class="indexterm" name="id2635242"></a>
     352        <a class="indexterm" name="id2635249"></a>
    353353        In UNIX and Linux, there is no comparable layer built into the OS kernel(s) or the X (screen display) server.
    354354        Every application is responsible for itself to create its print output. Fortunately, most use PostScript and
     
    364364        your system; there are separate ones for fonts used for X display and fonts to be used on paper.
    365365        </p><p><b>Background. </b>
    366         <a class="indexterm" name="id2635249"></a>
    367 <a class="indexterm" name="id2635256"></a>
    368 <a class="indexterm" name="id2635263"></a>
    369 <a class="indexterm" name="id2635269"></a>
    370 <a class="indexterm" name="id2635276"></a>
    371 <a class="indexterm" name="id2635283"></a>
    372 <a class="indexterm" name="id2635290"></a>
    373 <a class="indexterm" name="id2635297"></a>
    374 <a class="indexterm" name="id2635304"></a>
    375 <a class="indexterm" name="id2635310"></a>
     366        <a class="indexterm" name="id2635299"></a>
     367<a class="indexterm" name="id2635306"></a>
     368<a class="indexterm" name="id2635312"></a>
     369<a class="indexterm" name="id2635319"></a>
     370<a class="indexterm" name="id2635326"></a>
     371<a class="indexterm" name="id2635333"></a>
     372<a class="indexterm" name="id2635340"></a>
     373<a class="indexterm" name="id2635346"></a>
     374<a class="indexterm" name="id2635353"></a>
     375<a class="indexterm" name="id2635360"></a>
    376376        The PostScript programming language is an &#8220;<span class="quote">invention</span>&#8221; by Adobe, but its specifications have been
    377377        published extensively. Its strength lies in its powerful abilities to describe graphical objects (fonts,
     
    385385        program or on paper by a printer.
    386386        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="post-and-ghost"></a>PostScript and Ghostscript</h3></div></div></div><p>
    387         <a class="indexterm" name="id2635360"></a>
    388         <a class="indexterm" name="id2635367"></a>
    389         <a class="indexterm" name="id2635376"></a>
    390 <a class="indexterm" name="id2635385"></a>
    391 <a class="indexterm" name="id2635392"></a>
     387        <a class="indexterm" name="id2635410"></a>
     388        <a class="indexterm" name="id2635417"></a>
     389        <a class="indexterm" name="id2635426"></a>
     390<a class="indexterm" name="id2635435"></a>
     391<a class="indexterm" name="id2635442"></a>
    392392        So UNIX is lacking a common ground for printing on paper and displaying on screen. Despite this unfavorable
    393393        legacy for UNIX, basic printing is fairly easy if you have PostScript printers at your disposal. The reason is
     
    398398        different than PostScript printing a file from a Windows origin.
    399399        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    400         <a class="indexterm" name="id2635421"></a>
    401 <a class="indexterm" name="id2635428"></a>
    402 <a class="indexterm" name="id2635435"></a>
     400        <a class="indexterm" name="id2635471"></a>
     401<a class="indexterm" name="id2635478"></a>
     402<a class="indexterm" name="id2635484"></a>
    403403        Traditional UNIX programs and printing systems  while using PostScript  are largely not
    404404        PPD-aware. PPDs are &#8220;<span class="quote">PostScript Printer Description</span>&#8221; files. They enable you to specify and
     
    407407        there is CUPS. as illustrated in <a class="link" href="CUPS-printing.html#2small" title="Figure 22.2. Printing to a PostScript Printer.">Printing to a PostScript Printer</a>.
    408408        </p></div><div class="figure"><a name="2small"></a><p class="title"><b>Figure 22.2. Printing to a PostScript Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/2small.png" alt="Printing to a PostScript Printer."></div></div></div><br class="figure-break"><p>
    409         <a class="indexterm" name="id2635513"></a>
     409        <a class="indexterm" name="id2635563"></a>
    410410        However, there are other types of printers out there. These do not know how to print PostScript. They use
    411411        their own PDL, often proprietary. To print to them is much more demanding. Since your UNIX applications mostly
    412412        produce PostScript, and since these devices do not understand PostScript, you need to convert the print files
    413413        to a format suitable for your printer on the host before you can send it away.
    414         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635529"></a>Ghostscript: The Software RIP for Non-PostScript Printers</h3></div></div></div><p>
    415         <a class="indexterm" name="id2635538"></a>
     414        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635579"></a>Ghostscript: The Software RIP for Non-PostScript Printers</h3></div></div></div><p>
     415        <a class="indexterm" name="id2635588"></a>
    416416        Here is where Ghostscript kicks in. Ghostscript is the traditional (and quite powerful) PostScript interpreter
    417417        used on UNIX platforms. It is a RIP in software, capable of doing a <span class="emphasis"><em>lot</em></span> of file format
     
    420420        <a class="link" href="CUPS-printing.html#3small" title="Figure 22.3. Ghostscript as a RIP for Non-PostScript Printers.">Ghostscript as a RIP for Non-PostScript Printers</a>.
    421421        </p><div class="figure"><a name="3small"></a><p class="title"><b>Figure 22.3. Ghostscript as a RIP for Non-PostScript Printers.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/3small.png" alt="Ghostscript as a RIP for Non-PostScript Printers."></div></div></div><br class="figure-break"><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
    422 <a class="indexterm" name="id2635609"></a>
    423 <a class="indexterm" name="id2635615"></a>
    424 <a class="indexterm" name="id2635622"></a>
     422<a class="indexterm" name="id2635659"></a>
     423<a class="indexterm" name="id2635665"></a>
     424<a class="indexterm" name="id2635672"></a>
    425425        Use the &#8220;<span class="quote">gs -h</span>&#8221; command to check for all built-in &#8220;<span class="quote">devices</span>&#8221; on your Ghostscript
    426426        version. If you specify a parameter of <em class="parameter"><code>-sDEVICE=png256</code></em> on your Ghostscript command
     
    430430        initially put under the &#8220;<span class="quote">AFPL</span>&#8221; license, but re-released under the GNU GPL as soon as the next
    431431        AFPL version appears. GNU Ghostscript is probably the version installed on most Samba systems. But it has some
    432         deficiencies.  <a class="indexterm" name="id2635660"></a> Therefore, ESP Ghostscript was developed as an enhancement over GNU Ghostscript,
     432        deficiencies.  <a class="indexterm" name="id2635710"></a> Therefore, ESP Ghostscript was developed as an enhancement over GNU Ghostscript,
    433433        with lots of bug-fixes, additional devices, and improvements. It is jointly maintained by developers from
    434434        CUPS, Gutenprint, MandrakeSoft, SuSE, Red Hat, and Debian. It includes the &#8220;<span class="quote">cups</span>&#8221; device
    435435        (essential to print to non-PS printers from CUPS).
    436         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635683"></a>PostScript Printer Description (PPD) Specification</h3></div></div></div><p>
    437         <a class="indexterm" name="id2635692"></a>
    438 <a class="indexterm" name="id2635698"></a>
    439 <a class="indexterm" name="id2635705"></a>
     436        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635733"></a>PostScript Printer Description (PPD) Specification</h3></div></div></div><p>
     437        <a class="indexterm" name="id2635742"></a>
     438<a class="indexterm" name="id2635748"></a>
     439<a class="indexterm" name="id2635755"></a>
    440440        While PostScript in essence is a PDL to represent the page layout in a device-independent way, real-world
    441441        print jobs are always ending up being output on hardware with device-specific features. To take care of all
     
    459459        file created by the driver.
    460460        </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    461         <a class="indexterm" name="id2635745"></a>
    462 <a class="indexterm" name="id2635751"></a>
     461        <a class="indexterm" name="id2635794"></a>
     462<a class="indexterm" name="id2635801"></a>
    463463        A PostScript file that was created to contain device-specific commands
    464464        for achieving a certain print job output (e.g., duplexed, stapled, and
     
    466466        may not be printable at all on other models; it also may not be fit
    467467        for further processing by software (e.g., by a PDF distilling program).
    468         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635766"></a>Using Windows-Formatted Vendor PPDs</h3></div></div></div><p>
    469 <a class="indexterm" name="id2635774"></a>
    470 <a class="indexterm" name="id2635781"></a>
    471 <a class="indexterm" name="id2635788"></a>
     468        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635816"></a>Using Windows-Formatted Vendor PPDs</h3></div></div></div><p>
     469<a class="indexterm" name="id2635824"></a>
     470<a class="indexterm" name="id2635831"></a>
     471<a class="indexterm" name="id2635838"></a>
    472472        CUPS can handle all spec-compliant PPDs as supplied by the manufacturers for their PostScript models. Even if
    473473        a vendor does not mention our favorite OS in his or her manuals and brochures, you can safely trust this:
     
    480480        first pit stops.
    481481        </p></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    482         <a class="indexterm" name="id2635828"></a>
    483         <a class="indexterm" name="id2635834"></a>
     482        <a class="indexterm" name="id2635878"></a>
     483        <a class="indexterm" name="id2635884"></a>
    484484        For real PostScript printers, <span class="emphasis"><em>do not</em></span> use the <span class="emphasis"><em>Foomatic</em></span> or
    485485        <span class="emphasis"><em>cupsomatic</em></span> PPDs from Linuxprinting.org. With these devices, the original vendor-provided
    486486        PPDs are always the first choice.
    487487        </p></div><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
    488 <a class="indexterm" name="id2635859"></a>
     488<a class="indexterm" name="id2635909"></a>
    489489        If you are looking for an original vendor-provided PPD of a specific device, and you know that an NT4 box (or
    490490        any other Windows box) on your LAN has the PostScript driver installed, just use <code class="literal">smbclient
    491491        //NT4-box/print\$ -U username</code> to access the Windows directory where all printer driver files are
    492492        stored. First look in the <code class="filename">W32X86/2</code> subdirectory for the PPD you are seeking.
    493         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635886"></a>CUPS Also Uses PPDs for Non-PostScript Printers</h3></div></div></div><p>
    494 <a class="indexterm" name="id2635894"></a>
    495 <a class="indexterm" name="id2635901"></a>
    496 <a class="indexterm" name="id2635908"></a>
     493        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635936"></a>CUPS Also Uses PPDs for Non-PostScript Printers</h3></div></div></div><p>
     494<a class="indexterm" name="id2635944"></a>
     495<a class="indexterm" name="id2635951"></a>
     496<a class="indexterm" name="id2635958"></a>
    497497        CUPS also uses specially crafted PPDs to handle non-PostScript printers. These PPDs are usually not available
    498498        from the vendors (and no, you can't just take the PPD of a PostScript printer with the same model name and
    499499        hope it works for the non-PostScript version too). To understand how these PPDs work for non-PS printers, we
    500500        first need to dive deeply into the CUPS filtering and file format conversion architecture. Stay tuned.
    501         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2635925"></a>The CUPS Filtering Architecture</h2></div></div></div><p>
    502 <a class="indexterm" name="id2635934"></a>
    503 <a class="indexterm" name="id2635940"></a>
    504 <a class="indexterm" name="id2635947"></a>
    505 <a class="indexterm" name="id2635954"></a>
    506 <a class="indexterm" name="id2635961"></a>
     501        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2635975"></a>The CUPS Filtering Architecture</h2></div></div></div><p>
     502<a class="indexterm" name="id2635983"></a>
     503<a class="indexterm" name="id2635990"></a>
     504<a class="indexterm" name="id2635997"></a>
     505<a class="indexterm" name="id2636004"></a>
     506<a class="indexterm" name="id2636011"></a>
    507507The core of the CUPS filtering system is based on Ghostscript. In addition to Ghostscript, CUPS uses some
    508508other filters of its own. You (or your OS vendor) may have plugged in even more filters. CUPS handles all data
     
    515515If CUPS rasterizes a PostScript file natively to a bitmap, this is done in two stages:
    516516</p><div class="itemizedlist"><ul type="disc"><li><p>
    517 <a class="indexterm" name="id2635991"></a>
    518 <a class="indexterm" name="id2635998"></a>
     517<a class="indexterm" name="id2636040"></a>
     518<a class="indexterm" name="id2636048"></a>
    519519        The first stage uses a Ghostscript device named &#8220;<span class="quote">cups</span>&#8221;
    520520        (this is since version 1.1.15) and produces a generic raster format
    521521        called &#8220;<span class="quote">CUPS raster</span>&#8221;.
    522522        </p></li><li><p>
    523 <a class="indexterm" name="id2636018"></a>
     523<a class="indexterm" name="id2636068"></a>
    524524        The second stage uses a &#8220;<span class="quote">raster driver</span>&#8221; that converts
    525525        the generic CUPS raster to a device-specific raster.
    526526        </p></li></ul></div><p>
    527 <a class="indexterm" name="id2636035"></a>
    528 <a class="indexterm" name="id2636042"></a>
    529 <a class="indexterm" name="id2636048"></a>
     527<a class="indexterm" name="id2636085"></a>
     528<a class="indexterm" name="id2636091"></a>
     529<a class="indexterm" name="id2636098"></a>
    530530Make sure your Ghostscript version has the &#8220;<span class="quote">cups</span>&#8221; device compiled in (check with <code class="literal">gs -h |
    531531grep cups</code>). Otherwise you may encounter the dreaded <code class="computeroutput">Unable to convert file
    5325320</code> in your CUPS error_log file. To have &#8220;<span class="quote">cups</span>&#8221; as a device in your Ghostscript,
    533533you either need to patch GNU Ghostscript and recompile or use
    534 <a class="indexterm" name="id2636079"></a><a class="ulink" href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The superior alternative is ESP
     534<a class="indexterm" name="id2636129"></a><a class="ulink" href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The superior alternative is ESP
    535535Ghostscript. It supports not just CUPS, but 300 other devices (while GNU Ghostscript supports only about 180).
    536536Because of this broad output device support, ESP Ghostscript is the first choice for non-CUPS spoolers, too.
    537537It is now recommended by Linuxprinting.org for all spoolers.
    538538</p><p>
    539 <a class="indexterm" name="id2636102"></a>
    540 <a class="indexterm" name="id2636109"></a>
    541 <a class="indexterm" name="id2636115"></a>
    542 <a class="indexterm" name="id2636122"></a>
     539<a class="indexterm" name="id2636152"></a>
     540<a class="indexterm" name="id2636158"></a>
     541<a class="indexterm" name="id2636165"></a>
     542<a class="indexterm" name="id2636172"></a>
    543543CUPS printers may be set up to use external rendering paths. One of the most common is provided by the
    544544Foomatic/cupsomatic concept from <a class="ulink" href="http://www.linuxprinting.org/" target="_top">Linuxprinting.org</a>. This
    545545uses the classical Ghostscript approach, doing everything in one step.  It does not use the
    546546&#8220;<span class="quote">cups</span>&#8221; device, but one of the many others. However, even for Foomatic/cupsomatic usage, best
    547 results and <a class="indexterm" name="id2636145"></a> broadest printer
     547results and <a class="indexterm" name="id2636195"></a> broadest printer
    548548model support is provided by ESP Ghostscript (more about Foomatic/cupsomatic, particularly the new version
    549549called now <span class="emphasis"><em>foomatic-rip</em></span>, follows).
    550 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636161"></a>MIME Types and CUPS Filters</h3></div></div></div><p>
    551         <a class="indexterm" name="id2636169"></a>
    552         <a class="indexterm" name="id2636178"></a>
    553 <a class="indexterm" name="id2636185"></a>
    554 <a class="indexterm" name="id2636192"></a>
    555 <a class="indexterm" name="id2636199"></a>
     550</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636211"></a>MIME Types and CUPS Filters</h3></div></div></div><p>
     551        <a class="indexterm" name="id2636219"></a>
     552        <a class="indexterm" name="id2636228"></a>
     553<a class="indexterm" name="id2636235"></a>
     554<a class="indexterm" name="id2636242"></a>
     555<a class="indexterm" name="id2636249"></a>
    556556        CUPS reads the file <code class="filename">/etc/cups/mime.types</code> (and all other files carrying a
    557557        <code class="filename">*.types</code> suffix in the same directory) upon startup. These files contain the MIME type
     
    559559        man page for <code class="filename">mime.types</code> and in the comments section of the
    560560        <code class="filename">mime.types</code> file itself. A simple rule reads like this:
    561         <a class="indexterm" name="id2636236"></a>
     561        <a class="indexterm" name="id2636285"></a>
    562562</p><pre class="programlisting">
    563563application/pdf         pdf string(0,%PDF)
    564564</pre><p>
    565 <a class="indexterm" name="id2636249"></a>
    566 <a class="indexterm" name="id2636256"></a>
     565<a class="indexterm" name="id2636299"></a>
     566<a class="indexterm" name="id2636306"></a>
    567567        This means if a filename has a <code class="filename">.pdf</code> suffix or if the magic string
    568568        <span class="emphasis"><em>%PDF</em></span> is right at the beginning of the file itself (offset 0 from the start), then it is a
     
    571571application/postscript  ai eps ps string(0,%!) string(0,&lt;04&gt;%!)
    572572</pre><p>
    573 <a class="indexterm" name="id2636289"></a>
    574 <a class="indexterm" name="id2636296"></a>
    575 <a class="indexterm" name="id2636303"></a>
    576 <a class="indexterm" name="id2636310"></a>
    577 <a class="indexterm" name="id2636316"></a>
    578 <a class="indexterm" name="id2636323"></a>
     573<a class="indexterm" name="id2636339"></a>
     574<a class="indexterm" name="id2636346"></a>
     575<a class="indexterm" name="id2636353"></a>
     576<a class="indexterm" name="id2636359"></a>
     577<a class="indexterm" name="id2636366"></a>
     578<a class="indexterm" name="id2636373"></a>
    579579        If the filename has one of the suffixes <code class="filename">.ai</code>, <code class="filename">.eps</code>,
    580580        <code class="filename">.ps</code>, or if the file itself starts with one of the strings <span class="emphasis"><em>%!</em></span> or
     
    582582        (<em class="parameter"><code>application/postscript</code></em>).
    583583        </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    584 <a class="indexterm" name="id2636368"></a>
     584<a class="indexterm" name="id2636418"></a>
    585585        Don't confuse the other mime.types files your system might be using
    586586        with the one in the <code class="filename">/etc/cups/</code> directory.
    587587        </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    588 <a class="indexterm" name="id2636386"></a>
    589 <a class="indexterm" name="id2636394"></a>
    590 <a class="indexterm" name="id2636400"></a>
    591 <a class="indexterm" name="id2636407"></a>
    592 <a class="indexterm" name="id2636414"></a>
     588<a class="indexterm" name="id2636436"></a>
     589<a class="indexterm" name="id2636443"></a>
     590<a class="indexterm" name="id2636450"></a>
     591<a class="indexterm" name="id2636457"></a>
     592<a class="indexterm" name="id2636464"></a>
    593593        There is an important difference between two similar MIME types in CUPS: one is
    594594        <em class="parameter"><code>application/postscript</code></em>, the other is
     
    601601        <em class="parameter"><code>pstops</code></em> filter. pstops uses information contained in the PPD to do the transformation.
    602602        </p></div><p>
    603 <a class="indexterm" name="id2636476"></a>
    604 <a class="indexterm" name="id2636483"></a>
    605 <a class="indexterm" name="id2636490"></a>
    606 <a class="indexterm" name="id2636496"></a>
    607 <a class="indexterm" name="id2636503"></a>
    608 <a class="indexterm" name="id2636510"></a>
    609 <a class="indexterm" name="id2636516"></a>
    610 <a class="indexterm" name="id2636523"></a>
    611 <a class="indexterm" name="id2636530"></a>
    612 <a class="indexterm" name="id2636536"></a>
    613 <a class="indexterm" name="id2636543"></a>
    614 <a class="indexterm" name="id2636550"></a>
    615 <a class="indexterm" name="id2636557"></a>
    616 <a class="indexterm" name="id2636564"></a>
    617 <a class="indexterm" name="id2636571"></a>
    618 <a class="indexterm" name="id2636577"></a>
     603<a class="indexterm" name="id2636526"></a>
     604<a class="indexterm" name="id2636533"></a>
     605<a class="indexterm" name="id2636540"></a>
     606<a class="indexterm" name="id2636546"></a>
     607<a class="indexterm" name="id2636553"></a>
     608<a class="indexterm" name="id2636560"></a>
     609<a class="indexterm" name="id2636566"></a>
     610<a class="indexterm" name="id2636573"></a>
     611<a class="indexterm" name="id2636579"></a>
     612<a class="indexterm" name="id2636586"></a>
     613<a class="indexterm" name="id2636593"></a>
     614<a class="indexterm" name="id2636600"></a>
     615<a class="indexterm" name="id2636607"></a>
     616<a class="indexterm" name="id2636614"></a>
     617<a class="indexterm" name="id2636620"></a>
     618<a class="indexterm" name="id2636627"></a>
    619619        CUPS can handle ASCII text, HP-GL, PDF, PostScript, DVI, and
    620620        many image formats (GIF, PNG, TIFF, JPEG, Photo-CD, SUN-Raster,
    621621        PNM, PBM, SGI-RGB, and more) and their associated MIME types
    622622        with its filters.
    623         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636590"></a>MIME Type Conversion Rules</h3></div></div></div><p>
    624         <a class="indexterm" name="id2636598"></a>
    625         <a class="indexterm" name="id2636605"></a>
    626 <a class="indexterm" name="id2636612"></a>
    627 <a class="indexterm" name="id2636619"></a>
    628 <a class="indexterm" name="id2636626"></a>
     623        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636640"></a>MIME Type Conversion Rules</h3></div></div></div><p>
     624        <a class="indexterm" name="id2636648"></a>
     625        <a class="indexterm" name="id2636655"></a>
     626<a class="indexterm" name="id2636662"></a>
     627<a class="indexterm" name="id2636669"></a>
     628<a class="indexterm" name="id2636676"></a>
    629629        CUPS reads the file <code class="filename">/etc/cups/mime.convs</code>
    630630        (and all other files named with a <code class="filename">*.convs</code>
     
    637637application/pdf         application/postscript   33   pdftops
    638638</pre><p>
    639 <a class="indexterm" name="id2636658"></a>
     639<a class="indexterm" name="id2636707"></a>
    640640        This means that the <em class="parameter"><code>pdftops</code></em> filter will take
    641641        <em class="parameter"><code>application/pdf</code></em> as input and produce
     
    643643        cost of this operation is 33 CUPS-$. The next filter is more
    644644        expensive, costing 66 CUPS-$:
    645         <a class="indexterm" name="id2636686"></a>
     645        <a class="indexterm" name="id2636735"></a>
    646646</p><pre class="programlisting">
    647647application/vnd.hp-HPGL application/postscript   66   hpgltops
    648648</pre><p>
    649 <a class="indexterm" name="id2636699"></a>
     649<a class="indexterm" name="id2636749"></a>
    650650        This is the <em class="parameter"><code>hpgltops</code></em>, which processes HP-GL
    651651        plotter files to PostScript.
    652         <a class="indexterm" name="id2636713"></a>
     652        <a class="indexterm" name="id2636763"></a>
    653653</p><pre class="programlisting">
    654654application/octet-stream
    655655</pre><p>
    656656        Here are two more examples:
    657         <a class="indexterm" name="id2636727"></a>
    658 <a class="indexterm" name="id2636734"></a>
    659 <a class="indexterm" name="id2636741"></a>
    660 <a class="indexterm" name="id2636748"></a>
     657        <a class="indexterm" name="id2636777"></a>
     658<a class="indexterm" name="id2636784"></a>
     659<a class="indexterm" name="id2636791"></a>
     660<a class="indexterm" name="id2636798"></a>
    661661</p><pre class="programlisting">
    662662application/x-shell     application/postscript   33    texttops
    663663text/plain              application/postscript   33    texttops
    664664</pre><p>
    665 <a class="indexterm" name="id2636762"></a>
     665<a class="indexterm" name="id2636812"></a>
    666666        The last two examples name the <em class="parameter"><code>texttops</code></em> filter to work on
    667667        <em class="parameter"><code>text/plain</code></em> as well as on <em class="parameter"><code>application/x-shell</code></em>. (Hint: This
    668668        differentiation is needed for the syntax highlighting feature of <em class="parameter"><code>texttops</code></em>).
    669         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636798"></a>Filtering  Overview</h3></div></div></div><p>
    670         <a class="indexterm" name="id2636806"></a>
     669        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636848"></a>Filtering  Overview</h3></div></div></div><p>
     670        <a class="indexterm" name="id2636856"></a>
    671671        There are many more combinations named in <code class="filename">mime.convs</code>. However, you are not limited to use
    672672        the ones predefined there. You can plug in any filter you like to the CUPS framework. It must meet, or must be
     
    674674        sure it complies with what CUPS needs and put in the right lines in <code class="filename">mime.types</code> and
    675675        <code class="filename">mime.convs</code>; then it will work seamlessly inside CUPS.
    676         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2636838"></a>Filter Requirements</h4></div></div></div><p>
     676        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2636888"></a>Filter Requirements</h4></div></div></div><p>
    677677        The &#8220;<span class="quote">CUPS requirements</span>&#8221; for filters are simple. Take filenames or <code class="filename">stdin</code> as
    678678        input and write to <code class="filename">stdout</code>. They should take these arguments:
     
    693693                        fed through <code class="filename">stdin</code>). In most cases, it is easy to
    694694                        write a simple wrapper script around existing filters to make them work with CUPS.
    695                         </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636955"></a>Prefilters</h3></div></div></div><p>
    696         <a class="indexterm" name="id2636963"></a>
    697 <a class="indexterm" name="id2636970"></a>
    698 <a class="indexterm" name="id2636977"></a>
     695                        </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637005"></a>Prefilters</h3></div></div></div><p>
     696        <a class="indexterm" name="id2637013"></a>
     697<a class="indexterm" name="id2637020"></a>
     698<a class="indexterm" name="id2637027"></a>
    699699        As previously stated, PostScript is the central file format to any UNIX-based
    700700        printing system. From PostScript, CUPS generates raster data to feed
    701701        non-PostScript printers.
    702702        </p><p>
    703 <a class="indexterm" name="id2636990"></a>
    704 <a class="indexterm" name="id2636997"></a>
    705 <a class="indexterm" name="id2637004"></a>
    706 <a class="indexterm" name="id2637010"></a>
    707 <a class="indexterm" name="id2637017"></a>
    708 <a class="indexterm" name="id2637023"></a>
    709 <a class="indexterm" name="id2637030"></a>
    710 <a class="indexterm" name="id2637037"></a>
    711 <a class="indexterm" name="id2637044"></a>
    712 <a class="indexterm" name="id2637051"></a>
     703<a class="indexterm" name="id2637040"></a>
     704<a class="indexterm" name="id2637047"></a>
     705<a class="indexterm" name="id2637053"></a>
     706<a class="indexterm" name="id2637060"></a>
     707<a class="indexterm" name="id2637067"></a>
     708<a class="indexterm" name="id2637073"></a>
     709<a class="indexterm" name="id2637080"></a>
     710<a class="indexterm" name="id2637087"></a>
     711<a class="indexterm" name="id2637094"></a>
     712<a class="indexterm" name="id2637101"></a>
    713713        But what happens if you send one of the supported non-PS formats to print? Then CUPS runs
    714714        &#8220;<span class="quote">prefilters</span>&#8221; on these input formats to generate PostScript first. There are prefilters to create
     
    720720        the print options already embedded into the file. This is shown in <a class="link" href="CUPS-printing.html#4small" title="Figure 22.4. Prefiltering in CUPS to Form PostScript.">Prefiltering in
    721721        CUPS to Form PostScript</a>.
    722         </p><div class="figure"><a name="4small"></a><p class="title"><b>Figure 22.4. Prefiltering in CUPS to Form PostScript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/4small.png" width="135" alt="Prefiltering in CUPS to Form PostScript."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637143"></a>pstops</h3></div></div></div><p>
    723 <a class="indexterm" name="id2637151"></a>
    724 <a class="indexterm" name="id2637158"></a>
    725 <a class="indexterm" name="id2637165"></a>
    726 <a class="indexterm" name="id2637172"></a>
    727 <a class="indexterm" name="id2637179"></a>
    728 <a class="indexterm" name="id2637186"></a>
    729 <a class="indexterm" name="id2637193"></a>
     722        </p><div class="figure"><a name="4small"></a><p class="title"><b>Figure 22.4. Prefiltering in CUPS to Form PostScript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/4small.png" width="135" alt="Prefiltering in CUPS to Form PostScript."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637193"></a>pstops</h3></div></div></div><p>
     723<a class="indexterm" name="id2637201"></a>
     724<a class="indexterm" name="id2637208"></a>
     725<a class="indexterm" name="id2637215"></a>
     726<a class="indexterm" name="id2637222"></a>
     727<a class="indexterm" name="id2637229"></a>
     728<a class="indexterm" name="id2637236"></a>
     729<a class="indexterm" name="id2637243"></a>
    730730        <span class="emphasis"><em>pstops</em></span> is a filter that is used to convert <em class="parameter"><code>application/postscript</code></em> to
    731731        <em class="parameter"><code>application/vnd.cups-postscript</code></em>. As stated earlier, this filter inserts all
     
    743743                </p></li><li><p>Counting the pages of the job to insert the accounting
    744744                information into the <code class="filename">/var/log/cups/page_log</code>.
    745                 </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637311"></a>pstoraster</h3></div></div></div><p>
    746 <a class="indexterm" name="id2637319"></a>
    747 <a class="indexterm" name="id2637326"></a>
    748 <a class="indexterm" name="id2637332"></a>
     745                </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637361"></a>pstoraster</h3></div></div></div><p>
     746<a class="indexterm" name="id2637369"></a>
     747<a class="indexterm" name="id2637375"></a>
     748<a class="indexterm" name="id2637382"></a>
    749749        <em class="parameter"><code>pstoraster</code></em> is at the core of the CUPS filtering system. It is responsible for the first
    750750        stage of the rasterization process. Its input is of MIME type application/vnd.cups-postscript; its output is
     
    754754        Intermediate Raster Format diagram</a>.
    755755        </p><div class="figure"><a name="cups-raster"></a><p class="title"><b>Figure 22.6. PostScript to Intermediate Raster Format.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/6small.png" width="135" alt="PostScript to Intermediate Raster Format."></div></div></div><br class="figure-break"><p>
    756 <a class="indexterm" name="id2637408"></a>
    757 <a class="indexterm" name="id2637415"></a>
    758 <a class="indexterm" name="id2637422"></a>
    759 <a class="indexterm" name="id2637429"></a>
     756<a class="indexterm" name="id2637458"></a>
     757<a class="indexterm" name="id2637465"></a>
     758<a class="indexterm" name="id2637472"></a>
     759<a class="indexterm" name="id2637479"></a>
    760760        CUPS raster is a generic raster format with powerful features. It is able to include per-page information,
    761761        color profiles, and more, to be used by the downstream raster drivers. Its MIME type is registered with IANA
     
    767767        Ghostscript illustration</a>.
    768768        </p><div class="figure"><a name="cups-raster2"></a><p class="title"><b>Figure 22.7. CUPS-Raster Production Using Ghostscript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/7small.png" alt="CUPS-Raster Production Using Ghostscript."></div></div></div><br class="figure-break"><p>
    769 <a class="indexterm" name="id2637501"></a>
    770 <a class="indexterm" name="id2637508"></a>
    771 <a class="indexterm" name="id2637515"></a>
    772 <a class="indexterm" name="id2637522"></a>
     769<a class="indexterm" name="id2637551"></a>
     770<a class="indexterm" name="id2637558"></a>
     771<a class="indexterm" name="id2637565"></a>
     772<a class="indexterm" name="id2637572"></a>
    773773        CUPS versions before version 1.1.15 shipped a binary (or source code) standalone filter, named
    774774        <em class="parameter"><code>pstoraster</code></em>. <em class="parameter"><code>pstoraster</code></em>, which was derived from GNU Ghostscript
     
    781781        If your Ghostscript fails when this command is executed: <code class="literal">gs -h |grep cups</code>, you might not
    782782        be able to print, update your Ghostscript.
    783         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637580"></a>imagetops and imagetoraster</h3></div></div></div><p>
    784 <a class="indexterm" name="id2637588"></a>
    785 <a class="indexterm" name="id2637595"></a>
     783        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637630"></a>imagetops and imagetoraster</h3></div></div></div><p>
     784<a class="indexterm" name="id2637638"></a>
     785<a class="indexterm" name="id2637645"></a>
    786786        In the section about prefilters, we mentioned the prefilter
    787787        that generates PostScript from image formats. The <em class="parameter"><code>imagetoraster</code></em>
     
    790790        mentioned prefilters. We summarize in a flowchart the image file
    791791        filtering in <a class="link" href="CUPS-printing.html#small8" title="Figure 22.8. Image Format to CUPS-Raster Format Conversion.">the Image Format to CUPS-Raster Format Conversion illustration</a>.
    792         </p><div class="figure"><a name="small8"></a><p class="title"><b>Figure 22.8. Image Format to CUPS-Raster Format Conversion.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/8small.png" alt="Image Format to CUPS-Raster Format Conversion."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637665"></a>rasterto [printers specific]</h3></div></div></div><p>
    793 <a class="indexterm" name="id2637673"></a>
    794 <a class="indexterm" name="id2637680"></a>
    795 <a class="indexterm" name="id2637687"></a>
    796 <a class="indexterm" name="id2637694"></a>
    797 <a class="indexterm" name="id2637701"></a>
    798 <a class="indexterm" name="id2637708"></a>
    799 <a class="indexterm" name="id2637714"></a>
    800 <a class="indexterm" name="id2637721"></a>
    801 <a class="indexterm" name="id2637728"></a>
    802 <a class="indexterm" name="id2637735"></a>
    803 <a class="indexterm" name="id2637742"></a>
     792        </p><div class="figure"><a name="small8"></a><p class="title"><b>Figure 22.8. Image Format to CUPS-Raster Format Conversion.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/8small.png" alt="Image Format to CUPS-Raster Format Conversion."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637715"></a>rasterto [printers specific]</h3></div></div></div><p>
     793<a class="indexterm" name="id2637723"></a>
     794<a class="indexterm" name="id2637730"></a>
     795<a class="indexterm" name="id2637737"></a>
     796<a class="indexterm" name="id2637744"></a>
     797<a class="indexterm" name="id2637751"></a>
     798<a class="indexterm" name="id2637757"></a>
     799<a class="indexterm" name="id2637764"></a>
     800<a class="indexterm" name="id2637771"></a>
     801<a class="indexterm" name="id2637778"></a>
     802<a class="indexterm" name="id2637785"></a>
     803<a class="indexterm" name="id2637792"></a>
    804804        CUPS ships with quite a variety of raster drivers for processing CUPS raster. On my system, I find in
    805805        /usr/lib/cups/filter/ the following: <em class="parameter"><code>rastertoalps</code></em>, <em class="parameter"><code>rastertobj</code></em>,
     
    812812        wanting to cooperate as closely as possible with CUPS. See <a class="link" href="CUPS-printing.html#small9" title="Figure 22.9. Raster to Printer-Specific Formats.">the Raster to
    813813        Printer-Specific Formats illustration</a>.
    814         </p><div class="figure"><a name="small9"></a><p class="title"><b>Figure 22.9. Raster to Printer-Specific Formats.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/9small.png" alt="Raster to Printer-Specific Formats."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637884"></a>CUPS Backends</h3></div></div></div><p>
    815 <a class="indexterm" name="id2637892"></a>
    816 <a class="indexterm" name="id2637899"></a>
     814        </p><div class="figure"><a name="small9"></a><p class="title"><b>Figure 22.9. Raster to Printer-Specific Formats.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/9small.png" alt="Raster to Printer-Specific Formats."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637934"></a>CUPS Backends</h3></div></div></div><p>
     815<a class="indexterm" name="id2637942"></a>
     816<a class="indexterm" name="id2637949"></a>
    817817        The last part of any CUPS filtering chain is a backend. Backends
    818818        are special programs that send the print-ready file to the final
     
    888888        printer name.)
    889889        </p><p>
    890 <a class="indexterm" name="id2638179"></a>
    891 <a class="indexterm" name="id2638185"></a>
     890<a class="indexterm" name="id2638228"></a>
     891<a class="indexterm" name="id2638235"></a>
    892892        Not all of the mentioned backends may be present on your system or
    893893        usable (depending on your hardware configuration). One test for all
     
    897897        </p><pre class="screen">
    898898        <code class="prompt">$ </code><strong class="userinput"><code>lpinfo -v</code></strong>
    899         </pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638223"></a>The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></h3></div></div></div><p>
    900         <a class="indexterm" name="id2638235"></a>
    901         <a class="indexterm" name="id2638242"></a>
    902 <a class="indexterm" name="id2638249"></a>
    903 <a class="indexterm" name="id2638256"></a>
    904 <a class="indexterm" name="id2638263"></a>
     899        </pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638272"></a>The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></h3></div></div></div><p>
     900        <a class="indexterm" name="id2638285"></a>
     901        <a class="indexterm" name="id2638292"></a>
     902<a class="indexterm" name="id2638299"></a>
     903<a class="indexterm" name="id2638306"></a>
     904<a class="indexterm" name="id2638312"></a>
    905905        <em class="parameter"><code>cupsomatic</code></em> filters may be the most widely used on CUPS
    906906        installations. You must be clear that these were not
     
    926926        the print job.
    927927        </p><p>
    928         <a class="indexterm" name="id2638329"></a>
    929 <a class="indexterm" name="id2638336"></a>
    930 <a class="indexterm" name="id2638343"></a>
    931 <a class="indexterm" name="id2638350"></a>
    932 <a class="indexterm" name="id2638357"></a>
    933 <a class="indexterm" name="id2638364"></a>
    934 <a class="indexterm" name="id2638370"></a>
    935 <a class="indexterm" name="id2638377"></a>
    936 <a class="indexterm" name="id2638384"></a>
    937 <a class="indexterm" name="id2638391"></a>
    938 <a class="indexterm" name="id2638398"></a>
     928        <a class="indexterm" name="id2638379"></a>
     929<a class="indexterm" name="id2638386"></a>
     930<a class="indexterm" name="id2638393"></a>
     931<a class="indexterm" name="id2638400"></a>
     932<a class="indexterm" name="id2638407"></a>
     933<a class="indexterm" name="id2638414"></a>
     934<a class="indexterm" name="id2638420"></a>
     935<a class="indexterm" name="id2638427"></a>
     936<a class="indexterm" name="id2638434"></a>
     937<a class="indexterm" name="id2638441"></a>
     938<a class="indexterm" name="id2638448"></a>
    939939        However, <em class="parameter"><code>cupsomatic</code></em> is now deprecated. Its PPDs (especially the first
    940940        generation of them, still in heavy use out there) are not meeting the
     
    958958        legacy spoolers too (like LPRng, BSD-LPD, PDQ, PPR, and so on), providing
    959959        for them access to use PPDs for their printing.
    960         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638458"></a>The Complete Picture</h3></div></div></div><p>
     960        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638508"></a>The Complete Picture</h3></div></div></div><p>
    961961        If you want to see an overview of all the filters and how they
    962962        relate to each other, the complete picture of the puzzle is at the end
    963963        of this chapter.
    964         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638471"></a><code class="filename">mime.convs</code></h3></div></div></div><p>
     964        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638521"></a><code class="filename">mime.convs</code></h3></div></div></div><p>
    965965        CUPS autoconstructs all possible filtering chain paths for any given
    966966        MIME type and every printer installed. But how does it decide in
     
    972972        a total &#8220;<span class="quote">filter cost.</span>&#8221; CUPS decides for the most &#8220;<span class="quote">inexpensive</span>&#8221; route.
    973973        </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
    974 <a class="indexterm" name="id2638502"></a>
    975 <a class="indexterm" name="id2638509"></a>
     974<a class="indexterm" name="id2638552"></a>
     975<a class="indexterm" name="id2638559"></a>
    976976        Setting <em class="parameter"><code>FilterLimit 1000</code></em> in
    977977        <code class="filename">cupsd.conf</code> will not allow more filters to
     
    981981        200 allows roughly one job at a time, while a FilterLimit of 1000 allows
    982982        approximately five jobs maximum at a time.
    983         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638540"></a>&#8220;<span class="quote">Raw</span>&#8221; Printing</h3></div></div></div><p>
    984 <a class="indexterm" name="id2638549"></a>
    985 <a class="indexterm" name="id2638556"></a>
    986 <a class="indexterm" name="id2638563"></a>
     983        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638589"></a>&#8220;<span class="quote">Raw</span>&#8221; Printing</h3></div></div></div><p>
     984<a class="indexterm" name="id2638599"></a>
     985<a class="indexterm" name="id2638606"></a>
     986<a class="indexterm" name="id2638613"></a>
    987987        You can tell CUPS to print (nearly) any file &#8220;<span class="quote">raw</span>&#8221;. &#8220;<span class="quote">Raw</span>&#8221; means it will not be
    988988        filtered. CUPS will send the file to the printer &#8220;<span class="quote">as is</span>&#8221; without bothering if the printer is able
     
    10021002        only send known MIME types (as defined in its own mime.types file) and
    10031003        refuse others.
    1004         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638648"></a>application/octet-stream Printing</h3></div></div></div><p>
    1005 <a class="indexterm" name="id2638656"></a>
    1006 <a class="indexterm" name="id2638663"></a>
     1004        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638697"></a>application/octet-stream Printing</h3></div></div></div><p>
     1005<a class="indexterm" name="id2638706"></a>
     1006<a class="indexterm" name="id2638713"></a>
    10071007        Any MIME type with no rule in the <code class="filename">/etc/cups/mime.types</code> file is regarded as unknown
    10081008        or <em class="parameter"><code>application/octet-stream</code></em> and will not be
     
    10171017        these two files:
    10181018        </p><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/cups/mime.convs</code></p></li><li><p><code class="filename">/etc/cups/mime.types</code></p></li></ul></div><p>
    1019 <a class="indexterm" name="id2638728"></a>
     1019<a class="indexterm" name="id2638778"></a>
    10201020        Both contain entries (at the end of the respective files) that must be uncommented to allow raw mode
    10211021        operation for <em class="parameter"><code>application/octet-stream</code></em>. In <code class="filename">/etc/cups/mime.types</code>
    10221022        make sure this line is present:
    1023         <a class="indexterm" name="id2638750"></a>
     1023        <a class="indexterm" name="id2638800"></a>
    10241024</p><pre class="programlisting">
    10251025application/octet-stream
     
    10321032application/octet-stream   application/vnd.cups-raw   0   -
    10331033</pre><p>
    1034         <a class="indexterm" name="id2638785"></a>
     1034        <a class="indexterm" name="id2638835"></a>
    10351035        This line tells CUPS to use the <span class="emphasis"><em>Null Filter</em></span>
    10361036        (denoted as &#8220;<span class="quote">-</span>&#8221;, doing nothing at all) on
     
    10431043        <span class="emphasis"><em>enforce</em></span> &#8220;<span class="quote">raw</span>&#8221; printing, it only <span class="emphasis"><em>allows</em></span> it.
    10441044        </p></div><p><b>Background. </b>
    1045 <a class="indexterm" name="id2638852"></a>
    1046 <a class="indexterm" name="id2638859"></a>
    1047 <a class="indexterm" name="id2638865"></a>
    1048 <a class="indexterm" name="id2638872"></a>
     1045<a class="indexterm" name="id2638902"></a>
     1046<a class="indexterm" name="id2638908"></a>
     1047<a class="indexterm" name="id2638915"></a>
     1048<a class="indexterm" name="id2638922"></a>
    10491049        That CUPS is a more security-aware printing system than traditional ones
    10501050        does not by default allow one to send deliberate (possibly binary)
     
    10581058        recognizes MIME types. The file <code class="filename">/etc/cups/mime.convs</code> decides which file
    10591059        conversion filter(s) may be applied to which MIME types.
    1060         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638927"></a>PostScript Printer Descriptions for Non-PostScript Printers</h3></div></div></div><p>
    1061         <a class="indexterm" name="id2638935"></a>
    1062 <a class="indexterm" name="id2638942"></a>
    1063 <a class="indexterm" name="id2638949"></a>
    1064 <a class="indexterm" name="id2638956"></a>
    1065 <a class="indexterm" name="id2638962"></a>
    1066 <a class="indexterm" name="id2638969"></a>
     1060        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638977"></a>PostScript Printer Descriptions for Non-PostScript Printers</h3></div></div></div><p>
     1061        <a class="indexterm" name="id2638985"></a>
     1062<a class="indexterm" name="id2638992"></a>
     1063<a class="indexterm" name="id2638999"></a>
     1064<a class="indexterm" name="id2639005"></a>
     1065<a class="indexterm" name="id2639012"></a>
     1066<a class="indexterm" name="id2639019"></a>
    10671067        Originally PPDs were meant to be used for PostScript printers
    10681068        only. Here, they help to send device-specific commands and settings
     
    10771077        PPDs for a non-PostScript printer have a few lines that are unique to
    10781078        CUPS. The most important one looks similar to this:
    1079         <a class="indexterm" name="id2638991"></a>
     1079        <a class="indexterm" name="id2639041"></a>
    10801080</p><pre class="programlisting">
    10811081*cupsFilter: application/vnd.cups-raster  66   rastertoprinter
     
    10951095        different paper trays, or you may get larger margins than your
    10961096        specific model supports. See Table 21.1<a class="link" href="CUPS-printing.html#cups-ppds" title="Table 22.1. PPDs Shipped with CUPS">&#8220;PPDs Shipped with CUPS&#8221;</a> for summary information.
    1097         </p><div class="table"><a name="cups-ppds"></a><p class="title"><b>Table 22.1. PPDs Shipped with CUPS</b></p><div class="table-contents"><table summary="PPDs Shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9-pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24-pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers </td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639210"></a><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</h3></div></div></div><p>
    1098         <a class="indexterm" name="id2639224"></a>
    1099         <a class="indexterm" name="id2639231"></a>
     1097        </p><div class="table"><a name="cups-ppds"></a><p class="title"><b>Table 22.1. PPDs Shipped with CUPS</b></p><div class="table-contents"><table summary="PPDs Shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9-pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24-pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers </td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639260"></a><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</h3></div></div></div><p>
     1098        <a class="indexterm" name="id2639274"></a>
     1099        <a class="indexterm" name="id2639281"></a>
    11001100        Native CUPS rasterization works in two steps:
    11011101        </p><div class="itemizedlist"><ul type="disc"><li><p>
    1102 <a class="indexterm" name="id2639245"></a>
     1102<a class="indexterm" name="id2639295"></a>
    11031103                First is the <em class="parameter"><code>pstoraster</code></em> step. It uses the special CUPS
    1104                 <a class="indexterm" name="id2639259"></a>
     1104                <a class="indexterm" name="id2639308"></a>
    11051105                device from ESP Ghostscript 7.05.x as its tool.
    11061106                </p></li><li><p>
     
    11171117        way. Note that <em class="parameter"><code>cupsomatic</code></em> is <span class="emphasis"><em>not</em></span> made by the CUPS
    11181118        developers. It is an independent contribution to printing development,
    1119         made by people from Linuxprinting.org.<sup>[<a name="id2639362" href="#ftn.id2639362" class="footnote">6</a>]</sup>
     1119        made by people from Linuxprinting.org.<sup>[<a name="id2639411" href="#ftn.id2639411" class="footnote">6</a>]</sup>
    11201120        <em class="parameter"><code>cupsomatic</code></em> is no longer developed, maintained, or supported. It now been
    11211121        replaced by <em class="parameter"><code>foomatic-rip</code></em>. <em class="parameter"><code>foomatic-rip</code></em> is a complete rewrite
     
    11251125        too.
    11261126        </p><p>
    1127         <a class="indexterm" name="id2639411"></a>
    1128         <a class="indexterm" name="id2639418"></a>
     1127        <a class="indexterm" name="id2639461"></a>
     1128        <a class="indexterm" name="id2639468"></a>
    11291129        Like the old <em class="parameter"><code>cupsomatic</code></em> method, the <em class="parameter"><code>foomatic-rip</code></em> (new) method
    11301130        from Linuxprinting.org uses the traditional Ghostscript print file processing, doing everything in a single
     
    11361136        different queues) and find out which works best for you.
    11371137        </p><p>
    1138 <a class="indexterm" name="id2639453"></a>
    1139 <a class="indexterm" name="id2639460"></a>
    1140 <a class="indexterm" name="id2639467"></a>
    1141 <a class="indexterm" name="id2639474"></a>
    1142 <a class="indexterm" name="id2639481"></a>
    1143 <a class="indexterm" name="id2639488"></a>
     1138<a class="indexterm" name="id2639503"></a>
     1139<a class="indexterm" name="id2639510"></a>
     1140<a class="indexterm" name="id2639517"></a>
     1141<a class="indexterm" name="id2639524"></a>
     1142<a class="indexterm" name="id2639531"></a>
     1143<a class="indexterm" name="id2639538"></a>
    11441144        <em class="parameter"><code>cupsomatic</code></em> kidnaps the print file after the
    11451145        <em class="parameter"><code>application/vnd.cups-postscript</code></em> stage and deviates it through the CUPS-external,
     
    11501150        CUPS</a>, illustrates the difference between native CUPS rendering and the
    11511151        <em class="parameter"><code>Foomatic/cupsomatic</code></em> method.
    1152         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639547"></a>Examples for Filtering Chains</h3></div></div></div><p>
     1152        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639597"></a>Examples for Filtering Chains</h3></div></div></div><p>
    11531153        Here are a few examples of commonly occurring filtering chains to
    11541154        illustrate the workings of CUPS.
    11551155        </p><p>
    1156 <a class="indexterm" name="id2639560"></a>
    1157 <a class="indexterm" name="id2639567"></a>
    1158 <a class="indexterm" name="id2639574"></a>
    1159 <a class="indexterm" name="id2639581"></a>
     1156<a class="indexterm" name="id2639610"></a>
     1157<a class="indexterm" name="id2639617"></a>
     1158<a class="indexterm" name="id2639624"></a>
     1159<a class="indexterm" name="id2639630"></a>
    11601160        Assume you want to print a PDF file to an HP JetDirect-connected
    11611161        PostScript printer, but you want to print pages 3-5, 7, and 11-13
     
    11761176        The resulting filter chain, therefore, is as shown in <a class="link" href="CUPS-printing.html#pdftosocket" title="Figure 22.11. PDF to Socket Chain.">the PDF to socket chain
    11771177        illustration</a>.
    1178         </p><a class="indexterm" name="id2639692"></a><div class="figure"><a name="pdftosocket"></a><p class="title"><b>Figure 22.11. PDF to Socket Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftosocket.png" alt="PDF to Socket Chain."></div></div></div><br class="figure-break"><p>
    1179 <a class="indexterm" name="id2639742"></a>
    1180 <a class="indexterm" name="id2639749"></a>
    1181 <a class="indexterm" name="id2639756"></a>
     1178        </p><a class="indexterm" name="id2639742"></a><div class="figure"><a name="pdftosocket"></a><p class="title"><b>Figure 22.11. PDF to Socket Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftosocket.png" alt="PDF to Socket Chain."></div></div></div><br class="figure-break"><p>
     1179<a class="indexterm" name="id2639792"></a>
     1180<a class="indexterm" name="id2639798"></a>
     1181<a class="indexterm" name="id2639805"></a>
    11821182        Assume you want to print the same filter to an USB-connected Epson Stylus Photo Printer installed with the CUPS
    11831183        <code class="filename">stphoto2.ppd</code>. The first few filtering stages are nearly the same:
     
    11891189                <em class="parameter"><code>application/pdf</code></em>.
    11901190                </p></li><li><p>
    1191 <a class="indexterm" name="id2639796"></a>
    1192 <a class="indexterm" name="id2639802"></a>
     1191<a class="indexterm" name="id2639846"></a>
     1192<a class="indexterm" name="id2639852"></a>
    11931193                The file must first pass the <em class="parameter"><code>pdftops</code></em> prefilter, which produces PostScript
    11941194                MIME type <em class="parameter"><code>application/postscript</code></em> (a preview here would still show all
    11951195                pages of the original PDF).
    11961196                </p></li><li><p>
    1197 <a class="indexterm" name="id2639828"></a>
    1198 <a class="indexterm" name="id2639835"></a>
     1197<a class="indexterm" name="id2639878"></a>
     1198<a class="indexterm" name="id2639885"></a>
    11991199                The file then passes the &#8220;<span class="quote">pstops</span>&#8221; filter that applies
    12001200                the command line options: it selects the pages 2-5, 7, and 11-13,
     
    12081208                <em class="parameter"><code>application/cups-raster</code></em>.
    12091209                </p></li><li><p>
    1210 <a class="indexterm" name="id2639890"></a>
     1210<a class="indexterm" name="id2639940"></a>
    12111211                Finally, the <em class="parameter"><code>rastertoepson</code></em> filter
    12121212                does its work (as indicated in the printer's PPD), creating the
     
    12181218        The resulting filter chain therefore is as shown in <a class="link" href="CUPS-printing.html#pdftoepsonusb" title="Figure 22.12. PDF to USB Chain.">the PDF to USB Chain
    12191219        illustration</a>.
    1220         </p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 22.12. PDF to USB Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftoepsonusb.png" alt="PDF to USB Chain."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639975"></a>Sources of CUPS Drivers/PPDs</h3></div></div></div><p>
     1220        </p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 22.12. PDF to USB Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftoepsonusb.png" alt="PDF to USB Chain."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640025"></a>Sources of CUPS Drivers/PPDs</h3></div></div></div><p>
    12211221        On the Internet you can now find many thousands of CUPS-PPD files
    12221222        (with their companion filters), in many national languages
    12231223        supporting more than 1,000 non-PostScript models.
    1224         </p><div class="itemizedlist"><a class="indexterm" name="id2639989"></a><a class="indexterm" name="id2639998"></a><ul type="disc"><li><p>
     1224        </p><div class="itemizedlist"><a class="indexterm" name="id2640039"></a><a class="indexterm" name="id2640048"></a><ul type="disc"><li><p>
    12251225                <a class="ulink" href="http://www.easysw.com/printpro/" target="_top">ESP PrintPro</a>
    12261226                (commercial, non-free) is packaged with more than 3,000 PPDs, ready for
     
    12501250                (LPGL, free) from Linuxprinting.org provide PPDs for practically every Ghostscript
    12511251                filter known to the world (including Omni, Gutenprint, and HPIJS).
    1252                 </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640098"></a>Printing with Interface Scripts</h3></div></div></div><p>
    1253 <a class="indexterm" name="id2640106"></a>
    1254 <a class="indexterm" name="id2640113"></a>
     1252                </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640148"></a>Printing with Interface Scripts</h3></div></div></div><p>
     1253<a class="indexterm" name="id2640156"></a>
     1254<a class="indexterm" name="id2640162"></a>
    12551255        CUPS also supports the use of &#8220;<span class="quote">interface scripts</span>&#8221; as known from
    12561256        System V AT&amp;T printing systems. These are often used for PCL
     
    12741274        <a class="ulink" href="http://playground.sun.com/printing/documentation/interface.html" target="_top">
    12751275        http://playground.sun.com/printing/documentation/interface.html</a>).
    1276         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640193"></a>Network Printing (Purely Windows)</h2></div></div></div><p>
     1276        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640242"></a>Network Printing (Purely Windows)</h2></div></div></div><p>
    12771277Network printing covers a lot of ground. To understand what exactly
    12781278goes on with Samba when it is printing on behalf of its Windows
    12791279clients, let's first look at a &#8220;<span class="quote">purely Windows</span>&#8221; setup: Windows clients
    12801280with a Windows NT print server.
    1281 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640209"></a>From Windows Clients to an NT Print Server</h3></div></div></div><p>
     1281</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640259"></a>From Windows Clients to an NT Print Server</h3></div></div></div><p>
    12821282Windows clients printing to an NT-based print server have two
    12831283options. They may:
    1284 <a class="indexterm" name="id2640219"></a>
    1285 <a class="indexterm" name="id2640226"></a>
     1284<a class="indexterm" name="id2640269"></a>
     1285<a class="indexterm" name="id2640276"></a>
    12861286</p><div class="itemizedlist"><ul type="disc"><li><p>Execute the driver locally and render the GDI output
    12871287                        (EMF) into the printer-specific format on their own.
     
    12921292Print Driver Execution on the Client</a>, and
    12931293<a class="link" href="CUPS-printing.html#small12" title="Figure 22.14. Print Driver Execution on the Server.">Print Driver Execution on the Server</a>.
    1294 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640271"></a>Driver Execution on the Client</h3></div></div></div><p>
     1294</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640321"></a>Driver Execution on the Client</h3></div></div></div><p>
    12951295In the first case, the print server must spool the file as raw, meaning it shouldn't touch the job file and try
    12961296to convert it in any way. This is what a traditional UNIX-based print server can do too, and at a better
     
    13001300installed on the clients. This is illustrated in <a class="link" href="CUPS-printing.html#small11" title="Figure 22.13. Print Driver Execution on the Client.">the Print Driver Execution on the
    13011301Client diagram</a>.
    1302 </p><div class="figure"><a name="small11"></a><p class="title"><b>Figure 22.13. Print Driver Execution on the Client.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/11small.png" alt="Print Driver Execution on the Client."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640343"></a>Driver Execution on the Server</h3></div></div></div><p>
    1303 <a class="indexterm" name="id2640351"></a>
    1304 <a class="indexterm" name="id2640358"></a>
    1305 <a class="indexterm" name="id2640364"></a>
    1306 <a class="indexterm" name="id2640371"></a>
    1307 <a class="indexterm" name="id2640377"></a>
     1302</p><div class="figure"><a name="small11"></a><p class="title"><b>Figure 22.13. Print Driver Execution on the Client.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/11small.png" alt="Print Driver Execution on the Client."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640392"></a>Driver Execution on the Server</h3></div></div></div><p>
     1303<a class="indexterm" name="id2640401"></a>
     1304<a class="indexterm" name="id2640407"></a>
     1305<a class="indexterm" name="id2640414"></a>
     1306<a class="indexterm" name="id2640421"></a>
     1307<a class="indexterm" name="id2640427"></a>
    13081308The other path executes the printer driver on the server. The client transfers print files in EMF format to
    13091309the server. The server uses the PostScript, PCL, ESC/P, or other driver to convert the EMF file into the
     
    13131313</p><div class="figure"><a name="small12"></a><p class="title"><b>Figure 22.14. Print Driver Execution on the Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/12small.png" alt="Print Driver Execution on the Server."></div></div></div><br class="figure-break"><p>
    13141314However, something similar is possible with CUPS, so read on.
    1315 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640448"></a>Network Printing (Windows Clients and UNIX/Samba Print
     1315</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640498"></a>Network Printing (Windows Clients and UNIX/Samba Print
    13161316Servers)</h2></div></div></div><p>
    13171317Since UNIX print servers <span class="emphasis"><em>cannot</em></span> execute the Win32
     
    13201320much. On the contrary, you may have a way here to implement printing
    13211321features that are not possible otherwise.
    1322 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640466"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div></div><p>
     1322</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640516"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div></div><p>
    13231323Here is a simple recipe showing how you can take advantage of CUPS's
    13241324powerful features for the benefit of your Windows network printing
     
    13321332First, to enable CUPS-based printing through Samba, the following options should be set in your <code class="filename">smb.conf</code>
    13331333file <em class="parameter"><code>[global]</code></em> section:
    1334 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2640520"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2640532"></a><em class="parameter"><code>printcap = cups</code></em></td></tr></table><p>
     1334</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2640570"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2640582"></a><em class="parameter"><code>printcap = cups</code></em></td></tr></table><p>
    13351335When these parameters are specified, all manually set print directives (like <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command</a> or <a class="link" href="smb.conf.5.html#LPPAUSECOMMAND" target="_top">lppause command</a>) in <code class="filename">smb.conf</code> (as well as in Samba itself) will be
    13361336ignored. Instead, Samba will directly interface with CUPS through its application program interface (API), as
     
    13401340commands to work with a Samba server that has CUPS support compiled in, simply use <a class="link" href="smb.conf.5.html#CLASSICALPRINTING" target="_top">classicalprinting = sysv</a>). This is illustrated in <a class="link" href="CUPS-printing.html#13small" title="Figure 22.15. Printing via CUPS/Samba Server.">the Printing via
    13411341CUPS/Samba Server diagram</a>.
    1342 </p><div class="figure"><a name="13small"></a><p class="title"><b>Figure 22.15. Printing via CUPS/Samba Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/13small.png" alt="Printing via CUPS/Samba Server."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640656"></a>Samba Receiving Job-Files and Passing Them to CUPS</h3></div></div></div><p>
     1342</p><div class="figure"><a name="13small"></a><p class="title"><b>Figure 22.15. Printing via CUPS/Samba Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/13small.png" alt="Printing via CUPS/Samba Server."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640706"></a>Samba Receiving Job-Files and Passing Them to CUPS</h3></div></div></div><p>
    13431343Samba <span class="emphasis"><em>must</em></span> use its own spool directory (it is set by a line similar to <a class="link" href="smb.conf.5.html#PATH" target="_top">path = /var/spool/samba</a>, in the <em class="parameter"><code>[printers]</code></em> or <em class="parameter"><code>[printername]</code></em> section of <code class="filename">smb.conf</code>). Samba receives the job in its own spool space and passes it
    13441344into the spool directory of CUPS (the CUPS spool directory is set by the <em class="parameter"><code>RequestRoot</code></em>
     
    13521352allow &#8220;<span class="quote">localhost</span>&#8221; to print. If it runs on different machines, you
    13531353need to make sure the Samba host gets access to printing on CUPS.
    1354 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640735"></a>Network PostScript RIP</h2></div></div></div><p>
     1354</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640785"></a>Network PostScript RIP</h2></div></div></div><p>
    13551355This section discusses the use of CUPS filters on the server  configuration where
    13561356clients make use of a PostScript driver with CUPS-PPDs.
    13571357</p><p>
    1358 <a class="indexterm" name="id2640752"></a>
    1359 <a class="indexterm" name="id2640759"></a>
    1360 <a class="indexterm" name="id2640765"></a>
     1358<a class="indexterm" name="id2640802"></a>
     1359<a class="indexterm" name="id2640808"></a>
     1360<a class="indexterm" name="id2640815"></a>
    13611361PPDs can control all print device options. They are usually provided by the manufacturer  if you own
    13621362a PostScript printer, that is. PPD files are always a component of PostScript printer drivers on MS Windows or
     
    13711371different GUI front-ends on Linux/UNIX, which can present PPD options to users. PPD options are normally meant
    13721372to be evaluated by the PostScript RIP on the real PostScript printer.
    1373 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640826"></a>PPDs for Non-PS Printers on UNIX</h3></div></div></div><p>
    1374 <a class="indexterm" name="id2640834"></a>
     1373</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640876"></a>PPDs for Non-PS Printers on UNIX</h3></div></div></div><p>
     1374<a class="indexterm" name="id2640884"></a>
    13751375CUPS does not limit itself to &#8220;<span class="quote">real</span>&#8221; PostScript printers in its use of PPDs. The CUPS developers
    13761376have extended the scope of the PPD concept to also describe available device and driver options for
     
    13841384devices to its clients, because it can act as a PostScript RIP for those printers, processing the received
    13851385PostScript code into a proper raster print format.
    1386 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640870"></a>PPDs for Non-PS Printers on Windows</h3></div></div></div><p>
    1387 <a class="indexterm" name="id2640878"></a>
     1386</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640920"></a>PPDs for Non-PS Printers on Windows</h3></div></div></div><p>
     1387<a class="indexterm" name="id2640928"></a>
    13881388CUPS-PPDs can also be used on Windows clients, on top of a &#8220;<span class="quote">core</span>&#8221; PostScript driver (now
    13891389recommended is the CUPS PostScript Driver for Windows NT/200x/XP; you can also use the Adobe one, with
     
    13991399        </p></li></ul></div><p>
    14001400Using CUPS PPDs on Windows clients enables them to control all print job settings just as a UNIX client can do.
    1401 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640938"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div></div><p>
     1401</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640988"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div></div><p>
    14021402This setup may be of special interest to people experiencing major problems in WTS environments. WTS often
    14031403need a multitude of non-PostScript drivers installed to run their clients' variety of different printer
    14041404models. This often imposes the price of much increased instability.
    1405 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640953"></a>Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
     1405</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641002"></a>Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
    14061406Problems</h3></div></div></div><p>
    14071407Windows NT printer drivers, which run in &#8220;<span class="quote">kernel mode</span>&#8221;, introduce a high risk for the stability
     
    14151415one from Adobe and the one from Microsoft. Both are well-tested and are as stable as you can imagine on
    14161416Windows. The CUPS driver is derived from the Microsoft one.
    1417 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640991"></a>Workarounds Impose Heavy Limitations</h3></div></div></div><p>
     1417</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641041"></a>Workarounds Impose Heavy Limitations</h3></div></div></div><p>
    14181418In an attempt to work around problems, site administrators have resorted to restricting the
    14191419allowed drivers installed on their WTS to one generic PCL and one PostScript driver. This, however, restricts
    14201420the number of printer options available for clients to use. Often they can't get out more than simplex
    14211421prints from one standard paper tray, while their devices could do much better if driven by a different driver!
    1422 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641009"></a>CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</h3></div></div></div><p>
    1423 <a class="indexterm" name="id2641020"></a>
    1424 <a class="indexterm" name="id2641027"></a>
     1422</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641059"></a>CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</h3></div></div></div><p>
     1423<a class="indexterm" name="id2641070"></a>
     1424<a class="indexterm" name="id2641076"></a>
    14251425Using a PostScript driver, enabled with a CUPS-PPD, seems to be a very elegant way to overcome all these
    14261426shortcomings. There are, depending on the version of Windows OS you use, up to three different PostScript
     
    14311431&#8220;<span class="quote">raw spooling</span>&#8221; device. Plus, this setup is not yet widely tested, although the first feedbacks
    14321432look very promising.
    1433 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641052"></a>PostScript Drivers with No Major Problems, Even in Kernel
     1433</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641102"></a>PostScript Drivers with No Major Problems, Even in Kernel
    14341434Mode</h3></div></div></div><p>
    1435 <a class="indexterm" name="id2641060"></a>
    1436 <a class="indexterm" name="id2641067"></a>
    1437 <a class="indexterm" name="id2641074"></a>
    1438 <a class="indexterm" name="id2641081"></a>
    1439 <a class="indexterm" name="id2641088"></a>
    1440 <a class="indexterm" name="id2641095"></a>
     1435<a class="indexterm" name="id2641110"></a>
     1436<a class="indexterm" name="id2641117"></a>
     1437<a class="indexterm" name="id2641124"></a>
     1438<a class="indexterm" name="id2641131"></a>
     1439<a class="indexterm" name="id2641138"></a>
     1440<a class="indexterm" name="id2641145"></a>
    14411441More recent printer drivers on W200x and XP no longer run in kernel mode (unlike Windows NT). However, both
    14421442operating systems can still use the NT drivers, running in kernel mode (you can roughly tell which is which as
     
    14501450the GPL, and if you are the owner of an &#8220;<span class="quote">MS DDK for Windows NT,</span>&#8221; you can check the driver
    14511451yourself.
    1452 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641139"></a>Configuring CUPS for Driver Download</h2></div></div></div><p>
     1452</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641189"></a>Configuring CUPS for Driver Download</h2></div></div></div><p>
    14531453As we have said before, all previously known methods to prepare client printer drivers on the Samba server for
    14541454download and Point'n'Print convenience of Windows workstations are working with CUPS, too. These methods were
    14551455described in <a class="link" href="classicalprinting.html" title="Chapter 21. Classical Printing Support">Classical Printing</a>. In reality, this is a pure Samba
    14561456business and relates only to the Samba-Windows client relationship.
    1457 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641162"></a><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</h3></div></div></div><p>
    1458 <a class="indexterm" name="id2641172"></a>
     1457</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641211"></a><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</h3></div></div></div><p>
     1458<a class="indexterm" name="id2641222"></a>
    14591459The <em class="parameter"><code>cupsaddsmb</code></em> utility (shipped with all current CUPS versions) is an alternative
    14601460method to transfer printer drivers into the Samba <em class="parameter"><code>[print$]</code></em> share. Remember, this
     
    14731473CUPS drivers. You will also need to get the respective part of the Adobe driver
    14741474if you need to support Windows 95, 98, and Me clients.
    1475 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641260"></a>Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></h3></div></div></div><p>
     1475</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641309"></a>Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></h3></div></div></div><p>
    14761476Prior to running <code class="literal">cupsaddsmb</code>, you need the settings in
    14771477<code class="filename">smb.conf</code> as shown in <a class="link" href="CUPS-printing.html#cupsadd-ex" title="Example 22.3. smb.conf for cupsaddsmb Usage">the <code class="filename">smb.conf</code> for cupsaddsmb Usage</a>.
    1478 </p><div class="example"><a name="cupsadd-ex"></a><p class="title"><b>Example 22.3. smb.conf for cupsaddsmb Usage</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2641329"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641341"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2641353"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2641373"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2641385"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2641397"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><a class="indexterm" name="id2641412"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641424"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2641436"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641447"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2641468"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2641480"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2641492"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641504"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2641515"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641527"></a><em class="parameter"><code>write list = root, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641541"></a>CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</h3></div></div></div><p>
    1479 <a class="indexterm" name="id2641551"></a>
     1478</p><div class="example"><a name="cupsadd-ex"></a><p class="title"><b>Example 22.3. smb.conf for cupsaddsmb Usage</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2641379"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641391"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2641402"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2641423"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2641435"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2641447"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><a class="indexterm" name="id2641462"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641474"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2641486"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641497"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2641518"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2641530"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2641542"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641553"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2641565"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2641577"></a><em class="parameter"><code>write list = root, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641591"></a>CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</h3></div></div></div><p>
     1479<a class="indexterm" name="id2641601"></a>
    14801480CUPS users may get the exact same package from <a class="ulink" href="http://www.cups.org/software.html" target="_top">http://www.cups.org/software.html</a>.  It is a separate package
    14811481from the CUPS-based software files, tagged as CUPS 1.1.x Windows NT/200x/XP Printer Driver for Samba (tar.gz,
     
    14901490cups-samba.ss
    14911491</pre><p>
    1492 <a class="indexterm" name="id2641598"></a>
    1493 <a class="indexterm" name="id2641607"></a>
     1492<a class="indexterm" name="id2641648"></a>
     1493<a class="indexterm" name="id2641657"></a>
    14941494These have been packaged with the ESP meta-packager software EPM. The <code class="filename">*.install</code> and
    14951495<code class="filename">*.remove</code> files are simple shell scripts, which untar the <code class="filename">*.ss</code> (the
     
    15231523the correct place.
    15241524</p></div><p>
    1525 <a class="indexterm" name="id2641759"></a>
     1525<a class="indexterm" name="id2641809"></a>
    15261526This new CUPS PostScript driver is currently binary only, but free of charge. No complete source code is
    15271527provided (yet). The reason is that it has been developed with the help of the Microsoft DDK and compiled with
     
    15291529free software. However, CUPS developers released the &#8220;<span class="quote">diff</span>&#8221; in source code under the GPL, so
    15301530anybody with a license for Visual Studio and a DDK will be able to compile for himself or herself.
    1531 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641780"></a>Recognizing Different Driver Files</h3></div></div></div><p>
     1531</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641830"></a>Recognizing Different Driver Files</h3></div></div></div><p>
    15321532The CUPS drivers do not support the older Windows 95/98/Me, but only the Windows NT/2000/XP client.
    15331533</p><p>Windows NT, 2000, and XP are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>cups.hlp</p></li><li><p>cupsdrvr.dll</p></li><li><p>cupsui.dll</p></li></ul></div><p>
     
    15361536different platforms.
    15371537</p><p>Windows 95, 98, and ME are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>ADFONTS.MFM</p></li><li><p>ADOBEPS4.DRV</p></li><li><p>ADOBEPS4.HLP</p></li><li><p>DEFPRTR2.PPD</p></li><li><p>ICONLIB.DLL</p></li><li><p>PSMON.DLL</p></li></ul></div><p>Windows NT, 2000, and XP are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>ADOBEPS5.DLL</p></li><li><p>ADOBEPSU.DLL</p></li><li><p>ADOBEPSU.HLP</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    1538 <a class="indexterm" name="id2641878"></a>
     1538<a class="indexterm" name="id2641927"></a>
    15391539If both the Adobe driver files and the CUPS driver files for the support of Windows NT/200x/XP are presently
    15401540installed on the server, the Adobe files will be ignored and the CUPS files will be used. If you prefer
    15411541 for whatever reason  to use Adobe-only drivers, move away the three CUPS driver files.
    15421542The Windows 9x/Me clients use the Adobe drivers in any case.
    1543 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641899"></a>Acquiring the Adobe Driver Files</h3></div></div></div><p>
     1543</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641949"></a>Acquiring the Adobe Driver Files</h3></div></div></div><p>
    15441544Acquiring the Adobe driver files seems to be unexpectedly difficult for many users. They are not available on
    15451545the Adobe Web site as single files, and the self-extracting and/or self-installing Windows-.exe is not easy to
     
    15471547client once. This will install the drivers (and one generic PostScript printer) locally on the client. When
    15481548they are installed, share the generic PostScript printer. After this, the client's <em class="parameter"><code>[print$]</code></em> share holds the Adobe files, which you can get with smbclient from the CUPS host.
    1549 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641924"></a>ESP Print Pro PostScript Driver for Windows NT/200x/XP</h3></div></div></div><p>
    1550 <a class="indexterm" name="id2641933"></a>
     1549</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641974"></a>ESP Print Pro PostScript Driver for Windows NT/200x/XP</h3></div></div></div><p>
     1550<a class="indexterm" name="id2641983"></a>
    15511551Users of the ESP Print Pro software are able to install the ESP print drivers package as an alternative to the
    15521552Adobe PostScript drivers.  To do so, retrieve the driver files from the normal download area of the ESP Print
     
    15581558the <em class="parameter"><code>[print$]</code></em> share, and so on. The ESP Print Pro package includes the CUPS driver
    15591559files as well as a (licensed) set of Adobe drivers for the Windows 95/98/Me client family.
    1560 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641987"></a>Caveats to Be Considered</h3></div></div></div><p>
    1561 <a class="indexterm" name="id2641995"></a>
    1562 <a class="indexterm" name="id2642001"></a>
    1563 <a class="indexterm" name="id2642008"></a>
    1564 <a class="indexterm" name="id2642015"></a>
     1560</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642036"></a>Caveats to Be Considered</h3></div></div></div><p>
     1561<a class="indexterm" name="id2642044"></a>
     1562<a class="indexterm" name="id2642051"></a>
     1563<a class="indexterm" name="id2642058"></a>
     1564<a class="indexterm" name="id2642065"></a>
    15651565Once you have run the install script (and possibly manually moved the <code class="filename">cups.hlp</code> file to
    15661566<code class="filename">/usr/share/cups/drivers/</code>), the driver is ready to be put into Samba's <em class="parameter"><code>[print$]</code></em> share (which often maps to <code class="filename">/etc/samba/drivers/</code> and contains a
     
    156915691.1.16).
    15701570</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
    1571 <a class="indexterm" name="id2642074"></a>
    1572 <a class="indexterm" name="id2642081"></a>
     1571<a class="indexterm" name="id2642124"></a>
     1572<a class="indexterm" name="id2642131"></a>
    15731573You may need to put root into the smbpasswd file by running <code class="literal">smbpasswd</code>; this is especially
    15741574important if you should run this whole procedure for the first time and are not working in an environment
     
    158515851.1.16) will automatically prefer its own drivers if it finds both.
    15861586</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    1587 <a class="indexterm" name="id2642156"></a>
    1588 <a class="indexterm" name="id2642163"></a>
     1587<a class="indexterm" name="id2642206"></a>
     1588<a class="indexterm" name="id2642213"></a>
    15891589Should your Windows clients have had the old <code class="filename">ADOBE*.*</code> files for the Adobe PostScript
    15901590driver installed, the download and installation of the new CUPS PostScript driver for Windows NT/200x/XP will
     
    16001600privileges to do this.
    16011601</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    1602 <a class="indexterm" name="id2642239"></a>
    1603 <a class="indexterm" name="id2642248"></a>
     1602<a class="indexterm" name="id2642288"></a>
     1603<a class="indexterm" name="id2642298"></a>
    16041604Once you have successfully downloaded the CUPS PostScript driver to a client, you can easily switch all
    16051605printers to this one by proceeding as described in <a class="link" href="classicalprinting.html" title="Chapter 21. Classical Printing Support">Classical Printing
     
    16071607Properties</span> dialog, or use <code class="literal">rpcclient</code> with the <code class="literal">setdriver</code>
    16081608subcommand.
    1609 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642286"></a>Windows CUPS PostScript Driver Versus Adobe Driver</h3></div></div></div><p>
     1609</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642336"></a>Windows CUPS PostScript Driver Versus Adobe Driver</h3></div></div></div><p>
    16101610Are you interested in a comparison between the CUPS and the Adobe PostScript drivers? For our purposes, these
    16111611are the most important items that weigh in favor of CUPS:
    16121612</p><div class="itemizedlist"><ul type="disc"><li><p>No hassle with the Adobe EULA.</p></li><li><p>No hassle with the question, &#8220;<span class="quote">Where do I
    16131613        get the ADOBE*.* driver files?</span>&#8221;</p></li><li><p>
    1614         <a class="indexterm" name="id2642317"></a>
     1614        <a class="indexterm" name="id2642367"></a>
    16151615        The Adobe drivers (on request of the printer PPD associated with them) often put a PJL header in front of the
    16161616        main PostScript part of the print file. Thus, the print file starts with <em class="parameter"><code>&lt;1B
     
    16181618        <em class="parameter"><code>%!PS</code></em>. This leads to the CUPS daemon autotyping the incoming file as a print-ready file,
    16191619        not initiating a pass through the <em class="parameter"><code>pstops</code></em> filter (to speak more technically, it is not
    1620         regarded as the generic MIME-type <a class="indexterm" name="id2642355"></a>
     1620        regarded as the generic MIME-type <a class="indexterm" name="id2642405"></a>
    16211621        <em class="parameter"><code>application/postscript</code></em>, but as the more special MIME type
    1622         <a class="indexterm" name="id2642369"></a>
     1622        <a class="indexterm" name="id2642419"></a>
    16231623        <em class="parameter"><code>application/cups.vnd-postscript</code></em>), which therefore also leads to the page accounting in
    16241624        <em class="parameter"><code>/var/log/cups/page_log</code></em> not receiving the exact number of pages; instead the dummy page
    16251625        number of &#8220;<span class="quote">1</span>&#8221; is logged in a standard setup).
    16261626        </p></li><li><p>The Adobe driver has more options to misconfigure the
    1627 <a class="indexterm" name="id2642400"></a>
     1627<a class="indexterm" name="id2642450"></a>
    16281628        PostScript generated by it (like setting it inadvertently to
    16291629        <span class="guilabel">Optimize for Speed</span> instead of
    16301630        <span class="guilabel">Optimize for Portability</span>, which
    16311631        could lead to CUPS being unable to process it).</p></li><li><p>The CUPS PostScript driver output sent by Windows
    1632 <a class="indexterm" name="id2642427"></a>
     1632<a class="indexterm" name="id2642477"></a>
    16331633        clients to the CUPS server is guaranteed to autotype
    16341634        as the generic MIME type <em class="parameter"><code>application/postscript</code></em>,
     
    16361636        correct number of pages in the <code class="filename">page_log</code> for
    16371637        accounting and quota purposes.</p></li><li><p>
    1638         <a class="indexterm" name="id2642460"></a>
     1638        <a class="indexterm" name="id2642509"></a>
    16391639        The CUPS PostScript driver supports the sending of additional standard (IPP) print options by Windows
    16401640        NT/200x/XP clients. Such additional print options are naming the CUPS standard <span class="emphasis"><em>banner
     
    16491649        and simply ignore it).</p></li><li><p>The CUPS PostScript driver will be the heart of the
    16501650        fully fledged CUPS IPP client for Windows NT/200x/XP to be released soon
    1651         (probably alongside the first beta release for CUPS 1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642504"></a>Run cupsaddsmb (Quiet Mode)</h3></div></div></div><p>
    1652 <a class="indexterm" name="id2642512"></a>
    1653 <a class="indexterm" name="id2642519"></a>
     1651        (probably alongside the first beta release for CUPS 1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642554"></a>Run cupsaddsmb (Quiet Mode)</h3></div></div></div><p>
     1652<a class="indexterm" name="id2642562"></a>
     1653<a class="indexterm" name="id2642569"></a>
    16541654The <code class="literal">cupsaddsmb</code> command copies the needed files into your <em class="parameter"><code>[print$]</code></em>
    16551655share. Additionally, the PPD associated with this printer is copied from <code class="filename">/etc/cups/ppd/</code>
     
    16591659</p><p>
    16601660Here is an example of a successfully run <code class="literal">cupsaddsmb</code> command:
    1661 <a class="indexterm" name="id2642577"></a>
    1662 <a class="indexterm" name="id2642584"></a>
     1661<a class="indexterm" name="id2642627"></a>
     1662<a class="indexterm" name="id2642634"></a>
    16631663</p><pre class="screen">
    16641664<code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -U root infotec_IS2027</code></strong>
    16651665Password for root required to access localhost via Samba: <strong class="userinput"><code>['secret']</code></strong>
    16661666</pre><p>
    1667 <a class="indexterm" name="id2642616"></a>
     1667<a class="indexterm" name="id2642666"></a>
    16681668To share <span class="emphasis"><em>all</em></span> printers and drivers, use the
    16691669<code class="option">-a</code> parameter instead of a printer name. Since
    16701670<code class="literal">cupsaddsmb</code> &#8220;<span class="quote">exports</span>&#8221; the printer drivers to Samba, it should be
    16711671obvious that it only works for queues with a CUPS driver associated.
    1672 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642644"></a>Run cupsaddsmb with Verbose Output</h3></div></div></div><p>
    1673 <a class="indexterm" name="id2642653"></a>
     1672</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642694"></a>Run cupsaddsmb with Verbose Output</h3></div></div></div><p>
     1673<a class="indexterm" name="id2642702"></a>
    16741674Probably you want to see what's going on. Use the
    16751675<code class="option">-v</code> parameter to get a more verbose output. The
     
    16771677a line indicate that I inserted an artificial line break plus some
    16781678indentation here:
    1679 <a class="indexterm" name="id2642670"></a>
    1680 <a class="indexterm" name="id2642680"></a>
     1679<a class="indexterm" name="id2642720"></a>
     1680<a class="indexterm" name="id2642729"></a>
    16811681</p><pre class="screen">
    16821682<code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -U root -v infotec_2105</code></strong>
     
    17471747This will occur when the directories WIN40 and W32X86 already existed in the <em class="parameter"><code>[print$]</code></em>
    17481748driver download share (from a previous driver installation). These are harmless warning messages.
    1749 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642836"></a>Understanding cupsaddsmb</h3></div></div></div><p>
    1750 <a class="indexterm" name="id2642844"></a>
     1749</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642886"></a>Understanding cupsaddsmb</h3></div></div></div><p>
     1750<a class="indexterm" name="id2642894"></a>
    17511751What has happened? What did <code class="literal">cupsaddsmb</code> do? There are five stages of the procedure:
    17521752</p><div class="orderedlist"><ol type="1"><li><p>
    1753         <a class="indexterm" name="id2642869"></a>
     1753        <a class="indexterm" name="id2642919"></a>
    17541754        Call the CUPS server via IPP and request the driver files and the PPD file for the named printer.</p></li><li><p>Store the files temporarily in the local TEMPDIR (as defined in <code class="filename">cupsd.conf</code>).</p></li><li><p>Connect via smbclient to the Samba server's <em class="parameter"><code>[print$]</code></em> share and put the files into the
    17551755         share's WIN40 (for Windows 9x/Me) and W32X86 (for Windows NT/200x/XP) subdirectories.</p></li><li><p>
    1756         <a class="indexterm" name="id2642906"></a>
     1756        <a class="indexterm" name="id2642956"></a>
    17571757        Connect via rpcclient to the Samba server and execute the <code class="literal">adddriver</code> command with the correct parameters.
    17581758        </p></li><li><p>
    1759         <a class="indexterm" name="id2642927"></a>
     1759        <a class="indexterm" name="id2642977"></a>
    17601760        Connect via rpcclient to the Samba server a second time and execute the <code class="literal">setdriver</code> command.</p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    17611761You can run the <code class="literal">cupsaddsmb</code> utility with parameters to specify one remote host as Samba host
     
    17661766<code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -H sambaserver -h cupsserver -v printer</code></strong>
    17671767</pre><p>
    1768 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642980"></a>How to Recognize If cupsaddsmb Completed Successfully</h3></div></div></div><p>
     1768</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643030"></a>How to Recognize If cupsaddsmb Completed Successfully</h3></div></div></div><p>
    17691769You <span class="emphasis"><em>must</em></span> always check if the utility completed
    17701770successfully in all fields. You need at minimum these three messages
     
    17951795Therefore, we strongly recommend against use of the default quiet mode. It will hide any problems from you that
    17961796might occur.
    1797 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643102"></a>cupsaddsmb with a Samba PDC</h3></div></div></div><p>
    1798 <a class="indexterm" name="id2643110"></a>
    1799 <a class="indexterm" name="id2643117"></a>
     1797</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643152"></a>cupsaddsmb with a Samba PDC</h3></div></div></div><p>
     1798<a class="indexterm" name="id2643160"></a>
     1799<a class="indexterm" name="id2643167"></a>
    18001800Can't get the standard <code class="literal">cupsaddsmb</code> command to run on a Samba PDC?  Are you asked for the
    18011801password credential again and again, and the command just will not take off at all? Try one of these
     
    18071807</pre><p>
    18081808(Note the two backslashes: the first one is required to &#8220;<span class="quote">escape</span>&#8221; the second one).
    1809 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643183"></a>cupsaddsmb Flowchart</h3></div></div></div><p>
    1810 <a class="indexterm" name="id2643191"></a>
    1811 <a class="indexterm" name="id2643198"></a>
     1809</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643233"></a>cupsaddsmb Flowchart</h3></div></div></div><p>
     1810<a class="indexterm" name="id2643241"></a>
     1811<a class="indexterm" name="id2643248"></a>
    18121812<a class="link" href="CUPS-printing.html#small14" title="Figure 22.16. cupsaddsmb Flowchart.">The cupsaddsmb Flowchart</a> shows a chart about the procedures, command flows, and
    18131813data flows of the <code class="literal">cupaddsmb</code> command. Note again: cupsaddsmb is
    18141814not intended to, and does not work with, raw print queues!
    1815 </p><div class="figure"><a name="small14"></a><p class="title"><b>Figure 22.16. cupsaddsmb Flowchart.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/14small.png" alt="cupsaddsmb Flowchart."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643264"></a>Installing the PostScript Driver on a Client</h3></div></div></div><p>
    1816 <a class="indexterm" name="id2643273"></a>
    1817 <a class="indexterm" name="id2643280"></a>
     1815</p><div class="figure"><a name="small14"></a><p class="title"><b>Figure 22.16. cupsaddsmb Flowchart.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/14small.png" alt="cupsaddsmb Flowchart."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643314"></a>Installing the PostScript Driver on a Client</h3></div></div></div><p>
     1816<a class="indexterm" name="id2643322"></a>
     1817<a class="indexterm" name="id2643329"></a>
    18181818After <code class="literal">cupsaddsmb</code> is completed, your driver is prepared for the clients to use. Here are the
    18191819steps you must perform to download and install it via Point'n'Print. From a Windows client, browse to the
    18201820CUPS/Samba server:
    18211821</p><div class="itemizedlist"><ul type="disc"><li><p>
    1822         <a class="indexterm" name="id2643302"></a>
     1822        <a class="indexterm" name="id2643352"></a>
    18231823        Open the <span class="guilabel">Printers</span> share of Samba in Network Neighborhood.</p></li><li><p>Right-click on the printer in question.</p></li><li><p>From the opening context menu select
    18241824        <span class="guimenuitem">Install...</span> or
     
    18311831<code class="filename">\\SambaServer\PrinterName</code> entry in the drop-down list of available printers.
    18321832</p><p>
    1833 <a class="indexterm" name="id2643372"></a>
    1834 <a class="indexterm" name="id2643378"></a>
    1835 <a class="indexterm" name="id2643385"></a>
     1833<a class="indexterm" name="id2643422"></a>
     1834<a class="indexterm" name="id2643428"></a>
     1835<a class="indexterm" name="id2643435"></a>
    18361836<code class="literal">cupsaddsmb</code> will only reliably work with CUPS version 1.1.15 or higher and with Samba
    18371837version 2.2.4, or later. If it does not work, or if the automatic printer driver download to the clients does
     
    18621862        instead of 3 (the latest ESP Ghostscript package handles Level 3 PostScript very well; Adobe).
    18631863        </p></li><li><p>
    1864         Say Yes to PostScript Error Handler (Adobe).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643499"></a>Installing PostScript Driver Files Manually Using rpcclient</h2></div></div></div><p>
     1864        Say Yes to PostScript Error Handler (Adobe).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643549"></a>Installing PostScript Driver Files Manually Using rpcclient</h2></div></div></div><p>
    18651865Of course, you can run all the commands that are embedded into the
    18661866cupsaddsmb convenience utility yourself, one by one, and upload
     
    18681868</p><div class="orderedlist"><ol type="1"><li><p>Prepare Samba (a CUPS print queue with the name of the
    18691869        printer should be there. We are providing the driver now).</p></li><li><p>Copy all files to <em class="parameter"><code>[print$]</code></em>.</p></li><li><p>
    1870         <a class="indexterm" name="id2643538"></a>
     1870        <a class="indexterm" name="id2643588"></a>
    18711871        Run <code class="literal">rpcclient adddriver</code>
    18721872        (for each client architecture you want to support).</p></li><li><p>
    1873         <a class="indexterm" name="id2643559"></a>
     1873        <a class="indexterm" name="id2643609"></a>
    18741874        Run <code class="literal">rpcclient setdriver.</code></p></li></ol></div><p>
    1875 <a class="indexterm" name="id2643578"></a>
    1876 <a class="indexterm" name="id2643587"></a>
    1877 <a class="indexterm" name="id2643596"></a>
    1878 <a class="indexterm" name="id2643605"></a>
    1879 <a class="indexterm" name="id2643615"></a>
     1875<a class="indexterm" name="id2643628"></a>
     1876<a class="indexterm" name="id2643637"></a>
     1877<a class="indexterm" name="id2643646"></a>
     1878<a class="indexterm" name="id2643655"></a>
     1879<a class="indexterm" name="id2643664"></a>
    18801880We are going to do this now. First, read the man page on <em class="parameter"><code>rpcclient</code></em> to get a first idea.
    18811881Look at all the printing-related subcommands: <code class="literal">enumprinters</code>, <code class="literal">enumdrivers</code>,
     
    18841884You can use it to query (and command) a Windows NT (or 200x/XP) PC, too. MS-RPC is used by Windows clients,
    18851885among other things, to benefit from the Point'n'Print features. Samba can now mimic this as well.
    1886 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643673"></a>A Check of the rpcclient man Page</h3></div></div></div><p>
     1886</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643723"></a>A Check of the rpcclient man Page</h3></div></div></div><p>
    18871887First let's check the <em class="parameter"><code>rpcclient</code></em> man page. Here are two relevant passages:
    18881888</p><p>
    1889 <a class="indexterm" name="id2643692"></a>
    1890 <a class="indexterm" name="id2643698"></a>
    1891 <a class="indexterm" name="id2643705"></a>
     1889<a class="indexterm" name="id2643741"></a>
     1890<a class="indexterm" name="id2643748"></a>
     1891<a class="indexterm" name="id2643755"></a>
    18921892<code class="literal">adddriver &lt;arch&gt; &lt;config&gt;</code> Execute an <code class="literal">AddPrinterDriver()</code> RPC
    18931893to install the printer driver information on the server. The driver files should already exist in the
     
    19121912RPC will fail.
    19131913</p><p>
    1914 <a class="indexterm" name="id2643783"></a>
    1915 <a class="indexterm" name="id2643790"></a>
     1914<a class="indexterm" name="id2643833"></a>
     1915<a class="indexterm" name="id2643840"></a>
    19161916<code class="literal">setdriver &lt;printername&gt; &lt;drivername&gt;</code> Execute a <code class="literal">SetPrinter()</code>
    19171917command to update the printer driver associated with an installed printer. The printer driver must already be
    19181918correctly installed on the print server.
    19191919</p><p>
    1920 <a class="indexterm" name="id2643816"></a>
    1921 <a class="indexterm" name="id2643822"></a>
     1920<a class="indexterm" name="id2643865"></a>
     1921<a class="indexterm" name="id2643872"></a>
    19221922See also the <code class="literal">enumprinters</code> and <code class="literal">enumdrivers</code> commands to
    19231923obtain a list of installed printers and drivers.
    1924 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643845"></a>Understanding the rpcclient man Page</h3></div></div></div><p>
    1925 <a class="indexterm" name="id2643853"></a>
     1924</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643895"></a>Understanding the rpcclient man Page</h3></div></div></div><p>
     1925<a class="indexterm" name="id2643903"></a>
    19261926The <span class="emphasis"><em>exact</em></span> format isn't made too clear by the man page, since you have to deal with some
    19271927parameters containing spaces. Here is a better description for it. We have line-broken the command and
     
    19471947access it from a UNIX workstation. We will query it with <code class="literal">rpcclient</code> to see what it tells us
    19481948and try to understand the man page more clearly.
    1949 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643950"></a>Producing an Example by Querying a Windows Box</h3></div></div></div><p>
    1950 <a class="indexterm" name="id2643958"></a>
    1951 <a class="indexterm" name="id2643967"></a>
     1949</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644000"></a>Producing an Example by Querying a Windows Box</h3></div></div></div><p>
     1950<a class="indexterm" name="id2644008"></a>
     1951<a class="indexterm" name="id2644017"></a>
    19521952We could run <code class="literal">rpcclient</code> with a <code class="literal">getdriver</code> or a
    19531953<code class="literal">getprinter</code> subcommand (in level 3 verbosity) against it. Just sit down at a UNIX or Linux
     
    19571957</pre><p>
    19581958From the result it should become clear which is which. Here is an example from my installation:
    1959 <a class="indexterm" name="id2644018"></a>
     1959<a class="indexterm" name="id2644068"></a>
    19601960</p><pre class="screen">
    19611961<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -U'Danka%xxxx' W200xSERVER \
     
    19881988drivers, we do not need any (nor would we for the Adobe PostScript driver); therefore, the field will get a
    19891989&#8220;<span class="quote">NULL</span>&#8221; entry.
    1990 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644082"></a>Requirements for adddriver and setdriver to Succeed</h3></div></div></div><p>
    1991 <a class="indexterm" name="id2644090"></a>
    1992 <a class="indexterm" name="id2644100"></a>
    1993 <a class="indexterm" name="id2644106"></a>
     1990</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644132"></a>Requirements for adddriver and setdriver to Succeed</h3></div></div></div><p>
     1991<a class="indexterm" name="id2644140"></a>
     1992<a class="indexterm" name="id2644150"></a>
     1993<a class="indexterm" name="id2644156"></a>
    19941994From the man page (and from the quoted output of <code class="literal">cupsaddsmb</code> above) it becomes clear that
    19951995you need to have certain conditions in order to make the manual uploading and initializing of the driver files
     
    20082008        subdirectories.</p></li><li><p>The printer you are going to set up for the Windows
    20092009        clients needs to be installed in CUPS already.</p></li><li><p>
    2010         <a class="indexterm" name="id2644260"></a>
    2011         <a class="indexterm" name="id2644269"></a>
     2010        <a class="indexterm" name="id2644310"></a>
     2011        <a class="indexterm" name="id2644319"></a>
    20122012        The CUPS printer must be known to Samba; otherwise the <code class="literal">setdriver</code> subcommand fails with an
    20132013        NT_STATUS_UNSUCCESSFUL error. To check if the printer is known by Samba, you may use the
     
    20152015        proper update of the printer list until every smbd process had received a SIGHUP or was restarted. Remember
    20162016        this in case you've created the CUPS printer just recently and encounter problems: try restarting Samba.
    2017         </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644307"></a>Manual Driver Installation in 15 Steps</h3></div></div></div><p>
     2017        </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644356"></a>Manual Driver Installation in 15 Steps</h3></div></div></div><p>
    20182018We are going to install a printer driver now by manually executing all
    20192019required commands. Because this may seem a rather complicated process at
    20202020first, we go through the procedure step by step, explaining every
    20212021single action item as it comes up.
    2022 </p><div class="procedure"><a name="id2644320"></a><p class="title"><b>Procedure 22.2. Manual Driver Installation</b></p><ol type="1"><li><p class="title"><b>Install the printer on CUPS.</b></p><pre class="screen">
     2022</p><div class="procedure"><a name="id2644370"></a><p class="title"><b>Procedure 22.2. Manual Driver Installation</b></p><ol type="1"><li><p class="title"><b>Install the printer on CUPS.</b></p><pre class="screen">
    20232023        <code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p mysmbtstprn -v socket://10.160.51.131:9100 -E \
    20242024                                -P canonIR85.ppd</code></strong>
     
    20292029        for this step.
    20302030        </p></li><li><p class="title"><b>(Optional.) Check if the printer is recognized by Samba.</b></p><p>
    2031         <a class="indexterm" name="id2644377"></a>
     2031        <a class="indexterm" name="id2644427"></a>
    20322032</p><pre class="screen">
    20332033<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'enumprinters' localhost \
     
    20492049        list</span>&#8221; as defined in <code class="filename">smb.conf</code> for <em class="parameter"><code>[print$]</code></em>.
    20502050        </p></li><li><p class="title"><b>(Optional.) Check if Samba knows a driver for the printer.</b></p><p>
    2051         <a class="indexterm" name="id2644475"></a>
    2052         <a class="indexterm" name="id2644484"></a>
     2051        <a class="indexterm" name="id2644524"></a>
     2052        <a class="indexterm" name="id2644534"></a>
    20532053</p><pre class="screen">
    20542054<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2'\
     
    21062106<em class="parameter"><code>[print$]</code></em>.
    21072107</p></li><li><p class="title"><b>Tell Samba that these are driver files (<code class="literal">adddriver</code>).</b></p><p>
    2108 <a class="indexterm" name="id2644672"></a>
     2108<a class="indexterm" name="id2644722"></a>
    21092109</p><pre class="screen">
    21102110<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'adddriver "Windows NT x86" \
     
    21372137subdirectory. Compare this with the situation after step 5.
    21382138</p></li><li><p class="title"><b>(Optional.) Verify if Samba now recognizes the driver.</b></p><p>
    2139 <a class="indexterm" name="id2644780"></a>
     2139<a class="indexterm" name="id2644830"></a>
    21402140</p><pre class="screen">
    21412141<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'enumdrivers 3' \
     
    21532153driver in step 6. This command must succeed before you can proceed.
    21542154</p></li><li><p class="title"><b>Tell Samba which printer should use these driver files (<code class="literal">setdriver</code>).</b></p><p>
    2155 <a class="indexterm" name="id2644835"></a>
     2155<a class="indexterm" name="id2644885"></a>
    21562156</p><pre class="screen">
    21572157<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'setdriver mysmbtstprn mydrivername' \
     
    21642164<code class="literal">enumprinters</code> must find the printer.
    21652165</p></li><li><p class="title"><b>(Optional) Verify if Samba has recognized this association.</b></p><p>
    2166 <a class="indexterm" name="id2644894"></a>
    2167 <a class="indexterm" name="id2644903"></a>
    2168 <a class="indexterm" name="id2644913"></a>
     2166<a class="indexterm" name="id2644944"></a>
     2167<a class="indexterm" name="id2644953"></a>
     2168<a class="indexterm" name="id2644962"></a>
    21692169</p><pre class="screen">
    21702170<code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2' localhost \
     
    22062206
    22072207</pre><p>
    2208 <a class="indexterm" name="id2644990"></a>
     2208<a class="indexterm" name="id2645040"></a>
    22092209Compare these results with the ones from steps 2 and 3. Every one of these commands show the driver is installed. Even
    22102210the <code class="literal">enumprinters</code> command now lists the driver
     
    22122212</p></li><li><p class="title"><b>(Optional.) Tickle the driver into a correct
    22132213device mode.</b></p><p>
    2214 <a class="indexterm" name="id2645025"></a>
     2214<a class="indexterm" name="id2645075"></a>
    22152215You certainly know how to install the driver on the client. In case
    22162216you are not particularly familiar with Windows, here is a short
     
    22352235<span class="guilabel">landscape</span></em></span>), click on <span class="guibutton">Apply</span>, and change the setting back.
    22362236</p></li><li><p class="title"><b>Install the printer on a client (Point'n'Print).</b></p><p>
    2237 <a class="indexterm" name="id2645144"></a>
     2237<a class="indexterm" name="id2645193"></a>
    22382238</p><pre class="screen">
    22392239<code class="prompt">C:\&gt; </code><strong class="userinput"><code>rundll32 printui.dll,PrintUIEntry /in /n "\\sambaserver\mysmbtstprn"</code></strong>
    22402240</pre><p>
    22412241If it does not work, it could be a permissions problem with the <em class="parameter"><code>[print$]</code></em> share.
    2242 </p></li><li><p class="title"><b>(Optional) Print a test page.</b></p><a class="indexterm" name="id2645185"></a><pre class="screen">
     2242</p></li><li><p class="title"><b>(Optional) Print a test page.</b></p><a class="indexterm" name="id2645235"></a><pre class="screen">
    22432243<code class="prompt">C:\&gt; </code><strong class="userinput"><code>rundll32 printui.dll,PrintUIEntry /p /n "\\sambaserver\mysmbtstprn"</code></strong>
    22442244</pre><p>
     
    22502250</p></li><li><p class="title"><b>(Obligatory.) Enjoy. Jump. Celebrate your success.</b></p><pre class="screen">
    22512251<code class="prompt">root# </code><strong class="userinput"><code>echo "Cheeeeerioooooo! Success..." &gt;&gt; /var/log/samba/log.smbd</code></strong>
    2252 </pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645265"></a>Troubleshooting Revisited</h3></div></div></div><p>
    2253 <a class="indexterm" name="id2645273"></a>
     2252</pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645315"></a>Troubleshooting Revisited</h3></div></div></div><p>
     2253<a class="indexterm" name="id2645323"></a>
    22542254The setdriver command will fail if in Samba's mind the queue is not
    22552255already there. A successful installation displys the promising message that the:
     
    22622262result was NT_STATUS_UNSUCCESSFUL
    22632263</code></p><p>
    2264 <a class="indexterm" name="id2645305"></a>
    2265 <a class="indexterm" name="id2645312"></a>
     2264<a class="indexterm" name="id2645355"></a>
     2265<a class="indexterm" name="id2645362"></a>
    22662266It is not good enough that you can see the queue in CUPS, using the <code class="literal">lpstat -p ir85wm</code>
    22672267command. A bug in most recent versions of Samba prevents the proper update of the queue list. The recognition
     
    22692269if this is the reason why Samba does not execute the <code class="literal">setdriver</code> command successfully, check
    22702270if Samba &#8220;<span class="quote">sees</span>&#8221; the printer:
    2271 <a class="indexterm" name="id2645341"></a>
     2271<a class="indexterm" name="id2645391"></a>
    22722272</p><pre class="screen">
    22732273<code class="prompt">root# </code><strong class="userinput"><code>rpcclient transmeta -N -U'root%xxxx' -c 'enumprinters 0'|grep ir85wm</code></strong>
     
    22752275</pre><p>
    22762276An alternate command could be this:
    2277 <a class="indexterm" name="id2645371"></a>
     2277<a class="indexterm" name="id2645421"></a>
    22782278</p><pre class="screen">
    22792279<code class="prompt">root# </code><strong class="userinput"><code>rpcclient transmeta -N -U'root%secret' -c 'getprinter ir85wm' </code></strong>
     
    22852285</pre><p>
    22862286By the way, you can use these commands, plus a few more, of course, to install drivers on remote Windows NT print servers too!
    2287 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645408"></a>The Printing <code class="filename">*.tdb</code> Files</h2></div></div></div><p>
    2288 <a class="indexterm" name="id2645422"></a>
    2289 <a class="indexterm" name="id2645429"></a>
    2290 <a class="indexterm" name="id2645438"></a>
    2291 <a class="indexterm" name="id2645447"></a>
    2292 <a class="indexterm" name="id2645456"></a>
    2293 <a class="indexterm" name="id2645465"></a>
    2294 <a class="indexterm" name="id2645474"></a>
    2295 <a class="indexterm" name="id2645483"></a>
    2296 <a class="indexterm" name="id2645492"></a>
    2297 <a class="indexterm" name="id2645501"></a>
    2298 <a class="indexterm" name="id2645510"></a>
    2299 <a class="indexterm" name="id2645519"></a>
    2300 <a class="indexterm" name="id2645528"></a>
     2287</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645458"></a>The Printing <code class="filename">*.tdb</code> Files</h2></div></div></div><p>
     2288<a class="indexterm" name="id2645472"></a>
     2289<a class="indexterm" name="id2645479"></a>
     2290<a class="indexterm" name="id2645488"></a>
     2291<a class="indexterm" name="id2645497"></a>
     2292<a class="indexterm" name="id2645506"></a>
     2293<a class="indexterm" name="id2645515"></a>
     2294<a class="indexterm" name="id2645524"></a>
     2295<a class="indexterm" name="id2645533"></a>
     2296<a class="indexterm" name="id2645542"></a>
     2297<a class="indexterm" name="id2645551"></a>
     2298<a class="indexterm" name="id2645560"></a>
     2299<a class="indexterm" name="id2645569"></a>
     2300<a class="indexterm" name="id2645578"></a>
    23012301Some mystery is associated with the series of files with a tdb suffix appearing in every Samba installation.
    23022302They are <code class="filename">connections.tdb</code>, <code class="filename">printing.tdb</code>,
     
    23052305<code class="filename">messages.tdb</code> , <code class="filename">ntprinters.tdb</code>, <code class="filename">sessionid.tdb</code>,
    23062306and <code class="filename">secrets.tdb</code>. What is their purpose?
    2307 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645611"></a>Trivial Database Files</h3></div></div></div><p>
    2308 <a class="indexterm" name="id2645619"></a>
     2307</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645661"></a>Trivial Database Files</h3></div></div></div><p>
     2308<a class="indexterm" name="id2645669"></a>
    23092309A Windows NT (print) server keeps track of all information needed to serve its duty toward its clients by
    23102310storing entries in the Windows registry. Client queries are answered by reading from the registry,
     
    23152315<code class="filename">ntprinters.tdb</code>, <code class="filename">printing.tdb</code>,<code class="filename">ntforms.tdb</code>, and
    23162316<code class="filename">ntdrivers.tdb</code>.
    2317 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645679"></a>Binary Format</h3></div></div></div><p>
     2317</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645728"></a>Binary Format</h3></div></div></div><p>
    23182318<code class="filename">*.tdb</code> files are not human readable. They are written in a binary format. &#8220;<span class="quote">Why not
    23192319ASCII?</span>&#8221;, you may ask. &#8220;<span class="quote">After all, ASCII configuration files are a good and proven tradition on
     
    23242324<code class="filename">*.tdb</code> files allows for this provision. Many smbd processes may write to the same
    23252325<code class="filename">*.tdb</code> file at the same time. This wouldn't be possible with pure ASCII files.
    2326 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645745"></a>Losing <code class="filename">*.tdb</code> Files</h3></div></div></div><p>
     2326</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645795"></a>Losing <code class="filename">*.tdb</code> Files</h3></div></div></div><p>
    23272327It is very important that all <code class="filename">*.tdb</code> files remain consistent over all write and read
    23282328accesses. However, it may happen that these files <span class="emphasis"><em>do</em></span> get corrupted. (A <code class="literal">kill -9
     
    23312331only option. After that, you need to re-create all print-related setups unless you have made a backup of the
    23322332<code class="filename">*.tdb</code> files in time.
    2333 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645796"></a>Using <code class="literal">tdbbackup</code></h3></div></div></div><p>
    2334 <a class="indexterm" name="id2645808"></a>
    2335 <a class="indexterm" name="id2645819"></a>
     2333</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645845"></a>Using <code class="literal">tdbbackup</code></h3></div></div></div><p>
     2334<a class="indexterm" name="id2645858"></a>
     2335<a class="indexterm" name="id2645869"></a>
    23362336Samba ships with a little utility that helps the root user of your system to backup your
    23372337<code class="filename">*.tdb</code> files. If you run it with no argument, it prints a usage message:
     
    23602360 -rw-------    1 root     root        40960 May  2 03:44 printing.tdb.bak
    23612361
    2362 </pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645915"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div></div><p>
    2363 <a class="indexterm" name="id2645924"></a>
     2362</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645965"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div></div><p>
     2363<a class="indexterm" name="id2645974"></a>
    23642364CUPS ships with good support for HP LaserJet-type printers. You can install the generic driver as follows:
    2365 <a class="indexterm" name="id2645933"></a>
     2365<a class="indexterm" name="id2645982"></a>
    23662366</p><pre class="screen">
    23672367<code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p laserjet4plus -v parallel:/dev/lp0 -E -m laserjet.ppd</code></strong>
     
    23792379<code class="literal">foomatic-rip</code> utility.
    23802380</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    2381 <a class="indexterm" name="id2646022"></a>
    2382 <a class="indexterm" name="id2646029"></a>
    2383 <a class="indexterm" name="id2646036"></a>
     2381<a class="indexterm" name="id2646072"></a>
     2382<a class="indexterm" name="id2646079"></a>
     2383<a class="indexterm" name="id2646085"></a>
    23842384The former <code class="literal">cupsomatic</code> concept is now being replaced by the new successor, a much more
    23852385powerful <code class="literal">foomatic-rip</code>.  <code class="literal">cupsomatic</code> is no longer maintained. Here is the
     
    23902390are also intended to be used by Samba and the cupsaddsmb utility, to provide the driver files for the Windows
    23912391clients!
    2392 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646091"></a>foomatic-rip and Foomatic Explained</h3></div></div></div><p>
    2393 <a class="indexterm" name="id2646099"></a>
    2394 <a class="indexterm" name="id2646106"></a>
     2392</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646141"></a>foomatic-rip and Foomatic Explained</h3></div></div></div><p>
     2393<a class="indexterm" name="id2646149"></a>
     2394<a class="indexterm" name="id2646156"></a>
    23952395Nowadays, most Linux distributions rely on the utilities from the <a class="ulink" href="http://www.linuxprinting.org/" target="_top">Linuxprinting.org</a> to create their printing-related software
    23962396(which, by the way, works on all UNIXes and on Mac OS X and Darwin, too).  The utilities from this sire have a
     
    24032403available for the various driver/printer combinations in its <a class="ulink" href="http://www.linuxprinting.org/foomatic.html" target="_top">Foomatic</a> database. Currently there are <a class="ulink" href="http://www.linuxprinting.org/driver_list.cgi" target="_top">245 drivers</a> in the database. Many drivers support
    24042404various models, and many models may be driven by different drivers  its your choice!
    2405 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646160"></a>690 &#8220;<span class="quote">Perfect</span>&#8221; Printers</h4></div></div></div><p>
    2406 <a class="indexterm" name="id2646172"></a>
     2405</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646210"></a>690 &#8220;<span class="quote">Perfect</span>&#8221; Printers</h4></div></div></div><p>
     2406<a class="indexterm" name="id2646221"></a>
    24072407At present, there are 690 devices dubbed as working perfectly: 181 are <span class="emphasis"><em>mostly</em></span> perfect, 96
    24082408are <span class="emphasis"><em>partially</em></span> perfect, and 46 are paperweights. Keeping in mind that most of these are
     
    24122412achievement! Three years ago the number was not more than 500, and Linux or UNIX printing at the time wasn't
    24132413anywhere near the quality it is today.
    2414 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646201"></a>How the Printing HOWTO Started It All</h4></div></div></div><p>
     2414</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646251"></a>How the Printing HOWTO Started It All</h4></div></div></div><p>
    24152415A few years ago <a class="ulink" href="http://www2.picante.com/" target="_top">Grant Taylor</a> started it all. The
    24162416roots of today's Linuxprinting.org are in the first <a class="ulink" href="http://www.linuxprinting.org/foomatic2.9/howto/" target="_top">Linux Printing HOWTO</a> that he authored. As a
     
    24212421This database became the core component of today's Foomatic collection of tools and data. In the meantime, it
    24222422has moved to an XML representation of the data.
    2423 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646239"></a>Foomatic's Strange Name</h4></div></div></div><p>
    2424 <a class="indexterm" name="id2646247"></a>
     2423</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646289"></a>Foomatic's Strange Name</h4></div></div></div><p>
     2424<a class="indexterm" name="id2646297"></a>
    24252425&#8220;<span class="quote">Why the funny name?</span>&#8221; you ask. When it really took off, around spring 2000, CUPS was far less
    24262426popular than today, and most systems used LPD, LPRng, or even PDQ to print. CUPS shipped with a few generic
     
    24402440        printing was the only one available).</p></li><li><p>It gave all the advanced CUPS options (Web interface,
    24412441        GUI driver configurations) to users wanting (or needing) to use
    2442         Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646320"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div></div><p>
    2443 <a class="indexterm" name="id2646328"></a>
    2444 <a class="indexterm" name="id2646335"></a>
    2445 <a class="indexterm" name="id2646342"></a>
     2442        Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646364"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div></div><p>
     2443<a class="indexterm" name="id2646372"></a>
     2444<a class="indexterm" name="id2646379"></a>
     2445<a class="indexterm" name="id2646386"></a>
    24462446CUPS worked through a quickly hacked-up filter script named <a class="ulink" href="http://www.linuxprinting.org/download.cgi?filename=cupsomatic&amp;show=0" target="_top">cupsomatic</a>.  cupsomatic
    24472447ran the printfile through Ghostscript, constructing automatically the rather complicated command line needed.
     
    24642464structures attached to Linuxprinting.org PPDs for CUPS. It had a different &#8220;<span class="quote">*omatic</span>&#8221; script for
    24652465every spooler, as well as different printer configuration files.
    2466 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646476"></a>The <span class="emphasis"><em>Grand Unification</em></span> Achieved</h4></div></div></div><p>
    2467 <a class="indexterm" name="id2646487"></a>
     2466</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646520"></a>The <span class="emphasis"><em>Grand Unification</em></span> Achieved</h4></div></div></div><p>
     2467<a class="indexterm" name="id2646531"></a>
    24682468This has all changed in Foomatic versions 2.9 (beta) and released as &#8220;<span class="quote">stable</span>&#8221; 3.0. It has now
    24692469achieved the convergence of all *omatic scripts and is called the <a class="ulink" href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&amp;show=0" target="_top">foomatic-rip</a>.
     
    24742474there is improved media type and source support  paper sizes and trays are easier to configure.
    24752475</p><p>
    2476 <a class="indexterm" name="id2646523"></a>
    2477 <a class="indexterm" name="id2646529"></a>
    2478 <a class="indexterm" name="id2646536"></a>
     2476<a class="indexterm" name="id2646567"></a>
     2477<a class="indexterm" name="id2646573"></a>
     2478<a class="indexterm" name="id2646580"></a>
    24792479Also, the new generation of Linuxprinting.org PPDs no longer contains Perl data structures. If you are a
    24802480distro maintainer and have used the previous version of Foomatic, you may want to give the new one a spin, but
     
    24832483the steps</a> outlined in the Foomatic tutorial or in this chapter. This new development is truly amazing.
    24842484</p><p>
    2485 <a class="indexterm" name="id2646569"></a>
    2486 <a class="indexterm" name="id2646576"></a>
    2487 <a class="indexterm" name="id2646583"></a>
     2485<a class="indexterm" name="id2646613"></a>
     2486<a class="indexterm" name="id2646620"></a>
     2487<a class="indexterm" name="id2646627"></a>
    24882488foomatic-rip is a very clever wrapper around the need to run Ghostscript with a different syntax, options,
    24892489device selections, and/or filters for each different printer or spooler. At the same time, it can read the PPD
     
    24932493printing on media drawn from different paper trays within the same job (in both cases, even where there is no
    24942494support for this from Windows-based vendor printer drivers).
    2495 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646604"></a>Driver Development Outside</h4></div></div></div><p>
    2496 <a class="indexterm" name="id2646612"></a>
     2495</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646648"></a>Driver Development Outside</h4></div></div></div><p>
     2496<a class="indexterm" name="id2646656"></a>
    24972497Most driver development itself does not happen within Linuxprinting.org. Drivers are written by independent
    24982498maintainers.  Linuxprinting.org just pools all the information and stores it in its database. In addition, it
     
    25022502Speaking of the different driver development groups, most of the work is currently done in three projects:
    25032503</p><div class="itemizedlist"><ul type="disc"><li><p>
    2504 <a class="indexterm" name="id2646636"></a>
     2504<a class="indexterm" name="id2646680"></a>
    25052505        <a class="ulink" href="http://www-124.ibm.com/developerworks/oss/linux/projects/omni/" target="_top">Omni</a>
    25062506         a free software project by IBM that tries to convert its printer
     
    25082508        universal driver architecture for Linux/UNIX (still beta). This
    25092509        currently supports 437 models.</p></li><li><p>
    2510 <a class="indexterm" name="id2646661"></a>
     2510<a class="indexterm" name="id2646705"></a>
    25112511        <a class="ulink" href="http://hpinkjet.sf.net/" target="_top">HPIJS</a>
    25122512        a free software project by HP to provide the support for its own
     
    25142514        provides true photo quality). This currently supports 369
    25152515        models.</p></li><li><p>
    2516 <a class="indexterm" name="id2646684"></a>
     2516<a class="indexterm" name="id2646728"></a>
    25172517        <a class="ulink" href="http://gimp-print.sourceforge.net/" target="_top">Gutenprint</a>  a free software
    25182518        effort, started by Michael Sweet (also lead developer for CUPS), now
     
    25202520        photo print quality (many Epson users swear that its quality is
    25212521        better than the vendor drivers provided by Epson for the Microsoft
    2522         platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646708"></a>Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</h4></div></div></div><p>
     2522        platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646752"></a>Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</h4></div></div></div><p>
    25232523Linuxprinting.org today is the one-stop shop to download printer drivers. Look for printer information and
    25242524<a class="ulink" href="http://www.linuxprinting.org//kpfeifle/LinuxKongress2002/Tutorial/" target="_top">tutorials</a> or solve
     
    25292529forum</a> has turned out to be one of the most frequented forums after only a few weeks.
    25302530</p><p>
    2531 <a class="indexterm" name="id2646753"></a>
    2532 <a class="indexterm" name="id2646760"></a>
    2533 <a class="indexterm" name="id2646767"></a>
     2531<a class="indexterm" name="id2646797"></a>
     2532<a class="indexterm" name="id2646804"></a>
     2533<a class="indexterm" name="id2646811"></a>
    25342534Linuxprinting.org and the Foomatic driver wrappers around Ghostscript are now a standard tool-chain for
    25352535printing on all the important distros. Most of them also have CUPS underneath. While in recent years most
     
    25402540Till Kamppeter from Mandrakesoft is doing an excellent job in his spare time to maintain Linuxprinting.org and
    25412541Foomatic. So if you use it often, please send him a note showing your appreciation.
    2542 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646791"></a>Foomatic Database-Generated PPDs</h4></div></div></div><p>
    2543 <a class="indexterm" name="id2646800"></a>
    2544 <a class="indexterm" name="id2646806"></a>
    2545 <a class="indexterm" name="id2646813"></a>
    2546 <a class="indexterm" name="id2646820"></a>
    2547 <a class="indexterm" name="id2646827"></a>
    2548 <a class="indexterm" name="id2646834"></a>
    2549 <a class="indexterm" name="id2646840"></a>
    2550 <a class="indexterm" name="id2646847"></a>
    2551 <a class="indexterm" name="id2646854"></a>
     2542</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2646835"></a>Foomatic Database-Generated PPDs</h4></div></div></div><p>
     2543<a class="indexterm" name="id2646844"></a>
     2544<a class="indexterm" name="id2646850"></a>
     2545<a class="indexterm" name="id2646857"></a>
     2546<a class="indexterm" name="id2646864"></a>
     2547<a class="indexterm" name="id2646871"></a>
     2548<a class="indexterm" name="id2646878"></a>
     2549<a class="indexterm" name="id2646884"></a>
     2550<a class="indexterm" name="id2646891"></a>
     2551<a class="indexterm" name="id2646898"></a>
    25522552The Foomatic database is an amazing piece of ingenuity in itself. Not only does it keep the printer and driver
    25532553information, but it is organized in a way that it can generate PPD files on the fly from its internal
     
    25642564developers. The rest is easy.  GUI tools (like KDE's marvelous <a class="ulink" href="http://printing.kde.org/overview/kprinter.phtml" target="_top">kprinter</a> or the GNOME <a class="ulink" href="http://gtklp.sourceforge.net/" target="_top">gtklp</a> xpp and the CUPS Web interface) read the PPD as well and use
    25652565this information to present the available settings to the user as an intuitive menu selection.
    2566 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646918"></a>foomatic-rip and Foomatic PPD Download and Installation</h3></div></div></div><p>
     2566</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646962"></a>foomatic-rip and Foomatic PPD Download and Installation</h3></div></div></div><p>
    25672567Here are the steps to install a foomatic-rip-driven LaserJet 4 Plus-compatible
    25682568printer in CUPS (note that recent distributions of SuSE, UnitedLinux and
     
    26572657        the driver/model) contain support for a certain device representing
    26582658        the selected driver for your model (as shown by <code class="literal">gs -h</code>).</p></li><li><p>foomatic-rip needs a new version of PPDs (PPD versions
    2659         produced for cupsomatic do not work with foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647391"></a>Page Accounting with CUPS</h2></div></div></div><p>
    2660 <a class="indexterm" name="id2647399"></a>
     2659        produced for cupsomatic do not work with foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647435"></a>Page Accounting with CUPS</h2></div></div></div><p>
     2660<a class="indexterm" name="id2647443"></a>
    26612661Often there are questions regarding print quotas where Samba users (that is, Windows clients) should not be
    26622662able to print beyond a certain number of pages or data volume per day, week, or month. This feature is
     
    26662666Of course one could hack things with one's own scripts. But then there is CUPS. CUPS supports quotas that can
    26672667be based on the size of jobs or on the number of pages or both, and can span any time period you want.
    2668 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647427"></a>Setting Up Quotas</h3></div></div></div><p>
    2669 <a class="indexterm" name="id2647434"></a>
     2668</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647471"></a>Setting Up Quotas</h3></div></div></div><p>
     2669<a class="indexterm" name="id2647478"></a>
    26702670This is an example command of how root would set a print quota in CUPS, assuming an existing printer named
    26712671&#8220;<span class="quote">quotaprinter</span>&#8221;:
    2672 <a class="indexterm" name="id2647449"></a>
     2672<a class="indexterm" name="id2647493"></a>
    26732673</p><pre class="screen">
    26742674<code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p quotaprinter -o job-quota-period=604800 \
     
    26772677This would limit every single user to print no more than 100 pages or 1024 KB of
    26782678data (whichever comes first) within the last 604,800 seconds ( = 1 week).
    2679 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647481"></a>Correct and Incorrect Accounting</h3></div></div></div><p>
     2679</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647525"></a>Correct and Incorrect Accounting</h3></div></div></div><p>
    26802680For CUPS to count correctly, the printfile needs to pass the CUPS pstops filter; otherwise it uses a dummy
    26812681count of &#8220;<span class="quote">one</span>&#8221;. Some print files do not pass it (e.g., image files), but then those are mostly
     
    26882688to a print-ready format for the target printer. This is currently working for about a thousand different
    26892689printer models.  Linuxprinting.org has a driver <a class="ulink" href="http://www.linuxprinting.org/printer_list.cgi" target="_top">list</a>.
    2690 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647521"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div></div><p>
    2691 <a class="indexterm" name="id2647530"></a>
    2692 <a class="indexterm" name="id2647537"></a>
    2693 <a class="indexterm" name="id2647544"></a>
    2694 <a class="indexterm" name="id2647550"></a>
    2695 <a class="indexterm" name="id2647557"></a>
     2690</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647565"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div></div><p>
     2691<a class="indexterm" name="id2647574"></a>
     2692<a class="indexterm" name="id2647581"></a>
     2693<a class="indexterm" name="id2647588"></a>
     2694<a class="indexterm" name="id2647594"></a>
     2695<a class="indexterm" name="id2647601"></a>
    26962696Before CUPS 1.1.16, your only option was to use the Adobe PostScript driver on the Windows clients. The output
    26972697of this driver was not always passed through the <code class="literal">pstops</code> filter on the CUPS/Samba side, and
     
    27042704<code class="filename">cups-samba-1.1.16.tar.gz</code> package). It does <span class="emphasis"><em>not</em></span> work for Windows
    270527059x/Me clients, but it guarantees:
    2706 </p><div class="itemizedlist"><ul type="disc"><li><p> <a class="indexterm" name="id2647617"></a> To not write a PJL-header.</p></li><li><p>To still read and support all PJL-options named in the
     2706</p><div class="itemizedlist"><ul type="disc"><li><p> <a class="indexterm" name="id2647661"></a> To not write a PJL-header.</p></li><li><p>To still read and support all PJL-options named in the
    27072707        driver PPD with its own means.</p></li><li><p>That the file will pass through the <code class="literal">pstops</code> filter
    27082708        on the CUPS/Samba server.</p></li><li><p>To page-count correctly the print file.</p></li></ul></div><p>
    27092709You can read more about the setup of this combination in the man page for <code class="literal">cupsaddsmb</code> (which
    27102710is only present with CUPS installed, and only current from CUPS 1.1.16).
    2711 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647662"></a>The page_log File Syntax</h3></div></div></div><p>
    2712 <a class="indexterm" name="id2647670"></a>
     2711</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647706"></a>The page_log File Syntax</h3></div></div></div><p>
     2712<a class="indexterm" name="id2647714"></a>
    27132713These are the items CUPS logs in the <code class="filename">page_log</code> for every page of a job:
    27142714</p><div class="itemizedlist"><ul type="disc"><li><p>Printer name</p></li><li><p>User name</p></li><li><p>Job ID</p></li><li><p>Time of printing</p></li><li><p>Page number</p></li><li><p>Number of copies</p></li><li><p>A billing information string (optional)</p></li><li><p>The host that sent the job (included since version 1.1.19)</p></li></ul></div><p>
     
    27282728from IP address <code class="constant">10.160.51.33</code>, printed from one page 440 copies, and
    27292729is set to be billed to <em class="parameter"><code>finance-dep</code></em>.
    2730 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647807"></a>Possible Shortcomings</h3></div></div></div><p>
     2730</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647851"></a>Possible Shortcomings</h3></div></div></div><p>
    27312731What flaws or shortcomings are there with this quota system?
    27322732</p><div class="itemizedlist"><ul type="disc"><li><p>The ones named above (wrongly logged job in case of
     
    27422742        still be able to send and print a 1,000 sheet job.</p></li><li><p>A user being denied a job because of a filled-up quota
    27432743        does not get a meaningful error message from CUPS other than
    2744         &#8220;<span class="quote">client-error-not-possible</span>&#8221;.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647873"></a>Future Developments</h3></div></div></div><p>
     2744        &#8220;<span class="quote">client-error-not-possible</span>&#8221;.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647917"></a>Future Developments</h3></div></div></div><p>
    27452745This is the best system currently available, and there are huge
    27462746improvements under development for CUPS 1.2:
     
    27502750        stop in the counting).</p></li><li><p>Quotas will be handled more flexibly.</p></li><li><p>Probably there will be support for users to inquire
    27512751        about their accounts in advance.</p></li><li><p>Probably there will be support for some other tools
    2752         around this topic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647913"></a>Other Accounting Tools</h3></div></div></div><p>
     2752        around this topic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647957"></a>Other Accounting Tools</h3></div></div></div><p>
    27532753Other accounting tools that can be used includes: PrintAnalyzer, pyKota, printbill, LogReport.
    27542754For more information regarding these tools you can try a Google search.
    2755 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647927"></a>Additional Material</h2></div></div></div><p>
     2755</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647971"></a>Additional Material</h2></div></div></div><p>
    27562756A printer queue with <span class="emphasis"><em>no</em></span> PPD associated to it is a
    27572757&#8220;<span class="quote">raw</span>&#8221; printer, and all files will go directly there as received by the
     
    28322832to load the proper paper type before running the 10,000 page job
    28332833requested by marketing for the mailing, and so on).
    2834 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648144"></a>Autodeletion or Preservation of CUPS Spool Files</h2></div></div></div><p>
    2835 <a class="indexterm" name="id2648152"></a>
    2836 <a class="indexterm" name="id2648159"></a>
    2837 <a class="indexterm" name="id2648166"></a>
     2834</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648188"></a>Autodeletion or Preservation of CUPS Spool Files</h2></div></div></div><p>
     2835<a class="indexterm" name="id2648196"></a>
     2836<a class="indexterm" name="id2648203"></a>
     2837<a class="indexterm" name="id2648210"></a>
    28382838Samba print files pass through two spool directories. One is the incoming directory managed by Samba (set in
    28392839the <a class="link" href="smb.conf.5.html#PATH" target="_top">path = /var/spool/samba</a> directive in the <em class="parameter"><code>[printers]</code></em> section of <code class="filename">smb.conf</code>). The other is the spool directory of your UNIX print subsystem. For
    28402840CUPS it is normally <code class="filename">/var/spool/cups/</code>, as set by the <code class="filename">cupsd.conf</code>
    28412841directive <code class="filename">RequestRoot /var/spool/cups</code>.
    2842 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648220"></a>CUPS Configuration Settings Explained</h3></div></div></div><p>
     2842</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648264"></a>CUPS Configuration Settings Explained</h3></div></div></div><p>
    28432843Some important parameter settings in the CUPS configuration file
    28442844<code class="filename">cupsd.conf</code> are:
     
    28642864(There are also additional settings for <em class="parameter"><code>MaxJobsPerUser</code></em> and
    28652865<em class="parameter"><code>MaxJobsPerPrinter</code></em>.)
    2866 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648305"></a>Preconditions</h3></div></div></div><p>
     2866</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648349"></a>Preconditions</h3></div></div></div><p>
    28672867For everything to work as it should, you need to have three things:
    28682868</p><div class="itemizedlist"><ul type="disc"><li><p>A Samba smbd that is compiled against <code class="filename">libcups</code> (check
     
    28772877<a class="link" href="smb.conf.5.html#LPRESUMECOMMAND" target="_top">lpresume command</a>) are ignored, and they should normally have no
    28782878influence whatsoever on your printing.
    2879 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648444"></a>Manual Configuration</h3></div></div></div><p>
     2879</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648488"></a>Manual Configuration</h3></div></div></div><p>
    28802880If you want to do things manually, replace the <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = cups</a>
    28812881by <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd</a>. Then your manually set commands may work
    28822882(I haven't tested this), and a <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command = lp -d %P %s; rm %s</a>
    28832883may do what you need.
    2884 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648491"></a>Printing from CUPS to Windows-Attached Printers</h2></div></div></div><p>
    2885 <a class="indexterm" name="id2648500"></a>
    2886 <a class="indexterm" name="id2648506"></a>
     2884</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648535"></a>Printing from CUPS to Windows-Attached Printers</h2></div></div></div><p>
     2885<a class="indexterm" name="id2648544"></a>
     2886<a class="indexterm" name="id2648550"></a>
    28872887From time to time the question arises, how can you print <span class="emphasis"><em>to</em></span> a Windows-attached printer
    28882888<span class="emphasis"><em>from</em></span> Samba? Normally the local connection from Windows host to printer would be done by
     
    29192919<code class="prompt">root# </code><strong class="userinput"><code>ln -s `which smbspool` /usr/lib/cups/backend/smb</code></strong>
    29202920</pre><p>
    2921 <a class="indexterm" name="id2648636"></a>
    2922 <a class="indexterm" name="id2648643"></a>
     2921<a class="indexterm" name="id2648680"></a>
     2922<a class="indexterm" name="id2648687"></a>
    29232923<code class="literal">smbspool</code> was written by Mike Sweet from the CUPS folks. It is included and ships with
    29242924Samba. It may also be used with print subsystems other than CUPS, to spool jobs to Windows printer shares. To
     
    29352935  -P /path/to/PPD</code></strong>
    29362936</pre><p>
    2937 <a class="indexterm" name="id2648703"></a>
    2938 <a class="indexterm" name="id2648710"></a>
    2939 <a class="indexterm" name="id2648717"></a>
     2937<a class="indexterm" name="id2648747"></a>
     2938<a class="indexterm" name="id2648754"></a>
     2939<a class="indexterm" name="id2648761"></a>
    29402940The PPD must be able to direct CUPS to generate the print data for the target model. For PostScript printers,
    29412941just use the PPD that would be used with the Windows NT PostScript driver. But what can you do if the printer
     
    29502950feature of CUPS and you do not necessarily need to have smbd running.
    29512951
    2952 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648787"></a>More CUPS Filtering Chains</h2></div></div></div><p>
     2952</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648831"></a>More CUPS Filtering Chains</h2></div></div></div><p>
    29532953The diagrams in <a class="link" href="CUPS-printing.html#cups1" title="Figure 22.17. Filtering Chain 1.">Filtering Chain 1</a> and <a class="link" href="CUPS-printing.html#cups2" title="Figure 22.18. Filtering Chain with cupsomatic">Filtering Chain with
    29542954cupsomatic</a> show how CUPS handles print jobs.
    2955 </p><div class="figure"><a name="cups1"></a><p class="title"><b>Figure 22.17. Filtering Chain 1.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups1.png" alt="Filtering Chain 1."></div></div></div><br class="figure-break"><div class="figure"><a name="cups2"></a><p class="title"><b>Figure 22.18. Filtering Chain with cupsomatic</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups2.png" width="243" alt="Filtering Chain with cupsomatic"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648899"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648904"></a>Windows 9x/Me Client Can't Install Driver</h3></div></div></div><p>For Windows 9x/Me, clients require the printer names to be eight
     2955</p><div class="figure"><a name="cups1"></a><p class="title"><b>Figure 22.17. Filtering Chain 1.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups1.png" alt="Filtering Chain 1."></div></div></div><br class="figure-break"><div class="figure"><a name="cups2"></a><p class="title"><b>Figure 22.18. Filtering Chain with cupsomatic</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups2.png" width="243" alt="Filtering Chain with cupsomatic"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648943"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648948"></a>Windows 9x/Me Client Can't Install Driver</h3></div></div></div><p>For Windows 9x/Me, clients require the printer names to be eight
    29562956        characters (or &#8220;<span class="quote">8 plus 3 chars suffix</span>&#8221;) max; otherwise, the driver files
    29572957        will not get transferred when you want to download them from Samba.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="root-ask-loop"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</h3></div></div></div><p>Have you set <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>? Have
     
    29642964        If the error is &#8220;<span class="quote">Tree connect failed: NT_STATUS_BAD_NETWORK_NAME</span>&#8221;,
    29652965        you may have forgotten to create the <code class="filename">/etc/samba/drivers</code> directory.
    2966         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2648981"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</h3></div></div></div><p>
     2966        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649025"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</h3></div></div></div><p>
    29672967        If <code class="literal">cupsaddsmb</code>, or <code class="literal">rpcclient addriver</code> emit the error message
    29682968        WERR_BAD_PASSWORD, refer to <a class="link" href="CUPS-printing.html#root-ask-loop" title="cupsaddsmb Keeps Asking for Root Password in Never-ending Loop">the previous common error</a>.
    2969         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649019"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</h3></div></div></div><p>
     2969        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649063"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</h3></div></div></div><p>
    29702970        The use of &#8220;<span class="quote">cupsaddsmb</span>&#8221; gives &#8220;<span class="quote">No PPD file for printer...</span>&#8221;
    29712971        message while PPD file is present.  What might the problem be?
     
    29782978        </p><p>Is your <em class="parameter"><code>TempDir</code></em> directive in
    29792979        <code class="filename">cupsd.conf</code> set to a valid value, and is it writable?
    2980         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649093"></a>Client Can't Connect to Samba Printer</h3></div></div></div><p>Use <code class="literal">smbstatus</code> to check which user
     2980        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649137"></a>Client Can't Connect to Samba Printer</h3></div></div></div><p>Use <code class="literal">smbstatus</code> to check which user
    29812981        you are from Samba's point of view. Do you have the privileges to
    29822982        write into the <em class="parameter"><code>[print$]</code></em>
    2983         share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649118"></a>New Account Reconnection from Windows 200x/XP Troubles</h3></div></div></div><p>
     2983        share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649162"></a>New Account Reconnection from Windows 200x/XP Troubles</h3></div></div></div><p>
    29842984Once you are connected as the wrong user (for example, as <code class="constant">nobody</code>, which often occurs if
    29852985you have <a class="link" href="smb.conf.5.html#MAPTOGUEST" target="_top">map to guest = bad user</a>), Windows Explorer will not accept an
     
    29962996the <span class="guilabel">Network Neighborhood</span>), right-click on the printer in question, and select
    29972997<span class="guibutton">Connect....</span>.
    2998 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649209"></a>Avoid Being Connected to the Samba Server as the Wrong User</h3></div></div></div><p>
    2999 <a class="indexterm" name="id2649217"></a>
     2998</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649253"></a>Avoid Being Connected to the Samba Server as the Wrong User</h3></div></div></div><p>
     2999<a class="indexterm" name="id2649261"></a>
    30003000You see per <code class="literal">smbstatus</code> that you are connected as user nobody, but you want to be root or
    30013001printer admin. This is probably due to <a class="link" href="smb.conf.5.html#MAPTOGUEST" target="_top">map to guest = bad user</a>, which
    30023002silently connected you under the guest account when you gave (maybe by accident) an incorrect username. Remove
    30033003<a class="link" href="smb.conf.5.html#MAPTOGUEST" target="_top">map to guest</a> if you want to prevent this.
    3004 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649260"></a>Upgrading to CUPS Drivers from Adobe Drivers</h3></div></div></div><p>
     3004</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649304"></a>Upgrading to CUPS Drivers from Adobe Drivers</h3></div></div></div><p>
    30053005This information came from a mailing list posting regarding problems experienced when
    30063006upgrading from Adobe drivers to CUPS drivers on Microsoft Windows NT/200x/XP clients.
    30073007</p><p>First delete all old Adobe-using printers. Then delete all old Adobe drivers. (On Windows 200x/XP, right-click in
    30083008the background of <span class="guilabel">Printers</span> folder, select <span class="guimenuitem">Server Properties...</span>, select
    3009 tab <span class="guilabel">Drivers</span>, and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649298"></a>Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</h3></div></div></div><p>Do you use the &#8220;<span class="quote">naked</span>&#8221; root user name? Try to do it
     3009tab <span class="guilabel">Drivers</span>, and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649342"></a>Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</h3></div></div></div><p>Do you use the &#8220;<span class="quote">naked</span>&#8221; root user name? Try to do it
    30103010this way: <strong class="userinput"><code>cupsaddsmb -U <em class="replaceable"><code>DOMAINNAME</code></em>\\root -v
    30113011<em class="replaceable"><code>printername</code></em></code></strong>&gt; (note the two backslashes: the first one is
    3012 required to &#8220;<span class="quote">escape</span>&#8221; the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649333"></a>Deleted Windows 200x Printer Driver Is Still Shown</h3></div></div></div><p>Deleting a printer on the client will not delete the
     3012required to &#8220;<span class="quote">escape</span>&#8221; the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649377"></a>Deleted Windows 200x Printer Driver Is Still Shown</h3></div></div></div><p>Deleting a printer on the client will not delete the
    30133013driver too (to verify, right-click on the white background of the
    30143014<span class="guilabel">Printers</span> folder, select <span class="guimenuitem">Server Properties</span> and click on the
     
    30163016install a printer with the same name. If you want to update to a new
    30173017driver, delete the old ones first. Deletion is only possible if no
    3018 other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649368"></a>Windows 200x/XP Local Security Policies</h3></div></div></div><a class="indexterm" name="id2649374"></a><a class="indexterm" name="id2649381"></a><p>Local security policies may not allow the installation of unsigned drivers  &#8220;<span class="quote">local
    3019 security policies</span>&#8221; may not allow the installation of printer drivers at all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649401"></a>Administrator Cannot Install Printers for All Local Users</h3></div></div></div><p>
    3020 <a class="indexterm" name="id2649410"></a>
    3021 <a class="indexterm" name="id2649417"></a>
     3018other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649412"></a>Windows 200x/XP Local Security Policies</h3></div></div></div><a class="indexterm" name="id2649418"></a><a class="indexterm" name="id2649425"></a><p>Local security policies may not allow the installation of unsigned drivers  &#8220;<span class="quote">local
     3019security policies</span>&#8221; may not allow the installation of printer drivers at all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649445"></a>Administrator Cannot Install Printers for All Local Users</h3></div></div></div><p>
     3020<a class="indexterm" name="id2649454"></a>
     3021<a class="indexterm" name="id2649461"></a>
    30223022Windows XP handles SMB printers on a &#8220;<span class="quote">per-user</span>&#8221; basis.
    30233023This means every user needs to install the printer himself or herself. To have a printer available for
     
    30253025path of <em class="parameter"><code>http://cupsserver:631/printers/printername</code></em>.  We're still looking into this one.
    30263026Maybe a logon script could automatically install printers for all users.
    3027 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649442"></a>Print Change, Notify Functions on NT Clients</h3></div></div></div><p>For print change, notify functions on NT++ clients.  These need to run the <code class="literal">Server</code>
    3028 service first (renamed to <code class="literal">File &amp; Print Sharing for MS Networks</code> in XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649468"></a>Windows XP SP1</h3></div></div></div><p>Windows XP SP1 introduced a Point and Print Restriction Policy (this restriction does not apply to
     3027</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649486"></a>Print Change, Notify Functions on NT Clients</h3></div></div></div><p>For print change, notify functions on NT++ clients.  These need to run the <code class="literal">Server</code>
     3028service first (renamed to <code class="literal">File &amp; Print Sharing for MS Networks</code> in XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649512"></a>Windows XP SP1</h3></div></div></div><p>Windows XP SP1 introduced a Point and Print Restriction Policy (this restriction does not apply to
    30293029&#8220;<span class="quote">Administrator</span>&#8221; or &#8220;<span class="quote">Power User</span>&#8221; groups of users). In Group Policy Object Editor, go
    30303030to <span class="guimenu">User Configuration -&gt; Administrative Templates -&gt; Control Panel -&gt; Printers</span>. The policy
     
    30333033<code class="constant">Users can only Point and Print to these servers</code> to make driver downloads from Samba
    30343034possible.
    3035 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649514"></a>Print Options for All Users Can't Be Set on Windows 200x/XP</h3></div></div></div><p>How are you doing it? I bet the wrong way (it is not easy to find out, though). There are three
     3035</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649558"></a>Print Options for All Users Can't Be Set on Windows 200x/XP</h3></div></div></div><p>How are you doing it? I bet the wrong way (it is not easy to find out, though). There are three
    30363036different ways to bring you to a dialog that <span class="emphasis"><em>seems</em></span> to set everything. All three dialogs
    30373037<span class="emphasis"><em>look</em></span> the same, yet only one of them does what you intend. You need to be Administrator or
     
    30663066driver (the clients can later set their own <span class="emphasis"><em>per-user defaults</em></span> by following the procedures
    30673067<span class="emphasis"><em>A</em></span> or <span class="emphasis"><em>B</em></span>).
    3068 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649797"></a>Most Common Blunders in Driver Settings on Windows Clients</h3></div></div></div><p>
     3068</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649841"></a>Most Common Blunders in Driver Settings on Windows Clients</h3></div></div></div><p>
    30693069Don't use <em class="parameter"><code>Optimize for Speed</code></em>, but use <em class="parameter"><code>Optimize for Portability</code></em>
    30703070instead (Adobe PS Driver). Don't use <em class="parameter"><code>Page Independence: No</code></em>. Always settle with
     
    30733073Driver). For <span class="guilabel">TrueType Download Options</span> choose <code class="constant">Outline</code>. Use
    30743074PostScript Level 2 if you are having trouble with a non-PS printer and if there is a choice.
    3075 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649853"></a><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</h3></div></div></div><p>
     3075</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649897"></a><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</h3></div></div></div><p>
    30763076Symptom: The last command of <code class="literal">cupsaddsmb</code> does not complete successfully. If the <code class="literal">cmd
    30773077= setdriver printername printername</code> result was NT_STATUS_UNSUCCESSFUL, then possibly the printer was
     
    30793079hostname -c `enumprinters'</code>? Restart smbd (or send a <code class="literal">kill -HUP</code> to all processes
    30803080listed by <code class="literal">smbstatus</code>, and try again.
    3081 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649902"></a>Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</h3></div></div></div><p>
     3081</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2649946"></a>Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</h3></div></div></div><p>
    30823082Have you ever by accident set the CUPS spool directory to the same location (<em class="parameter"><code>RequestRoot
    30833083/var/spool/samba/</code></em> in <code class="filename">cupsd.conf</code> or the other way round:
     
    30863086/var/spool/samba</a> in the <em class="parameter"><code>[printers]</code></em> section of <code class="filename">smb.conf</code>. Otherwise,
    30873087cupsd will sanitize permissions to its spool directory with each restart and printing will not work reliably.
    3088 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650001"></a>Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</h3></div></div></div><p>
     3088</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650045"></a>Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</h3></div></div></div><p>
    30893089In this case a print queue called &#8220;<span class="quote">lp</span>&#8221; intermittently swallows jobs and
    30903090spits out completely different ones from what was sent.
    30913091</p><p>
    3092 <a class="indexterm" name="id2650021"></a>
    3093 <a class="indexterm" name="id2650028"></a>
    3094 <a class="indexterm" name="id2650035"></a>
     3092<a class="indexterm" name="id2650065"></a>
     3093<a class="indexterm" name="id2650072"></a>
     3094<a class="indexterm" name="id2650079"></a>
    30953095It is a bad idea to name any printer &#8220;<span class="quote">lp</span>&#8221;. This is the traditional UNIX name for the default
    30963096printer. CUPS may be set up to do an automatic creation of Implicit Classes. This means, to group all printers
     
    31013101<em class="replaceable"><code>printername@cupshost</code></em>, which gives you better control over what may happen in a
    31023102large networked environment.
    3103 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650070"></a>Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</h3></div></div></div><p>
     3103</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650114"></a>Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</h3></div></div></div><p>
    31043104Use <code class="literal">smbclient</code> to connect to any Windows box with a shared PostScript printer:
    31053105<code class="literal">smbclient //windowsbox/print\$ -U guest</code>. You can navigate to the
     
    31073107<code class="filename">WIN40/0</code> to do the same.  Another option is to download the <code class="filename">*.exe</code>
    31083108packaged files from the Adobe Web site.
    3109 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650124"></a>Overview of the CUPS Printing Processes</h2></div></div></div><p>
     3109</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650168"></a>Overview of the CUPS Printing Processes</h2></div></div></div><p>
    31103110A complete overview of the CUPS printing processes can be found in <a class="link" href="CUPS-printing.html#a_small" title="Figure 22.19. CUPS Printing Overview.">the CUPS
    31113111Printing Overview diagram</a>.
    3112 </p><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 22.19. CUPS Printing Overview.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/a_small.png" width="243" alt="CUPS Printing Overview."></div></div></div><br class="figure-break"></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2639362" href="#id2639362" class="para">6</a>] </sup>See also <a class="ulink" href="http://www.cups.org/cups-help.html" target="_top">http://www.cups.org/cups-help.html</a></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 21. Classical Printing Support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 23. Stackable VFS modules</td></tr></table></div></body></html>
     3112</p><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 22.19. CUPS Printing Overview.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/a_small.png" width="243" alt="CUPS Printing Overview."></div></div></div><br class="figure-break"></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2639411" href="#id2639411" class="para">6</a>] </sup>See also <a class="ulink" href="http://www.cups.org/cups-help.html" target="_top">http://www.cups.org/cups-help.html</a></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 21. Classical Printing Support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 23. Stackable VFS modules</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ChangeNotes.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="optional.html" title="Part III. Advanced Configuration"><link rel="next" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="optional.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetworkBrowsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ChangeNotes"></a>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578567">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578579">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578638">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578950">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579071">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="optional.html" title="Part III. Advanced Configuration"><link rel="next" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="optional.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetworkBrowsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ChangeNotes"></a>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578591">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578603">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578662">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578974">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579095">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></div><p>
    22Please read this chapter carefully before update or upgrading Samba.  You should expect to find only critical
    33or very important information here. Comprehensive change notes and guidance information can be found in the
    44section <a class="link" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba">Updating and Upgrading Samba</a>.
    5 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578567"></a>Important Samba-3.2.x Change Notes</h2></div></div></div><p>
     5</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578591"></a>Important Samba-3.2.x Change Notes</h2></div></div></div><p>
    66!!!!!!!!!!!!Add all critical update notes here!!!!!!!!!!!!!
    7 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578579"></a>Important Samba-3.0.x Change Notes</h2></div></div></div><p>
     7</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578603"></a>Important Samba-3.0.x Change Notes</h2></div></div></div><p>
    88These following notes pertain in particular to Samba 3.0.23 through Samba 3.0.25c (or more recent 3.0.25
    99update).  Samba is a fluid and ever changing project. Changes throughout the 3.0.x series release are
     
    2222This chapter is new to the release of the HOWTO for Samba 3.0.23. It includes much of the notes provided
    2323in the <code class="filename">WHATSNEW.txt</code> file that is included with the Samba source code release tarball.
    24 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578638"></a>User and Group Changes</h3></div></div></div><p>
     24</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578662"></a>User and Group Changes</h3></div></div></div><p>
    2525The change documented here affects unmapped user and group accounts only.
    2626</p><p>
    27 <a class="indexterm" name="id2578650"></a>
    28 <a class="indexterm" name="id2578657"></a>
    29 <a class="indexterm" name="id2578664"></a>
    30 <a class="indexterm" name="id2578673"></a>
     27<a class="indexterm" name="id2578675"></a>
    3128<a class="indexterm" name="id2578682"></a>
     29<a class="indexterm" name="id2578688"></a>
     30<a class="indexterm" name="id2578698"></a>
     31<a class="indexterm" name="id2578706"></a>
    3232The user and group internal management routines have been rewritten to prevent overlaps of
    3333assigned Relative Identifiers (RIDs).  In the past the has been a potential problem when
     
    3636<code class="literal">net rpc vampire</code>.
    3737</p><p>
    38 <a class="indexterm" name="id2578714"></a>
    39 <a class="indexterm" name="id2578720"></a>
    40 <a class="indexterm" name="id2578727"></a>
    41 <a class="indexterm" name="id2578733"></a>
     38<a class="indexterm" name="id2578738"></a>
     39<a class="indexterm" name="id2578744"></a>
     40<a class="indexterm" name="id2578751"></a>
     41<a class="indexterm" name="id2578757"></a>
    4242Unmapped users are now assigned a SID in the <code class="literal">S-1-22-1</code> domain and unmapped
    4343groups are assigned a SID in the <code class="literal">S-1-22-2</code> domain.  Previously they were
     
    4646been under the authority of the local SAM (see the man page for <code class="literal">net getlocalsid</code>).
    4747</p><p>
    48 <a class="indexterm" name="id2578770"></a>
    49 <a class="indexterm" name="id2578777"></a>
    50 <a class="indexterm" name="id2578784"></a>
    51 <a class="indexterm" name="id2578790"></a>
    52 <a class="indexterm" name="id2578797"></a>
     48<a class="indexterm" name="id2578794"></a>
     49<a class="indexterm" name="id2578801"></a>
     50<a class="indexterm" name="id2578808"></a>
     51<a class="indexterm" name="id2578815"></a>
     52<a class="indexterm" name="id2578822"></a>
    5353The result is that any unmapped users or groups on an upgraded Samba domain controller may
    5454be assigned a new SID.  Because the SID rather than a name is stored in Windows security
     
    6060An example helps to illustrate the change:
    6161</p><p>
    62 <a class="indexterm" name="id2578820"></a>
    63 <a class="indexterm" name="id2578827"></a>
    64 <a class="indexterm" name="id2578833"></a>
    65 <a class="indexterm" name="id2578840"></a>
     62<a class="indexterm" name="id2578844"></a>
     63<a class="indexterm" name="id2578851"></a>
     64<a class="indexterm" name="id2578857"></a>
     65<a class="indexterm" name="id2578864"></a>
    6666Assume that a group named <span class="emphasis"><em>developers</em></span> exists with a UNIX GID of 782. In this
    6767case this user does not exist in Samba's group mapping table. It would be perfectly normal for
     
    6969<code class="literal">S-1-5-21-647511796-4126122067-3123570092-2565</code>.
    7070</p><p>
    71 <a class="indexterm" name="id2578864"></a>
    72 <a class="indexterm" name="id2578870"></a>
    73 <a class="indexterm" name="id2578877"></a>
    74 <a class="indexterm" name="id2578884"></a>
     71<a class="indexterm" name="id2578888"></a>
     72<a class="indexterm" name="id2578895"></a>
     73<a class="indexterm" name="id2578901"></a>
     74<a class="indexterm" name="id2578908"></a>
    7575With the release of Samba-3.0.23, the group SID would be reported as <code class="literal">S-1-22-2-782</code>.  Any
    7676security descriptors associated with files stored on a Windows NTFS disk partition will not allow access based
     
    8080even though both SIDs in some respect refer to the same UNIX group.
    8181</p><p>
    82 <a class="indexterm" name="id2578920"></a>
    83 <a class="indexterm" name="id2578927"></a>
     82<a class="indexterm" name="id2578944"></a>
     83<a class="indexterm" name="id2578951"></a>
    8484The workaround for versions of Samba prior to 3.0.23, is to create a manual domain group mapping
    8585entry for the group <span class="emphasis"><em>developers</em></span> to point at the
    8686<code class="literal">S-1-5-21-647511796-4126122067-3123570092-2565</code> SID. With the release of Samba-3.0.23 this
    8787workaround is no longer needed.
    88 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578950"></a>Essential Group Mappings</h3></div></div></div><p>
     88</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578974"></a>Essential Group Mappings</h3></div></div></div><p>
    8989Samba 3.0.x series  releases before 3.0.23 automatically created group mappings for the essential Windows
    9090domain groups <code class="literal">Domain Admins, Domain Users, Domain Guests</code>. Commencing with Samba 3.0.23
     
    103103For further information regarding group mappings see <a class="link" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX">Group Mapping: MS Windows
    104104and UNIX</a>.
    105 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579071"></a>Passdb Changes</h3></div></div></div><p>
    106 <a class="indexterm" name="id2579079"></a>
    107 <a class="indexterm" name="id2579085"></a>
    108 <a class="indexterm" name="id2579092"></a>
    109 <a class="indexterm" name="id2579099"></a>
     105</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579095"></a>Passdb Changes</h3></div></div></div><p>
     106<a class="indexterm" name="id2579103"></a>
     107<a class="indexterm" name="id2579110"></a>
     108<a class="indexterm" name="id2579116"></a>
     109<a class="indexterm" name="id2579123"></a>
    110110The <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a> parameter no long accepts multiple passdb backends in a
    111111chained configuration.  Also be aware that the SQL and XML based passdb modules have been
    112112removed in the Samba-3.0.23 release.  More information regarding external support for a SQL
    113113passdb module can be found on the  <a class="ulink" href="http://pdbsql.sourceforge.net/" target="_top">pdbsql</a> web site.
    114 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579131"></a>Group Mapping Changes in Samba-3.0.23</h3></div></div></div><p>
    115 <a class="indexterm" name="id2579139"></a>
    116 <a class="indexterm" name="id2579146"></a>
    117 <a class="indexterm" name="id2579153"></a>
    118 <a class="indexterm" name="id2579159"></a>
    119 <a class="indexterm" name="id2579166"></a>
    120 <a class="indexterm" name="id2579173"></a>
    121 <a class="indexterm" name="id2579180"></a>
    122 <a class="indexterm" name="id2579187"></a>
    123 <a class="indexterm" name="id2579193"></a>
    124 <a class="indexterm" name="id2579200"></a>
    125 <a class="indexterm" name="id2579207"></a>
     114</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579156"></a>Group Mapping Changes in Samba-3.0.23</h3></div></div></div><p>
     115<a class="indexterm" name="id2579163"></a>
     116<a class="indexterm" name="id2579170"></a>
     117<a class="indexterm" name="id2579177"></a>
     118<a class="indexterm" name="id2579184"></a>
     119<a class="indexterm" name="id2579190"></a>
     120<a class="indexterm" name="id2579197"></a>
     121<a class="indexterm" name="id2579204"></a>
     122<a class="indexterm" name="id2579211"></a>
     123<a class="indexterm" name="id2579217"></a>
     124<a class="indexterm" name="id2579224"></a>
     125<a class="indexterm" name="id2579231"></a>
    126126The default mapping entries for groups such as <code class="literal">Domain Admins</code> are no longer
    127127created when using an <code class="literal">smbpasswd</code> file or a <code class="literal">tdbsam</code> passdb
     
    130130Windows group SID to UNIX GID mappings.  This change has no effect on winbindd's IDMAP functionality
    131131for domain groups.
    132 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579252"></a>LDAP Changes in Samba-3.0.23</h3></div></div></div><p>
    133 <a class="indexterm" name="id2579260"></a>
    134 <a class="indexterm" name="id2579267"></a>
    135 <a class="indexterm" name="id2579274"></a>
    136 <a class="indexterm" name="id2579280"></a>
    137 <a class="indexterm" name="id2579287"></a>
     132</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579276"></a>LDAP Changes in Samba-3.0.23</h3></div></div></div><p>
     133<a class="indexterm" name="id2579284"></a>
     134<a class="indexterm" name="id2579291"></a>
     135<a class="indexterm" name="id2579298"></a>
     136<a class="indexterm" name="id2579305"></a>
     137<a class="indexterm" name="id2579311"></a>
    138138There has been a minor update the Samba LDAP schema file. A substring matching rule has been
    139139added to the <code class="literal">sambaSID</code> attribute definition.  For OpenLDAP servers, this
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ClientConfig.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. MS Windows Network Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"><link rel="next" href="optional.html" title="Part III. Advanced Configuration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. MS Windows Network Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 8. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575484">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575545">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575588">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578330">Common Errors</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575484"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2575492"></a>
    3 <a class="indexterm" name="id2575499"></a>
    4 <a class="indexterm" name="id2575506"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. MS Windows Network Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"><link rel="next" href="optional.html" title="Part III. Advanced Configuration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. MS Windows Network Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 8. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575509">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575569">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575613">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578354">Common Errors</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575509"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2575517"></a>
     3<a class="indexterm" name="id2575524"></a>
     4<a class="indexterm" name="id2575531"></a>
    55Occasionally network administrators report difficulty getting Microsoft Windows clients to interoperate
    66correctly with Samba servers. It seems that some folks just cannot accept the fact that the right way
     
    88servers. Yet there is repetitious need to provide detailed Windows client configuration instructions.
    99</p><p>
    10 <a class="indexterm" name="id2575524"></a>
    11 <a class="indexterm" name="id2575531"></a>
     10<a class="indexterm" name="id2575548"></a>
     11<a class="indexterm" name="id2575555"></a>
    1212The purpose of this chapter is to graphically illustrate MS Windows client configuration for the most common
    1313critical aspects of such configuration. An experienced network administrator will not be interested in the
    1414details of this chapter.
    15 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575545"></a>Technical Details</h2></div></div></div><p>
    16 <a class="indexterm" name="id2575552"></a>
    17 <a class="indexterm" name="id2575560"></a>
     15</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575569"></a>Technical Details</h2></div></div></div><p>
     16<a class="indexterm" name="id2575577"></a>
     17<a class="indexterm" name="id2575584"></a>
    1818This chapter discusses TCP/IP protocol configuration as well as network membership for the platforms
    1919that are in common use today. These are:
     
    2424        </p></li><li><p>
    2525        Windows Millennium edition (Me)
    26         </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575588"></a>TCP/IP Configuration</h3></div></div></div><p>
    27 <a class="indexterm" name="id2575596"></a>
    28 <a class="indexterm" name="id2575604"></a>
     26        </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575613"></a>TCP/IP Configuration</h3></div></div></div><p>
     27<a class="indexterm" name="id2575621"></a>
     28<a class="indexterm" name="id2575628"></a>
    2929        The builder of a house must ensure that all construction takes place on a firm foundation.
    3030        The same is true for the builder of a TCP/IP-based networking system. Fundamental network configuration problems
    3131        will plague all network users until they are resolved.
    3232        </p><p>
    33 <a class="indexterm" name="id2575618"></a>
    34 <a class="indexterm" name="id2575625"></a>
     33<a class="indexterm" name="id2575643"></a>
     34<a class="indexterm" name="id2575650"></a>
    3535        MS Windows workstations and servers can be configured either with fixed
    3636        IP addresses or via DHCP. The examples that follow demonstrate the use of DHCP
     
    3838        settings can be effected.
    3939        </p><p>
    40 <a class="indexterm" name="id2575640"></a>
    41 <a class="indexterm" name="id2575647"></a>
     40<a class="indexterm" name="id2575664"></a>
     41<a class="indexterm" name="id2575671"></a>
    4242        It is possible to use shortcuts or abbreviated keystrokes to arrive at a
    4343        particular configuration screen. The decision was made to base all examples in this
    4444        chapter on use of the <span class="guibutton">Start</span> button.
    45         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2575664"></a>MS Windows XP Professional</h4></div></div></div><p>
    46 <a class="indexterm" name="id2575672"></a>
     45        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2575688"></a>MS Windows XP Professional</h4></div></div></div><p>
     46<a class="indexterm" name="id2575696"></a>
    4747                There are two paths to the Windows XP TCP/IP configuration panel. Choose the access method that you prefer:
    4848                </p><p>
     
    5252                then select <span class="guimenuitem">Properties</span>.
    5353                </p><p>
    54 <a class="indexterm" name="id2575720"></a>
     54<a class="indexterm" name="id2575744"></a>
    5555                The following procedure steps through the Windows XP Professional TCP/IP configuration process:
    5656                </p><div class="procedure"><ol type="1"><li><p>
    57 <a class="indexterm" name="id2575738"></a>
    58 <a class="indexterm" name="id2575745"></a>
    59 <a class="indexterm" name="id2575752"></a>
     57<a class="indexterm" name="id2575762"></a>
     58<a class="indexterm" name="id2575769"></a>
     59<a class="indexterm" name="id2575776"></a>
    6060                        On some installations the interface will be called <span class="guimenu">Local Area Connection</span> and
    6161                        on others it will be called <span class="guimenu">Network Bridge</span>. On our system it is called <span class="guimenu">Network Bridge</span>.
     
    6363                        </p><div class="figure"><a name="WXPP002"></a><p class="title"><b>Figure 8.1. Network Bridge Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP002.png" alt="Network Bridge Configuration."></div></div></div><p><br class="figure-break">
    6464                        </p></li><li><p>
    65 <a class="indexterm" name="id2575838"></a>
    66 <a class="indexterm" name="id2575845"></a>
     65<a class="indexterm" name="id2575862"></a>
     66<a class="indexterm" name="id2575869"></a>
    6767                        The Network Bridge Configuration, or Local Area Connection, panel is used to set TCP/IP protocol settings.
    6868                        In <span class="guimenuitem">This connection uses the following items:</span> box,
    6969                        click on <span class="guimenu">Internet Protocol (TCP/IP)</span>, then click on <span class="guibutton">Properties</span>.
    7070                        </p><p>
    71 <a class="indexterm" name="id2575876"></a>
    72 <a class="indexterm" name="id2575883"></a>
     71<a class="indexterm" name="id2575900"></a>
     72<a class="indexterm" name="id2575908"></a>
    7373                        The default setting is DHCP-enabled operation
    7474                        (i.e., &#8220;<span class="quote">Obtain an IP address automatically</span>&#8221;). See <a class="link" href="ClientConfig.html#WXPP003" title="Figure 8.2. Internet Protocol (TCP/IP) Properties.">&#8220;Internet Protocol (TCP/IP) Properties.&#8221;</a>.
    7575                        </p><div class="figure"><a name="WXPP003"></a><p class="title"><b>Figure 8.2. Internet Protocol (TCP/IP) Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP003.png" alt="Internet Protocol (TCP/IP) Properties."></div></div></div><p><br class="figure-break">
    7676                        </p><p>
    77 <a class="indexterm" name="id2575946"></a>
    78 <a class="indexterm" name="id2575953"></a>
    79 <a class="indexterm" name="id2575960"></a>
    80 <a class="indexterm" name="id2575966"></a>
     77<a class="indexterm" name="id2575970"></a>
     78<a class="indexterm" name="id2575977"></a>
     79<a class="indexterm" name="id2575984"></a>
     80<a class="indexterm" name="id2575991"></a>
    8181                        Many network administrators will want to use DHCP to configure all client TCP/IP
    8282                        protocol stack settings. (For information on how to configure the ISC DHCP server
     
    8484                        <a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">DHCP Server</a>.
    8585                        </p><p>
    86 <a class="indexterm" name="id2575995"></a>
    87 <a class="indexterm" name="id2576002"></a>
    88 <a class="indexterm" name="id2576009"></a>
     86<a class="indexterm" name="id2576020"></a>
     87<a class="indexterm" name="id2576027"></a>
     88<a class="indexterm" name="id2576033"></a>
    8989                        If it is necessary to provide a fixed IP address, click on &#8220;<span class="quote">Use the following IP address</span>&#8221; and enter the
    9090                        IP Address, the subnet mask, and the default gateway address in the boxes provided.
    9191                        </p></li><li><p>
    92 <a class="indexterm" name="id2576030"></a>
    93 <a class="indexterm" name="id2576037"></a>
    94 <a class="indexterm" name="id2576044"></a>
    95 <a class="indexterm" name="id2576051"></a>
     92<a class="indexterm" name="id2576054"></a>
     93<a class="indexterm" name="id2576061"></a>
     94<a class="indexterm" name="id2576068"></a>
     95<a class="indexterm" name="id2576075"></a>
    9696                        Click the <span class="guibutton">Advanced</span> button to proceed with TCP/IP configuration.
    9797                        This opens a panel in which it is possible to create additional IP addresses for this interface.
     
    101101                        </p><div class="figure"><a name="WXPP005"></a><p class="title"><b>Figure 8.3. Advanced Network Settings</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP005.png" alt="Advanced Network Settings"></div></div></div><p><br class="figure-break">
    102102                        </p><p>
    103 <a class="indexterm" name="id2576121"></a>
    104 <a class="indexterm" name="id2576128"></a>
    105 <a class="indexterm" name="id2576135"></a>
     103<a class="indexterm" name="id2576146"></a>
     104<a class="indexterm" name="id2576152"></a>
     105<a class="indexterm" name="id2576159"></a>
    106106                        Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
    107107                        </p></li><li><p>
    108 <a class="indexterm" name="id2576150"></a>
    109 <a class="indexterm" name="id2576157"></a>
     108<a class="indexterm" name="id2576174"></a>
     109<a class="indexterm" name="id2576181"></a>
    110110                        Click the <span class="guimenu">DNS</span> tab to add DNS server settings.
    111111                        The example system uses manually configured DNS settings. When finished making changes, click the
     
    113113                        </p><div class="figure"><a name="WXPP014"></a><p class="title"><b>Figure 8.4. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP014.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
    114114                        </p></li><li><p>
    115 <a class="indexterm" name="id2576231"></a>
    116 <a class="indexterm" name="id2576238"></a>
     115<a class="indexterm" name="id2576256"></a>
     116<a class="indexterm" name="id2576262"></a>
    117117                        Click the <span class="guibutton">WINS</span> tab to add manual WINS server entries.
    118118                        This step demonstrates an example system that uses manually configured WINS settings.
     
    120120                        the settings. See <a class="link" href="ClientConfig.html#WXPP009" title="Figure 8.5. WINS Configuration">&#8220;WINS Configuration&#8221;</a>.
    121121                        </p><div class="figure"><a name="WXPP009"></a><p class="title"><b>Figure 8.5. WINS Configuration</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP009.png" alt="WINS Configuration"></div></div></div><p><br class="figure-break">
    122                         </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2576307"></a>MS Windows 2000</h4></div></div></div><p>
    123 <a class="indexterm" name="id2576315"></a>
    124 <a class="indexterm" name="id2576322"></a>
     122                        </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2576332"></a>MS Windows 2000</h4></div></div></div><p>
     123<a class="indexterm" name="id2576339"></a>
     124<a class="indexterm" name="id2576347"></a>
    125125                There are two paths to the Windows 2000 Professional TCP/IP configuration panel. Choose the access method that you prefer:
    126126                </p><p>
     
    130130                select <span class="guimenuitem">Properties</span>.
    131131                </p><p>
    132 <a class="indexterm" name="id2576371"></a>
     132<a class="indexterm" name="id2576395"></a>
    133133                The following procedure steps through the Windows XP Professional TCP/IP configuration process:
    134134                </p><div class="procedure"><ol type="1"><li><p>
     
    137137                        </p><div class="figure"><a name="w2kp001"></a><p class="title"><b>Figure 8.6. Local Area Connection Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp001.png" alt="Local Area Connection Properties."></div></div></div><p><br class="figure-break">
    138138                        </p></li><li><p>
    139 <a class="indexterm" name="id2576452"></a>
    140 <a class="indexterm" name="id2576459"></a>
     139<a class="indexterm" name="id2576476"></a>
     140<a class="indexterm" name="id2576483"></a>
    141141                        The Local Area Connection Properties is used to set TCP/IP protocol settings. Click on
    142142                        <span class="guimenu">Internet Protocol (TCP/IP)</span> in the <span class="guimenuitem">Components checked are used by this
    143143                        connection:</span> box, then click the <span class="guibutton">Properties</span> button.
    144144                        </p></li><li><p>
    145 <a class="indexterm" name="id2576494"></a>
    146 <a class="indexterm" name="id2576500"></a>
     145<a class="indexterm" name="id2576518"></a>
     146<a class="indexterm" name="id2576525"></a>
    147147                        The default setting is DHCP-enabled operation
    148148                        (i.e., &#8220;<span class="quote">Obtain an IP address automatically</span>&#8221;). See <a class="link" href="ClientConfig.html#w2kp002" title="Figure 8.7. Internet Protocol (TCP/IP) Properties.">&#8220;Internet Protocol (TCP/IP) Properties.&#8221;</a>.
    149149                        </p><div class="figure"><a name="w2kp002"></a><p class="title"><b>Figure 8.7. Internet Protocol (TCP/IP) Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp002.png" alt="Internet Protocol (TCP/IP) Properties."></div></div></div><p><br class="figure-break">
    150150                        </p><p>
    151 <a class="indexterm" name="id2576560"></a>
    152 <a class="indexterm" name="id2576566"></a>
     151<a class="indexterm" name="id2576584"></a>
     152<a class="indexterm" name="id2576591"></a>
    153153                        Many network administrators will want to use DHCP to configure all client TCP/IP
    154154                        protocol stack settings. (For information on how to configure the ISC DHCP server
    155155                        for Windows client support, see, <a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">&#8220;DHCP Server&#8221;</a>.
    156156                        </p><p>
    157 <a class="indexterm" name="id2576586"></a>
    158 <a class="indexterm" name="id2576593"></a>
     157<a class="indexterm" name="id2576610"></a>
     158<a class="indexterm" name="id2576617"></a>
    159159                        If it is necessary to provide a fixed IP address, click on &#8220;<span class="quote">Use the following IP address</span>&#8221; and enter the
    160160                        IP Address, the subnet mask, and the default gateway address in the boxes provided.
     
    165165                        </p><div class="figure"><a name="w2kp003"></a><p class="title"><b>Figure 8.8. Advanced Network Settings.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp003.png" alt="Advanced Network Settings."></div></div></div><p><br class="figure-break">
    166166                        </p><p>
    167 <a class="indexterm" name="id2576669"></a>
    168 <a class="indexterm" name="id2576676"></a>
    169 <a class="indexterm" name="id2576682"></a>
     167<a class="indexterm" name="id2576693"></a>
     168<a class="indexterm" name="id2576700"></a>
     169<a class="indexterm" name="id2576707"></a>
    170170                        Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
    171171                        </p></li><li><p>
    172 <a class="indexterm" name="id2576698"></a>
    173 <a class="indexterm" name="id2576705"></a>
     172<a class="indexterm" name="id2576722"></a>
     173<a class="indexterm" name="id2576729"></a>
    174174                        Click the <span class="guimenu">DNS</span> tab to add DNS server settings.
    175175                        The example system uses manually configured DNS settings. When finished making changes,
     
    177177                        </p><div class="figure"><a name="w2kp004"></a><p class="title"><b>Figure 8.9. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp004.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
    178178                        </p></li><li><p>
    179 <a class="indexterm" name="id2576776"></a>
    180 <a class="indexterm" name="id2576783"></a>
     179<a class="indexterm" name="id2576800"></a>
     180<a class="indexterm" name="id2576807"></a>
    181181                        Click the <span class="guibutton">WINS</span> tab to add manual WINS server entries.
    182182                        This step demonstrates an example system that uses manually configured WINS settings.
     
    184184                        See <a class="link" href="ClientConfig.html#w2kp005" title="Figure 8.10. WINS Configuration.">&#8220;WINS Configuration.&#8221;</a>.
    185185                        </p><div class="figure"><a name="w2kp005"></a><p class="title"><b>Figure 8.10. WINS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp005.png" alt="WINS Configuration."></div></div></div><p><br class="figure-break">
    186                         </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2576854"></a>MS Windows Me</h4></div></div></div><p>
    187 <a class="indexterm" name="id2576862"></a>
    188 <a class="indexterm" name="id2576869"></a>
    189 <a class="indexterm" name="id2576876"></a>
     186                        </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2576878"></a>MS Windows Me</h4></div></div></div><p>
     187<a class="indexterm" name="id2576886"></a>
     188<a class="indexterm" name="id2576893"></a>
     189<a class="indexterm" name="id2576900"></a>
    190190                There are two paths to the Windows Millennium edition (Me) TCP/IP configuration panel. Choose the access method that you prefer:
    191191                </p><p>
    192192                Click <span class="guimenu">Start -&gt; Control Panel -&gt; Network Connections</span>.
    193193                </p><p>
    194 <a class="indexterm" name="id2576899"></a>
    195 <a class="indexterm" name="id2576906"></a>
     194<a class="indexterm" name="id2576923"></a>
     195<a class="indexterm" name="id2576930"></a>
    196196                <span class="emphasis"><em>Alternatively,</em></span> click on <span class="guimenu">Start -&gt;</span>, and right click on <span class="guimenu">My Network Places</span>
    197197                then select <span class="guimenuitem">Properties</span>.
    198198                </p><p>
    199 <a class="indexterm" name="id2576938"></a>
     199<a class="indexterm" name="id2576963"></a>
    200200                The following procedure steps through the Windows Me TCP/IP configuration process:
    201201                </p><div class="procedure"><ol type="1"><li><p>
    202 <a class="indexterm" name="id2576956"></a>
     202<a class="indexterm" name="id2576980"></a>
    203203                        In the box labeled <span class="guimenuitem">The following network components are installed:</span>,
    204204                        click on <span class="guimenu">Internet Protocol TCP/IP</span>, then click on the <span class="guibutton">Properties</span> button.
     
    206206                        </p><div class="figure"><a name="WME001"></a><p class="title"><b>Figure 8.11. The Windows Me Network Configuration Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME001.png" alt="The Windows Me Network Configuration Panel."></div></div></div><p><br class="figure-break">
    207207                        </p></li><li><p>
    208 <a class="indexterm" name="id2577036"></a>
    209 <a class="indexterm" name="id2577043"></a>
    210 <a class="indexterm" name="id2577050"></a>
     208<a class="indexterm" name="id2577061"></a>
     209<a class="indexterm" name="id2577068"></a>
     210<a class="indexterm" name="id2577074"></a>
    211211                        Many network administrators will want to use DHCP to configure all client TCP/IP
    212212                        protocol stack settings. (For information on how to configure the ISC DHCP server
     
    216216                        </p><div class="figure"><a name="WME002"></a><p class="title"><b>Figure 8.12. IP Address.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME002.png" alt="IP Address."></div></div></div><p><br class="figure-break">
    217217                        </p><p>
    218 <a class="indexterm" name="id2577130"></a>
    219 <a class="indexterm" name="id2577137"></a>
    220 <a class="indexterm" name="id2577143"></a>
     218<a class="indexterm" name="id2577154"></a>
     219<a class="indexterm" name="id2577161"></a>
     220<a class="indexterm" name="id2577168"></a>
    221221                        If it is necessary to provide a fixed IP address, click on <span class="guimenuitem">Specify an IP address</span> and enter the
    222222                        IP Address and the subnet mask in the boxes provided. For this example we are assuming that all
    223223                        network clients will be configured using DHCP.
    224224                        </p></li><li><p>
    225 <a class="indexterm" name="id2577167"></a>
    226 <a class="indexterm" name="id2577173"></a>
     225<a class="indexterm" name="id2577191"></a>
     226<a class="indexterm" name="id2577198"></a>
    227227                        Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
    228228                        </p></li><li><p>
    229 <a class="indexterm" name="id2577189"></a>
     229<a class="indexterm" name="id2577213"></a>
    230230                        If necessary, click the <span class="guimenu">DNS Configuration</span> tab to add DNS server settings.
    231231                        Click the <span class="guibutton">WINS Configuration</span> tab to add WINS server settings.
     
    234234                        create these manual settings.
    235235                        </p></li><li><p>
    236 <a class="indexterm" name="id2577226"></a>
    237 <a class="indexterm" name="id2577232"></a>
     236<a class="indexterm" name="id2577250"></a>
     237<a class="indexterm" name="id2577257"></a>
    238238                        The following example uses manually configured WINS settings. See <a class="link" href="ClientConfig.html#WME005" title="Figure 8.13. DNS Configuration.">&#8220;DNS Configuration.&#8221;</a>.
    239239                        When finished making changes, click <span class="guibutton">OK</span> to commit the settings.
    240240                        </p><div class="figure"><a name="WME005"></a><p class="title"><b>Figure 8.13. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME005.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
    241241                        </p><p>
    242 <a class="indexterm" name="id2577294"></a>
    243 <a class="indexterm" name="id2577301"></a>
     242<a class="indexterm" name="id2577318"></a>
     243<a class="indexterm" name="id2577325"></a>
    244244                        This is an example of a system that uses manually configured WINS settings. One situation where
    245245                        this might apply is on a network that has a single DHCP server that provides settings for multiple
    246246                        Windows workgroups or domains. See <a class="link" href="ClientConfig.html#WME003" title="Figure 8.14. WINS Configuration.">&#8220;WINS Configuration.&#8221;</a>.
    247247                        </p><div class="figure"><a name="WME003"></a><p class="title"><b>Figure 8.14. WINS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME003.png" alt="WINS Configuration."></div></div></div><p><br class="figure-break">
    248                         </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577360"></a>Joining a Domain: Windows 2000/XP Professional</h3></div></div></div><p>
    249 <a class="indexterm" name="id2577368"></a>
    250 <a class="indexterm" name="id2577376"></a>
    251 <a class="indexterm" name="id2577383"></a>
    252 <a class="indexterm" name="id2577390"></a>
     248                        </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577384"></a>Joining a Domain: Windows 2000/XP Professional</h3></div></div></div><p>
     249<a class="indexterm" name="id2577393"></a>
     250<a class="indexterm" name="id2577400"></a>
     251<a class="indexterm" name="id2577407"></a>
     252<a class="indexterm" name="id2577414"></a>
    253253        Microsoft Windows NT/200x/XP Professional platforms can participate in domain security.
    254254        This section steps through the process for making a Windows 200x/XP Professional machine a
     
    260260                Right-click <span class="guimenu">My Computer</span>, then select <span class="guimenuitem">Properties</span>.
    261261                </p></li><li><p>
    262 <a class="indexterm" name="id2577443"></a>
     262<a class="indexterm" name="id2577467"></a>
    263263                The opening panel is the same one that can be reached by clicking <span class="guimenu">System</span> on the Control Panel.
    264264                See <a class="link" href="ClientConfig.html#wxpp001" title="Figure 8.15. The General Panel.">&#8220;The General Panel.&#8221;</a>.
    265265                </p><div class="figure"><a name="wxpp001"></a><p class="title"><b>Figure 8.15. The General Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp001.png" alt="The General Panel."></div></div></div><p><br class="figure-break">
    266266                </p></li><li><p>
    267 <a class="indexterm" name="id2577509"></a>
     267<a class="indexterm" name="id2577533"></a>
    268268                Click the <span class="guimenu">Computer Name</span> tab.
    269269                This panel shows the <span class="guimenuitem">Computer Description</span>, the <span class="guimenuitem">Full computer name</span>,
    270270                and the <span class="guimenuitem">Workgroup</span> or <span class="guimenuitem">Domain name</span>.
    271271                </p><p>
    272 <a class="indexterm" name="id2577550"></a>
    273 <a class="indexterm" name="id2577557"></a>
     272<a class="indexterm" name="id2577574"></a>
     273<a class="indexterm" name="id2577581"></a>
    274274                Clicking the <span class="guimenu">Network ID</span> button will launch the configuration wizard. Do not use this with
    275275                Samba-3. If you wish to change the computer name or join or leave the domain, click the <span class="guimenu">Change</span> button.
     
    281281                </p><div class="figure"><a name="wxpp006"></a><p class="title"><b>Figure 8.17. The Computer Name Changes Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp006.png" alt="The Computer Name Changes Panel."></div></div></div><p><br class="figure-break">
    282282        </p></li><li><p>
    283 <a class="indexterm" name="id2577689"></a>
     283<a class="indexterm" name="id2577713"></a>
    284284                Enter the name <span class="guimenu">MIDEARTH</span> in the field below the domain radio button.
    285285                </p><p>
     
    287287                </p><div class="figure"><a name="wxpp007"></a><p class="title"><b>Figure 8.18. The Computer Name Changes Panel  Domain MIDEARTH.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp007.png" alt="The Computer Name Changes Panel Domain MIDEARTH."></div></div></div><p><br class="figure-break">
    288288        </p></li><li><p>
    289 <a class="indexterm" name="id2577760"></a>
    290 <a class="indexterm" name="id2577767"></a>
     289<a class="indexterm" name="id2577785"></a>
     290<a class="indexterm" name="id2577792"></a>
    291291                Now click the <span class="guimenu">OK</span> button. A dialog box should appear to allow you to provide the
    292292                credentials (username and password) of a domain administrative account that has the rights to add machines to
    293293                the domain.
    294294                </p><p>
    295 <a class="indexterm" name="id2577787"></a>
     295<a class="indexterm" name="id2577811"></a>
    296296                Enter the name &#8220;<span class="quote">root</span>&#8221; and the root password from your Samba-3 server. See <a class="link" href="ClientConfig.html#wxpp008" title="Figure 8.19. Computer Name Changes Username and Password Panel.">&#8220;Computer Name Changes  Username and Password Panel.&#8221;</a>.
    297297                </p><div class="figure"><a name="wxpp008"></a><p class="title"><b>Figure 8.19. Computer Name Changes  Username and Password Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp008.png" alt="Computer Name Changes Username and Password Panel."></div></div></div><p><br class="figure-break">
     
    299299                Click on <span class="guimenu">OK</span>.
    300300        </p><p>
    301 <a class="indexterm" name="id2577863"></a>
    302 <a class="indexterm" name="id2577870"></a>
     301<a class="indexterm" name="id2577888"></a>
     302<a class="indexterm" name="id2577894"></a>
    303303                The &#8220;<span class="quote">Welcome to the MIDEARTH domain.</span>&#8221; dialog box should appear. At this point the machine must be rebooted.
    304304                Joining the domain is now complete.
    305         </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577886"></a>Domain Logon Configuration: Windows 9x/Me</h3></div></div></div><p>
    306 <a class="indexterm" name="id2577895"></a>
    307 <a class="indexterm" name="id2577902"></a>
    308 <a class="indexterm" name="id2577908"></a>
     305        </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577911"></a>Domain Logon Configuration: Windows 9x/Me</h3></div></div></div><p>
     306<a class="indexterm" name="id2577919"></a>
     307<a class="indexterm" name="id2577926"></a>
     308<a class="indexterm" name="id2577933"></a>
    309309        We follow the convention used by most in saying that Windows 9x/Me machines can participate in domain logons. The truth is
    310310        that these platforms can use only the LanManager network logon protocols.
    311311        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    312 <a class="indexterm" name="id2577923"></a>
    313 <a class="indexterm" name="id2577930"></a>
    314 <a class="indexterm" name="id2577937"></a>
     312<a class="indexterm" name="id2577947"></a>
     313<a class="indexterm" name="id2577954"></a>
     314<a class="indexterm" name="id2577961"></a>
    315315        Windows XP Home edition cannot participate in domain or LanManager network logons.
    316316        </p></div><div class="procedure"><ol type="1"><li><p>
     
    321321                </p><div class="figure"><a name="WME009"></a><p class="title"><b>Figure 8.20. The Network Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME009.png" alt="The Network Panel."></div></div></div><p><br class="figure-break">
    322322                </p><p>
    323 <a class="indexterm" name="id2578016"></a>
    324 <a class="indexterm" name="id2578023"></a>
     323<a class="indexterm" name="id2578040"></a>
     324<a class="indexterm" name="id2578047"></a>
    325325                Make sure that the <span class="guimenu">Client for Microsoft Networks</span> driver is installed as shown.
    326326                Click on the <span class="guimenu">Client for Microsoft Networks</span> entry in <span class="guimenu">The following network
    327327                components are installed:</span> box. Then click the <span class="guibutton">Properties</span> button.
    328328                </p></li><li><p>
    329 <a class="indexterm" name="id2578063"></a>
    330 <a class="indexterm" name="id2578070"></a>
     329<a class="indexterm" name="id2578087"></a>
     330<a class="indexterm" name="id2578094"></a>
    331331                The Client for Microsoft Networks Properties panel is the correct location to configure network logon
    332332                settings. See <a class="link" href="ClientConfig.html#WME010" title="Figure 8.21. Client for Microsoft Networks Properties Panel.">&#8220;Client for Microsoft Networks Properties Panel.&#8221;</a>.
    333333                </p><div class="figure"><a name="WME010"></a><p class="title"><b>Figure 8.21. Client for Microsoft Networks Properties Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME010.png" alt="Client for Microsoft Networks Properties Panel."></div></div></div><p><br class="figure-break">
    334334                </p><p>
    335 <a class="indexterm" name="id2578127"></a>
    336 <a class="indexterm" name="id2578134"></a>
     335<a class="indexterm" name="id2578151"></a>
     336<a class="indexterm" name="id2578158"></a>
    337337                Enter the Windows NT domain name, check the <span class="guimenu">Log on to Windows NT domain</span> box,
    338338                and click <span class="guimenu">OK</span>.
    339339                </p></li><li><p>
    340 <a class="indexterm" name="id2578160"></a>
    341 <a class="indexterm" name="id2578167"></a>
    342 <a class="indexterm" name="id2578174"></a>
     340<a class="indexterm" name="id2578184"></a>
     341<a class="indexterm" name="id2578191"></a>
     342<a class="indexterm" name="id2578198"></a>
    343343                Click on the <span class="guimenu">Identification</span> button. This is the location at which the workgroup
    344344                (domain) name and the machine name (computer name) need to be set. See <a class="link" href="ClientConfig.html#WME013" title="Figure 8.22. Identification Panel.">&#8220;Identification Panel.&#8221;</a>.
    345345                </p><div class="figure"><a name="WME013"></a><p class="title"><b>Figure 8.22. Identification Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME013.png" alt="Identification Panel."></div></div></div><p><br class="figure-break">
    346346                </p></li><li><p>
    347 <a class="indexterm" name="id2578239"></a>
    348 <a class="indexterm" name="id2578246"></a>
    349 <a class="indexterm" name="id2578253"></a>
    350 <a class="indexterm" name="id2578260"></a>
     347<a class="indexterm" name="id2578263"></a>
     348<a class="indexterm" name="id2578270"></a>
     349<a class="indexterm" name="id2578277"></a>
     350<a class="indexterm" name="id2578284"></a>
    351351                Now click the <span class="guimenu">Access Control</span> button. If you want to be able to assign share access
    352352                permissions using domain user and group accounts, it is necessary to enable
    353353                <span class="guimenu">User-level access control</span> as shown in this panel.  See <a class="link" href="ClientConfig.html#WME014" title="Figure 8.23. Access Control Panel.">&#8220;Access Control Panel.&#8221;</a>.
    354354                </p><div class="figure"><a name="WME014"></a><p class="title"><b>Figure 8.23. Access Control Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME014.png" alt="Access Control Panel."></div></div></div><p><br class="figure-break">
    355                 </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578330"></a>Common Errors</h2></div></div></div><p>
    356 <a class="indexterm" name="id2578338"></a>
    357 <a class="indexterm" name="id2578345"></a>
     355                </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578354"></a>Common Errors</h2></div></div></div><p>
     356<a class="indexterm" name="id2578362"></a>
     357<a class="indexterm" name="id2578369"></a>
    358358The most common errors that can afflict Windows networking systems include:
    359359</p><div class="itemizedlist"><ul type="disc"><li><p>Incorrect IP address.</p></li><li><p>Incorrect or inconsistent netmasks.</p></li><li><p>Incorrect router address.</p></li><li><p>Incorrect DNS server address.</p></li><li><p>Incorrect WINS server address.</p></li><li><p>Use of a Network Scope setting  watch out for this one!</p></li></ul></div><p>
    360 <a class="indexterm" name="id2578392"></a>
    361 <a class="indexterm" name="id2578399"></a>
     360<a class="indexterm" name="id2578416"></a>
     361<a class="indexterm" name="id2578423"></a>
    362362The most common reasons for which a Windows NT/200x/XP Professional client cannot join the Samba controlled domain are:
    363363</p><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">smb.conf</code> does not have correct <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT" target="_top">add machine script</a> settings.</p></li><li><p>&#8220;<span class="quote">root</span>&#8221; account is not in password backend database.</p></li><li><p>Attempt to use a user account instead of the &#8220;<span class="quote">root</span>&#8221; account to join a machine to the domain.</p></li><li><p>Open connections from the workstation to the server.</p></li><li><p>Firewall or filter configurations in place on either the client or the Samba server.</p></li></ul></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="type.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 7. Standalone Servers </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part III. Advanced Configuration</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/DNSDHCP.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 48. DNS and DHCP Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch47.html" title="Chapter 47. Samba Support"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 48. DNS and DHCP Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch47.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 48. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692846">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693025">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693116">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692846"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2692854"></a>
    3 <a class="indexterm" name="id2692864"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 48. DNS and DHCP Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch47.html" title="Chapter 47. Samba Support"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 48. DNS and DHCP Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch47.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 48. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692887">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693066">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693157">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692887"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2692895"></a>
     3<a class="indexterm" name="id2692904"></a>
    44There are few subjects in the UNIX world that might raise as much contention as
    55Domain Name System (DNS) and Dynamic Host Configuration Protocol (DHCP).
     
    1111notebook computer into a network port and have things &#8220;<span class="quote">just work.</span>&#8221;
    1212</p><p>
    13 <a class="indexterm" name="id2692891"></a>
     13<a class="indexterm" name="id2692931"></a>
    1414UNIX administrators have a point. Many of the normative practices in the Microsoft
    1515Windows world at best border on bad practice from a security perspective.
     
    1818that are equally perplexing to UNIX administrators. Welcome to the new world!
    1919</p><p>
    20 <a class="indexterm" name="id2692908"></a>
    21 <a class="indexterm" name="id2692917"></a>
    22 <a class="indexterm" name="id2692926"></a>
     20<a class="indexterm" name="id2692948"></a>
     21<a class="indexterm" name="id2692957"></a>
     22<a class="indexterm" name="id2692966"></a>
    2323The purpose of this chapter is to demonstrate the configuration of the Internet
    2424Software Consortium (ISC) DNS and DHCP servers to provide dynamic services that are
     
    2828examples used match configuration examples used elsewhere in this document.
    2929</p><p>
    30 <a class="indexterm" name="id2692949"></a>
    31 <a class="indexterm" name="id2692955"></a>
    32 <a class="indexterm" name="id2692962"></a>
     30<a class="indexterm" name="id2692989"></a>
     31<a class="indexterm" name="id2692996"></a>
     32<a class="indexterm" name="id2693003"></a>
    3333This chapter explicitly does not provide a tutorial, nor does it pretend to be a reference guide on DNS and
    3434DHCP, as this is well beyond the scope and intent of this document as a whole. Anyone who wants more detailed
     
    3636in the O'Reilly publications on DNS, see the <a class="ulink" href="http://www.oreilly.com/catalog/dns/index.htm" target="_top">O'Reilly</a> web site, and the <a class="ulink" href="http://www.bind9.net/books-dhcp" target="_top">BIND9.NET</a> web site for details.
    3737The books are:
    38 </p><div class="orderedlist"><ol type="1"><li><p>DNS and BIND, By Cricket Liu, Paul Albitz, ISBN: 1-56592-010-4</p></li><li><p>DNS &amp; Bind Cookbook, By Cricket Liu, ISBN: 0-596-00410-9</p></li><li><p>The DHCP Handbook (2nd Edition), By: Ralph Droms, Ted Lemon, ISBN 0-672-32327-3</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2693025"></a>Example Configuration</h2></div></div></div><p>
    39 <a class="indexterm" name="id2693033"></a>
    40 <a class="indexterm" name="id2693040"></a>
     38</p><div class="orderedlist"><ol type="1"><li><p>DNS and BIND, By Cricket Liu, Paul Albitz, ISBN: 1-56592-010-4</p></li><li><p>DNS &amp; Bind Cookbook, By Cricket Liu, ISBN: 0-596-00410-9</p></li><li><p>The DHCP Handbook (2nd Edition), By: Ralph Droms, Ted Lemon, ISBN 0-672-32327-3</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2693066"></a>Example Configuration</h2></div></div></div><p>
     39<a class="indexterm" name="id2693074"></a>
     40<a class="indexterm" name="id2693080"></a>
    4141The DNS is to the Internet what water is to life. Nearly all information resources (host names) are resolved
    4242to their Internet protocol (IP) addresses through DNS.  Windows networking tried hard to avoid the
    43 complexities of DNS, but alas, DNS won.  <a class="indexterm" name="id2693051"></a> The alternative to
     43complexities of DNS, but alas, DNS won.  <a class="indexterm" name="id2693091"></a> The alternative to
    4444DNS, the Windows Internet Name Service (WINS)  an artifact of NetBIOS networking over the TCP/IP
    4545protocols  has demonstrated scalability problems as well as a flat, nonhierarchical namespace that
    4646became unmanageable as the size and complexity of information technology networks grew.
    4747</p><p>
    48 <a class="indexterm" name="id2693072"></a>
    49 <a class="indexterm" name="id2693078"></a>
     48<a class="indexterm" name="id2693112"></a>
     49<a class="indexterm" name="id2693119"></a>
    5050WINS is a Microsoft implementation of the RFC1001/1002 NetBIOS Name Service (NBNS).
    5151It allows NetBIOS clients (like Microsoft Windows machines) to register an arbitrary
     
    6767The following configurations demonstrate a simple, insecure dynamic DNS server and
    6868a simple DHCP server that matches the DNS configuration.
    69 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2693116"></a>Dynamic DNS</h3></div></div></div><p>
    70         <a class="indexterm" name="id2693124"></a>
     69</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2693157"></a>Dynamic DNS</h3></div></div></div><p>
     70        <a class="indexterm" name="id2693164"></a>
    7171        The example DNS configuration is for a private network in the IP address
    7272        space for network 192.168.1.0/24. The private class network address space
    7373        is set forth in RFC1918.
    7474        </p><p>
    75         <a class="indexterm" name="id2693139"></a>
     75        <a class="indexterm" name="id2693180"></a>
    7676        It is assumed that this network will be situated behind a secure firewall.
    7777        The files that follow work with ISC BIND version 9. BIND is the Berkeley
     
    224224</pre><p>
    225225        </p><p>
    226 <a class="indexterm" name="id2693302"></a>
    227 <a class="indexterm" name="id2693308"></a>
     226<a class="indexterm" name="id2693324"></a>
     227<a class="indexterm" name="id2693331"></a>
    228228        The configuration files shown here were copied from a fully working system. All dynamically registered
    229229        entries have been removed. In addition to these files, BIND version 9 will
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/FastStart.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Fast Start: Cure for Impatience</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="install.html" title="Chapter 1. How to Install and Test SAMBA"><link rel="next" href="type.html" title="Part II. Server Configuration Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Fast Start: Cure for Impatience</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="type.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 2. Fast Start: Cure for Impatience</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="FastStart.html#id2554130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554154">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554223">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554242">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555983">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556821">Domain Controller</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Fast Start: Cure for Impatience</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="install.html" title="Chapter 1. How to Install and Test SAMBA"><link rel="next" href="type.html" title="Part II. Server Configuration Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Fast Start: Cure for Impatience</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="type.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 2. Fast Start: Cure for Impatience</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="FastStart.html#id2554132">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554155">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554224">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554243">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555984">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556827">Domain Controller</a></span></dt></dl></dd></dl></div><p>
    22When we first asked for suggestions for inclusion in the Samba HOWTO documentation,
    33someone wrote asking for example configurations  and lots of them. That is remarkably
     
    2323configuration examples, go to <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">Samba-3 by
    2424Example</a>.
    25 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554130"></a>Features and Benefits</h2></div></div></div><p>
     25</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554132"></a>Features and Benefits</h2></div></div></div><p>
    2626Samba needs very little configuration to create a basic working system.
    2727In this chapter we progress from the simple to the complex, for each providing
     
    3333requests for example configurations. All identities have been obscured to protect
    3434the guilty, and any resemblance to unreal nonexistent sites is deliberate.
    35 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554154"></a>Description of Example Sites</h2></div></div></div><p>
     35</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554155"></a>Description of Example Sites</h2></div></div></div><p>
    3636In the first set of configuration examples we consider the case of exceptionally simple system requirements.
    3737There is a real temptation to make something that should require little effort much too complex.
     
    5454or replace them entirely. These cover domain member servers as well as Samba domain control (PDC/BDC) and
    5555finally describes in detail a large distributed network with branch offices in remote locations.
    56 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554223"></a>Worked Examples</h2></div></div></div><p>
     56</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554224"></a>Worked Examples</h2></div></div></div><p>
    5757The configuration examples are designed to cover everything necessary to get Samba
    5858running. They do not cover basic operating system platform configuration, which is
     
    6161It is also assumed that Samba has been correctly installed, either by way of installation
    6262of the packages that are provided by the operating system vendor or through other means.
    63 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554242"></a>Standalone Server</h3></div></div></div><p>
    64         <a class="indexterm" name="id2554249"></a>
     63</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554243"></a>Standalone Server</h3></div></div></div><p>
     64        <a class="indexterm" name="id2554250"></a>
    6565        A standalone server implies no more than the fact that it is not a domain controller
    6666        and it does not participate in domain control. It can be a simple, workgroup-like
     
    7070        one might expect would happen in a real business office as that office grows in size and its needs change.
    7171        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="anon-ro"></a>Anonymous Read-Only Document Server</h4></div></div></div><p>
    72                 <a class="indexterm" name="id2554280"></a>
     72                <a class="indexterm" name="id2554282"></a>
    7373                The purpose of this type of server is to make available to any user
    7474                any documents or files that are placed on the shared resource. The
     
    8383                        using; do not use this in a production environment because
    8484                        all readers of this document will know it.
    85                         </p></li></ul></div><div class="procedure"><a name="id2554325"></a><p class="title"><b>Procedure 2.1. Installation Procedure: Read-Only Server</b></p><div class="example"><a name="anon-example"></a><p class="title"><b>Example 2.1. Anonymous Read-Only Server Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554450"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554461"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2554471"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2554490"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2554500"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2554511"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2554521"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     85                        </p></li></ul></div><div class="procedure"><a name="id2554326"></a><p class="title"><b>Procedure 2.1. Installation Procedure: Read-Only Server</b></p><div class="example"><a name="anon-example"></a><p class="title"><b>Example 2.1. Anonymous Read-Only Server Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554452"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554462"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2554472"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2554491"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2554502"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2554512"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2554522"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    8686                        Add user to system (with creation of the user's home directory):
    8787</p><pre class="screen">
     
    152152                The information above (following # Global parameters) provides the complete
    153153                contents of the <code class="filename">/etc/samba/smb.conf</code> file.
    154                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2554657"></a>Anonymous Read-Write Document Server</h4></div></div></div><p>
    155                 <a class="indexterm" name="id2554666"></a>
     154                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2554659"></a>Anonymous Read-Write Document Server</h4></div></div></div><p>
     155                <a class="indexterm" name="id2554667"></a>
    156156                We should view this configuration as a progression from the previous example.
    157157                The difference is that shared access is now forced to the user identity of jackb
     
    170170                </p><p>
    171171                The complete, modified <code class="filename">smb.conf</code> file is as shown in <a class="link" href="FastStart.html#anon-rw" title="Example 2.2. Modified Anonymous Read-Write smb.conf">&#8220;Modified Anonymous Read-Write smb.conf&#8221;</a>.
    172                 </p><div class="example"><a name="anon-rw"></a><p class="title"><b>Example 2.2. Modified Anonymous Read-Write smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554765"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554775"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2554786"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2554805"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2554815"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2554825"></a><em class="parameter"><code>force user = jackb</code></em></td></tr><tr><td><a class="indexterm" name="id2554836"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2554846"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2554857"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2554869"></a>Anonymous Print Server</h4></div></div></div><p>
    173                 <a class="indexterm" name="id2554877"></a>
     172                </p><div class="example"><a name="anon-rw"></a><p class="title"><b>Example 2.2. Modified Anonymous Read-Write smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554766"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554777"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2554787"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2554806"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2554816"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2554827"></a><em class="parameter"><code>force user = jackb</code></em></td></tr><tr><td><a class="indexterm" name="id2554837"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2554848"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2554858"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2554870"></a>Anonymous Print Server</h4></div></div></div><p>
     173                <a class="indexterm" name="id2554878"></a>
    174174                An anonymous print server serves two purposes:
    175175                </p><div class="itemizedlist"><ul type="disc"><li><p>
     
    188188                not want to have automatic driver download, so we disable it in the following
    189189                configuration. <a class="link" href="FastStart.html#anon-print" title="Example 2.3. Anonymous Print Server smb.conf">&#8220;Anonymous Print Server smb.conf&#8221;</a> is the resulting <code class="filename">smb.conf</code> file.
    190                 </p><div class="example"><a name="anon-print"></a><p class="title"><b>Example 2.3. Anonymous Print Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554953"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554964"></a><em class="parameter"><code>netbios name = LUTHIEN</code></em></td></tr><tr><td><a class="indexterm" name="id2554974"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td><a class="indexterm" name="id2554984"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2554995"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555005"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555016"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2555035"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2555046"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2555056"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555066"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555077"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555087"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
     190                </p><div class="example"><a name="anon-print"></a><p class="title"><b>Example 2.3. Anonymous Print Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2554955"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2554965"></a><em class="parameter"><code>netbios name = LUTHIEN</code></em></td></tr><tr><td><a class="indexterm" name="id2554975"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td><a class="indexterm" name="id2554986"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2554996"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555007"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555018"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2555036"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2555047"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2555057"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555068"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555078"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555088"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
    191191                The above configuration is not ideal. It uses no smart features, and it deliberately
    192192                presents a less than elegant solution. But it is basic, and it does print. Samba makes
     
    221221                from being able to take control of it with the potential for devious misuse.
    222222                        </p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    223                 <a class="indexterm" name="id2555197"></a>
    224                 <a class="indexterm" name="id2555206"></a>
     223                <a class="indexterm" name="id2555198"></a>
     224                <a class="indexterm" name="id2555207"></a>
    225225                On CUPS-enabled systems there is a facility to pass raw data directly to the printer without
    226226                intermediate processing via CUPS print filters. Where use of this mode of operation is desired,
     
    228228                handler in the <code class="filename">/etc/mime.conv</code> and <code class="filename">/etc/mime.types</code>
    229229                files. Refer to <a class="link" href="CUPS-printing.html#cups-raw" title="Explicitly Enable raw Printing for application/octet-stream">&#8220;Explicitly Enable raw Printing for application/octet-stream&#8221;</a>.
    230                 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2555234"></a>Secure Read-Write File and Print Server</h4></div></div></div><p>
     230                </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2555235"></a>Secure Read-Write File and Print Server</h4></div></div></div><p>
    231231                We progress now from simple systems to a server that is slightly more complex.
    232232                </p><p>
     
    251251                added to the list of active passdb backends no matter whether it specified directly in Samba configuration
    252252                file or not.
    253                 </p><div class="procedure"><a name="id2555304"></a><p class="title"><b>Procedure 2.2. Installing the Secure Office Server</b></p><div class="example"><a name="OfficeServer"></a><p class="title"><b>Example 2.4. Secure Office Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2555399"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2555409"></a><em class="parameter"><code>netbios name = OLORIN</code></em></td></tr><tr><td><a class="indexterm" name="id2555420"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2555430"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555440"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555452"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2555470"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2555481"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2555491"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555502"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2555520"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2555531"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2555541"></a><em class="parameter"><code>force user = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2555552"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2555562"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2555581"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2555591"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2555602"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2555612"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2555622"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555633"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555643"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555654"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    254                 <a class="indexterm" name="id2555315"></a>
     253                </p><div class="procedure"><a name="id2555305"></a><p class="title"><b>Procedure 2.2. Installing the Secure Office Server</b></p><div class="example"><a name="OfficeServer"></a><p class="title"><b>Example 2.4. Secure Office Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2555400"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2555411"></a><em class="parameter"><code>netbios name = OLORIN</code></em></td></tr><tr><td><a class="indexterm" name="id2555421"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2555431"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555442"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555453"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2555472"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2555482"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2555492"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2555503"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2555522"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2555532"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2555542"></a><em class="parameter"><code>force user = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2555553"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2555563"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2555582"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2555592"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2555603"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2555613"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2555624"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555634"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555644"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2555655"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     254                <a class="indexterm" name="id2555316"></a>
    255255                        Add all users to the operating system:
    256256</p><pre class="screen">
     
    291291                        Start Samba using the operating system administrative interface.
    292292                        Alternately, this can be done manually by executing:
    293                         <a class="indexterm" name="id2555774"></a>
    294                         <a class="indexterm" name="id2555780"></a>
    295                         <a class="indexterm" name="id2555786"></a>
    296                         <a class="indexterm" name="id2555795"></a>
     293                        <a class="indexterm" name="id2555775"></a>
     294                        <a class="indexterm" name="id2555781"></a>
     295                        <a class="indexterm" name="id2555788"></a>
     296                        <a class="indexterm" name="id2555796"></a>
    297297</p><pre class="screen">
    298298<code class="prompt">root# </code><strong class="userinput"><code> nmbd; smbd;</code></strong>
     
    359359                        explore slightly more complex examples. For the remainder of this chapter we abbreviate
    360360                        instructions, since there are previous examples.
    361                         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555983"></a>Domain Member Server</h3></div></div></div><p>
    362         <a class="indexterm" name="id2555990"></a>
     361                        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555984"></a>Domain Member Server</h3></div></div></div><p>
     362        <a class="indexterm" name="id2555992"></a>
    363363        In this instance we consider the simplest server configuration we can get away with
    364364        to make an accounting department happy. Let's be warned, the users are accountants and they
     
    391391        access to all areas. Users must have a private home share for personal work-related files
    392392        and for materials not related to departmental operations.
    393         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2556052"></a>Example Configuration</h4></div></div></div><p>
     393        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2556059"></a>Example Configuration</h4></div></div></div><p>
    394394                The server <span class="emphasis"><em>valinor</em></span> will be a member server of the company domain.
    395395                Accounting will have only a local server. User accounts will be on the domain controllers,
    396396                as will desktop profiles and all network policy files.
    397                 </p><div class="procedure"><div class="example"><a name="fast-member-server"></a><p class="title"><b>Example 2.5. Member Server smb.conf (Globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556126"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2556136"></a><em class="parameter"><code>netbios name = VALINOR</code></em></td></tr><tr><td><a class="indexterm" name="id2556147"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2556157"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2556168"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556178"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2556189"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2556200"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2556210"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556221"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-memberserver-shares"></a><p class="title"><b>Example 2.6. Member Server smb.conf (Shares and Services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2556254"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2556265"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2556275"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2556286"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[spytfull]</code></em></td></tr><tr><td><a class="indexterm" name="id2556304"></a><em class="parameter"><code>comment = Accounting Application Only</code></em></td></tr><tr><td><a class="indexterm" name="id2556316"></a><em class="parameter"><code>path = /export/spytfull</code></em></td></tr><tr><td><a class="indexterm" name="id2556326"></a><em class="parameter"><code>valid users = @Accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2556336"></a><em class="parameter"><code>admin users = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2556347"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2556366"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2556376"></a><em class="parameter"><code>path = /export/public</code></em></td></tr><tr><td><a class="indexterm" name="id2556386"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2556405"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2556416"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2556426"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2556436"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2556447"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556457"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556468"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556478"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     397                </p><div class="procedure"><div class="example"><a name="fast-member-server"></a><p class="title"><b>Example 2.5. Member Server smb.conf (Globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556132"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2556143"></a><em class="parameter"><code>netbios name = VALINOR</code></em></td></tr><tr><td><a class="indexterm" name="id2556153"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2556163"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2556174"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556184"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2556195"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2556206"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2556216"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556227"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-memberserver-shares"></a><p class="title"><b>Example 2.6. Member Server smb.conf (Shares and Services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2556260"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2556271"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2556281"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2556292"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[spytfull]</code></em></td></tr><tr><td><a class="indexterm" name="id2556310"></a><em class="parameter"><code>comment = Accounting Application Only</code></em></td></tr><tr><td><a class="indexterm" name="id2556322"></a><em class="parameter"><code>path = /export/spytfull</code></em></td></tr><tr><td><a class="indexterm" name="id2556332"></a><em class="parameter"><code>valid users = @Accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2556342"></a><em class="parameter"><code>admin users = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2556353"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2556372"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2556382"></a><em class="parameter"><code>path = /export/public</code></em></td></tr><tr><td><a class="indexterm" name="id2556392"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2556411"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2556422"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2556432"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2556442"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2556453"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556463"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556474"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556484"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    398398                        Do not add users to the UNIX/Linux server; all of this will run off the
    399399                        central domain.
     
    403403                        and services)</a>.
    404404                        </p></li><li><p>
    405                         <a class="indexterm" name="id2556495"></a>
     405                        <a class="indexterm" name="id2556501"></a>
    406406                        Join the domain. Note: Do not start Samba until this step has been completed!
    407407</p><pre class="screen">
     
    415415                        Start Samba following the normal method for your operating system platform.
    416416                        If you wish to do this manually, execute as root:
    417                         <a class="indexterm" name="id2556547"></a>
    418417                        <a class="indexterm" name="id2556553"></a>
    419418                        <a class="indexterm" name="id2556559"></a>
    420419                        <a class="indexterm" name="id2556566"></a>
    421                         <a class="indexterm" name="id2556574"></a>
    422                         <a class="indexterm" name="id2556582"></a>
     420                        <a class="indexterm" name="id2556572"></a>
     421                        <a class="indexterm" name="id2556580"></a>
     422                        <a class="indexterm" name="id2556589"></a>
    423423</p><pre class="screen">
    424424<code class="prompt">root# </code><strong class="userinput"><code>nmbd; smbd; winbindd;</code></strong>
     
    481481<code class="prompt">root# </code><strong class="userinput"><code>chown maryo.Accounts /export/{spytfull,public}</code></strong>
    482482</pre><p>
    483                         </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556821"></a>Domain Controller</h3></div></div></div><p>
    484         <a class="indexterm" name="id2556829"></a>
     483                        </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556827"></a>Domain Controller</h3></div></div></div><p>
     484        <a class="indexterm" name="id2556835"></a>
    485485        For the remainder of this chapter the focus is on the configuration of domain control.
    486486        The examples that follow are for two implementation strategies. Remember, our objective is
     
    516516        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    517517        If you need more than one domain controller, do not use a tdbsam authentication backend.
    518         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2556901"></a>Example: Engineering Office</h4></div></div></div><p>
     518        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2556907"></a>Example: Engineering Office</h4></div></div></div><p>
    519519                The engineering office network server we present here is designed to demonstrate use
    520520                of the new tdbsam password backend. The tdbsam
    521521                facility is new to Samba-3. It is designed to provide many user and machine account controls
    522522                that are possible with Microsoft Windows NT4. It is safe to use this in smaller networks.
    523                 </p><div class="procedure"><div class="example"><a name="fast-engoffice-global"></a><p class="title"><b>Example 2.7. Engineering Office smb.conf (globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556965"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2556975"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2556986"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2556996"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2557007"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m %u</code></em></td></tr><tr><td><a class="indexterm" name="id2557018"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r %u</code></em></td></tr><tr><td><a class="indexterm" name="id2557029"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557040"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557052"></a><em class="parameter"><code>add user to group script = /usr/sbin/groupmod -A %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557063"></a><em class="parameter"><code>delete user from group script = /usr/sbin/groupmod -R %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557075"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u</code></em></td></tr><tr><td># Note: The following specifies the default logon script.</td></tr><tr><td># Per user logon scripts can be specified in the user account using pdbedit </td></tr><tr><td><a class="indexterm" name="id2557096"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td># This sets the default profile path. Set per user paths with pdbedit</td></tr><tr><td><a class="indexterm" name="id2557111"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2557122"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2557133"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2557143"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557154"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2557164"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557174"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557185"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2557195"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2557206"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-engoffice-shares"></a><p class="title"><b>Example 2.8. Engineering Office smb.conf (shares and services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2557239"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2557249"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2557260"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2557270"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># Printing auto-share (makes printers available thru CUPS)</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2557293"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2557304"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2557314"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2557324"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2557335"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557345"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557356"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2557374"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2557386"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2557397"></a><em class="parameter"><code>write list = maryo, root</code></em></td></tr><tr><td><a class="indexterm" name="id2557407"></a><em class="parameter"><code>printer admin = maryo, root</code></em></td></tr><tr><td># Needed to support domain logons</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2557430"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2557441"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2557452"></a><em class="parameter"><code>admin users = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2557462"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557473"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># For profiles to work, create a user directory under the path</td></tr><tr><td>#  shown. i.e., mkdir -p /var/lib/samba/profiles/maryo</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2557500"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2557511"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2557522"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2557533"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td># Other resource (share/printer) definitions would follow below.</td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     523                </p><div class="procedure"><div class="example"><a name="fast-engoffice-global"></a><p class="title"><b>Example 2.7. Engineering Office smb.conf (globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556977"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2556987"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2556997"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2557008"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2557018"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m %u</code></em></td></tr><tr><td><a class="indexterm" name="id2557029"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r %u</code></em></td></tr><tr><td><a class="indexterm" name="id2557041"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557052"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557063"></a><em class="parameter"><code>add user to group script = /usr/sbin/groupmod -A %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557075"></a><em class="parameter"><code>delete user from group script = /usr/sbin/groupmod -R %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2557087"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u</code></em></td></tr><tr><td># Note: The following specifies the default logon script.</td></tr><tr><td># Per user logon scripts can be specified in the user account using pdbedit </td></tr><tr><td><a class="indexterm" name="id2557107"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td># This sets the default profile path. Set per user paths with pdbedit</td></tr><tr><td><a class="indexterm" name="id2557123"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2557134"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2557144"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2557155"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557165"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2557176"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557186"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557196"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2557207"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2557217"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-engoffice-shares"></a><p class="title"><b>Example 2.8. Engineering Office smb.conf (shares and services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2557251"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2557261"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2557271"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2557282"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># Printing auto-share (makes printers available thru CUPS)</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2557305"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2557315"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2557326"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2557336"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2557346"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557357"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557367"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2557386"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2557397"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2557408"></a><em class="parameter"><code>write list = maryo, root</code></em></td></tr><tr><td><a class="indexterm" name="id2557419"></a><em class="parameter"><code>printer admin = maryo, root</code></em></td></tr><tr><td># Needed to support domain logons</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2557441"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2557452"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2557463"></a><em class="parameter"><code>admin users = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2557474"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557484"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># For profiles to work, create a user directory under the path</td></tr><tr><td>#  shown. i.e., mkdir -p /var/lib/samba/profiles/maryo</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2557512"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2557523"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2557534"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2557544"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td># Other resource (share/printer) definitions would follow below.</td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    524524                        A working PDC configuration using the tdbsam
    525525                        password backend can be found in <a class="link" href="FastStart.html#fast-engoffice-global" title="Example 2.7. Engineering Office smb.conf (globals)">Engineering Office smb.conf
    526526                        (globals)</a> together with <a class="link" href="FastStart.html#fast-engoffice-shares" title="Example 2.8. Engineering Office smb.conf (shares and services)">Engineering Office smb.conf
    527527                        (shares and services)</a>:
    528                         <a class="indexterm" name="id2556936"></a>
     528                        <a class="indexterm" name="id2556948"></a>
    529529                        </p></li><li><p>
    530530                        Create UNIX group accounts as needed using a suitable operating system tool:
     
    542542                        environment.
    543543                        </p></li><li><p>
    544                         <a class="indexterm" name="id2557615"></a>
    545                         <a class="indexterm" name="id2557624"></a>
     544                        <a class="indexterm" name="id2557627"></a>
     545                        <a class="indexterm" name="id2557635"></a>
    546546                        Assign each of the UNIX groups to NT groups by executing this shell script
    547547                        (You could name the script <code class="filename">initGroups.sh</code>):
     
    571571                The above configuration provides a functional PDC
    572572                system to which must be added file shares and printers as required.
    573                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557704"></a>A Big Organization</h4></div></div></div><p>
     573                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557706"></a>A Big Organization</h4></div></div></div><p>
    574574                In this section we finally get to review in brief a Samba-3 configuration that
    575575                uses a Lightweight Directory Access (LDAP)-based authentication backend. The
     
    577577                and Backup Domain Control (BDC), as well as to enable a higher degree of
    578578                scalability to meet the needs of a very distributed environment.
    579                 </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2557719"></a>The Primary Domain Controller</h5></div></div></div><p>
     579                </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2557721"></a>The Primary Domain Controller</h5></div></div></div><p>
    580580                        This is an example of a minimal configuration to run a Samba-3 PDC
    581581                        using an LDAP authentication backend. It is assumed that the operating system
     
    588588                        <code class="filename">/usr/share/doc/packages/sambaXXXXXX/examples/LDAP/smbldap-tools</code> directory.
    589589                        Idealx scripts version <code class="constant">smbldap-tools-0.9.1</code> are known to work well.
    590                         </p><div class="procedure"><div class="example"><a name="fast-ldap"></a><p class="title"><b>Example 2.9. LDAP backend smb.conf for PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2557946"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2557956"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2557966"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2557978"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2557989"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2557999"></a><em class="parameter"><code>add user script = /usr/local/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558010"></a><em class="parameter"><code>delete user script = /usr/local/sbin/smbldap-userdel %u</code></em></td></tr><tr><td><a class="indexterm" name="id2558022"></a><em class="parameter"><code>add group script = /usr/local/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558033"></a><em class="parameter"><code>delete group script = /usr/local/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558045"></a><em class="parameter"><code>add user to group script = /usr/local/sbin/smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558057"></a><em class="parameter"><code>delete user from group script = /usr/local/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558069"></a><em class="parameter"><code>set primary group script = /usr/local/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558081"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558092"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2558104"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558115"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2558125"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558135"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558146"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2558156"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558167"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558177"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558188"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558199"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558210"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558221"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558232"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2558243"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2558253"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558264"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558274"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558284"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     590                        </p><div class="procedure"><div class="example"><a name="fast-ldap"></a><p class="title"><b>Example 2.9. LDAP backend smb.conf for PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2557948"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2557958"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2557969"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2557980"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2557991"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2558001"></a><em class="parameter"><code>add user script = /usr/local/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558013"></a><em class="parameter"><code>delete user script = /usr/local/sbin/smbldap-userdel %u</code></em></td></tr><tr><td><a class="indexterm" name="id2558024"></a><em class="parameter"><code>add group script = /usr/local/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558036"></a><em class="parameter"><code>delete group script = /usr/local/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558047"></a><em class="parameter"><code>add user to group script = /usr/local/sbin/smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558059"></a><em class="parameter"><code>delete user from group script = /usr/local/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2558072"></a><em class="parameter"><code>set primary group script = /usr/local/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558083"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2558095"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2558106"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558117"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2558127"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558138"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558148"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2558159"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558169"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558179"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558190"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558202"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558213"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558224"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558235"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558246"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2558256"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558267"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558277"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558288"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    591591                                Obtain from the Samba sources <code class="filename">~/examples/LDAP/samba.schema</code>
    592592                                and copy it to the <code class="filename">/etc/openldap/schema/</code> directory.
     
    594594                                Set up the LDAP server. This example is suitable for OpenLDAP 2.1.x.
    595595                                The <code class="filename">/etc/openldap/slapd.conf</code> file.
    596                                 <a class="indexterm" name="id2557788"></a>
     596                                <a class="indexterm" name="id2557790"></a>
    597597<span style="color: red">&lt;title&gt;Example slapd.conf File&lt;/title&gt;</span>
    598598</p><pre class="screen">
     
    630630                                </p></li><li><p>
    631631                                Create the following file <code class="filename">initdb.ldif</code>:
    632                                 <a class="indexterm" name="id2557832"></a>
     632                                <a class="indexterm" name="id2557834"></a>
    633633</p><pre class="programlisting">
    634634# Organization for SambaXP Demo
     
    685685                                will automatically be added to both the LDAP backend and the operating
    686686                                system as required.
    687                                 </p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2558335"></a>Backup Domain Controller</h5></div></div></div><p>
     687                                </p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2558338"></a>Backup Domain Controller</h5></div></div></div><p>
    688688                        <a class="link" href="FastStart.html#fast-bdc" title="Example 2.10. Remote LDAP BDC smb.conf">&#8220;Remote LDAP BDC smb.conf&#8221;</a> shows the example configuration for the BDC. Note that
    689689                        the <code class="filename">smb.conf</code> file does not specify the smbldap-tools scripts  they are
    690690                        not needed on a BDC. Add additional stanzas for shares and printers as required.
    691                         </p><div class="procedure"><div class="example"><a name="fast-bdc"></a><p class="title"><b>Example 2.10. Remote LDAP BDC smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2558406"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2558417"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2558427"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2558439"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2558449"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2558459"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2558470"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558482"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2558492"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558502"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558513"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2558523"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558534"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2558544"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558555"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558566"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558577"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558588"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558599"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2558610"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2558620"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558630"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558641"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558651"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     691                        </p><div class="procedure"><div class="example"><a name="fast-bdc"></a><p class="title"><b>Example 2.10. Remote LDAP BDC smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2558410"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2558420"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2558430"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2558442"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2558452"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2558463"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2558474"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558485"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2558495"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2558506"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558516"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2558526"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558537"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2558547"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558558"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558569"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558580"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558591"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2558602"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2558614"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2558624"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2558634"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558645"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2558655"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    692692                                Decide if the BDC should have its own LDAP server or not. If the BDC is to be
    693693                                the LDAP server, change the following <code class="filename">smb.conf</code> as indicated. The default
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 19. Interdomain Trust Relationships</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="securing-samba.html" title="Chapter 18. Securing Samba"><link rel="next" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 19. Interdomain Trust Relationships</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="securing-samba.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="msdfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 19. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="orgname">Samba Team</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:mimir@samba.org">mimir@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619694">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621165">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621178">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621224">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2619474"></a>
    3 <a class="indexterm" name="id2619481"></a>
    4 <a class="indexterm" name="id2619488"></a>
    5 <a class="indexterm" name="id2619495"></a>
    6 <a class="indexterm" name="id2619502"></a>
    7 <a class="indexterm" name="id2619509"></a>
    8 <a class="indexterm" name="id2619516"></a>
    9 <a class="indexterm" name="id2619522"></a>
    10 <a class="indexterm" name="id2619529"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 19. Interdomain Trust Relationships</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="securing-samba.html" title="Chapter 18. Securing Samba"><link rel="next" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 19. Interdomain Trust Relationships</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="securing-samba.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="msdfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 19. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="orgname">Samba Team</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:mimir@samba.org">mimir@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619747">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621219">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621231">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621277">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2619527"></a>
     3<a class="indexterm" name="id2619534"></a>
     4<a class="indexterm" name="id2619541"></a>
     5<a class="indexterm" name="id2619548"></a>
     6<a class="indexterm" name="id2619555"></a>
     7<a class="indexterm" name="id2619562"></a>
     8<a class="indexterm" name="id2619569"></a>
     9<a class="indexterm" name="id2619576"></a>
     10<a class="indexterm" name="id2619582"></a>
    1111Samba-3 supports NT4-style domain trust relationships. This is a feature that many sites
    1212will want to use if they migrate to Samba-3 from an NT4-style domain and do not want to
     
    1616trusts.
    1717</p><p>
    18 <a class="indexterm" name="id2619547"></a>
    19 <a class="indexterm" name="id2619554"></a>
    20 <a class="indexterm" name="id2619560"></a>
    21 <a class="indexterm" name="id2619567"></a>
    22 <a class="indexterm" name="id2619574"></a>
     18<a class="indexterm" name="id2619600"></a>
     19<a class="indexterm" name="id2619607"></a>
     20<a class="indexterm" name="id2619614"></a>
     21<a class="indexterm" name="id2619620"></a>
     22<a class="indexterm" name="id2619627"></a>
    2323The use of interdomain trusts requires use of <code class="literal">winbind</code>, so the
    2424<code class="literal">winbindd</code> daemon must be running. Winbind operation in this mode is
    2525dependent on the specification of a valid UID range and a valid GID range in the <code class="filename">smb.conf</code> file.
    2626These are specified respectively using:
    27 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619608"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2619620"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table><p>
    28 <a class="indexterm" name="id2619632"></a>
    29 <a class="indexterm" name="id2619638"></a>
    30 <a class="indexterm" name="id2619645"></a>
    31 <a class="indexterm" name="id2619652"></a>
     27</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619661"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2619673"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table><p>
     28<a class="indexterm" name="id2619685"></a>
     29<a class="indexterm" name="id2619692"></a>
     30<a class="indexterm" name="id2619699"></a>
     31<a class="indexterm" name="id2619706"></a>
    3232The range of values specified must not overlap values used by the host operating system and must
    3333not overlap values used in the passdb backend for POSIX user accounts. The maximum value is
     
    3636(32-bit unsigned variable).
    3737</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    38 <a class="indexterm" name="id2619670"></a>
    39 <a class="indexterm" name="id2619677"></a>
    40 <a class="indexterm" name="id2619684"></a>
     38<a class="indexterm" name="id2619723"></a>
     39<a class="indexterm" name="id2619730"></a>
     40<a class="indexterm" name="id2619737"></a>
    4141The use of winbind is necessary only when Samba is the trusting domain, not when it is the
    4242trusted domain.
    43 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619694"></a>Features and Benefits</h2></div></div></div><p>
    44 <a class="indexterm" name="id2619702"></a>
    45 <a class="indexterm" name="id2619709"></a>
     43</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619747"></a>Features and Benefits</h2></div></div></div><p>
     44<a class="indexterm" name="id2619755"></a>
     45<a class="indexterm" name="id2619762"></a>
    4646Samba-3 can participate in Samba-to-Samba as well as in Samba-to-MS Windows NT4-style
    4747trust relationships. This imparts to Samba scalability similar to that with MS Windows NT4.
    4848</p><p>
    49 <a class="indexterm" name="id2619722"></a>
    50 <a class="indexterm" name="id2619729"></a>
    51 <a class="indexterm" name="id2619736"></a>
    52 <a class="indexterm" name="id2619743"></a>
    53 <a class="indexterm" name="id2619750"></a>
     49<a class="indexterm" name="id2619775"></a>
     50<a class="indexterm" name="id2619782"></a>
     51<a class="indexterm" name="id2619789"></a>
     52<a class="indexterm" name="id2619796"></a>
     53<a class="indexterm" name="id2619803"></a>
    5454Given that Samba-3 can function with a scalable backend authentication database such as LDAP, and given its
    5555ability to run in primary as well as backup domain control modes, the administrator would be well-advised to
     
    5757function, this system is fragile.  That was, after all, a key reason for the development and adoption of
    5858Microsoft Active Directory.
    59 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619766"></a>Trust Relationship Background</h2></div></div></div><p>
    60 <a class="indexterm" name="id2619774"></a>
    61 <a class="indexterm" name="id2619781"></a>
    62 <a class="indexterm" name="id2619788"></a>
    63 <a class="indexterm" name="id2619795"></a>
    64 <a class="indexterm" name="id2619802"></a>
    65 <a class="indexterm" name="id2619809"></a>
     59</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619819"></a>Trust Relationship Background</h2></div></div></div><p>
     60<a class="indexterm" name="id2619827"></a>
     61<a class="indexterm" name="id2619834"></a>
     62<a class="indexterm" name="id2619841"></a>
     63<a class="indexterm" name="id2619848"></a>
     64<a class="indexterm" name="id2619855"></a>
     65<a class="indexterm" name="id2619862"></a>
    6666MS Windows NT3/4-type security domains employ a nonhierarchical security structure.
    6767The limitations of this architecture as it effects the scalability of MS Windows networking
     
    7070large and diverse organizations.
    7171</p><p>
    72 <a class="indexterm" name="id2619826"></a>
    73 <a class="indexterm" name="id2619832"></a>
    74 <a class="indexterm" name="id2619839"></a>
    75 <a class="indexterm" name="id2619846"></a>
    76 <a class="indexterm" name="id2619853"></a>
     72<a class="indexterm" name="id2619879"></a>
     73<a class="indexterm" name="id2619885"></a>
     74<a class="indexterm" name="id2619892"></a>
     75<a class="indexterm" name="id2619899"></a>
     76<a class="indexterm" name="id2619906"></a>
    7777Microsoft developed Active Directory Service (ADS), based on Kerberos and LDAP, as a means
    7878of circumventing the limitations of the older technologies. Not every organization is ready
     
    8181desire to go through a disruptive change to adopt ADS.
    8282</p><p>
    83 <a class="indexterm" name="id2619870"></a>
    84 <a class="indexterm" name="id2619877"></a>
    85 <a class="indexterm" name="id2619884"></a>
    86 <a class="indexterm" name="id2619891"></a>
    87 <a class="indexterm" name="id2619897"></a>
    88 <a class="indexterm" name="id2619904"></a>
    89 <a class="indexterm" name="id2619911"></a>
     83<a class="indexterm" name="id2619923"></a>
     84<a class="indexterm" name="id2619930"></a>
     85<a class="indexterm" name="id2619937"></a>
     86<a class="indexterm" name="id2619944"></a>
     87<a class="indexterm" name="id2619951"></a>
     88<a class="indexterm" name="id2619958"></a>
     89<a class="indexterm" name="id2619964"></a>
    9090With Windows NT, Microsoft introduced the ability to allow different security domains
    9191to effect a mechanism so users from one domain may be given access rights and privileges
     
    9898necessary to establish two relationships, one in each direction.
    9999</p><p>
    100 <a class="indexterm" name="id2619941"></a>
    101 <a class="indexterm" name="id2619948"></a>
    102 <a class="indexterm" name="id2619955"></a>
    103 <a class="indexterm" name="id2619962"></a>
    104 <a class="indexterm" name="id2619969"></a>
     100<a class="indexterm" name="id2620002"></a>
     101<a class="indexterm" name="id2620009"></a>
     102<a class="indexterm" name="id2620016"></a>
     103<a class="indexterm" name="id2620023"></a>
     104<a class="indexterm" name="id2620030"></a>
    105105Further, in an NT4-style MS security domain, all trusts are nontransitive. This means that if there are three
    106106domains (let's call them red, white, and blue), where red and white have a trust relationship, and white and
     
    108108Relationships are explicit and not transitive.
    109109</p><p>
    110 <a class="indexterm" name="id2619985"></a>
    111 <a class="indexterm" name="id2619992"></a>
    112 <a class="indexterm" name="id2619999"></a>
    113 <a class="indexterm" name="id2620006"></a>
    114 <a class="indexterm" name="id2620013"></a>
    115 <a class="indexterm" name="id2620020"></a>
    116 <a class="indexterm" name="id2620027"></a>
     110<a class="indexterm" name="id2620046"></a>
     111<a class="indexterm" name="id2620053"></a>
     112<a class="indexterm" name="id2620060"></a>
     113<a class="indexterm" name="id2620067"></a>
     114<a class="indexterm" name="id2620074"></a>
     115<a class="indexterm" name="id2620080"></a>
     116<a class="indexterm" name="id2620087"></a>
    117117New to MS Windows 2000 ADS security contexts is the fact that trust relationships are two-way by default.
    118118Also, all inter-ADS domain trusts are transitive. In the case of the red, white, and blue domains, with
     
    120120domains. Samba-3 implements MS Windows NT4-style interdomain trusts and interoperates with MS Windows 200x ADS
    121121security domains in similar manner to MS Windows NT4-style domains.
    122 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620044"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div></div><p>
    123 <a class="indexterm" name="id2620052"></a>
    124 <a class="indexterm" name="id2620061"></a>
    125 <a class="indexterm" name="id2620068"></a>
     122</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620105"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div></div><p>
     123<a class="indexterm" name="id2620112"></a>
     124<a class="indexterm" name="id2620122"></a>
     125<a class="indexterm" name="id2620129"></a>
    126126There are two steps to creating an interdomain trust relationship. To effect a two-way trust
    127127relationship, it is necessary for each domain administrator to create a trust account for the
    128128other domain to use in verifying security credentials.
    129 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620080"></a>Creating an NT4 Domain Trust</h3></div></div></div><p>
    130 <a class="indexterm" name="id2620088"></a>
    131 <a class="indexterm" name="id2620095"></a>
    132 <a class="indexterm" name="id2620102"></a>
    133 <a class="indexterm" name="id2620110"></a>
    134 <a class="indexterm" name="id2620116"></a>
     129</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620141"></a>Creating an NT4 Domain Trust</h3></div></div></div><p>
     130<a class="indexterm" name="id2620149"></a>
     131<a class="indexterm" name="id2620156"></a>
     132<a class="indexterm" name="id2620163"></a>
     133<a class="indexterm" name="id2620170"></a>
     134<a class="indexterm" name="id2620177"></a>
    135135For MS Windows NT4, all domain trust relationships are configured using the
    136136<span class="application">Domain User Manager</span>. This is done from the Domain User Manager Policies
     
    143143trusting domain will use when authenticating users from the trusted domain.
    144144The password needs to be typed twice (for standard confirmation).
    145 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620177"></a>Completing an NT4 Domain Trust</h3></div></div></div><p>
    146 <a class="indexterm" name="id2620185"></a>
    147 <a class="indexterm" name="id2620192"></a>
    148 <a class="indexterm" name="id2620199"></a>
    149 <a class="indexterm" name="id2620206"></a>
    150 <a class="indexterm" name="id2620213"></a>
    151 <a class="indexterm" name="id2620220"></a>
     145</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620238"></a>Completing an NT4 Domain Trust</h3></div></div></div><p>
     146<a class="indexterm" name="id2620246"></a>
     147<a class="indexterm" name="id2620253"></a>
     148<a class="indexterm" name="id2620260"></a>
     149<a class="indexterm" name="id2620267"></a>
     150<a class="indexterm" name="id2620274"></a>
     151<a class="indexterm" name="id2620281"></a>
    152152A trust relationship will work only when the other (trusting) domain makes the appropriate connections
    153153with the trusted domain. To consummate the trust relationship, the administrator launches the
     
    156156next to the box that is labeled <span class="guilabel">Trusted Domains</span>. A panel opens in which
    157157must be entered the name of the remote domain as well as the password assigned to that trust.
    158 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620262"></a>Interdomain Trust Facilities</h3></div></div></div><p>
    159 <a class="indexterm" name="id2620270"></a>
    160 <a class="indexterm" name="id2620277"></a>
    161 <a class="indexterm" name="id2620284"></a>
    162 <a class="indexterm" name="id2620291"></a>
    163 <a class="indexterm" name="id2620298"></a>
    164 <a class="indexterm" name="id2620305"></a>
     158</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620323"></a>Interdomain Trust Facilities</h3></div></div></div><p>
     159<a class="indexterm" name="id2620331"></a>
     160<a class="indexterm" name="id2620338"></a>
     161<a class="indexterm" name="id2620345"></a>
     162<a class="indexterm" name="id2620352"></a>
     163<a class="indexterm" name="id2620359"></a>
     164<a class="indexterm" name="id2620366"></a>
    165165A two-way trust relationship is created when two one-way trusts are created, one in each direction.
    166166Where a one-way trust has been established between two MS Windows NT4 domains (let's call them
     
    202202        Global groups from the trusted domain can be made members in local groups on
    203203        MS Windows domain member machines.
    204         </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620471"></a>Configuring Samba NT-Style Domain Trusts</h2></div></div></div><p>
    205 <a class="indexterm" name="id2620480"></a>
     204        </p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620532"></a>Configuring Samba NT-Style Domain Trusts</h2></div></div></div><p>
     205<a class="indexterm" name="id2620540"></a>
    206206This description is meant to be a fairly short introduction about how to set up a Samba server so
    207207that it can participate in interdomain trust relationships. Trust relationship support in Samba
    208208is at an early stage, so do not be surprised if something does not function as it should.
    209209</p><p>
    210 <a class="indexterm" name="id2620495"></a>
    211 <a class="indexterm" name="id2620502"></a>
    212 <a class="indexterm" name="id2620508"></a>
    213 <a class="indexterm" name="id2620515"></a>
     210<a class="indexterm" name="id2620556"></a>
     211<a class="indexterm" name="id2620562"></a>
     212<a class="indexterm" name="id2620569"></a>
     213<a class="indexterm" name="id2620576"></a>
    214214Each of the procedures described next assumes the peer domain in the trust relationship is controlled by a
    215215Windows NT4 server. However, the remote end could just as well be another Samba-3  domain. It can be clearly
     
    217217sections leads to trust between domains in a purely Samba environment.
    218218</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="samba-trusted-domain"></a>Samba as the Trusted Domain</h3></div></div></div><p>
    219 <a class="indexterm" name="id2620543"></a>
    220 <a class="indexterm" name="id2620550"></a>
    221 <a class="indexterm" name="id2620556"></a>
    222 <a class="indexterm" name="id2620563"></a>
    223 <a class="indexterm" name="id2620570"></a>
     219<a class="indexterm" name="id2620603"></a>
     220<a class="indexterm" name="id2620610"></a>
     221<a class="indexterm" name="id2620617"></a>
     222<a class="indexterm" name="id2620624"></a>
     223<a class="indexterm" name="id2620631"></a>
    224224In order to set the Samba PDC to be the trusted party of the relationship, you first need
    225225to create a special account for the domain that will be the trusting party. To do that,
     
    240240account with the Interdomain trust flag</span>&#8221;.
    241241</p><p>
    242 <a class="indexterm" name="id2620640"></a>
    243 <a class="indexterm" name="id2620646"></a>
    244 <a class="indexterm" name="id2620653"></a>
    245 <a class="indexterm" name="id2620660"></a>
     242<a class="indexterm" name="id2620700"></a>
     243<a class="indexterm" name="id2620707"></a>
     244<a class="indexterm" name="id2620714"></a>
     245<a class="indexterm" name="id2620721"></a>
    246246The account name will be &#8220;<span class="quote">rumba$</span>&#8221; (the name of the remote domain).
    247247If this fails, you should check that the trust account has been added to the system
     
    249249can add it manually and then repeat the previous step.
    250250</p><p>
    251 <a class="indexterm" name="id2620684"></a>
    252 <a class="indexterm" name="id2620691"></a>
    253 <a class="indexterm" name="id2620698"></a>
    254 <a class="indexterm" name="id2620705"></a>
     251<a class="indexterm" name="id2620745"></a>
     252<a class="indexterm" name="id2620752"></a>
     253<a class="indexterm" name="id2620758"></a>
     254<a class="indexterm" name="id2620765"></a>
    255255After issuing this command, you will be asked to enter the password for the account. You can use any password
    256256you want, but be aware that Windows NT will not change this password until 7 days following account creation.
     
    260260Windows NT Server.
    261261</p><p>
    262 <a class="indexterm" name="id2620734"></a>
    263 <a class="indexterm" name="id2620741"></a>
    264 <a class="indexterm" name="id2620748"></a>
    265 <a class="indexterm" name="id2620755"></a>
    266 <a class="indexterm" name="id2620762"></a>
     262<a class="indexterm" name="id2620788"></a>
     263<a class="indexterm" name="id2620795"></a>
     264<a class="indexterm" name="id2620802"></a>
     265<a class="indexterm" name="id2620809"></a>
     266<a class="indexterm" name="id2620816"></a>
    267267Open <span class="application">User Manager for Domains</span> and from the <span class="guimenu">Policies</span> menu, select
    268268<span class="guimenuitem">Trust Relationships...</span>.  Beside the <span class="guilabel">Trusted domains</span> list box,
     
    271271time of account creation.  Click on <span class="guibutton">OK</span> and, if everything went without incident, you
    272272will see the <code class="computeroutput">Trusted domain relationship successfully established</code> message.
    273 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620820"></a>Samba as the Trusting Domain</h3></div></div></div><p>
    274 <a class="indexterm" name="id2620828"></a>
    275 <a class="indexterm" name="id2620835"></a>
     273</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620873"></a>Samba as the Trusting Domain</h3></div></div></div><p>
     274<a class="indexterm" name="id2620881"></a>
     275<a class="indexterm" name="id2620888"></a>
    276276This time activities are somewhat reversed. Again, we'll assume that your domain
    277277controlled by the Samba PDC is called SAMBA and the NT-controlled domain is called RUMBA.
     
    279279The very first step is to add an account for the SAMBA domain on RUMBA's PDC.
    280280</p><p>
    281 <a class="indexterm" name="id2620852"></a>
    282 <a class="indexterm" name="id2620859"></a>
    283 <a class="indexterm" name="id2620866"></a>
     281<a class="indexterm" name="id2620906"></a>
     282<a class="indexterm" name="id2620913"></a>
     283<a class="indexterm" name="id2620920"></a>
    284284Launch the <span class="application">Domain User Manager</span>, then from the menu select
    285285<span class="guimenu">Policies</span>, <span class="guimenuitem">Trust Relationships</span>.
     
    288288the relationship.
    289289</p><p>
    290 <a class="indexterm" name="id2620909"></a>
    291 <a class="indexterm" name="id2620916"></a>
     290<a class="indexterm" name="id2620962"></a>
     291<a class="indexterm" name="id2620969"></a>
    292292The password can be arbitrarily chosen. It is easy to change the password from the Samba server whenever you
    293293want. After you confirm the password, your account is ready for use. Now its Samba's turn.
    294294</p><p>
    295295Using your favorite shell while logged in as root, issue this command:
    296 <a class="indexterm" name="id2620931"></a>
     296<a class="indexterm" name="id2620984"></a>
    297297</p><p>
    298298<code class="prompt">root# </code><strong class="userinput"><code>net rpc trustdom establish rumba</code></strong>
    299299</p><p>
    300 <a class="indexterm" name="id2620959"></a>
    301 <a class="indexterm" name="id2620966"></a>
    302 <a class="indexterm" name="id2620973"></a>
     300<a class="indexterm" name="id2621013"></a>
     301<a class="indexterm" name="id2621020"></a>
     302<a class="indexterm" name="id2621027"></a>
    303303You will be prompted for the password you just typed on your Windows NT4 Server box.
    304304An error message, <code class="literal">"NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT,"</code>
     
    312312You have to run this command as root because you must have write access to
    313313the <code class="filename">secrets.tdb</code> file.
    314 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621016"></a>NT4-Style Domain Trusts with Windows 2000</h2></div></div></div><p>
    315 <a class="indexterm" name="id2621024"></a>
    316 <a class="indexterm" name="id2621031"></a>
    317 <a class="indexterm" name="id2621038"></a>
    318 <a class="indexterm" name="id2621045"></a>
     314</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621070"></a>NT4-Style Domain Trusts with Windows 2000</h2></div></div></div><p>
     315<a class="indexterm" name="id2621078"></a>
     316<a class="indexterm" name="id2621085"></a>
     317<a class="indexterm" name="id2621092"></a>
     318<a class="indexterm" name="id2621099"></a>
    319319Although <span class="application">Domain User Manager</span> is not present in Windows 2000, it is
    320320also possible to establish an NT4-style trust relationship with a Windows 2000 domain
     
    322322Samba to trust a Windows 2000 server; however, more testing is still needed in this area.
    323323</p><p>
    324 <a class="indexterm" name="id2621066"></a>
    325 <a class="indexterm" name="id2621073"></a>
    326 <a class="indexterm" name="id2621080"></a>
    327 <a class="indexterm" name="id2621087"></a>
     324<a class="indexterm" name="id2621120"></a>
     325<a class="indexterm" name="id2621127"></a>
     326<a class="indexterm" name="id2621134"></a>
     327<a class="indexterm" name="id2621141"></a>
    328328After <a class="link" href="InterdomainTrusts.html#samba-trusted-domain" title="Samba as the Trusted Domain">creating the interdomain trust account on the Samba server</a>
    329329as described previously, open <span class="application">Active Directory Domains and Trusts</span> on the AD
     
    339339<code class="computeroutput">The trusted domain has been added and the trust has been verified.</code> Your
    340340Samba users can now be granted access to resources in the AD domain.
    341 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621165"></a>Common Errors</h2></div></div></div><p>
     341</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621219"></a>Common Errors</h2></div></div></div><p>
    342342Interdomain trust relationships should not be attempted on networks that are unstable
    343343or that suffer regular outages. Network stability and integrity are key concerns with
    344344distributed trusted domains.
    345 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621178"></a>Browsing of Trusted Domain Fails</h3></div></div></div><p>
     345</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621231"></a>Browsing of Trusted Domain Fails</h3></div></div></div><p>
    346346<span class="emphasis"><em>Browsing from a machine in a trusted Windows 200x domain to a Windows 200x member of
    347347a trusting Samba domain, I get the following error:</em></span>
     
    361361the domain.  If you are running as an account that has privileges to do this
    362362when you unjoin the machine, it is done; otherwise it is not done.
    363 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621224"></a>Problems with LDAP ldapsam and Older Versions of smbldap-tools</h3></div></div></div><p>
     363</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621277"></a>Problems with LDAP ldapsam and Older Versions of smbldap-tools</h3></div></div></div><p>
    364364If you use the <code class="literal">smbldap-useradd</code> script to create a trust
    365365account to set up interdomain trusts, the process of setting up the trust will
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/NT4Migration.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"><link rel="next" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 36. Migration from NT4 PDC to Samba-3 PDC</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679075">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680020">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680256">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680342">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2679023"></a>
    3 <a class="indexterm" name="id2679030"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"><link rel="next" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 36. Migration from NT4 PDC to Samba-3 PDC</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679086">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679120">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680066">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680301">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680388">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2679069"></a>
     3<a class="indexterm" name="id2679076"></a>
    44This is a rough guide to assist those wishing to migrate from NT4 domain control to
    55Samba-3-based domain control.
    6 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679040"></a>Planning and Getting Started</h2></div></div></div><p>
    7 <a class="indexterm" name="id2679048"></a>
     6</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679086"></a>Planning and Getting Started</h2></div></div></div><p>
     7<a class="indexterm" name="id2679094"></a>
    88In the IT world there is often a saying that all problems are encountered because of
    99poor planning. The corollary to this saying is that not all problems can be anticipated
    1010and planned for. Then again, good planning will anticipate most show-stopper-type situations.
    1111</p><p>
    12 <a class="indexterm" name="id2679063"></a>
     12<a class="indexterm" name="id2679109"></a>
    1313Those wishing to migrate from MS Windows NT4 domain control to a Samba-3 domain control
    1414environment would do well to develop a detailed migration plan. So here are a few pointers to
    1515help migration get underway.
    16 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2679075"></a>Objectives</h3></div></div></div><p>
    17 <a class="indexterm" name="id2679083"></a>
     16</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2679120"></a>Objectives</h3></div></div></div><p>
     17<a class="indexterm" name="id2679128"></a>
    1818The key objective for most organizations is to make the migration from MS Windows NT4
    1919to Samba-3 domain control as painless as possible. One of the challenges you may experience
     
    2222pressure to return to a Microsoft-based platform solution at the first sign of trouble.
    2323</p><p>
    24 <a class="indexterm" name="id2679100"></a>
     24<a class="indexterm" name="id2679146"></a>
    2525Before attempting a migration to a Samba-3-controlled network, make every possible effort to
    2626gain all-round commitment to the change. Know precisely <span class="emphasis"><em>why</em></span> the change
    2727is important for the organization. Possible motivations to make a change include:
    28 </p><a class="indexterm" name="id2679116"></a><a class="indexterm" name="id2679123"></a><a class="indexterm" name="id2679130"></a><a class="indexterm" name="id2679137"></a><a class="indexterm" name="id2679144"></a><div class="itemizedlist"><ul type="disc"><li><p>Improve network manageability.</p></li><li><p>Obtain better user-level functionality.</p></li><li><p>Reduce network operating costs.</p></li><li><p>Reduce exposure caused by Microsoft withdrawal of NT4 support.</p></li><li><p>Avoid MS License 6 implications.</p></li><li><p>Reduce organization's dependency on Microsoft.</p></li></ul></div><p>
    29 <a class="indexterm" name="id2679187"></a>
    30 <a class="indexterm" name="id2679194"></a>
    31 <a class="indexterm" name="id2679201"></a>
    32 <a class="indexterm" name="id2679207"></a>
    33 <a class="indexterm" name="id2679214"></a>
    34 <a class="indexterm" name="id2679221"></a>
     28</p><a class="indexterm" name="id2679162"></a><a class="indexterm" name="id2679169"></a><a class="indexterm" name="id2679176"></a><a class="indexterm" name="id2679183"></a><a class="indexterm" name="id2679190"></a><div class="itemizedlist"><ul type="disc"><li><p>Improve network manageability.</p></li><li><p>Obtain better user-level functionality.</p></li><li><p>Reduce network operating costs.</p></li><li><p>Reduce exposure caused by Microsoft withdrawal of NT4 support.</p></li><li><p>Avoid MS License 6 implications.</p></li><li><p>Reduce organization's dependency on Microsoft.</p></li></ul></div><p>
     29<a class="indexterm" name="id2679232"></a>
     30<a class="indexterm" name="id2679239"></a>
     31<a class="indexterm" name="id2679246"></a>
     32<a class="indexterm" name="id2679253"></a>
     33<a class="indexterm" name="id2679260"></a>
     34<a class="indexterm" name="id2679266"></a>
    3535Make sure everyone knows that Samba-3 is not MS Windows NT4. Samba-3 offers
    3636an alternative solution that is both different from MS Windows NT4 and offers
     
    4040</p><p>
    4141What are the features that Samba-3 cannot provide?
    42 </p><a class="indexterm" name="id2679240"></a><a class="indexterm" name="id2679247"></a><a class="indexterm" name="id2679254"></a><a class="indexterm" name="id2679261"></a><a class="indexterm" name="id2679268"></a><div class="itemizedlist"><ul type="disc"><li><p>Active Directory Server.</p></li><li><p>Group Policy Objects (in Active Directory).</p></li><li><p>Machine Policy Objects.</p></li><li><p>Logon Scripts in Active Directory.</p></li><li><p>Software Application and Access Controls in Active Directory.</p></li></ul></div><p>
     42</p><a class="indexterm" name="id2679285"></a><a class="indexterm" name="id2679292"></a><a class="indexterm" name="id2679299"></a><a class="indexterm" name="id2679306"></a><a class="indexterm" name="id2679313"></a><div class="itemizedlist"><ul type="disc"><li><p>Active Directory Server.</p></li><li><p>Group Policy Objects (in Active Directory).</p></li><li><p>Machine Policy Objects.</p></li><li><p>Logon Scripts in Active Directory.</p></li><li><p>Software Application and Access Controls in Active Directory.</p></li></ul></div><p>
    4343The features that Samba-3 does provide and that may be of compelling interest to your site
    4444include:
    45 </p><a class="indexterm" name="id2679308"></a><a class="indexterm" name="id2679315"></a><a class="indexterm" name="id2679322"></a><a class="indexterm" name="id2679329"></a><a class="indexterm" name="id2679336"></a><a class="indexterm" name="id2679343"></a><a class="indexterm" name="id2679350"></a><a class="indexterm" name="id2679356"></a><a class="indexterm" name="id2679363"></a><a class="indexterm" name="id2679370"></a><a class="indexterm" name="id2679377"></a><a class="indexterm" name="id2679384"></a><a class="indexterm" name="id2679391"></a><a class="indexterm" name="id2679398"></a><a class="indexterm" name="id2679405"></a><div class="itemizedlist"><ul type="disc"><li><p>Lower cost of ownership.</p></li><li><p>Global availability of support with no strings attached.</p></li><li><p>Dynamic SMB servers (can run more than one SMB/CIFS server per UNIX/Linux system).</p></li><li><p>Creation of on-the-fly logon scripts.</p></li><li><p>Creation of on-the-fly policy files.</p></li><li><p>Greater stability, reliability, performance, and availability.</p></li><li><p>Manageability via an SSH connection.</p></li><li><p>Flexible choices of backend authentication technologies (tdbsam, ldapsam).</p></li><li><p>Ability to implement a full single-sign-on architecture.</p></li><li><p>Ability to distribute authentication systems for absolute minimum wide-area network bandwidth demand.</p></li></ul></div><p>
    46 <a class="indexterm" name="id2679471"></a>
     45</p><a class="indexterm" name="id2679354"></a><a class="indexterm" name="id2679360"></a><a class="indexterm" name="id2679367"></a><a class="indexterm" name="id2679374"></a><a class="indexterm" name="id2679381"></a><a class="indexterm" name="id2679388"></a><a class="indexterm" name="id2679395"></a><a class="indexterm" name="id2679402"></a><a class="indexterm" name="id2679409"></a><a class="indexterm" name="id2679416"></a><a class="indexterm" name="id2679423"></a><a class="indexterm" name="id2679430"></a><a class="indexterm" name="id2679437"></a><a class="indexterm" name="id2679443"></a><a class="indexterm" name="id2679450"></a><div class="itemizedlist"><ul type="disc"><li><p>Lower cost of ownership.</p></li><li><p>Global availability of support with no strings attached.</p></li><li><p>Dynamic SMB servers (can run more than one SMB/CIFS server per UNIX/Linux system).</p></li><li><p>Creation of on-the-fly logon scripts.</p></li><li><p>Creation of on-the-fly policy files.</p></li><li><p>Greater stability, reliability, performance, and availability.</p></li><li><p>Manageability via an SSH connection.</p></li><li><p>Flexible choices of backend authentication technologies (tdbsam, ldapsam).</p></li><li><p>Ability to implement a full single-sign-on architecture.</p></li><li><p>Ability to distribute authentication systems for absolute minimum wide-area network bandwidth demand.</p></li></ul></div><p>
     46<a class="indexterm" name="id2679516"></a>
    4747Before migrating a network from MS Windows NT4 to Samba-3, consider all necessary factors. Users
    4848should be educated about changes they may experience so the change will be a welcome one
    4949and not become an obstacle to the work they need to do. The following sections explain factors that will
    5050help ensure a successful migration.
    51 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679485"></a>Domain Layout</h4></div></div></div><p>
    52 <a class="indexterm" name="id2679492"></a>
    53 <a class="indexterm" name="id2679499"></a>
    54 <a class="indexterm" name="id2679506"></a>
    55 <a class="indexterm" name="id2679514"></a>
    56 <a class="indexterm" name="id2679520"></a>
    57 <a class="indexterm" name="id2679527"></a>
    58 <a class="indexterm" name="id2679534"></a>
    59 <a class="indexterm" name="id2679541"></a>
    60 <a class="indexterm" name="id2679548"></a>
    61 <a class="indexterm" name="id2679555"></a>
    62 <a class="indexterm" name="id2679561"></a>
    63 <a class="indexterm" name="id2679568"></a>
    64 <a class="indexterm" name="id2679576"></a>
    65 <a class="indexterm" name="id2679582"></a>
    66 <a class="indexterm" name="id2679589"></a>
    67 <a class="indexterm" name="id2679596"></a>
     51</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679530"></a>Domain Layout</h4></div></div></div><p>
     52<a class="indexterm" name="id2679538"></a>
     53<a class="indexterm" name="id2679545"></a>
     54<a class="indexterm" name="id2679552"></a>
     55<a class="indexterm" name="id2679559"></a>
     56<a class="indexterm" name="id2679566"></a>
     57<a class="indexterm" name="id2679573"></a>
     58<a class="indexterm" name="id2679580"></a>
     59<a class="indexterm" name="id2679587"></a>
     60<a class="indexterm" name="id2679593"></a>
     61<a class="indexterm" name="id2679600"></a>
     62<a class="indexterm" name="id2679607"></a>
     63<a class="indexterm" name="id2679614"></a>
     64<a class="indexterm" name="id2679621"></a>
     65<a class="indexterm" name="id2679628"></a>
     66<a class="indexterm" name="id2679635"></a>
     67<a class="indexterm" name="id2679642"></a>
    6868Samba-3 can be configured as a domain controller, a backup domain controller (probably best called
    6969a secondary controller), a domain member, or a standalone server. The Windows network security
     
    7575a master server and multiple slave servers) that can simultaneously serve multiple domains.
    7676</p><p>
    77 <a class="indexterm" name="id2679619"></a>
     77<a class="indexterm" name="id2679665"></a>
    7878From a design perspective, the number of users per server as well as the number of servers per
    7979domain should be scaled taking into consideration server capacity and network bandwidth.
    8080</p><p>
    81 <a class="indexterm" name="id2679633"></a>
    82 <a class="indexterm" name="id2679640"></a>
    83 <a class="indexterm" name="id2679647"></a>
    84 <a class="indexterm" name="id2679654"></a>
    85 <a class="indexterm" name="id2679660"></a>
    86 <a class="indexterm" name="id2679667"></a>
     81<a class="indexterm" name="id2679678"></a>
     82<a class="indexterm" name="id2679685"></a>
     83<a class="indexterm" name="id2679692"></a>
     84<a class="indexterm" name="id2679699"></a>
     85<a class="indexterm" name="id2679706"></a>
     86<a class="indexterm" name="id2679713"></a>
    8787A physical network segment may house several domains. Each may span multiple network segments.
    8888Where domains span routed network segments, consider and test the performance implications of
     
    9191response time (ping timing) between the remote segment and the PDC. If it's long (more than 100 ms),
    9292locate a BDC on the remote segment to serve as the local authentication and access control server.
    93 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679686"></a>Server Share and Directory Layout</h4></div></div></div><p>
    94 <a class="indexterm" name="id2679694"></a>
    95 <a class="indexterm" name="id2679701"></a>
     93</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679731"></a>Server Share and Directory Layout</h4></div></div></div><p>
     94<a class="indexterm" name="id2679740"></a>
     95<a class="indexterm" name="id2679746"></a>
    9696There are cardinal rules to effective network design that cannot be broken with impunity.
    9797The most important rule: Simplicity is king in every well-controlled network. Every part of
     
    9999of keeping systems secure and functional.
    100100</p><p>
    101 <a class="indexterm" name="id2679717"></a>
    102 <a class="indexterm" name="id2679723"></a>
    103 <a class="indexterm" name="id2679730"></a>
    104 <a class="indexterm" name="id2679737"></a>
    105 <a class="indexterm" name="id2679744"></a>
    106 <a class="indexterm" name="id2679751"></a>
     101<a class="indexterm" name="id2679762"></a>
     102<a class="indexterm" name="id2679769"></a>
     103<a class="indexterm" name="id2679776"></a>
     104<a class="indexterm" name="id2679783"></a>
     105<a class="indexterm" name="id2679789"></a>
     106<a class="indexterm" name="id2679796"></a>
    107107Keep in mind the nature of how data must be shared. Physical disk space layout should be considered
    108108carefully. Some data must be backed up. The simpler the disk layout, the easier it will be to
     
    112112backup, test, and validate every backup; create a disaster recovery plan and prove that it works.
    113113</p><p>
    114 <a class="indexterm" name="id2679780"></a>
    115 <a class="indexterm" name="id2679787"></a>
    116 <a class="indexterm" name="id2679794"></a>
     114<a class="indexterm" name="id2679826"></a>
     115<a class="indexterm" name="id2679833"></a>
     116<a class="indexterm" name="id2679840"></a>
    117117Users should be grouped according to data access control needs. File and directory access
    118118is best controlled via group permissions, and the use of the &#8220;<span class="quote">sticky bit</span>&#8221; on group-controlled
    119119directories may substantially avoid file access complaints from Samba share users.
    120120</p><p>
    121 <a class="indexterm" name="id2679812"></a>
    122 <a class="indexterm" name="id2679819"></a>
    123 <a class="indexterm" name="id2679826"></a>
    124 <a class="indexterm" name="id2679833"></a>
    125 <a class="indexterm" name="id2679840"></a>
     121<a class="indexterm" name="id2679858"></a>
     122<a class="indexterm" name="id2679865"></a>
     123<a class="indexterm" name="id2679872"></a>
     124<a class="indexterm" name="id2679879"></a>
     125<a class="indexterm" name="id2679886"></a>
    126126Inexperienced  network administrators often attempt elaborate techniques to set access
    127127controls on files, directories, shares, as well as in share definitions.
     
    132132controls simple and effective, and make sure that users will never be interrupted by obtuse
    133133complexity.
    134 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679860"></a>Logon Scripts</h4></div></div></div><p>
    135 <a class="indexterm" name="id2679868"></a>
     134</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679906"></a>Logon Scripts</h4></div></div></div><p>
     135<a class="indexterm" name="id2679914"></a>
    136136Logon scripts can help to ensure that all users gain the share and printer connections they need.
    137137</p><p>
     
    141141the <a class="link" href="smb.conf.5.html#ROOTPREEXEC" target="_top">root preexec</a> parameters to the <em class="parameter"><code>NETLOGON</code></em> share.
    142142</p><p>
    143 <a class="indexterm" name="id2679907"></a>
     143<a class="indexterm" name="id2679952"></a>
    144144Some sites prefer to use a tool such as <code class="literal">kixstart</code> to establish a controlled
    145145user environment. In any case, you may wish to do a Google search for logon script process controls.
    146146In particular, you may wish to explore the use of the Microsoft Knowledge Base article KB189105 that
    147147deals with how to add printers without user intervention via the logon script process.
    148 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679927"></a>Profile Migration/Creation</h4></div></div></div><p>
     148</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679972"></a>Profile Migration/Creation</h4></div></div></div><p>
    149149User and group profiles may be migrated using the tools described in the section titled Desktop Profile
    150150Management.
    151151</p><p>
    152 <a class="indexterm" name="id2679940"></a>
    153 <a class="indexterm" name="id2679947"></a>
     152<a class="indexterm" name="id2679986"></a>
     153<a class="indexterm" name="id2679992"></a>
    154154Profiles may also be managed using the Samba-3 tool <code class="literal">profiles</code>. This tool allows the MS
    155155Windows NT-style security identifiers (SIDs) that are stored inside the profile
    156156<code class="filename">NTuser.DAT</code> file to be changed to the SID of the Samba-3 domain.
    157 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2679971"></a>User and Group Accounts</h4></div></div></div><p>
    158 <a class="indexterm" name="id2679979"></a>
    159 <a class="indexterm" name="id2679986"></a>
    160 <a class="indexterm" name="id2679993"></a>
    161 <a class="indexterm" name="id2680000"></a>
     157</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2680017"></a>User and Group Accounts</h4></div></div></div><p>
     158<a class="indexterm" name="id2680025"></a>
     159<a class="indexterm" name="id2680032"></a>
     160<a class="indexterm" name="id2680039"></a>
     161<a class="indexterm" name="id2680046"></a>
    162162It is possible to migrate all account settings from an MS Windows NT4 domain to Samba-3. Before
    163163attempting to migrate user and group accounts, you are STRONGLY advised to create in Samba-3 the
     
    165165suitable UNIX/Linux groups. By following this simple advice, all user and group attributes
    166166should migrate painlessly.
    167 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680020"></a>Steps in Migration Process</h3></div></div></div><p>
     167</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680066"></a>Steps in Migration Process</h3></div></div></div><p>
    168168The approximate migration process is described below.
    169169</p><div class="itemizedlist"><ul type="disc"><li><p>
    170170        You have an NT4 PDC that has the users, groups, policies, and profiles to be migrated.
    171171        </p></li><li><p>
    172 <a class="indexterm" name="id2680041"></a>
    173 <a class="indexterm" name="id2680048"></a>
    174 <a class="indexterm" name="id2680055"></a>
     172<a class="indexterm" name="id2680087"></a>
     173<a class="indexterm" name="id2680094"></a>
     174<a class="indexterm" name="id2680101"></a>
    175175        Samba-3 is set up as a domain controller with netlogon share, profile share, and so on. Configure the <code class="filename">smb.conf</code> file
    176176        to function as a BDC: <em class="parameter"><code>domain master = No</code></em>.
    177         </p></li></ul></div><div class="procedure"><a name="id2680078"></a><p class="title"><b>Procedure 36.1. The Account Migration Process</b></p><a class="indexterm" name="id2680166"></a><ol type="1"><li><p>
    178         <a class="indexterm" name="id2680090"></a>
     177        </p></li></ul></div><div class="procedure"><a name="id2680124"></a><p class="title"><b>Procedure 36.1. The Account Migration Process</b></p><a class="indexterm" name="id2680212"></a><ol type="1"><li><p>
     178        <a class="indexterm" name="id2680135"></a>
    179179        Create a BDC account in the old NT4 domain for the Samba server using NT Server Manager.
    180180        <span class="emphasis"><em>Samba must not be running.</em></span>
    181181        </p></li><li><p>
    182         <a class="indexterm" name="id2680108"></a>
     182        <a class="indexterm" name="id2680154"></a>
    183183        <strong class="userinput"><code>net rpc join -S <em class="replaceable"><code>NT4PDC</code></em> -w <em class="replaceable"><code>DOMNAME</code></em> -U
    184184        Administrator%<em class="replaceable"><code>passwd</code></em></code></strong>
    185185        </p></li><li><p>
    186 <a class="indexterm" name="id2680142"></a>
     186<a class="indexterm" name="id2680187"></a>
    187187        <strong class="userinput"><code>net rpc vampire -S <em class="replaceable"><code>NT4PDC</code></em> -U
    188188        administrator%<em class="replaceable"><code>passwd</code></em></code></strong>
    189189        </p></li><li><p><strong class="userinput"><code>pdbedit -L</code></strong></p><p>Note: Did the users migrate?</p></li><li><p>
    190         <a class="indexterm" name="id2680194"></a>
    191         <a class="indexterm" name="id2680202"></a>
     190        <a class="indexterm" name="id2680239"></a>
     191        <a class="indexterm" name="id2680248"></a>
    192192        Now assign each of the UNIX groups to NT groups:
    193193        (It may be useful to copy this text to a script called <code class="filename">initGroups.sh</code>)
     
    209209        </p></li></ol></div><p>
    210210Migrate all the profiles, then migrate all policy files.
    211 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680256"></a>Migration Options</h2></div></div></div><p>
     211</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680301"></a>Migration Options</h2></div></div></div><p>
    212212Sites that wish to migrate from MS Windows NT4 domain control to a Samba-based solution
    213213generally fit into three basic categories. <a class="link" href="NT4Migration.html#majtypes" title="Table 36.1. The Three Major Site Types">Following table</a> shows the possibilities.
    214214</p><div class="table"><a name="majtypes"></a><p class="title"><b>Table 36.1. The Three Major Site Types</b></p><div class="table-contents"><table summary="The Three Major Site Types" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Number of Users</th><th align="justify">Description</th></tr></thead><tbody><tr><td align="left">&lt; 50</td><td align="justify"><p>Want simple conversion with no pain.</p></td></tr><tr><td align="left">50 - 250</td><td align="justify"><p>Want new features; can manage some inhouse complexity.</p></td></tr><tr><td align="left">&gt; 250</td><td align="justify"><p>Solution/implementation must scale well; complex needs.
    215                 Cross-departmental decision process. Local expertise in most areas.</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680342"></a>Planning for Success</h3></div></div></div><p>
     215                Cross-departmental decision process. Local expertise in most areas.</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680388"></a>Planning for Success</h3></div></div></div><p>
    216216There are three basic choices for sites that intend to migrate from MS Windows NT4
    217217to Samba-3:
     
    234234        </p></li></ul></div><p><a class="link" href="NT4Migration.html#natconchoices" title="Table 36.2. Nature of the Conversion Choices">Following table</a> lists the conversion choices given the type of migration
    235235being contemplated.
    236 </p><div class="table"><a name="natconchoices"></a><p class="title"><b>Table 36.2. Nature of the Conversion Choices</b></p><div class="table-contents"><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple Install</th><th align="justify">Upgrade Decisions</th><th align="justify">Redesign Decisions</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS-specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Improve on NT4 functionality, enhance management capabilities</p></td></tr><tr><td align="justify"><p>Move all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve</p></td><td align="justify"><p>Authentication regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop management methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimize user impact</p></td><td align="justify"><p>Better control of Desktops/Users</p></td></tr><tr><td align="justify"><p>Live versus isolated conversion</p></td><td align="justify"><p>Maximize functionality</p></td><td align="justify"><p>Identify Needs for: <span class="emphasis"><em>Manageability, Scalability, Security, Availability</em></span></p></td></tr><tr><td align="justify"><p>Integrate Samba-3, then migrate while users are active, then change of control (swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680575"></a>Samba-3 Implementation Choices</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication Database/Backend</span></dt><dd><p>
     236</p><div class="table"><a name="natconchoices"></a><p class="title"><b>Table 36.2. Nature of the Conversion Choices</b></p><div class="table-contents"><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple Install</th><th align="justify">Upgrade Decisions</th><th align="justify">Redesign Decisions</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS-specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Improve on NT4 functionality, enhance management capabilities</p></td></tr><tr><td align="justify"><p>Move all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve</p></td><td align="justify"><p>Authentication regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop management methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimize user impact</p></td><td align="justify"><p>Better control of Desktops/Users</p></td></tr><tr><td align="justify"><p>Live versus isolated conversion</p></td><td align="justify"><p>Maximize functionality</p></td><td align="justify"><p>Identify Needs for: <span class="emphasis"><em>Manageability, Scalability, Security, Availability</em></span></p></td></tr><tr><td align="justify"><p>Integrate Samba-3, then migrate while users are active, then change of control (swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680621"></a>Samba-3 Implementation Choices</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication Database/Backend</span></dt><dd><p>
    237237                Samba-3 can use an external authentication backend:
    238238                </p><p>
     
    241241                        </p></li></ul></div></dd><dt><span class="term">Access Control Points</span></dt><dd><p>
    242242                Samba permits Access Control points to be set:
    243                 </p><a class="indexterm" name="id2680649"></a><a class="indexterm" name="id2680655"></a><a class="indexterm" name="id2680662"></a><a class="indexterm" name="id2680669"></a><div class="itemizedlist"><ul type="disc"><li><p>On the share itself  using share ACLs.</p></li><li><p>On the file system  using UNIX permissions on files and directories.</p><p>Note: Can enable Posix ACLs in file system also.</p></li><li><p>Through Samba share parameters  not recommended except as last resort.</p></li></ul></div></dd><dt><span class="term">Policies (migrate or create new ones)</span></dt><dd><p>
    244 <a class="indexterm" name="id2680717"></a>
    245 <a class="indexterm" name="id2680724"></a>
     243                </p><a class="indexterm" name="id2680694"></a><a class="indexterm" name="id2680701"></a><a class="indexterm" name="id2680708"></a><a class="indexterm" name="id2680715"></a><div class="itemizedlist"><ul type="disc"><li><p>On the share itself  using share ACLs.</p></li><li><p>On the file system  using UNIX permissions on files and directories.</p><p>Note: Can enable Posix ACLs in file system also.</p></li><li><p>Through Samba share parameters  not recommended except as last resort.</p></li></ul></div></dd><dt><span class="term">Policies (migrate or create new ones)</span></dt><dd><p>
     244<a class="indexterm" name="id2680763"></a>
     245<a class="indexterm" name="id2680769"></a>
    246246                Exercise great caution when making registry changes; use the right tool and be aware
    247247                that changes made through NT4-style <code class="filename">NTConfig.POL</code> files can leave
    248248                permanent changes.
    249 <a class="indexterm" name="id2680739"></a>
    250 <a class="indexterm" name="id2680746"></a>
    251 <a class="indexterm" name="id2680753"></a>
     249<a class="indexterm" name="id2680785"></a>
     250<a class="indexterm" name="id2680792"></a>
     251<a class="indexterm" name="id2680799"></a>
    252252                </p><div class="itemizedlist"><ul type="disc"><li><p>Using Group Policy Editor (NT4).</p></li><li><p>Watch out for tattoo effect.</p></li></ul></div></dd><dt><span class="term">User and Group Profiles</span></dt><dd><p>
    253 <a class="indexterm" name="id2680784"></a>
    254 <a class="indexterm" name="id2680791"></a>
     253<a class="indexterm" name="id2680830"></a>
     254<a class="indexterm" name="id2680837"></a>
    255255                Platform-specific, so use platform tool to change from a local to a roaming profile.
    256256                Can use new profiles tool to change SIDs (<code class="filename">NTUser.DAT</code>).
     
    258258                Know how they work.
    259259                </p></dd><dt><span class="term">User and Group Mapping to UNIX/Linux</span></dt><dd><p>
    260                 <a class="indexterm" name="id2680830"></a>
     260                <a class="indexterm" name="id2680875"></a>
    261261                User and group mapping code is new. Many problems have been experienced as network administrators
    262262                who are familiar with Samba-2.2.x migrate to Samba-3. Carefully study the chapters that document
     
    275275                                (Note: machine names may be limited to 16 characters).</p></li><li><p>Use <code class="literal">net groupmap</code> to connect NT4 groups to UNIX groups.</p></li><li><p>Add/Delete Groups: Note OS limits on size and nature.
    276276                                Linux limit is 16 char, no spaces, and no uppercase chars (<code class="literal">groupadd</code>).</p></li></ul></div></dd><dt><span class="term">Migration Tools</span></dt><dd><p>
    277                                 <a class="indexterm" name="id2680947"></a>
     277                                <a class="indexterm" name="id2680993"></a>
    278278                                Domain Control (NT4-Style) Profiles, Policies, Access Controls, Security
    279279                                </p><div class="itemizedlist"><ul type="disc"><li><p>Samba: <code class="literal">net, rpcclient, smbpasswd, pdbedit, profiles</code></p></li><li><p>Windows: <code class="literal">NT4 Domain User Manager, Server Manager (NEXUS)</code></p></li></ul></div></dd></dl></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="migration.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 35. Updating and Upgrading Samba </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 37. SWAT: The Samba Web Administration Tool</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/NetCommand.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Remote and Local Management: The Net Command</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"><link rel="next" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Remote and Local Management: The Net Command</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="groupmapping.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="idmapper.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetCommand"></a>Chapter 13. Remote and Local Management: The Net Command</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="orgname">Samba Team</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 9, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetCommand.html#id2598978">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599273">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599512">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600875">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601086">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601134">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601203">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601631">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601646">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602015">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602477">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602523">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602710">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602741">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603364">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603620">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603639">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603705">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603820">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603838">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603882">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603917">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2598840"></a>
    3 <a class="indexterm" name="id2598846"></a>
    4 <a class="indexterm" name="id2598853"></a>
    5 <a class="indexterm" name="id2598860"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Remote and Local Management: The Net Command</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"><link rel="next" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Remote and Local Management: The Net Command</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="groupmapping.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="idmapper.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetCommand"></a>Chapter 13. Remote and Local Management: The Net Command</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="orgname">Samba Team</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 9, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetCommand.html#id2599024">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599318">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599558">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600927">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601139">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601187">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601256">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601684">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601699">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602068">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602524">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602569">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602757">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602787">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603410">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603661">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603680">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603746">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603861">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603879">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603923">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603958">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2598885"></a>
     3<a class="indexterm" name="id2598892"></a>
     4<a class="indexterm" name="id2598899"></a>
     5<a class="indexterm" name="id2598906"></a>
    66The <code class="literal">net</code> command is one of the new features of Samba-3 and is an attempt to provide a useful
    77tool for the majority of remote management operations necessary for common tasks. The <code class="literal">net</code>
    88tool is flexible by design and is intended for command-line use as well as for scripted control application.
    99</p><p>
    10 <a class="indexterm" name="id2598886"></a>
    11 <a class="indexterm" name="id2598893"></a>
    12 <a class="indexterm" name="id2598900"></a>
    13 <a class="indexterm" name="id2598907"></a>
     10<a class="indexterm" name="id2598932"></a>
     11<a class="indexterm" name="id2598939"></a>
     12<a class="indexterm" name="id2598946"></a>
     13<a class="indexterm" name="id2598953"></a>
    1414Originally introduced with the intent to mimic the Microsoft Windows command that has the same name, the
    1515<code class="literal">net</code> command has morphed into a very powerful instrument that has become an essential part
     
    2323A Samba-3 administrator cannot afford to gloss over this chapter because to do so will almost certainly cause
    2424the infliction of self-induced pain, agony, and desperation. Be warned: this is an important chapter.
    25 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598978"></a>Overview</h2></div></div></div><p>
    26 <a class="indexterm" name="id2598986"></a>
    27 <a class="indexterm" name="id2598993"></a>
    28 <a class="indexterm" name="id2599000"></a>
    29 <a class="indexterm" name="id2599006"></a>
    30 <a class="indexterm" name="id2599013"></a>
    31 <a class="indexterm" name="id2599020"></a>
     25</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599024"></a>Overview</h2></div></div></div><p>
     26<a class="indexterm" name="id2599032"></a>
     27<a class="indexterm" name="id2599039"></a>
     28<a class="indexterm" name="id2599046"></a>
     29<a class="indexterm" name="id2599052"></a>
     30<a class="indexterm" name="id2599059"></a>
     31<a class="indexterm" name="id2599065"></a>
    3232        The tasks that follow the installation of a Samba-3 server, whether standalone or domain member, of a
    3333        domain controller (PDC or BDC) begins with the need to create administrative rights. Of course, the
     
    3636        the central domain authentication backend.
    3737        </p><p>
    38 <a class="indexterm" name="id2599037"></a>
    39 <a class="indexterm" name="id2599044"></a>
    40 <a class="indexterm" name="id2599051"></a>
    41 <a class="indexterm" name="id2599058"></a>
    42 <a class="indexterm" name="id2599065"></a>
    43 <a class="indexterm" name="id2599071"></a>
    44 <a class="indexterm" name="id2599078"></a>
    45 <a class="indexterm" name="id2599085"></a>
     38<a class="indexterm" name="id2599083"></a>
     39<a class="indexterm" name="id2599090"></a>
     40<a class="indexterm" name="id2599097"></a>
     41<a class="indexterm" name="id2599104"></a>
     42<a class="indexterm" name="id2599110"></a>
     43<a class="indexterm" name="id2599117"></a>
     44<a class="indexterm" name="id2599124"></a>
     45<a class="indexterm" name="id2599130"></a>
    4646        Regardless of the type of server being installed, local UNIX groups must be mapped to the Windows
    4747        networking domain global group accounts. Do you ask why? Because Samba always limits its access to
     
    5151        Samba. Such mappings are implemented using the <code class="literal">net</code> command.
    5252        </p><p>
    53 <a class="indexterm" name="id2599110"></a>
    54 <a class="indexterm" name="id2599116"></a>
    55 <a class="indexterm" name="id2599123"></a>
    56 <a class="indexterm" name="id2599129"></a>
    57 <a class="indexterm" name="id2599136"></a>
    58 <a class="indexterm" name="id2599143"></a>
    59 <a class="indexterm" name="id2599150"></a>
     53<a class="indexterm" name="id2599155"></a>
     54<a class="indexterm" name="id2599162"></a>
     55<a class="indexterm" name="id2599168"></a>
     56<a class="indexterm" name="id2599175"></a>
     57<a class="indexterm" name="id2599182"></a>
     58<a class="indexterm" name="id2599189"></a>
     59<a class="indexterm" name="id2599196"></a>
    6060        UNIX systems that are hosting a Samba-3 server that is running as a member (PDC, BDC, or DMS) must have
    6161        a machine security account in the domain authentication database (or directory). The creation of such
    6262        security (or trust) accounts is also handled using the <code class="literal">net</code> command.
    6363        </p><p>
    64 <a class="indexterm" name="id2599170"></a>
    65 <a class="indexterm" name="id2599177"></a>
    66 <a class="indexterm" name="id2599184"></a>
    67 <a class="indexterm" name="id2599191"></a>
    68 <a class="indexterm" name="id2599198"></a>
    69 <a class="indexterm" name="id2599204"></a>
    70 <a class="indexterm" name="id2599211"></a>
    71 <a class="indexterm" name="id2599218"></a>
    72 <a class="indexterm" name="id2599225"></a>
     64<a class="indexterm" name="id2599216"></a>
     65<a class="indexterm" name="id2599223"></a>
     66<a class="indexterm" name="id2599229"></a>
     67<a class="indexterm" name="id2599236"></a>
     68<a class="indexterm" name="id2599243"></a>
     69<a class="indexterm" name="id2599250"></a>
     70<a class="indexterm" name="id2599257"></a>
     71<a class="indexterm" name="id2599264"></a>
     72<a class="indexterm" name="id2599271"></a>
    7373        The establishment of interdomain trusts is achieved using the <code class="literal">net</code> command also, as
    7474        may a plethora of typical administrative duties such as user management, group management, share and
    7575        printer management, file and printer migration, security identifier management, and so on.
    7676        </p><p>
    77 <a class="indexterm" name="id2599246"></a>
    78 <a class="indexterm" name="id2599252"></a>
     77<a class="indexterm" name="id2599292"></a>
     78<a class="indexterm" name="id2599298"></a>
    7979        The overall picture should be clear now: the <code class="literal">net</code> command plays a central role
    8080        on the Samba-3 stage. This role will continue to be developed. The inclusion of this chapter is
    8181        evidence of its importance, one that has grown in complexity to the point that it is no longer considered
    8282        prudent to cover its use fully in the online UNIX man pages.
    83         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599273"></a>Administrative Tasks and Methods</h2></div></div></div><p>
    84 <a class="indexterm" name="id2599281"></a>
    85 <a class="indexterm" name="id2599287"></a>
    86 <a class="indexterm" name="id2599294"></a>
    87 <a class="indexterm" name="id2599303"></a>
     83        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599318"></a>Administrative Tasks and Methods</h2></div></div></div><p>
     84<a class="indexterm" name="id2599327"></a>
     85<a class="indexterm" name="id2599333"></a>
     86<a class="indexterm" name="id2599340"></a>
     87<a class="indexterm" name="id2599349"></a>
    8888        The basic operations of the <code class="literal">net</code> command are documented here. This documentation is not
    8989        exhaustive, and thus it is incomplete. Since the primary focus is on migration from Windows servers to a Samba
     
    9595        <code class="constant">rap</code> modes.  Please refer to the man page for a more comprehensive overview of the
    9696        capabilities of this utility.
    97         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599354"></a>UNIX and Windows Group Management</h2></div></div></div><p>
    98 <a class="indexterm" name="id2599362"></a>
    99 <a class="indexterm" name="id2599369"></a>
    100 <a class="indexterm" name="id2599378"></a>
    101 <a class="indexterm" name="id2599386"></a>
    102 <a class="indexterm" name="id2599395"></a>
     97        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599400"></a>UNIX and Windows Group Management</h2></div></div></div><p>
     98<a class="indexterm" name="id2599408"></a>
     99<a class="indexterm" name="id2599415"></a>
     100<a class="indexterm" name="id2599423"></a>
     101<a class="indexterm" name="id2599432"></a>
     102<a class="indexterm" name="id2599441"></a>
    103103        As stated, the focus in most of this chapter is on use of the <code class="literal">net rpc</code> family of
    104104        operations that are supported by Samba. Most of them are supported by the <code class="literal">net ads</code>
     
    107107        earlier SMB servers.
    108108        </p><p>
    109 <a class="indexterm" name="id2599428"></a>
    110 <a class="indexterm" name="id2599435"></a>
    111 <a class="indexterm" name="id2599442"></a>
     109<a class="indexterm" name="id2599474"></a>
     110<a class="indexterm" name="id2599480"></a>
     111<a class="indexterm" name="id2599487"></a>
    112112        Samba's <code class="literal">net</code> tool implements sufficient capability to permit all common administrative
    113113        tasks to be completed from the command line. In this section each of the essential user and group management
    114114        facilities are explored.
    115115        </p><p>
    116 <a class="indexterm" name="id2599461"></a>
    117 <a class="indexterm" name="id2599468"></a>
    118 <a class="indexterm" name="id2599477"></a>
    119 <a class="indexterm" name="id2599486"></a>
     116<a class="indexterm" name="id2599507"></a>
     117<a class="indexterm" name="id2599514"></a>
     118<a class="indexterm" name="id2599523"></a>
     119<a class="indexterm" name="id2599532"></a>
    120120        Samba-3 recognizes two types of groups: <span class="emphasis"><em>domain groups</em></span> and <span class="emphasis"><em>local
    121121        groups</em></span>. Domain groups can contain (have as members) only domain user accounts. Local groups
     
    124124        The purpose of a local group is to permit file permission to be set for a group account that, like the
    125125        usual UNIX/Linux group, is persistent across redeployment of a Windows file server.
    126         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599512"></a>Adding, Renaming, or Deletion of Group Accounts</h3></div></div></div><p>
     126        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599558"></a>Adding, Renaming, or Deletion of Group Accounts</h3></div></div></div><p>
    127127        Samba provides file and print services to Windows clients. The file system resources it makes available
    128128        to the Windows environment must, of necessity, be provided in a manner that is compatible with the
     
    144144        show how UNIX group members automatically pass-through to Windows group membership as soon as a logical
    145145        mapping has been created.
    146         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599554"></a>Adding or Creating a New Group</h4></div></div></div><p>
     146        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599600"></a>Adding or Creating a New Group</h4></div></div></div><p>
    147147        Before attempting to add a Windows group account, the currently available groups can be listed as shown
    148148        here:
    149 <a class="indexterm" name="id2599564"></a>
    150 <a class="indexterm" name="id2599575"></a>
     149<a class="indexterm" name="id2599610"></a>
     150<a class="indexterm" name="id2599621"></a>
    151151</p><pre class="screen">
    152152<code class="prompt">root# </code> net rpc group list -Uroot%not24get
     
    164164        A Windows group account called &#8220;<span class="quote">SupportEngrs</span>&#8221; can be added by executing the following
    165165command:
    166 <a class="indexterm" name="id2599611"></a>
     166<a class="indexterm" name="id2599657"></a>
    167167</p><pre class="screen">
    168168<code class="prompt">root# </code> net rpc group add "SupportEngrs" -Uroot%not24get
     
    184184</pre><p>
    185185        </p><p>
    186 <a class="indexterm" name="id2599654"></a>
    187 <a class="indexterm" name="id2599661"></a>
    188 <a class="indexterm" name="id2599668"></a>
     186<a class="indexterm" name="id2599700"></a>
     187<a class="indexterm" name="id2599707"></a>
     188<a class="indexterm" name="id2599714"></a>
    189189        The following demonstrates that the POSIX (UNIX/Linux system account) group has been created by calling
    190190        the <a class="link" href="smb.conf.5.html#ADDGROUPSCRIPT" target="_top">add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</a> interface
     
    206206results in immediate mapping of the POSIX group that has been created to the Windows group account as shown
    207207here:
    208 <a class="indexterm" name="id2599714"></a>
     208<a class="indexterm" name="id2599760"></a>
    209209</p><pre class="screen">
    210210<code class="prompt">root# </code> net groupmap list
     
    219219SupportEngrs (S-1-5-21-72630-4128915-11681869-3007) -&gt; SupportEngrs
    220220</pre><p>
    221         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599756"></a>Mapping Windows Groups to UNIX Groups</h4></div></div></div><p>
    222 <a class="indexterm" name="id2599763"></a>
    223 <a class="indexterm" name="id2599770"></a>
    224 <a class="indexterm" name="id2599777"></a>
    225 <a class="indexterm" name="id2599784"></a>
     221        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599802"></a>Mapping Windows Groups to UNIX Groups</h4></div></div></div><p>
     222<a class="indexterm" name="id2599809"></a>
     223<a class="indexterm" name="id2599816"></a>
     224<a class="indexterm" name="id2599823"></a>
     225<a class="indexterm" name="id2599830"></a>
    226226        Windows groups must be mapped to UNIX system (POSIX) groups so that file system access controls
    227227        can be asserted in a manner that is consistent with the methods appropriate to the operating
    228228        system that is hosting the Samba server.
    229229        </p><p>
    230 <a class="indexterm" name="id2599798"></a>
    231 <a class="indexterm" name="id2599805"></a>
    232 <a class="indexterm" name="id2599812"></a>
    233 <a class="indexterm" name="id2599818"></a>
     230<a class="indexterm" name="id2599844"></a>
     231<a class="indexterm" name="id2599851"></a>
     232<a class="indexterm" name="id2599857"></a>
     233<a class="indexterm" name="id2599864"></a>
    234234        All file system (file and directory) access controls, within the file system of a UNIX/Linux server that is
    235235        hosting a Samba server, are implemented using a UID/GID identity tuple. Samba does not in any way override
     
    239239        command does not call any RPC-functions here but directly accesses the passdb.
    240240        </p><p>
    241 <a class="indexterm" name="id2599844"></a>
    242 <a class="indexterm" name="id2599851"></a>
    243 <a class="indexterm" name="id2599858"></a>
    244 <a class="indexterm" name="id2599865"></a>
    245 <a class="indexterm" name="id2599872"></a>
    246 <a class="indexterm" name="id2599878"></a>
    247 <a class="indexterm" name="id2599885"></a>
     241<a class="indexterm" name="id2599890"></a>
     242<a class="indexterm" name="id2599896"></a>
     243<a class="indexterm" name="id2599903"></a>
     244<a class="indexterm" name="id2599910"></a>
     245<a class="indexterm" name="id2599917"></a>
     246<a class="indexterm" name="id2599924"></a>
     247<a class="indexterm" name="id2599931"></a>
    248248        Samba depends on default mappings for the <code class="constant">Domain Admins, Domain Users</code>, and
    249249        <code class="constant">Domain Guests</code> global groups. Additional groups may be added as shown in the
     
    252252        of creation of the mapping.
    253253        </p><p>
    254 <a class="indexterm" name="id2599909"></a>
    255 <a class="indexterm" name="id2599920"></a>
    256 <a class="indexterm" name="id2599931"></a>
     254<a class="indexterm" name="id2599954"></a>
     255<a class="indexterm" name="id2599966"></a>
     256<a class="indexterm" name="id2599977"></a>
    257257        The operations that are permitted include: <code class="constant">add</code>, <code class="constant">modify</code>,
    258258        and <code class="constant">delete</code>. An example of each operation is shown here.
     
    291291        treated as local to the individual Samba server. Local groups can be used with Samba to enable multiple
    292292        nested group support.
    293         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600064"></a>Deleting a Group Account</h4></div></div></div><p>
    294 <a class="indexterm" name="id2600072"></a>
     293        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600109"></a>Deleting a Group Account</h4></div></div></div><p>
     294<a class="indexterm" name="id2600117"></a>
    295295        A group account may be deleted by executing the following command:
    296296</p><pre class="screen">
     
    299299        </p><p>
    300300        Validation of the deletion is advisable. The same commands may be executed as shown above.
    301         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600104"></a>Rename Group Accounts</h4></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     301        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600149"></a>Rename Group Accounts</h4></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    302302        This command is not documented in the man pages; it is implemented in the source code, but it does not
    303303        work at this time. The example given documents, from the source code, how it should work. Watch the
     
    307307        demands can be if this simple request is ignored. The following command demonstrates how the Windows group
    308308        &#8220;<span class="quote">SupportEngrs</span>&#8221; can be renamed to &#8220;<span class="quote">CustomerSupport</span>&#8221;:
    309 <a class="indexterm" name="id2600132"></a>
     309<a class="indexterm" name="id2600178"></a>
    310310</p><pre class="screen">
    311311<code class="prompt">root# </code> net rpc group rename SupportEngrs \
     
    350350        group mapping, a member of the Windows group, an attempt to add this account again should fail. This is
    351351        demonstrated here:
    352 <a class="indexterm" name="id2600263"></a>
     352<a class="indexterm" name="id2600309"></a>
    353353</p><pre class="screen">
    354354<code class="prompt">root# </code> net rpc group addmem "MIDEARTH\Engineers" ajt -Uroot%not24get
     
    360360        To permit the user <code class="constant">ajt</code> to be added using the <code class="literal">net rpc group</code> utility,
    361361        this account must first be removed. The removal and confirmation of its effect is shown here:
    362 <a class="indexterm" name="id2600305"></a>
     362<a class="indexterm" name="id2600351"></a>
    363363</p><pre class="screen">
    364364<code class="prompt">root# </code> net rpc group delmem "MIDEARTH\Engineers" ajt -Uroot%not24get
     
    384384        the <code class="literal">net rpc group</code> utility. Note the this contents of the UNIX/Linux group was shown
    385385        four paragraphs earlier. The Windows (domain) group membership is shown here:
    386 <a class="indexterm" name="id2600402"></a>
     386<a class="indexterm" name="id2600448"></a>
    387387</p><pre class="screen">
    388388<code class="prompt">root# </code> net rpc group members "Domain Users" -Uroot%not24get
     
    441441<code class="prompt">root# </code> net rpc group delmem demo "DOM\jht" -Uroot%not24get
    442442</pre><p>
    443         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600583"></a>Managing Nest Groups on Workstations from the Samba Server</h4></div></div></div><p>
     443        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2600628"></a>Managing Nest Groups on Workstations from the Samba Server</h4></div></div></div><p>
    444444        Windows network administrators often ask on the Samba mailing list how it is possible to grant everyone
    445445        administrative rights on their own workstation. This is of course a very bad practice, but commonly done
    446446        to avoid user complaints. Here is how it can be done remotely from a Samba PDC or BDC:
    447 <a class="indexterm" name="id2600596"></a>
     447<a class="indexterm" name="id2600642"></a>
    448448</p><pre class="screen">
    449449<code class="prompt">root# </code> net rpc group addmem "Administrators" "Domain Users" \
     
    453453        This can be scripted, and can therefore be performed as a user logs onto the domain from a Windows
    454454        workstation. Here is a simple example that shows how this can be done.
    455         </p><div class="procedure"><a name="id2600628"></a><p class="title"><b>Procedure 13.1. Automating User Addition to the Workstation Power Users Group</b></p><div class="example"><a name="autopoweruserscript"></a><p class="title"><b>Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group</b></p><div class="example-contents"><pre class="screen">
     455        </p><div class="procedure"><a name="id2600674"></a><p class="title"><b>Procedure 13.1. Automating User Addition to the Workstation Power Users Group</b></p><div class="example"><a name="autopoweruserscript"></a><p class="title"><b>Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group</b></p><div class="example-contents"><pre class="screen">
    456456#!/bin/bash
    457457
     
    460460
    461461exit 0
    462 </pre></div></div><br class="example-break"><div class="example"><a name="magicnetlogon"></a><p class="title"><b>Example 13.2. A Magic Netlogon Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2600784"></a><em class="parameter"><code>comment = Netlogon Share</code></em></td></tr><tr><td><a class="indexterm" name="id2600796"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2600807"></a><em class="parameter"><code>root preexec = /etc/samba/scripts/autopoweruser.sh %U %m</code></em></td></tr><tr><td><a class="indexterm" name="id2600819"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600831"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
     462</pre></div></div><br class="example-break"><div class="example"><a name="magicnetlogon"></a><p class="title"><b>Example 13.2. A Magic Netlogon Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2600830"></a><em class="parameter"><code>comment = Netlogon Share</code></em></td></tr><tr><td><a class="indexterm" name="id2600841"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2600853"></a><em class="parameter"><code>root preexec = /etc/samba/scripts/autopoweruser.sh %U %m</code></em></td></tr><tr><td><a class="indexterm" name="id2600865"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600877"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
    463463                Create the script shown in <a class="link" href="NetCommand.html#autopoweruserscript" title="Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group">&#8220;Script to Auto-add Domain Users to Workstation Power Users Group&#8221;</a> and locate it in
    464464                the directory <code class="filename">/etc/samba/scripts</code>, named as <code class="filename">autopoweruser.sh</code>.
    465 <a class="indexterm" name="id2600660"></a>
    466 <a class="indexterm" name="id2600671"></a>
    467 <a class="indexterm" name="id2600678"></a>
     465<a class="indexterm" name="id2600706"></a>
     466<a class="indexterm" name="id2600717"></a>
     467<a class="indexterm" name="id2600724"></a>
    468468                </p></li><li><p>
    469469                Set the permissions on this script to permit it to be executed as part of the logon process:
     
    485485        for the use of this method is that it will guarantee that all users have appropriate rights on
    486486        the workstation.
    487         </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2600875"></a>UNIX and Windows User Management</h2></div></div></div><p>
    488 <a class="indexterm" name="id2600883"></a>
    489 <a class="indexterm" name="id2600889"></a>
    490 <a class="indexterm" name="id2600896"></a>
    491 <a class="indexterm" name="id2600903"></a>
    492 <a class="indexterm" name="id2600910"></a>
    493 <a class="indexterm" name="id2600917"></a>
    494 <a class="indexterm" name="id2600924"></a>
    495 <a class="indexterm" name="id2600931"></a>
     487        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2600927"></a>UNIX and Windows User Management</h2></div></div></div><p>
     488<a class="indexterm" name="id2600936"></a>
     489<a class="indexterm" name="id2600942"></a>
     490<a class="indexterm" name="id2600949"></a>
     491<a class="indexterm" name="id2600956"></a>
     492<a class="indexterm" name="id2600963"></a>
     493<a class="indexterm" name="id2600969"></a>
     494<a class="indexterm" name="id2600976"></a>
     495<a class="indexterm" name="id2600983"></a>
    496496        Every Windows network user account must be translated to a UNIX/Linux user account. In actual fact,
    497497        the only account information the UNIX/Linux Samba server needs is a UID.  The UID is available either
     
    517517        </p><p>
    518518        The following demonstrates the addition of an account to the server <code class="constant">FRODO</code>:
    519 <a class="indexterm" name="id2601028"></a>
    520 <a class="indexterm" name="id2601039"></a>
     519<a class="indexterm" name="id2601081"></a>
     520<a class="indexterm" name="id2601092"></a>
    521521</p><pre class="screen">
    522522<code class="prompt">root# </code> net rpc user add jacko -S FRODO -Uroot%not24get
     
    529529    -S FRODO -Uroot%not24get
    530530</pre><p>
    531         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601086"></a>Deletion of User Accounts</h3></div></div></div><p>
     531        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601139"></a>Deletion of User Accounts</h3></div></div></div><p>
    532532        Deletion of a user account can be done using the following syntax:
    533533</p><pre class="screen">
     
    535535</pre><p>
    536536        The following command will delete the user account <code class="constant">jacko</code>:
    537 <a class="indexterm" name="id2601109"></a>
     537<a class="indexterm" name="id2601161"></a>
    538538</p><pre class="screen">
    539539<code class="prompt">root# </code> net rpc user delete jacko -Uroot%not24get
    540540Deleted user account
    541541</pre><p>
    542         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601134"></a>Managing User Accounts</h3></div></div></div><p>
     542        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601187"></a>Managing User Accounts</h3></div></div></div><p>
    543543        Two basic user account operations are routinely used: change of password and querying which groups a user
    544544        is a member of. The change of password operation is shown in <a class="link" href="NetCommand.html#sbeuseraddn" title="Adding User Accounts">&#8220;Adding User Accounts&#8221;</a>.
     
    546546        The ability to query Windows group membership can be essential. Here is how a remote server may be
    547547        interrogated to find which groups a user is a member of:
    548 <a class="indexterm" name="id2601158"></a>
     548<a class="indexterm" name="id2601210"></a>
    549549</p><pre class="screen">
    550550<code class="prompt">root# </code> net rpc user info jacko -S SAURON -Uroot%not24get
     
    559559        </p><p>
    560560        It is also possible to rename user accounts:
    561 <a class="indexterm" name="id2601187"></a>oldusername newusername
     561<a class="indexterm" name="id2601240"></a>oldusername newusername
    562562        Note that this operation does not yet work against Samba Servers. It is, however, possible to rename useraccounts on
    563563        Windows Servers.
    564564
    565         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601203"></a>User Mapping</h3></div></div></div><p>
    566 <a class="indexterm" name="id2601211"></a>
    567 <a class="indexterm" name="id2601218"></a>
    568 <a class="indexterm" name="id2601224"></a>
     565        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601256"></a>User Mapping</h3></div></div></div><p>
     566<a class="indexterm" name="id2601263"></a>
     567<a class="indexterm" name="id2601270"></a>
     568<a class="indexterm" name="id2601277"></a>
    569569        In some situations it is unavoidable that a user's Windows logon name will differ from the login ID
    570570        that user has on the Samba server. It is possible to create a special file on the Samba server that
     
    582582        <code class="constant">parsonsw</code>, and the Windows user account &#8220;<span class="quote">geeringm</span>&#8221; will be mapped to the
    583583        UNIX user <code class="constant">marygee</code>.
    584         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601286"></a>Administering User Rights and Privileges</h2></div></div></div><p>
    585 <a class="indexterm" name="id2601294"></a>
    586 <a class="indexterm" name="id2601301"></a>
    587 <a class="indexterm" name="id2601308"></a>
    588 <a class="indexterm" name="id2601315"></a>
    589 <a class="indexterm" name="id2601322"></a>
     584        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601339"></a>Administering User Rights and Privileges</h2></div></div></div><p>
     585<a class="indexterm" name="id2601347"></a>
     586<a class="indexterm" name="id2601354"></a>
     587<a class="indexterm" name="id2601361"></a>
     588<a class="indexterm" name="id2601368"></a>
     589<a class="indexterm" name="id2601375"></a>
    590590        With all versions of Samba earlier than 3.0.11 the only account on a Samba server that could
    591591        manage users, groups, shares, printers, and such was the <code class="constant">root</code> account. This caused
     
    593593        credentials for the most security-sensitive account on a UNIX/Linux system.
    594594        </p><p>
    595 <a class="indexterm" name="id2601342"></a>
    596 <a class="indexterm" name="id2601349"></a>
    597 <a class="indexterm" name="id2601356"></a>
    598 <a class="indexterm" name="id2601363"></a>
    599 <a class="indexterm" name="id2601370"></a>
     595<a class="indexterm" name="id2601394"></a>
     596<a class="indexterm" name="id2601402"></a>
     597<a class="indexterm" name="id2601408"></a>
     598<a class="indexterm" name="id2601415"></a>
     599<a class="indexterm" name="id2601422"></a>
    600600        New to Samba version 3.0.11 is the ability to delegate administrative privileges as necessary to either
    601601        a normal user or to groups of users. The significance of the administrative privileges is documented
     
    633633        The <code class="literal">net</code> command can be used to obtain the currently supported capabilities for rights
    634634        and privileges using this method:
    635 <a class="indexterm" name="id2601443"></a>
    636 <a class="indexterm" name="id2601450"></a>
    637 <a class="indexterm" name="id2601458"></a>
    638 <a class="indexterm" name="id2601464"></a>
    639 <a class="indexterm" name="id2601472"></a>
    640 <a class="indexterm" name="id2601479"></a>
    641 <a class="indexterm" name="id2601486"></a>
    642 <a class="indexterm" name="id2601492"></a>
    643 <a class="indexterm" name="id2601500"></a>
     635<a class="indexterm" name="id2601496"></a>
     636<a class="indexterm" name="id2601503"></a>
     637<a class="indexterm" name="id2601510"></a>
     638<a class="indexterm" name="id2601517"></a>
     639<a class="indexterm" name="id2601524"></a>
     640<a class="indexterm" name="id2601531"></a>
     641<a class="indexterm" name="id2601538"></a>
     642<a class="indexterm" name="id2601545"></a>
     643<a class="indexterm" name="id2601552"></a>
    644644</p><pre class="screen">
    645645<code class="prompt">root# </code> net rpc rights list -U root%not24get
     
    660660        idea since members of this group are generally expected to be all-powerful. This assignment makes that
    661661        the reality:
    662 <a class="indexterm" name="id2601546"></a>
     662<a class="indexterm" name="id2601598"></a>
    663663</p><pre class="screen">
    664664<code class="prompt">root# </code> net rpc rights grant "MIDEARTH\Domain Admins" \
     
    679679        </p><p>
    680680        The following step permits validation of the changes just made:
    681 <a class="indexterm" name="id2601597"></a>
     681<a class="indexterm" name="id2601649"></a>
    682682</p><pre class="screen">
    683683<code class="prompt">root# </code> net rpc rights list accounts -U root%not24get
     
    713713SeDiskOperatorPrivilege
    714714</pre><p>
    715         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601631"></a>Managing Trust Relationships</h2></div></div></div><p>
     715        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601684"></a>Managing Trust Relationships</h2></div></div></div><p>
    716716        There are essentially two types of trust relationships: the first is between domain controllers and domain
    717717        member machines (network clients), the second is between domains (called interdomain trusts). All
    718718        Samba servers that participate in domain security require a domain membership trust account, as do like
    719719        Windows NT/200x/XP workstations.
    720         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601646"></a>Machine Trust Accounts</h3></div></div></div><p>
     720        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601699"></a>Machine Trust Accounts</h3></div></div></div><p>
    721721        The net command looks in the <code class="filename">smb.conf</code> file to obtain its own configuration settings. Thus, the following
    722722        command 'knows' which domain to join from the <code class="filename">smb.conf</code> file.
    723723        </p><p>
    724724        A Samba server domain trust account can be validated as shown in this example:
    725 <a class="indexterm" name="id2601674"></a>
     725<a class="indexterm" name="id2601726"></a>
    726726</p><pre class="screen">
    727727<code class="prompt">root# </code> net rpc testjoin
     
    736736        </p><p>
    737737        The equivalent command for joining a Samba server to a Windows ADS domain is shown here:
    738 <a class="indexterm" name="id2601711"></a>
     738<a class="indexterm" name="id2601764"></a>
    739739</p><pre class="screen">
    740740<code class="prompt">root# </code> net ads testjoin
     
    751751        The following demonstrates the process of creating a machine trust account in the target domain for the
    752752        Samba server from which the command is executed:
    753 <a class="indexterm" name="id2601756"></a>
     753<a class="indexterm" name="id2601809"></a>
    754754</p><pre class="screen">
    755755<code class="prompt">root# </code> net rpc join -S FRODO -Uroot%not24get
     
    766766        purely as a workstation, in which case the S is replaced with a W (indicating a workstation account). The
    767767        following command can be used to affect this:
    768 <a class="indexterm" name="id2601800"></a>
     768<a class="indexterm" name="id2601853"></a>
    769769</p><pre class="screen">
    770770<code class="prompt">root# </code> net rpc join member -S FRODO -Uroot%not24get
     
    774774        the type is deduced from the <code class="filename">smb.conf</code> file configuration. To specifically join as a PDC or BDC, the
    775775        command-line parameter will be <code class="constant">[PDC | BDC]</code>. For example:
    776 <a class="indexterm" name="id2601841"></a>
     776<a class="indexterm" name="id2601894"></a>
    777777</p><pre class="screen">
    778778<code class="prompt">root# </code> net rpc join bdc -S FRODO -Uroot%not24get
     
    782782        </p><p>
    783783        The command to join a Samba server to a Windows ADS domain is shown here:
    784 <a class="indexterm" name="id2601877"></a>
     784<a class="indexterm" name="id2601929"></a>
    785785</p><pre class="screen">
    786786<code class="prompt">root# </code> net ads join -UAdministrator%not24get
     
    793793        either. Inactive domain member accounts can be removed using any convenient tool. If necessary, the
    794794        machine account can be removed using the following <code class="literal">net</code> command:
    795 <a class="indexterm" name="id2601916"></a>
     795<a class="indexterm" name="id2601969"></a>
    796796</p><pre class="screen">
    797797<code class="prompt">root# </code> net rpc user delete HERRING\$ -Uroot%not24get
     
    803803        A Samba-3 server that is a Windows ADS domain member can execute the following command to detach from the
    804804        domain:
    805 <a class="indexterm" name="id2601949"></a>
     805<a class="indexterm" name="id2602002"></a>
    806806</p><pre class="screen">
    807807<code class="prompt">root# </code> net ads leave
     
    810810        Detailed information regarding an ADS domain can be obtained by a Samba DMS machine by executing the
    811811        following:
    812 <a class="indexterm" name="id2601977"></a>
     812<a class="indexterm" name="id2602030"></a>
    813813</p><pre class="screen">
    814814<code class="prompt">root# </code> net ads status
     
    817817        Chapter 7 for more information regarding its use. This book may be obtained either in print or online from
    818818        the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">Samba-3 by Example</a>.
    819         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602015"></a>Interdomain Trusts</h3></div></div></div><p>
     819        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602068"></a>Interdomain Trusts</h3></div></div></div><p>
    820820        Interdomain trust relationships form the primary mechanism by which users from one domain can be granted
    821821        access rights and privileges in another domain.
    822822        </p><p>
    823823        To discover what trust relationships are in effect, execute this command:
    824 <a class="indexterm" name="id2602031"></a>
     824<a class="indexterm" name="id2602083"></a>
    825825</p><pre class="screen">
    826826<code class="prompt">root# </code> net rpc trustdom list -Uroot%not24get
     
    838838        create a trusted connection with this account. That means that the foreign domain is being trusted
    839839        to access resources in the local domain. This command creates the local trust account:
    840 <a class="indexterm" name="id2602065"></a>
     840<a class="indexterm" name="id2602117"></a>
    841841</p><pre class="screen">
    842842<code class="prompt">root# </code> net rpc trustdom add DAMNATION f00db4r -Uroot%not24get
     
    851851        </p><p>
    852852        If the trusting domain is not capable of being reached, the following command will fail:
    853 <a class="indexterm" name="id2602115"></a>
     853<a class="indexterm" name="id2602168"></a>
    854854</p><pre class="screen">
    855855<code class="prompt">root# </code> net rpc trustdom list -Uroot%not24get
     
    877877        the foreign account. In the process it creates a one-way trust to the resources on the remote domain. This
    878878        command achieves the objective of joining the trust relationship:
    879 <a class="indexterm" name="id2602160"></a>
     879<a class="indexterm" name="id2602212"></a>
    880880</p><pre class="screen">
    881881<code class="prompt">root# </code> net rpc trustdom establish DAMNATION
     
    898898        Sometimes it is necessary to remove the ability for local users to access a foreign domain. The trusting
    899899        connection can be revoked as shown here:
    900 <a class="indexterm" name="id2602207"></a>
     900<a class="indexterm" name="id2602260"></a>
    901901</p><pre class="screen">
    902902<code class="prompt">root# </code> net rpc trustdom revoke DAMNATION -Uroot%not24get
     
    908908</pre><p>
    909909
    910         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602249"></a>Managing Security Identifiers (SIDS)</h2></div></div></div><p>
    911 <a class="indexterm" name="id2602257"></a>
    912 <a class="indexterm" name="id2602264"></a>
    913 <a class="indexterm" name="id2602271"></a>
    914 <a class="indexterm" name="id2602278"></a>
    915 <a class="indexterm" name="id2602285"></a>
     910        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602302"></a>Managing Security Identifiers (SIDS)</h2></div></div></div><p>
     911<a class="indexterm" name="id2602310"></a>
     912<a class="indexterm" name="id2602317"></a>
     913<a class="indexterm" name="id2602324"></a>
     914<a class="indexterm" name="id2602330"></a>
     915<a class="indexterm" name="id2602337"></a>
    916916        The basic security identifier that is used by all Windows networking operations is the Windows security
    917917        identifier (SID). All Windows network machines (servers and workstations), users, and groups are
     
    919919        are specific to the SID of the domain to which the user belongs.
    920920        </p><p>
    921 <a class="indexterm" name="id2602307"></a>
    922 <a class="indexterm" name="id2602314"></a>
    923 <a class="indexterm" name="id2602321"></a>
    924 <a class="indexterm" name="id2602328"></a>
     921<a class="indexterm" name="id2602354"></a>
     922<a class="indexterm" name="id2602361"></a>
     923<a class="indexterm" name="id2602367"></a>
     924<a class="indexterm" name="id2602374"></a>
    925925        It is truly prudent to store the machine and/or domain SID in a file for safekeeping. Why? Because
    926926        a change in hostname or in the domain (workgroup) name may result in a change in the SID. When you
     
    930930        First, do not forget to store the local SID in a file. It is a good idea to put this in the directory
    931931        in which the <code class="filename">smb.conf</code> file is also stored. Here is a simple action to achieve this:
    932 <a class="indexterm" name="id2602353"></a>
     932<a class="indexterm" name="id2602400"></a>
    933933</p><pre class="screen">
    934934<code class="prompt">root# </code> net getlocalsid &gt; /etc/samba/my-sid
     
    946946        file, simply copy the SID (the string of characters that begins with <code class="constant">S-1-5-21</code>) to
    947947        the command line shown here:
    948 <a class="indexterm" name="id2602416"></a>
     948<a class="indexterm" name="id2602462"></a>
    949949</p><pre class="screen">
    950950<code class="prompt">root# </code> net setlocalsid S-1-5-21-1385457007-882775198-1210191635
     
    957957        any potential namespace collision. Here is the way that the BDC SID can be synchronized to that
    958958        of the PDC (this is the default NT4 domain practice also):
    959 <a class="indexterm" name="id2602448"></a>
     959<a class="indexterm" name="id2602494"></a>
    960960</p><pre class="screen">
    961961<code class="prompt">root# </code> net rpc getsid -S FRODO -Uroot%not24get
     
    965965        Usually it is not necessary to specify the target server (-S FRODO) or the administrator account
    966966        credentials (-Uroot%not24get).
    967         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602477"></a>Share Management</h2></div></div></div><p>
     967        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602524"></a>Share Management</h2></div></div></div><p>
    968968        Share management is central to all file serving operations. Typical share operations include:
    969969        </p><div class="itemizedlist"><ul type="disc"><li><p>Creation/change/deletion of shares</p></li><li><p>Setting/changing ACLs on shares</p></li><li><p>Moving shares from one server to another</p></li><li><p>Change of permissions of share contents</p></li></ul></div><p>
    970970        Each of these are dealt with here insofar as they involve the use of the <code class="literal">net</code>
    971971        command. Operations outside of this command are covered elsewhere in this document.
    972         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602523"></a>Creating, Editing, and Removing Shares</h3></div></div></div><p>
     972        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602569"></a>Creating, Editing, and Removing Shares</h3></div></div></div><p>
    973973        A share can be added using the <code class="literal">net rpc share</code> command capabilities.
    974974        The target machine may be local or remote and is specified by the -S option. It must be noted
     
    983983        file system is the directory <code class="filename">/data</code>. The command that can be executed to perform the
    984984        addition of this share is shown here:
    985 <a class="indexterm" name="id2602618"></a>
     985<a class="indexterm" name="id2602665"></a>
    986986</p><pre class="screen">
    987987<code class="prompt">root# </code> net rpc share add Bulge=/data -S MERLIN -Uroot%not24get
     
    10041004        Often it is desirable also to permit a share to be removed using a command-line tool.
    10051005        The following step permits the share that was previously added to be removed:
    1006 <a class="indexterm" name="id2602670"></a>
     1006<a class="indexterm" name="id2602716"></a>
    10071007</p><pre class="screen">
    10081008<code class="prompt">root# </code> net rpc share delete Bulge -S MERLIN -Uroot%not24get
     
    10201020kyocera
    10211021</pre><p>
    1022         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602710"></a>Creating and Changing Share ACLs</h3></div></div></div><p>
     1022        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602757"></a>Creating and Changing Share ACLs</h3></div></div></div><p>
    10231023        At this time the <code class="literal">net</code> tool cannot be used to manage ACLs on Samba shares. In MS Windows
    10241024        language this is called Share Permissions.
     
    10271027        or using the Computer Management MMC snap-in. Neither is covered here,
    10281028        but see <a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">&#8220;File, Directory, and Share Access Controls&#8221;</a>.
    1029         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602741"></a>Share, Directory, and File Migration</h3></div></div></div><p>
    1030 <a class="indexterm" name="id2602748"></a>
     1029        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602787"></a>Share, Directory, and File Migration</h3></div></div></div><p>
     1030<a class="indexterm" name="id2602795"></a>
    10311031        Shares and files can be migrated in the same manner as user, machine, and group accounts.
    10321032        It is possible to preserve access control settings (ACLs) as well as security settings
     
    10651065                Printer settings may not be fully or may be incorrectly migrated. This might in particular happen
    10661066                when migrating a Windows 2003 print server to Samba.
    1067                 </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2602851"></a>Share Migration</h4></div></div></div><p>
     1067                </p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2602897"></a>Share Migration</h4></div></div></div><p>
    10681068        The <code class="literal">net rpc share migrate</code> command operation permits the migration of plain
    10691069        share stanzas. A stanza contains the parameters within which a file or print share are defined.
     
    10921092        large list of available shares on the system that is being migrated can be limited using the
    10931093        <em class="parameter"><code>--exclude</code></em> switch. For example:
    1094 <a class="indexterm" name="id2602964"></a>
     1094<a class="indexterm" name="id2603010"></a>
    10951095</p><pre class="screen">
    10961096<code class="prompt">root# </code> net rpc share migrate shares myshare\
     
    11051105        to validate that the migrated accounts (on the Samba server) have the needed rights and privileges.
    11061106        This can be done as shown here:
    1107 <a class="indexterm" name="id2603019"></a>
     1107<a class="indexterm" name="id2603065"></a>
    11081108</p><pre class="screen">
    11091109<code class="prompt">root# </code> net rpc right list accounts -Uroot%not24get
     
    11111111        The steps taken so far perform only the migration of shares. Directories and directory contents
    11121112        are not migrated by the steps covered up to this point.
    1113         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603047"></a>File and Directory Migration</h4></div></div></div><p>
     1113        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603093"></a>File and Directory Migration</h4></div></div></div><p>
    11141114        Everything covered to this point has been done in preparation for the migration of file and directory
    11151115        data. For many people preparation is potentially boring and the real excitement only begins when file
     
    11621162        An example for migration of files from a machine called <code class="constant">nt4box</code> to the Samba server
    11631163        from which the process will be handled is shown here:
    1164 <a class="indexterm" name="id2603222"></a>
     1164<a class="indexterm" name="id2603269"></a>
    11651165</p><pre class="screen">
    11661166<code class="prompt">root# </code> net rpc share migrate files -S nt4box --acls \
     
    11711171        <code class="constant">nt4box</code> to the Samba server from which migration is initiated. Files that are group-owned
    11721172        will be owned by the user account <code class="constant">administrator</code>.
    1173         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603262"></a>Share-ACL Migration</h4></div></div></div><p>
     1173        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603308"></a>Share-ACL Migration</h4></div></div></div><p>
    11741174        It is possible to have share-ACLs (security descriptors) that won't allow you, even as Administrator, to
    11751175        copy any files or directories into it. Therefor the migration of the share-ACLs has been put into a separate
    11761176        function:
    1177 <a class="indexterm" name="id2603274"></a>
     1177<a class="indexterm" name="id2603320"></a>
    11781178</p><pre class="screen">
    11791179<code class="prompt">root# </code> net rpc share migrate security -S nt4box -U administrator%secret
     
    11811181        </p><p>
    11821182        This command will only copy the share-ACL of each share on nt4box to your local samba-system.
    1183         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603305"></a>Simultaneous Share and File Migration</h4></div></div></div><p>
     1183        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2603351"></a>Simultaneous Share and File Migration</h4></div></div></div><p>
    11841184        The operating mode shown here is just a combination of the previous three. It first migrates
    11851185        share definitions and then all shared files and directories and finally migrates the share-ACLs:
     
    11901190        </p><p>
    11911191        An example of simultaneous migration is shown here:
    1192 <a class="indexterm" name="id2603330"></a>
     1192<a class="indexterm" name="id2603376"></a>
    11931193</p><pre class="screen">
    11941194<code class="prompt">root# </code> net rpc share migrate all -S w2k3server -U administrator%secret
    11951195</pre><p>
    11961196        This will generate a complete server clone of the <em class="parameter"><code>w2k3server</code></em> server.
    1197         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603364"></a>Printer Migration</h3></div></div></div><p>
     1197        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603410"></a>Printer Migration</h3></div></div></div><p>
    11981198        The installation of a new server, as with the migration to a new network environment, often is similar to
    11991199        building a house; progress is very rapid from the laying of foundations up to the stage at which
     
    12321232        Printer migration from a Windows print server (NT4 or 200x) is shown. This instruction causes the
    12331233        printer share to be created together with the underlying print queue:
    1234 <a class="indexterm" name="id2603504"></a>
     1234<a class="indexterm" name="id2603545"></a>
    12351235</p><pre class="screen">
    12361236net rpc printer MIGRATE PRINTERS [printer] [misc. options] [targets]
     
    12381238        Printer drivers can be migrated from the Windows print server to the Samba server using this
    12391239        command-line instruction:
    1240 <a class="indexterm" name="id2603525"></a>
     1240<a class="indexterm" name="id2603566"></a>
    12411241</p><pre class="screen">
    12421242net rpc printer MIGRATE DRIVERS [printer] [misc. options] [targets]
    12431243</pre><p>
    12441244        Printer forms can be migrated with the following operation:
    1245 <a class="indexterm" name="id2603544"></a>
     1245<a class="indexterm" name="id2603585"></a>
    12461246</p><pre class="screen">
    12471247net rpc printer MIGRATE FORMS [printer] [misc. options] [targets]
    12481248</pre><p>
    12491249        Printer security settings (ACLs) can be migrated from the Windows server to the Samba server using this command:
    1250 <a class="indexterm" name="id2603564"></a>
     1250<a class="indexterm" name="id2603605"></a>
    12511251</p><pre class="screen">
    12521252net rpc printer MIGRATE SECURITY [printer] [misc. options] [targets]
     
    12541254        Printer configuration settings include factors such as paper size and default paper orientation.
    12551255        These can be migrated from the Windows print server to the Samba server with this command:
    1256 <a class="indexterm" name="id2603586"></a>
     1256<a class="indexterm" name="id2603627"></a>
    12571257</p><pre class="screen">
    12581258net rpc printer MIGRATE SETTINGS [printer] [misc. options] [targets]
     
    12641264net rpc printer MIGRATE ALL [printer] [misc. options] [targets]
    12651265</pre><p>
    1266         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603620"></a>Controlling Open Files</h2></div></div></div><p>
     1266        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603661"></a>Controlling Open Files</h2></div></div></div><p>
    12671267        The man page documents the <code class="literal">net file</code> function suite, which provides the tools to
    12681268        close open files using either RAP or RPC function calls. Please refer to the man page for specific
    12691269        usage information.
    1270         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603639"></a>Session and Connection Management</h2></div></div></div><p>
     1270        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603680"></a>Session and Connection Management</h2></div></div></div><p>
    12711271        The session management interface of the <code class="literal">net session</code> command uses the old RAP
    12721272        method to obtain the list of connections to the Samba server, as shown here:
    1273 <a class="indexterm" name="id2603655"></a>
     1273<a class="indexterm" name="id2603696"></a>
    12741274</p><pre class="screen">
    12751275<code class="prompt">root# </code> net rap session -S MERLIN -Uroot%not24get
     
    12861286<code class="prompt">root# </code> net rap session close marvel -Uroot%not24get
    12871287</pre><p>
    1288         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603705"></a>Printers and ADS</h2></div></div></div><p>
     1288        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603746"></a>Printers and ADS</h2></div></div></div><p>
    12891289        When Samba-3 is used within an MS Windows ADS environment, printers shared via Samba will not be browseable
    12901290        until they have been published to the ADS domain. Information regarding published printers may be obtained
    12911291        from the ADS server by executing the <code class="literal">net ads print info</code> command following this syntax:
    1292 <a class="indexterm" name="id2603723"></a>
     1292<a class="indexterm" name="id2603764"></a>
    12931293</p><pre class="screen">
    12941294net ads printer info &lt;printer_name&gt; &lt;server_name&gt; -Uadministrator%secret
     
    12981298        </p><p>
    12991299        To publish (make available) a printer to ADS, execute the following command:
    1300 <a class="indexterm" name="id2603749"></a>
     1300<a class="indexterm" name="id2603790"></a>
    13011301</p><pre class="screen">
    13021302net ads printer publish &lt;printer_name&gt; -Uadministrator%secret
     
    13051305        </p><p>
    13061306        Removal of a Samba printer from ADS is achieved by executing this command:
    1307 <a class="indexterm" name="id2603774"></a>
     1307<a class="indexterm" name="id2603815"></a>
    13081308</p><pre class="screen">
    13091309net ads printer remove &lt;printer_name&gt; -Uadministrator%secret
     
    13111311        </p><p>
    13121312        A generic search (query) can also be made to locate a printer across the entire ADS domain by executing:
    1313 <a class="indexterm" name="id2603799"></a>
     1313<a class="indexterm" name="id2603840"></a>
    13141314</p><pre class="screen">
    13151315net ads printer search &lt;printer_name&gt; -Uadministrator%secret
    13161316</pre><p>
    1317         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603820"></a>Manipulating the Samba Cache</h2></div></div></div><p>
     1317        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603861"></a>Manipulating the Samba Cache</h2></div></div></div><p>
    13181318        Please refer to the <code class="literal">net</code> command man page for information regarding cache management.
    1319         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603838"></a>Managing IDMAP UID/SID Mappings</h2></div></div></div><p>
     1319        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603879"></a>Managing IDMAP UID/SID Mappings</h2></div></div></div><p>
    13201320        The IDMAP UID to SID, and SID to UID, mappings that are created by <code class="literal">winbindd</code> can be
    13211321        backed up to a text file. The text file can be manually edited, although it is highly recommended that
     
    13281328        Winbind must be shut down to dump the IDMAP file. Before restoring a dump file, shut down
    13291329        <code class="literal">winbindd</code> and delete the old <code class="filename">winbindd_idmap.tdb</code> file.
    1330         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603882"></a>Creating an IDMAP Database Dump File</h3></div></div></div><p>
     1330        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603923"></a>Creating an IDMAP Database Dump File</h3></div></div></div><p>
    13311331        The IDMAP database can be dumped to a text file as shown here:
    13321332</p><pre class="screen">
     
    13381338net idmap dump /var/lib/samba/winbindd_idmap.tdb &gt; idmap_dump.txt
    13391339</pre><p>
    1340         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603917"></a>Restoring the IDMAP Database Dump File</h3></div></div></div><p>
     1340        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603958"></a>Restoring the IDMAP Database Dump File</h3></div></div></div><p>
    13411341        The IDMAP dump file can be restored using the following command:
    13421342</p><pre class="screen">
     
    13511351        The following command is useful for obtaining basic statistics regarding a Samba domain. This command does
    13521352        not work with current Windows XP Professional clients.
    1353 <a class="indexterm" name="id2603967"></a>
     1353<a class="indexterm" name="id2604008"></a>
    13541354</p><pre class="screen">
    13551355<code class="prompt">root# </code> net rpc info
     
    13641364        Another useful tool is the <code class="literal">net time</code> tool set. This tool may be used to query the
    13651365        current time on the target server as shown here:
    1366 <a class="indexterm" name="id2604003"></a>
     1366<a class="indexterm" name="id2604044"></a>
    13671367</p><pre class="screen">
    13681368<code class="prompt">root# </code> net time -S SAURON
     
    13721372        <code class="literal">/bin/time</code>, it is a good idea to obtain the time from the target server in a format
    13731373        that is ready to be passed through. This may be done by executing:
    1374 <a class="indexterm" name="id2604034"></a>
     1374<a class="indexterm" name="id2604075"></a>
    13751375</p><pre class="screen">
    13761376<code class="prompt">root# </code> net time system -S FRODO
     
    13781378</pre><p>
    13791379        The time can be set on a target server by executing:
    1380 <a class="indexterm" name="id2604059"></a>
     1380<a class="indexterm" name="id2604100"></a>
    13811381</p><pre class="screen">
    13821382<code class="prompt">root# </code> net time set -S MAGGOT -U Administrator%not24get
     
    13841384</pre><p>
    13851385        It is possible to obtain the time zone of a server by executing the following command against it:
    1386 <a class="indexterm" name="id2604085"></a>
     1386<a class="indexterm" name="id2604126"></a>
    13871387</p><pre class="screen">
    13881388<code class="prompt">root# </code> net time zone -S SAURON
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Network Browsing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"><link rel="next" href="passdb.html" title="Chapter 11. Account Information Databases"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Network Browsing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ChangeNotes.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="passdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Network Browsing</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="orgname">Sutinen Consulting, Inc.</span> <span class="surname">Johnson</span></h3><div class="affiliation"><span class="orgname">Sutinen Consulting, Inc.<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jon@sutinen.com">jon@sutinen.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: September 20, 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579515">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583108">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583315">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584141">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584425">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585064">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586329">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586428">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586476">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2579425"></a>
    3 <a class="indexterm" name="id2579432"></a>
    4 <a class="indexterm" name="id2579439"></a>
    5 <a class="indexterm" name="id2579446"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Network Browsing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"><link rel="next" href="passdb.html" title="Chapter 11. Account Information Databases"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Network Browsing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ChangeNotes.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="passdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Network Browsing</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="orgname">Sutinen Consulting, Inc.</span> <span class="surname">Johnson</span></h3><div class="affiliation"><span class="orgname">Sutinen Consulting, Inc.<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jon@sutinen.com">jon@sutinen.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: September 20, 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579539">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583145">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583353">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584178">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584463">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585102">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586371">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586470">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586519">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2579449"></a>
     3<a class="indexterm" name="id2579456"></a>
     4<a class="indexterm" name="id2579463"></a>
     5<a class="indexterm" name="id2579470"></a>
    66This chapter contains detailed information as well as a fast-track guide to
    77implementing browsing across subnets and/or across workgroups (or domains).
     
    99not involved in browse list handling except by way of name-to-address resolution.
    1010</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    11 <a class="indexterm" name="id2579463"></a>
     11<a class="indexterm" name="id2579487"></a>
    1212What is WINS?
    1313</p><p>
     
    1515Dynamic-DNS service for NetBIOS networking names.
    1616</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    17 <a class="indexterm" name="id2579480"></a>
    18 <a class="indexterm" name="id2579487"></a>
    19 <a class="indexterm" name="id2579494"></a>
    20 <a class="indexterm" name="id2579500"></a>
     17<a class="indexterm" name="id2579504"></a>
     18<a class="indexterm" name="id2579511"></a>
     19<a class="indexterm" name="id2579518"></a>
     20<a class="indexterm" name="id2579525"></a>
    2121MS Windows 2000 and later versions can be configured to operate with no NetBIOS
    2222over TCP/IP. Samba-3 and later versions also support this mode of operation.
     
    2424means for resolution of MS Windows machine names is via DNS and Active Directory.
    2525The following information assumes that your site is running NetBIOS over TCP/IP.
    26 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579515"></a>Features and Benefits</h2></div></div></div><p>
     26</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579539"></a>Features and Benefits</h2></div></div></div><p>
    2727Charles Dickens once referred to the past in these words: &#8220;<span class="quote"><span class="emphasis"><em>It was the best of times,
    2828it was the worst of times.</em></span></span>&#8221; The more we look back, the more we long for what was and
    2929hope it never returns.
    3030</p><p>
    31 <a class="indexterm" name="id2579534"></a>
    32 <a class="indexterm" name="id2579540"></a>
    33 <a class="indexterm" name="id2579547"></a>
     31<a class="indexterm" name="id2579558"></a>
     32<a class="indexterm" name="id2579565"></a>
     33<a class="indexterm" name="id2579572"></a>
    3434For many MS Windows network administrators, that statement sums up their feelings about
    3535NetBIOS networking precisely. For those who mastered NetBIOS networking, its fickle
     
    4444features that make it such a persistent weed.
    4545</p><p>
    46 <a class="indexterm" name="id2579577"></a>
    47 <a class="indexterm" name="id2579587"></a>
    48 <a class="indexterm" name="id2579593"></a>
    49 <a class="indexterm" name="id2579600"></a>
    50 <a class="indexterm" name="id2579607"></a>
     46<a class="indexterm" name="id2579601"></a>
     47<a class="indexterm" name="id2579611"></a>
     48<a class="indexterm" name="id2579618"></a>
     49<a class="indexterm" name="id2579624"></a>
     50<a class="indexterm" name="id2579631"></a>
    5151In this chapter we explore vital aspects of Server Message Block (SMB) networking with
    5252a particular focus on SMB as implemented through running NetBIOS (Network Basic
     
    5555remember to use nothing but TCP/IP on all our MS Windows network clients.
    5656</p><p>
    57 <a class="indexterm" name="id2579624"></a>
    58 <a class="indexterm" name="id2579631"></a>
     57<a class="indexterm" name="id2579648"></a>
     58<a class="indexterm" name="id2579655"></a>
    5959Samba provides the ability to implement a WINS (Windows Internetworking Name Server)
    6060and implements extensions to Microsoft's implementation of WINS. These extensions
    6161help Samba to effect stable WINS operations beyond the normal scope of MS WINS.
    6262</p><p>
    63 <a class="indexterm" name="id2579645"></a>
    64 <a class="indexterm" name="id2579652"></a>
    65 <a class="indexterm" name="id2579659"></a>
     63<a class="indexterm" name="id2579670"></a>
     64<a class="indexterm" name="id2579676"></a>
     65<a class="indexterm" name="id2579683"></a>
    6666WINS is exclusively a service that applies only to those systems
    6767that run NetBIOS over TCP/IP. MS Windows 200x/XP have the capacity to operate with
    6868support for NetBIOS disabled, in which case WINS is of no relevance. Samba supports this also.
    6969</p><p>
    70 <a class="indexterm" name="id2579673"></a>
    71 <a class="indexterm" name="id2579680"></a>
    72 <a class="indexterm" name="id2579687"></a>
     70<a class="indexterm" name="id2579698"></a>
     71<a class="indexterm" name="id2579705"></a>
     72<a class="indexterm" name="id2579711"></a>
    7373For those networks on which NetBIOS has been disabled (i.e., WINS is not required),
    7474the use of DNS is necessary for hostname resolution.
    75 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579698"></a>What Is Browsing?</h2></div></div></div><p>
    76 <a class="indexterm" name="id2579706"></a>
    77 <a class="indexterm" name="id2579713"></a>
    78 <a class="indexterm" name="id2579720"></a>
    79 <a class="indexterm" name="id2579727"></a>
     75</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579722"></a>What Is Browsing?</h2></div></div></div><p>
     76<a class="indexterm" name="id2579730"></a>
     77<a class="indexterm" name="id2579737"></a>
     78<a class="indexterm" name="id2579744"></a>
     79<a class="indexterm" name="id2579751"></a>
    8080To most people, browsing means they can see the MS Windows and Samba servers
    8181in the Network Neighborhood, and when the computer icon for a particular server is
     
    8585The technologies (or methods) employed in making all of this work include:
    8686</p><div class="itemizedlist"><ul type="disc"><li><p>MS Windows machines register their presence to the network.</p></li><li><p>Machines announce themselves to other machines on the network.</p></li><li><p>One or more machines on the network collate the local announcements.</p></li><li><p>The client machine finds the machine that has the collated list of machines.</p></li><li><p>The client machine is able to resolve the machine names to IP addresses.</p></li><li><p>The client machine is able to connect to a target machine.</p></li></ul></div><p>
    87 <a class="indexterm" name="id2579783"></a>
    88 <a class="indexterm" name="id2579790"></a>
    89 <a class="indexterm" name="id2579797"></a>
     87<a class="indexterm" name="id2579808"></a>
     88<a class="indexterm" name="id2579815"></a>
     89<a class="indexterm" name="id2579822"></a>
    9090The Samba application that controls browse list management and name resolution is
    9191called <code class="filename">nmbd</code>. The configuration parameters involved in nmbd's operation are:
     
    100100parameters is set, <code class="filename">nmbd</code> will still do its job.
    101101</p><p>
    102 <a class="indexterm" name="id2580036"></a>
    103 <a class="indexterm" name="id2580043"></a>
    104 <a class="indexterm" name="id2580050"></a>
    105 <a class="indexterm" name="id2580057"></a>
    106 <a class="indexterm" name="id2580063"></a>
     102<a class="indexterm" name="id2580060"></a>
     103<a class="indexterm" name="id2580067"></a>
     104<a class="indexterm" name="id2580074"></a>
     105<a class="indexterm" name="id2580081"></a>
     106<a class="indexterm" name="id2580088"></a>
    107107For Samba, the WINS Server and WINS Support are mutually exclusive options. When <code class="literal">nmbd</code> is
    108108started it will fail to execute if both options are set in the <code class="filename">smb.conf</code> file. The <code class="literal">nmbd</code>
     
    110110server also.
    111111</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="netdiscuss"></a>Discussion</h2></div></div></div><p>
    112 <a class="indexterm" name="id2580106"></a>
    113 <a class="indexterm" name="id2580113"></a>
    114 <a class="indexterm" name="id2580120"></a>
    115 <a class="indexterm" name="id2580126"></a>
     112<a class="indexterm" name="id2580130"></a>
     113<a class="indexterm" name="id2580137"></a>
     114<a class="indexterm" name="id2580144"></a>
     115<a class="indexterm" name="id2580151"></a>
    116116All MS Windows networking uses SMB-based messaging.  SMB messaging may be implemented with or without NetBIOS.
    117117MS Windows 200x supports NetBIOS over TCP/IP for backwards compatibility. Microsoft appears intent on phasing
    118118out NetBIOS support.
    119 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580138"></a>NetBIOS over TCP/IP</h3></div></div></div><p>
    120 <a class="indexterm" name="id2580146"></a>
    121 <a class="indexterm" name="id2580153"></a>
    122 <a class="indexterm" name="id2580160"></a>
    123 <a class="indexterm" name="id2580167"></a>
     119</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580163"></a>NetBIOS over TCP/IP</h3></div></div></div><p>
     120<a class="indexterm" name="id2580171"></a>
     121<a class="indexterm" name="id2580178"></a>
     122<a class="indexterm" name="id2580184"></a>
     123<a class="indexterm" name="id2580191"></a>
    124124Samba implements NetBIOS, as does MS Windows NT/200x/XP, by encapsulating it over TCP/IP.
    125125NetBIOS-based networking uses broadcast messaging to effect browse list management. When running NetBIOS over
    126126TCP/IP, this uses UDP-based messaging.  UDP messages can be broadcast or unicast.
    127127</p><p>
    128 <a class="indexterm" name="id2580181"></a>
     128<a class="indexterm" name="id2580206"></a>
    129129Normally, only unicast UDP messaging can be forwarded by routers. The <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a>
    130130parameter to smb.conf helps to project browse announcements to remote network segments via unicast UDP.
     
    134134The methods used by MS Windows to perform name lookup requests (name resolution) is determined by a
    135135configuration parameter called the NetBIOS node-type. There are four basic NetBIOS node types:
    136 </p><a class="indexterm" name="id2580230"></a><a class="indexterm" name="id2580237"></a><a class="indexterm" name="id2580244"></a><a class="indexterm" name="id2580251"></a><a class="indexterm" name="id2580257"></a><a class="indexterm" name="id2580264"></a><a class="indexterm" name="id2580271"></a><a class="indexterm" name="id2580278"></a><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>b-node (type 0x01):</em></span> The Windows client will use only
     136</p><a class="indexterm" name="id2580254"></a><a class="indexterm" name="id2580261"></a><a class="indexterm" name="id2580268"></a><a class="indexterm" name="id2580275"></a><a class="indexterm" name="id2580282"></a><a class="indexterm" name="id2580288"></a><a class="indexterm" name="id2580295"></a><a class="indexterm" name="id2580302"></a><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>b-node (type 0x01):</em></span> The Windows client will use only
    137137        NetBIOS broadcast requests using UDP broadcast.</p></li><li><p><span class="emphasis"><em>p-node (type 0x02):</em></span> The Windows client will use point-to-point
    138138        (NetBIOS unicast) requests using UDP unicast directed to a WINS server.</p></li><li><p><span class="emphasis"><em>m-node (type 0x04):</em></span> The Windows client will first use
     
    141141        (NetBIOS unicast) requests using UDP unicast directed to a WINS server, then it will use
    142142        NetBIOS broadcast requests using UDP broadcast.</p></li></ul></div><p>
    143 <a class="indexterm" name="id2580327"></a>
    144 <a class="indexterm" name="id2580334"></a>
    145 <a class="indexterm" name="id2580340"></a>
    146 <a class="indexterm" name="id2580347"></a>
    147 <a class="indexterm" name="id2580354"></a>
    148 <a class="indexterm" name="id2580361"></a>
     143<a class="indexterm" name="id2580351"></a>
     144<a class="indexterm" name="id2580358"></a>
     145<a class="indexterm" name="id2580365"></a>
     146<a class="indexterm" name="id2580372"></a>
     147<a class="indexterm" name="id2580378"></a>
     148<a class="indexterm" name="id2580385"></a>
    149149The default Windows network client (or server) network configuration enables NetBIOS over TCP/IP
    150150and b-node configuration. The use of WINS makes most sense with h-node (hybrid mode) operation so that
    151151in the event of a WINS breakdown or non-availability, the client can use broadcast-based name resolution.
    152152</p><p>
    153 <a class="indexterm" name="id2580376"></a>
    154 <a class="indexterm" name="id2580386"></a>
    155 <a class="indexterm" name="id2580393"></a>
    156 <a class="indexterm" name="id2580399"></a>
    157 <a class="indexterm" name="id2580406"></a>
    158 <a class="indexterm" name="id2580413"></a>
    159 <a class="indexterm" name="id2580420"></a>
     153<a class="indexterm" name="id2580401"></a>
     154<a class="indexterm" name="id2580410"></a>
     155<a class="indexterm" name="id2580417"></a>
     156<a class="indexterm" name="id2580424"></a>
     157<a class="indexterm" name="id2580430"></a>
     158<a class="indexterm" name="id2580437"></a>
     159<a class="indexterm" name="id2580444"></a>
    160160In those networks where Samba is the only SMB server technology, wherever possible <code class="filename">nmbd</code>
    161161should be configured on one machine as the WINS server. This makes it easy to manage the browsing environment.
     
    163163browsing to work is by using the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a> and the <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC" target="_top">remote browse sync</a> parameters to your <code class="filename">smb.conf</code> file.
    164164</p><p>
    165 <a class="indexterm" name="id2580471"></a>
     165<a class="indexterm" name="id2580495"></a>
    166166If only one WINS server is used for an entire multisegment network, then
    167167the use of the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a> and the
    168168<a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC" target="_top">remote browse sync</a> parameters should not be necessary.
    169169</p><p>
    170 <a class="indexterm" name="id2580506"></a>
     170<a class="indexterm" name="id2580530"></a>
    171171As of Samba-3, WINS replication is being worked on. The bulk of the code has been committed, but it still
    172172needs maturation. This is not a supported feature of the Samba-3.0.20 release. Hopefully, this will become a
     
    174174not been of sufficient significance to inspire someone to pay a developer to complete it.
    175175</p><p>
    176 <a class="indexterm" name="id2580525"></a>
    177 <a class="indexterm" name="id2580532"></a>
    178 <a class="indexterm" name="id2580538"></a>
    179 <a class="indexterm" name="id2580545"></a>
    180 <a class="indexterm" name="id2580552"></a>
    181 <a class="indexterm" name="id2580559"></a>
    182 <a class="indexterm" name="id2580566"></a>
    183 <a class="indexterm" name="id2580572"></a>
     176<a class="indexterm" name="id2580549"></a>
     177<a class="indexterm" name="id2580556"></a>
     178<a class="indexterm" name="id2580563"></a>
     179<a class="indexterm" name="id2580570"></a>
     180<a class="indexterm" name="id2580576"></a>
     181<a class="indexterm" name="id2580583"></a>
     182<a class="indexterm" name="id2580590"></a>
     183<a class="indexterm" name="id2580597"></a>
    184184Right now Samba WINS does not support MS-WINS replication. This means that when setting up Samba as a WINS
    185185server, there must only be one <code class="filename">nmbd</code> configured as a WINS server on the network. Some
     
    195195clients are designed to use WINS.
    196196</p><p>
    197 <a class="indexterm" name="id2580634"></a>
    198 <a class="indexterm" name="id2580641"></a>
    199 <a class="indexterm" name="id2580648"></a>
     197<a class="indexterm" name="id2580658"></a>
     198<a class="indexterm" name="id2580665"></a>
     199<a class="indexterm" name="id2580672"></a>
    200200Lastly, take note that browse lists are a collection of unreliable broadcast
    201201messages that are repeated at intervals of not more than 15 minutes. This means
     
    203203minutes to stabilize, particularly across network segments.
    204204</p><p>
    205 <a class="indexterm" name="id2580663"></a>
     205<a class="indexterm" name="id2580687"></a>
    206206When an MS Windows 200x/XP system attempts to resolve a host name to an IP address, it follows a defined path:
    207207</p><div class="orderedlist"><ol type="1"><li><p>
     
    218218        Looks up entries in LMHOSTS, located in <code class="filename">%SystemRoot%\System32\Drivers\etc</code>.
    219219        </p></li></ol></div><p>
    220 <a class="indexterm" name="id2580730"></a>
    221 <a class="indexterm" name="id2580737"></a>
    222 <a class="indexterm" name="id2580744"></a>
    223 <a class="indexterm" name="id2580751"></a>
     220<a class="indexterm" name="id2580754"></a>
     221<a class="indexterm" name="id2580761"></a>
     222<a class="indexterm" name="id2580768"></a>
     223<a class="indexterm" name="id2580775"></a>
    224224Given the nature of how the NetBIOS over TCP/IP protocol is implemented, only WINS is capable of resolving
    225225with any reliability name lookups for service-oriented names such as TEMPTATION&lt;1C&gt;  a NetBIOS
     
    228228service-oriented DNS entries. This type of facility is not implemented and is not supported for the NetBIOS
    229229over TCP/IP protocol namespace.
    230 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580775"></a>TCP/IP without NetBIOS</h3></div></div></div><p>
    231 <a class="indexterm" name="id2580782"></a>
    232 <a class="indexterm" name="id2580789"></a>
    233 <a class="indexterm" name="id2580796"></a>
     230</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580799"></a>TCP/IP without NetBIOS</h3></div></div></div><p>
     231<a class="indexterm" name="id2580806"></a>
     232<a class="indexterm" name="id2580813"></a>
     233<a class="indexterm" name="id2580820"></a>
    234234All TCP/IP-enabled systems use various forms of hostname resolution. The primary
    235235methods for TCP/IP hostname resolution involve either a static file (<code class="filename">/etc/hosts</code>)
     
    238238TCP/IP-enabled systems. Only a few embedded TCP/IP systems do not support DNS.
    239239</p><p>
    240 <a class="indexterm" name="id2580818"></a>
    241 <a class="indexterm" name="id2580824"></a>
    242 <a class="indexterm" name="id2580831"></a>
    243 <a class="indexterm" name="id2580838"></a>
     240<a class="indexterm" name="id2580842"></a>
     241<a class="indexterm" name="id2580849"></a>
     242<a class="indexterm" name="id2580856"></a>
     243<a class="indexterm" name="id2580862"></a>
    244244Windows 200x/XP can register its hostname with a Dynamic DNS server (DDNS). It is possible to force register with a
    245245dynamic DNS server in Windows 200x/XP using <code class="literal">ipconfig /registerdns</code>.
    246246</p><p>
    247 <a class="indexterm" name="id2580859"></a>
    248 <a class="indexterm" name="id2580866"></a>
    249 <a class="indexterm" name="id2580872"></a>
     247<a class="indexterm" name="id2580884"></a>
     248<a class="indexterm" name="id2580890"></a>
     249<a class="indexterm" name="id2580897"></a>
    250250With Active Directory, a correctly functioning DNS server is absolutely essential. In the absence of a working
    251251DNS server that has been correctly configured, MS Windows clients and servers will be unable to locate each
    252252other, so network services consequently will be severely impaired.
    253253</p><p>
    254 <a class="indexterm" name="id2580887"></a>
    255 <a class="indexterm" name="id2580894"></a>
    256 <a class="indexterm" name="id2580901"></a>
    257 <a class="indexterm" name="id2580908"></a>
    258 <a class="indexterm" name="id2580915"></a>
    259 <a class="indexterm" name="id2580922"></a>
     254<a class="indexterm" name="id2580912"></a>
     255<a class="indexterm" name="id2580919"></a>
     256<a class="indexterm" name="id2580926"></a>
     257<a class="indexterm" name="id2580932"></a>
     258<a class="indexterm" name="id2580939"></a>
     259<a class="indexterm" name="id2580946"></a>
    260260Use of raw SMB over TCP/IP (No NetBIOS layer) can be done only with Active Directory domains. Samba is not an
    261261Active Directory domain controller: ergo, it is not possible to run Samba as a domain controller and at the same
     
    266266by the ADS environment.
    267267</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="adsdnstech"></a>DNS and Active Directory</h3></div></div></div><p>
    268 <a class="indexterm" name="id2580957"></a>
    269 <a class="indexterm" name="id2580966"></a>
    270 <a class="indexterm" name="id2580972"></a>
    271 <a class="indexterm" name="id2580979"></a>
    272 <a class="indexterm" name="id2580986"></a>
     268<a class="indexterm" name="id2580981"></a>
     269<a class="indexterm" name="id2580990"></a>
     270<a class="indexterm" name="id2580997"></a>
     271<a class="indexterm" name="id2581003"></a>
     272<a class="indexterm" name="id2581010"></a>
    273273Occasionally we hear from UNIX network administrators who want to use a UNIX-based DDNS server in place
    274274of the Microsoft DNS server. While this might be desirable to some, the MS Windows 200x DNS server is
     
    278278Active Directory requires:
    279279</p><p>
    280 <a class="indexterm" name="id2581007"></a>
    281 <a class="indexterm" name="id2581014"></a>
    282 <a class="indexterm" name="id2581021"></a>
     280<a class="indexterm" name="id2581032"></a>
     281<a class="indexterm" name="id2581038"></a>
     282<a class="indexterm" name="id2581045"></a>
    283283The use of DDNS is highly recommended with Active Directory, in which case the use of BIND9 is preferred for
    284284its ability to adequately support the SRV (service) records that are needed for Active Directory. Of course,
     
    371371;; MSG SIZE  rcvd: 171
    372372</pre><p>
    373         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2581334"></a>How Browsing Functions</h2></div></div></div><p>
    374 <a class="indexterm" name="id2581342"></a>
    375 <a class="indexterm" name="id2581349"></a>
    376 <a class="indexterm" name="id2581356"></a>
    377 <a class="indexterm" name="id2581362"></a>
    378 <a class="indexterm" name="id2581369"></a>
     373        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2581358"></a>How Browsing Functions</h2></div></div></div><p>
     374<a class="indexterm" name="id2581366"></a>
     375<a class="indexterm" name="id2581373"></a>
     376<a class="indexterm" name="id2581380"></a>
     377<a class="indexterm" name="id2581386"></a>
     378<a class="indexterm" name="id2581393"></a>
    379379MS Windows machines register their NetBIOS names (i.e., the machine name for each service type in operation)
    380380on startup.  The exact method by which this name registration takes place is determined by whether or not the
     
    382382whether or not DNS for NetBIOS name resolution is enabled, and so on.
    383383</p><p>
    384 <a class="indexterm" name="id2581386"></a>
    385 <a class="indexterm" name="id2581392"></a>
    386 <a class="indexterm" name="id2581399"></a>
     384<a class="indexterm" name="id2581410"></a>
     385<a class="indexterm" name="id2581417"></a>
     386<a class="indexterm" name="id2581424"></a>
    387387In the case where there is no WINS server, all name registrations as well as name lookups are done by UDP
    388388broadcast. This isolates name resolution to the local subnet, unless LMHOSTS is used to list all names and IP
     
    391391parameter).
    392392</p><p>
    393 <a class="indexterm" name="id2581429"></a>
    394 <a class="indexterm" name="id2581435"></a>
    395 <a class="indexterm" name="id2581442"></a>
     393<a class="indexterm" name="id2581453"></a>
     394<a class="indexterm" name="id2581459"></a>
     395<a class="indexterm" name="id2581466"></a>
    396396Where a WINS server is used, the MS Windows client will use UDP unicast to register with the WINS server. Such
    397397packets can be routed, and thus WINS allows name resolution to function across routed networks.
    398398</p><p>
    399 <a class="indexterm" name="id2581455"></a>
    400 <a class="indexterm" name="id2581462"></a>
    401 <a class="indexterm" name="id2581471"></a>
    402 <a class="indexterm" name="id2581478"></a>
    403 <a class="indexterm" name="id2581484"></a>
    404 <a class="indexterm" name="id2581491"></a>
    405 <a class="indexterm" name="id2581498"></a>
    406 <a class="indexterm" name="id2581505"></a>
     399<a class="indexterm" name="id2581479"></a>
     400<a class="indexterm" name="id2581486"></a>
     401<a class="indexterm" name="id2581495"></a>
     402<a class="indexterm" name="id2581502"></a>
     403<a class="indexterm" name="id2581509"></a>
     404<a class="indexterm" name="id2581515"></a>
     405<a class="indexterm" name="id2581522"></a>
     406<a class="indexterm" name="id2581529"></a>
    407407During the startup process, an election takes place to create a local master browser (LMB) if one does not
    408408already exist. On each NetBIOS network one machine will be elected to function as the domain master browser
     
    414414criteria, will win the election as DMB.
    415415</p><p>
    416 <a class="indexterm" name="id2581528"></a>
    417 <a class="indexterm" name="id2581535"></a>
    418 <a class="indexterm" name="id2581542"></a>
    419 <a class="indexterm" name="id2581548"></a>
    420 <a class="indexterm" name="id2581555"></a>
    421 <a class="indexterm" name="id2581562"></a>
    422 <a class="indexterm" name="id2581569"></a>
    423 <a class="indexterm" name="id2581576"></a>
     416<a class="indexterm" name="id2581566"></a>
     417<a class="indexterm" name="id2581573"></a>
     418<a class="indexterm" name="id2581579"></a>
     419<a class="indexterm" name="id2581586"></a>
     420<a class="indexterm" name="id2581593"></a>
     421<a class="indexterm" name="id2581600"></a>
     422<a class="indexterm" name="id2581607"></a>
     423<a class="indexterm" name="id2581614"></a>
    424424Where a WINS server is used, the DMB registers its IP address with the WINS server using the name of the
    425425domain and the NetBIOS name type 1B (e.g., DOMAIN&lt;1B&gt;). All LMBs register their IP addresses with the WINS
     
    429429they are on. The DMB is responsible for synchronizing the browse lists it obtains from the LMBs.
    430430</p><p>
    431 <a class="indexterm" name="id2581612"></a>
     431<a class="indexterm" name="id2581650"></a>
    432432Clients wishing to browse the network make use of this list but also depend on the availability of correct
    433433name resolution to the respective IP address or addresses.
    434434</p><p>
    435 <a class="indexterm" name="id2581625"></a>
     435<a class="indexterm" name="id2581663"></a>
    436436Any configuration that breaks name resolution and/or browsing intrinsics will annoy users because they will
    437437have to put up with protracted inability to use the network services.
    438438</p><p>
    439 <a class="indexterm" name="id2581638"></a>
    440 <a class="indexterm" name="id2581645"></a>
    441 <a class="indexterm" name="id2581652"></a>
    442 <a class="indexterm" name="id2581659"></a>
    443 <a class="indexterm" name="id2581666"></a>
    444 <a class="indexterm" name="id2581672"></a>
     439<a class="indexterm" name="id2581676"></a>
     440<a class="indexterm" name="id2581683"></a>
     441<a class="indexterm" name="id2581690"></a>
     442<a class="indexterm" name="id2581697"></a>
     443<a class="indexterm" name="id2581704"></a>
     444<a class="indexterm" name="id2581710"></a>
    445445Samba supports a feature that allows forced synchronization of browse lists across routed networks using the
    446446<a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC" target="_top">remote browse sync</a> parameter in the <code class="filename">smb.conf</code> file. This causes Samba to contact the
     
    452452be provided. This mechanism could be via DNS, <code class="filename">/etc/hosts</code>, and so on.
    453453</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="DMB"></a>Configuring Workgroup Browsing</h3></div></div></div><p>
    454 <a class="indexterm" name="id2581742"></a>
    455 <a class="indexterm" name="id2581748"></a>
    456 <a class="indexterm" name="id2581755"></a>
    457 <a class="indexterm" name="id2581761"></a>
    458 <a class="indexterm" name="id2581768"></a>
    459 <a class="indexterm" name="id2581775"></a>
     454<a class="indexterm" name="id2581779"></a>
     455<a class="indexterm" name="id2581786"></a>
     456<a class="indexterm" name="id2581793"></a>
     457<a class="indexterm" name="id2581799"></a>
     458<a class="indexterm" name="id2581806"></a>
     459<a class="indexterm" name="id2581813"></a>
    460460To configure cross-subnet browsing on a network containing machines in a workgroup, not an NT domain, you need
    461461to set up one Samba server to be the DMB (note that this is not the same as a Primary Domain Controller,
     
    465465presence of a DMB that makes cross-subnet browsing possible for a workgroup.
    466466</p><p>
    467 <a class="indexterm" name="id2581795"></a>
     467<a class="indexterm" name="id2581833"></a>
    468468In a workgroup environment the DMB must be a Samba server, and there must only be one DMB per workgroup name.
    469469To set up a Samba server as a DMB, set the following option in the <em class="parameter"><code>[global]</code></em> section
    470470of the <code class="filename">smb.conf</code> file:
    471471</p><p>
    472 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2581825"></a><em class="parameter"><code>domain master = yes</code></em></td></tr></table><p>
    473 </p><p>
    474 <a class="indexterm" name="id2581840"></a>
    475 <a class="indexterm" name="id2581846"></a>
     472</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2581863"></a><em class="parameter"><code>domain master = yes</code></em></td></tr></table><p>
     473</p><p>
     474<a class="indexterm" name="id2581878"></a>
     475<a class="indexterm" name="id2581884"></a>
    476476The DMB should preferably be the LMB for its own subnet. In order to achieve this, set the following options
    477477in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#dmbexample" title="Example 10.1. Domain Master Browser smb.conf">Domain Master Browser smb.conf</a>
    478 </p><div class="example"><a name="dmbexample"></a><p class="title"><b>Example 10.1. Domain Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2581901"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581913"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581924"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581936"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
    479 <a class="indexterm" name="id2581951"></a>
    480 <a class="indexterm" name="id2581958"></a>
     478</p><div class="example"><a name="dmbexample"></a><p class="title"><b>Example 10.1. Domain Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2581939"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581950"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581962"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581974"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
     479<a class="indexterm" name="id2581989"></a>
     480<a class="indexterm" name="id2581995"></a>
    481481The DMB may be the same machine as the WINS server, if necessary.
    482482</p><p>
    483 <a class="indexterm" name="id2581969"></a>
    484 <a class="indexterm" name="id2581976"></a>
    485 <a class="indexterm" name="id2581982"></a>
     483<a class="indexterm" name="id2582007"></a>
     484<a class="indexterm" name="id2582013"></a>
     485<a class="indexterm" name="id2582020"></a>
    486486Next, you should ensure that each of the subnets contains a machine that can act as an LMB for the workgroup.
    487487Any MS Windows NT/200x/XP machine should be able to do this, as will Windows 9x/Me machines (although these
     
    489489set the following options in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in
    490490<a class="link" href="NetworkBrowsing.html#lmbexample" title="Example 10.2. Local master browser smb.conf">Local master browser smb.conf</a>
    491 </p><div class="example"><a name="lmbexample"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582040"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582052"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582063"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582075"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
    492 <a class="indexterm" name="id2582090"></a>
     491</p><div class="example"><a name="lmbexample"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582078"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582089"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582101"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582113"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
     492<a class="indexterm" name="id2582128"></a>
    493493Do not do this for more than one Samba server on each subnet, or they will war with
    494494each other over which is to be the LMB.
    495495</p><p>
    496 <a class="indexterm" name="id2582102"></a>
    497 <a class="indexterm" name="id2582109"></a>
     496<a class="indexterm" name="id2582140"></a>
     497<a class="indexterm" name="id2582146"></a>
    498498The <a class="link" href="smb.conf.5.html#LOCALMASTER" target="_top">local master</a> parameter allows Samba to act as a
    499499LMB. The <a class="link" href="smb.conf.5.html#PREFERREDMASTER" target="_top">preferred master</a> causes <code class="literal">nmbd</code>
     
    501501parameter sets Samba high enough so it should win any browser elections.
    502502</p><p>
    503 <a class="indexterm" name="id2582162"></a>
     503<a class="indexterm" name="id2582200"></a>
    504504If you have an NT machine on the subnet that you wish to be the LMB, you can disable Samba from
    505505becoming an LMB by setting the following options in the <em class="parameter"><code>[global]</code></em> section of the
    506506<code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#nombexample" title="Example 10.3. smb.conf for Not Being a Master Browser">smb.conf for Not Being a Master Browser</a>.
    507507</p><p>
    508 </p><div class="example"><a name="nombexample"></a><p class="title"><b>Example 10.3. smb.conf for Not Being a Master Browser</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582217"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582229"></a><em class="parameter"><code>local master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582241"></a><em class="parameter"><code>preferred master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582252"></a><em class="parameter"><code>os level = 0</code></em></td></tr></table></div></div><p><br class="example-break">
    509 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582267"></a>Domain Browsing Configuration</h3></div></div></div><p>
    510 <a class="indexterm" name="id2582275"></a>
    511 <a class="indexterm" name="id2582282"></a>
    512 <a class="indexterm" name="id2582288"></a>
    513 <a class="indexterm" name="id2582295"></a>
     508</p><div class="example"><a name="nombexample"></a><p class="title"><b>Example 10.3. smb.conf for Not Being a Master Browser</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582255"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582267"></a><em class="parameter"><code>local master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582278"></a><em class="parameter"><code>preferred master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582290"></a><em class="parameter"><code>os level = 0</code></em></td></tr></table></div></div><p><br class="example-break">
     509</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582305"></a>Domain Browsing Configuration</h3></div></div></div><p>
     510<a class="indexterm" name="id2582313"></a>
     511<a class="indexterm" name="id2582320"></a>
     512<a class="indexterm" name="id2582326"></a>
     513<a class="indexterm" name="id2582333"></a>
    514514If you are adding Samba servers to a Windows NT domain, then you must not set up a Samba server as a DMB.  By
    515515default, a Windows NT PDC for a domain is also the DMB for that domain. Network browsing may break if a Samba
     
    517517WINS.
    518518</p><p>
    519 <a class="indexterm" name="id2582314"></a>
     519<a class="indexterm" name="id2582352"></a>
    520520For subnets other than the one containing the Windows NT PDC, you may set up Samba servers as LMBs as
    521521described. To make a Samba server a Local Master Browser, set the following options in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#remsmb" title="Example 10.4. Local Master Browser smb.conf">Local Master Browser
    522522smb.conf</a>
    523 </p><div class="example"><a name="remsmb"></a><p class="title"><b>Example 10.4. Local Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582370"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582382"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582394"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582405"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
    524 <a class="indexterm" name="id2582420"></a>
    525 <a class="indexterm" name="id2582427"></a>
     523</p><div class="example"><a name="remsmb"></a><p class="title"><b>Example 10.4. Local Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2582408"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2582420"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582431"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2582443"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
     524<a class="indexterm" name="id2582458"></a>
     525<a class="indexterm" name="id2582465"></a>
    526526If you wish to have a Samba server fight the election with machines on the same subnet, you may set the
    527527<a class="link" href="smb.conf.5.html#OSLEVEL" target="_top">os level</a> parameter to lower levels.  By doing this you can tune the order of machines
    528528that will become LMBs if they are running. For more details on this, refer to <a class="link" href="NetworkBrowsing.html#browse-force-master" title="Forcing Samba to Be the Master">Forcing Samba to Be the Master</a>.
    529529</p><p>
    530 <a class="indexterm" name="id2582462"></a>
    531 <a class="indexterm" name="id2582468"></a>
    532 <a class="indexterm" name="id2582475"></a>
     530<a class="indexterm" name="id2582499"></a>
     531<a class="indexterm" name="id2582506"></a>
     532<a class="indexterm" name="id2582513"></a>
    533533If you have Windows NT machines that are members of the domain on all subnets and you are sure they will
    534534always be running, you can disable Samba from taking part in browser elections and ever becoming an LMB by
     
    538538</p><div class="example"><a name="xremmb"></a><p class="title"><b>Example 10.5. <code class="filename">smb.conf</code> for Not Being a master browser</b></p><div class="example-contents"><em class="parameter"><code>[global]</code></em><a class="link" href="smb.conf.5.html#DOMAINMASTER" target="_top">domain master = no</a><a class="link" href="smb.conf.5.html#LOCALMASTER" target="_top">local master = no</a><a class="link" href="smb.conf.5.html#PREFERREDMASTER" target="_top">preferred master = no</a><a class="link" href="smb.conf.5.html#OSLEVEL" target="_top">os level = 0</a></div></div><p><br class="example-break">
    539539</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="browse-force-master"></a>Forcing Samba to Be the Master</h3></div></div></div><p>
    540 <a class="indexterm" name="id2582593"></a>
    541 <a class="indexterm" name="id2582599"></a>
    542 <a class="indexterm" name="id2582606"></a>
    543 <a class="indexterm" name="id2582613"></a>
    544 <a class="indexterm" name="id2582620"></a>
    545 <a class="indexterm" name="id2582626"></a>
    546 <a class="indexterm" name="id2582633"></a>
     540<a class="indexterm" name="id2582631"></a>
     541<a class="indexterm" name="id2582637"></a>
     542<a class="indexterm" name="id2582644"></a>
     543<a class="indexterm" name="id2582650"></a>
     544<a class="indexterm" name="id2582657"></a>
     545<a class="indexterm" name="id2582664"></a>
     546<a class="indexterm" name="id2582671"></a>
    547547Who becomes the master browser is determined by an election process using broadcasts. Each election packet
    548548contains a number of parameters that determine what precedence (bias) a host should have in the election. By
     
    558558level is 255.
    559559</p><p>
    560 <a class="indexterm" name="id2582690"></a>
    561 <a class="indexterm" name="id2582697"></a>
    562 <a class="indexterm" name="id2582704"></a>
    563 <a class="indexterm" name="id2582711"></a>
     560<a class="indexterm" name="id2582728"></a>
     561<a class="indexterm" name="id2582734"></a>
     562<a class="indexterm" name="id2582741"></a>
     563<a class="indexterm" name="id2582748"></a>
    564564If you want Samba to force an election on startup, set the <a class="link" href="smb.conf.5.html#PREFERREDMASTER" target="_top">preferred master</a> global
    565565option in <code class="filename">smb.conf</code> to <code class="constant">yes</code>.  Samba will then have a slight advantage over other
     
    569569they will force an election in order to become the LMB.
    570570</p><p>
    571 <a class="indexterm" name="id2582764"></a>
    572 <a class="indexterm" name="id2582770"></a>
    573 <a class="indexterm" name="id2582777"></a>
    574 <a class="indexterm" name="id2582784"></a>
    575 <a class="indexterm" name="id2582790"></a>
     571<a class="indexterm" name="id2582802"></a>
     572<a class="indexterm" name="id2582808"></a>
     573<a class="indexterm" name="id2582815"></a>
     574<a class="indexterm" name="id2582822"></a>
     575<a class="indexterm" name="id2582828"></a>
    576576If you want Samba to be a <span class="emphasis"><em>DMB</em></span>, then it is recommended that you also set <a class="link" href="smb.conf.5.html#PREFERREDMASTER" target="_top">preferred master</a> to <code class="constant">yes</code>, because Samba will not become a DMB for the whole of
    577577your LAN or WAN if it is not also a LMB on its own broadcast isolated subnet.
    578578</p><p>
    579 <a class="indexterm" name="id2582823"></a>
    580 <a class="indexterm" name="id2582829"></a>
    581 <a class="indexterm" name="id2582836"></a>
    582 <a class="indexterm" name="id2582842"></a>
    583 <a class="indexterm" name="id2582849"></a>
     579<a class="indexterm" name="id2582860"></a>
     580<a class="indexterm" name="id2582867"></a>
     581<a class="indexterm" name="id2582874"></a>
     582<a class="indexterm" name="id2582880"></a>
     583<a class="indexterm" name="id2582887"></a>
    584584It is possible to configure two Samba servers to attempt to become the DMB for a domain. The first server that
    585585comes up will be the DMB. All other Samba servers will attempt to become the DMB every 5 minutes. They will
     
    587587current DMB fail. The network bandwidth overhead of browser elections is relatively small, requiring
    588588approximately four UDP packets per machine per election. The maximum size of a UDP packet is 576 bytes.
    589 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582868"></a>Making Samba the Domain Master</h3></div></div></div><p>
    590 <a class="indexterm" name="id2582875"></a>
    591 <a class="indexterm" name="id2582882"></a>
    592 <a class="indexterm" name="id2582888"></a>
    593 <a class="indexterm" name="id2582895"></a>
     589</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582905"></a>Making Samba the Domain Master</h3></div></div></div><p>
     590<a class="indexterm" name="id2582913"></a>
     591<a class="indexterm" name="id2582919"></a>
     592<a class="indexterm" name="id2582926"></a>
     593<a class="indexterm" name="id2582933"></a>
    594594The domain master browser is responsible for collating the browse lists of multiple subnets so browsing can
    595595occur between subnets. You can make Samba act as the domain master browser by setting <a class="link" href="smb.conf.5.html#DOMAINMASTER" target="_top">domain master = yes</a> in <code class="filename">smb.conf</code>. By default it will not be a domain master browser.
    596596</p><p>
    597 <a class="indexterm" name="id2582928"></a>
    598 <a class="indexterm" name="id2582934"></a>
     597<a class="indexterm" name="id2582965"></a>
     598<a class="indexterm" name="id2582972"></a>
    599599Do not set Samba to be the domain master for a workgroup that has the same name as an NT/200x domain.  If
    600600Samba is configured to be the domain master for a workgroup that is present on the same network as a Windows
     
    604604every 12 minutes) from LMBs on other subnets and then contact them to synchronize browse lists.
    605605</p><p>
    606 <a class="indexterm" name="id2582957"></a>
    607 <a class="indexterm" name="id2582964"></a>
     606<a class="indexterm" name="id2582995"></a>
     607<a class="indexterm" name="id2583002"></a>
    608608If you want Samba to be the domain master, you should also set the <a class="link" href="smb.conf.5.html#OSLEVEL" target="_top">os level</a> high
    609609enough to make sure it wins elections, and set <a class="link" href="smb.conf.5.html#PREFERREDMASTER" target="_top">preferred master</a> to
    610610<code class="constant">yes</code>, to get Samba to force an election on startup.
    611611</p><p>
    612 <a class="indexterm" name="id2583003"></a>
    613 <a class="indexterm" name="id2583009"></a>
     612<a class="indexterm" name="id2583041"></a>
     613<a class="indexterm" name="id2583047"></a>
    614614All servers (including Samba) and clients should be using a WINS server to resolve NetBIOS names. If your
    615615clients are only using broadcasting to resolve NetBIOS names, then two things will occur:
    616616</p><div class="orderedlist"><ol type="1"><li><p>
    617 <a class="indexterm" name="id2583032"></a>
    618 <a class="indexterm" name="id2583038"></a>
     617<a class="indexterm" name="id2583070"></a>
     618<a class="indexterm" name="id2583076"></a>
    619619        LMBs will be unable to find a DMB because they will be looking only on the local subnet.
    620620        </p></li><li><p>
    621 <a class="indexterm" name="id2583053"></a>
     621<a class="indexterm" name="id2583091"></a>
    622622        If a client happens to get hold of a domain-wide browse list and a user attempts to access a
    623623        host in that list, it will be unable to resolve the NetBIOS name of that host.
    624624        </p></li></ol></div><p>
    625 <a class="indexterm" name="id2583069"></a>
     625<a class="indexterm" name="id2583106"></a>
    626626If, however, both Samba and your clients are using a WINS server, then:
    627627</p><div class="orderedlist"><ol type="1"><li><p>
     
    632632        contact the WINS server to resolve the NetBIOS name of that host. As long as that host has registered its
    633633        NetBIOS name with the same WINS server, the user will be able to see that host..
    634         </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583108"></a>Note about Broadcast Addresses</h3></div></div></div><p>
    635 <a class="indexterm" name="id2583116"></a>
     634        </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583145"></a>Note about Broadcast Addresses</h3></div></div></div><p>
     635<a class="indexterm" name="id2583153"></a>
    636636If your network uses a zero-based broadcast address (for example, if it ends in a 0), then you will strike
    637637problems. Windows for Workgroups does not seem to support a zeros broadcast, and you will probably find that
    638638browsing and name lookups will not work.
    639 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583129"></a>Multiple Interfaces</h3></div></div></div><p>
    640 <a class="indexterm" name="id2583137"></a>
     639</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583167"></a>Multiple Interfaces</h3></div></div></div><p>
     640<a class="indexterm" name="id2583175"></a>
    641641Samba supports machines with multiple network interfaces. If you have multiple interfaces, you will
    642642need to use the <a class="link" href="smb.conf.5.html#INTERFACES" target="_top">interfaces</a> option in <code class="filename">smb.conf</code> to configure them. For example, the
     
    645645<code class="literal">eth4</code> should be used by Samba. In this case, the following <code class="filename">smb.conf</code> file entries would
    646646permit that intent:
    647 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583214"></a><em class="parameter"><code>interfaces = eth1, eth4</code></em></td></tr><tr><td><a class="indexterm" name="id2583225"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table><p>
    648 <a class="indexterm" name="id2583237"></a>
    649 <a class="indexterm" name="id2583244"></a>
    650 <a class="indexterm" name="id2583251"></a>
    651 <a class="indexterm" name="id2583258"></a>
    652 <a class="indexterm" name="id2583265"></a>
    653 <a class="indexterm" name="id2583271"></a>
    654 <a class="indexterm" name="id2583278"></a>
     647</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583251"></a><em class="parameter"><code>interfaces = eth1, eth4</code></em></td></tr><tr><td><a class="indexterm" name="id2583263"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table><p>
     648<a class="indexterm" name="id2583275"></a>
     649<a class="indexterm" name="id2583282"></a>
     650<a class="indexterm" name="id2583289"></a>
     651<a class="indexterm" name="id2583296"></a>
     652<a class="indexterm" name="id2583302"></a>
     653<a class="indexterm" name="id2583309"></a>
     654<a class="indexterm" name="id2583316"></a>
    655655The <a class="link" href="smb.conf.5.html#BINDINTERFACESONLY" target="_top">bind interfaces only = Yes</a> is necessary to exclude TCP/IP session
    656656services (ports 135, 139, and 445) over the interfaces that are not specified. Please be aware that
     
    659659ethernet interface requires the use of a firewall to block ports 137 and 138 (UDP), and ports 135, 139, and
    660660445 (TCP) on all network interfaces that must not be able to access the Samba server.
    661 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583315"></a>Use of the Remote Announce Parameter</h3></div></div></div><p>
     661</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583353"></a>Use of the Remote Announce Parameter</h3></div></div></div><p>
    662662The <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a> parameter of <code class="filename">smb.conf</code> can be used to forcibly ensure that all
    663663the NetBIOS names on a network get announced to a remote network.  The syntax of the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a> parameter is:
    664 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583360"></a><em class="parameter"><code>remote announce = 192.168.12.23 [172.16.21.255] ...</code></em></td></tr></table><p>
     664</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583398"></a><em class="parameter"><code>remote announce = 192.168.12.23 [172.16.21.255] ...</code></em></td></tr></table><p>
    665665<span class="emphasis"><em>or</em></span>
    666 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583381"></a><em class="parameter"><code>remote announce = 192.168.12.23/MIDEARTH [172.16.21.255/ELVINDORF] ...</code></em></td></tr></table><p>
     666</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583419"></a><em class="parameter"><code>remote announce = 192.168.12.23/MIDEARTH [172.16.21.255/ELVINDORF] ...</code></em></td></tr></table><p>
    667667
    668668where:
    669669</p><div class="variablelist"><dl><dt><span class="term"><em class="replaceable"><code>192.168.12.23</code></em> and <em class="replaceable"><code>172.16.21.255</code></em></span></dt><dd><p>
    670 <a class="indexterm" name="id2583409"></a>
    671 <a class="indexterm" name="id2583418"></a>
     670<a class="indexterm" name="id2583447"></a>
     671<a class="indexterm" name="id2583456"></a>
    672672                is either the LMB IP address or the broadcast address of the remote network.
    673673                That is, the LMB is at 192.168.1.23, or the address could be given as 172.16.21.255 where the netmask
     
    679679                they belong to that workgroup. This may cause name resolution problems and should be avoided.
    680680                </p></dd></dl></div><p>
    681 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583455"></a>Use of the Remote Browse Sync Parameter</h3></div></div></div><p>
    682 <a class="indexterm" name="id2583463"></a>
    683 <a class="indexterm" name="id2583469"></a>
     681</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583493"></a>Use of the Remote Browse Sync Parameter</h3></div></div></div><p>
     682<a class="indexterm" name="id2583501"></a>
     683<a class="indexterm" name="id2583507"></a>
    684684The <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC" target="_top">remote browse sync</a> parameter of <code class="filename">smb.conf</code> is used to announce to another LMB that
    685685it must synchronize its NetBIOS name list with our Samba LMB. This works only if the Samba server that has
     
    688688The syntax of the <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC" target="_top">remote browse sync</a> parameter is:
    689689
    690 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583519"></a></td></tr></table><p>
    691 <a class="indexterm" name="id2583526"></a>
    692 <a class="indexterm" name="id2583532"></a>
     690</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583557"></a></td></tr></table><p>
     691<a class="indexterm" name="id2583564"></a>
     692<a class="indexterm" name="id2583570"></a>
    693693where <em class="replaceable"><code>192.168.10.40</code></em> is either the IP address of the
    694694remote LMB or the network broadcast address of the remote segment.
    695 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2583548"></a>WINS: The Windows Internetworking Name Server</h2></div></div></div><p>
    696 <a class="indexterm" name="id2583557"></a>
    697 <a class="indexterm" name="id2583563"></a>
    698 <a class="indexterm" name="id2583570"></a>
     695</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2583586"></a>WINS: The Windows Internetworking Name Server</h2></div></div></div><p>
     696<a class="indexterm" name="id2583594"></a>
     697<a class="indexterm" name="id2583601"></a>
     698<a class="indexterm" name="id2583608"></a>
    699699Use of WINS (either Samba WINS or MS Windows NT Server WINS) is highly
    700700recommended. Every NetBIOS machine registers its name together with a
     
    705705by registering the server (the type 0x20) name.
    706706</p><p>
    707 <a class="indexterm" name="id2583588"></a>
    708 <a class="indexterm" name="id2583595"></a>
     707<a class="indexterm" name="id2583626"></a>
     708<a class="indexterm" name="id2583633"></a>
    709709All NetBIOS names are up to 15 characters in length. The name_type variable
    710710is added to the end of the name, thus creating a 16 character name. Any
     
    713713name_type information).
    714714</p><p>
    715 <a class="indexterm" name="id2583611"></a>
    716 <a class="indexterm" name="id2583618"></a>
    717 <a class="indexterm" name="id2583624"></a>
    718 <a class="indexterm" name="id2583631"></a>
     715<a class="indexterm" name="id2583649"></a>
     716<a class="indexterm" name="id2583655"></a>
     717<a class="indexterm" name="id2583662"></a>
     718<a class="indexterm" name="id2583669"></a>
    719719WINS can store these 16-character names as they get registered. A client
    720720that wants to log onto the network can ask the WINS server for a list
     
    726726absence of WINS.
    727727</p><p>
    728 <a class="indexterm" name="id2583656"></a>
    729 <a class="indexterm" name="id2583663"></a>
    730 <a class="indexterm" name="id2583669"></a>
    731 <a class="indexterm" name="id2583676"></a>
    732 <a class="indexterm" name="id2583683"></a>
     728<a class="indexterm" name="id2583694"></a>
     729<a class="indexterm" name="id2583700"></a>
     730<a class="indexterm" name="id2583707"></a>
     731<a class="indexterm" name="id2583714"></a>
     732<a class="indexterm" name="id2583720"></a>
    733733WINS also forces browse list synchronization by all LMBs. LMBs must synchronize their browse list with the
    734734DMB, and WINS helps the LMB to identify its DMB. By definition this will work only within a single workgroup.
     
    737737only.
    738738</p><p>
    739 <a class="indexterm" name="id2583700"></a>
    740 <a class="indexterm" name="id2583707"></a>
    741 <a class="indexterm" name="id2583714"></a>
    742 <a class="indexterm" name="id2583721"></a>
     739<a class="indexterm" name="id2583738"></a>
     740<a class="indexterm" name="id2583745"></a>
     741<a class="indexterm" name="id2583752"></a>
     742<a class="indexterm" name="id2583759"></a>
    743743WINS will work correctly only if every client TCP/IP protocol stack
    744744is configured to use the WINS servers. Any client that is not
     
    757757Never use <a class="link" href="smb.conf.5.html#WINSSUPPORT" target="_top">wins support = yes</a> together with <a class="link" href="smb.conf.5.html#WINSSERVER" target="_top">wins server = 10.0.0.18</a> particularly not using its own IP address. Specifying both will cause <span class="application">nmbd</span>
    758758to refuse to start!
    759 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583820"></a>WINS Server Configuration</h3></div></div></div><p>
    760 <a class="indexterm" name="id2583828"></a>
     759</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583857"></a>WINS Server Configuration</h3></div></div></div><p>
     760<a class="indexterm" name="id2583865"></a>
    761761Either a Samba server or a Windows NT server machine may be set up
    762762as a WINS server. To configure a Samba server to be a WINS server, you must
     
    764764the <em class="parameter"><code>[global]</code></em> section:
    765765</p><p>
    766 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583859"></a><em class="parameter"><code>wins support = yes</code></em></td></tr></table><p>
    767 </p><p>
    768 <a class="indexterm" name="id2583874"></a>
     766</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2583896"></a><em class="parameter"><code>wins support = yes</code></em></td></tr></table><p>
     767</p><p>
     768<a class="indexterm" name="id2583911"></a>
    769769Versions of Samba prior to 1.9.17 had this parameter default to
    770770yes. If you have any older versions of Samba on your network, it is
     
    775775all NetBIOS names registered with them, acting as a DNS for NetBIOS names.
    776776</p><p>
    777 <a class="indexterm" name="id2583908"></a>
     777<a class="indexterm" name="id2583946"></a>
    778778It is strongly recommended to set up only one WINS server. Do not set the <a class="link" href="smb.conf.5.html#WINSSUPPORT" target="_top">wins support = yes</a> option on more than one Samba server on a network.
    779779</p><p>
    780 <a class="indexterm" name="id2583932"></a>
    781 <a class="indexterm" name="id2583940"></a>
    782 <a class="indexterm" name="id2583947"></a>
    783 <a class="indexterm" name="id2583954"></a>
    784 <a class="indexterm" name="id2583961"></a>
     780<a class="indexterm" name="id2583969"></a>
     781<a class="indexterm" name="id2583978"></a>
     782<a class="indexterm" name="id2583985"></a>
     783<a class="indexterm" name="id2583992"></a>
     784<a class="indexterm" name="id2583999"></a>
    785785To configure Windows NT/200x Server as a WINS server, install and configure the WINS service. See the Windows
    786786NT/200x documentation for details.  Windows NT/200x WINS servers can replicate to each other, allowing more
     
    790790as a WINS server.  Currently only one Samba server should have the <a class="link" href="smb.conf.5.html#WINSSUPPORT" target="_top">wins support = yes</a> parameter set.
    791791</p><p>
    792 <a class="indexterm" name="id2583993"></a>
    793 <a class="indexterm" name="id2584000"></a>
     792<a class="indexterm" name="id2584031"></a>
     793<a class="indexterm" name="id2584037"></a>
    794794After the WINS server has been configured, you must ensure that all machines participating on the network are
    795795configured with the address of this WINS server. If your WINS server is a Samba machine, fill in the Samba
     
    797797Panel-&gt;Network-&gt;Protocols-&gt;TCP-&gt;WINS Server</span> dialogs in Windows 9x/Me or Windows NT/200x. To tell a
    798798Samba server the IP address of the WINS server, add the following line to the <em class="parameter"><code>[global]</code></em> section of all <code class="filename">smb.conf</code> files:
    799 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584044"></a><em class="parameter"><code>wins server = &lt;name or IP address&gt;</code></em></td></tr></table><p>
     799</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584082"></a><em class="parameter"><code>wins server = &lt;name or IP address&gt;</code></em></td></tr></table><p>
    800800where &lt;name or IP address&gt; is either the DNS name of the WINS server
    801801machine or its IP address.
     
    807807<code class="literal">nmbd</code> will fail to start.
    808808</p><p>
    809 <a class="indexterm" name="id2584105"></a>
    810 <a class="indexterm" name="id2584112"></a>
    811 <a class="indexterm" name="id2584119"></a>
    812 <a class="indexterm" name="id2584126"></a>
     809<a class="indexterm" name="id2584143"></a>
     810<a class="indexterm" name="id2584150"></a>
     811<a class="indexterm" name="id2584157"></a>
     812<a class="indexterm" name="id2584164"></a>
    813813There are two possible scenarios for setting up cross-subnet browsing.
    814814The first details setting up cross-subnet browsing on a network containing
     
    816816part of a Windows NT domain. The second details setting up cross-subnet
    817817browsing on networks that contain NT domains.
    818 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584141"></a>WINS Replication</h3></div></div></div><p>
    819 <a class="indexterm" name="id2584149"></a>
    820 <a class="indexterm" name="id2584158"></a>
     818</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584178"></a>WINS Replication</h3></div></div></div><p>
     819<a class="indexterm" name="id2584186"></a>
     820<a class="indexterm" name="id2584196"></a>
    821821Samba-3 does not support native WINS replication. There was an approach to implement it, called
    822822<code class="filename">wrepld</code>, but it was never ready for action and the development is now discontinued.
     
    826826<code class="filename">samba4WINS</code> are available at http://ftp.sernet.de/pub/samba4WINS.
    827827
    828 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584194"></a>Static WINS Entries</h3></div></div></div><p>
    829 <a class="indexterm" name="id2584202"></a>
    830 <a class="indexterm" name="id2584208"></a>
    831 <a class="indexterm" name="id2584215"></a>
    832 <a class="indexterm" name="id2584222"></a>
     828</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584231"></a>Static WINS Entries</h3></div></div></div><p>
     829<a class="indexterm" name="id2584239"></a>
     830<a class="indexterm" name="id2584246"></a>
     831<a class="indexterm" name="id2584253"></a>
     832<a class="indexterm" name="id2584260"></a>
    833833Adding static entries to your Samba WINS server is actually fairly easy.  All you have to do is add a line to
    834834<code class="filename">wins.dat</code>, typically located in <code class="filename">/usr/local/samba/var/locks</code> or <code class="filename">/var/run/samba</code>.
     
    838838"NAME#TYPE" TTL ADDRESS+ FLAGS
    839839</pre><p>
    840 <a class="indexterm" name="id2584268"></a>
    841 <a class="indexterm" name="id2584275"></a>
     840<a class="indexterm" name="id2584306"></a>
     841<a class="indexterm" name="id2584313"></a>
    842842where NAME is the NetBIOS name, TYPE is the NetBIOS type, TTL is the time-to-live as an absolute time in
    843843seconds, ADDRESS+ is one or more addresses corresponding to the registration, and FLAGS are the NetBIOS flags
     
    857857</pre><p>
    858858</p><p>
    859 <a class="indexterm" name="id2584347"></a>
    860 <a class="indexterm" name="id2584354"></a>
    861 <a class="indexterm" name="id2584361"></a>
    862 <a class="indexterm" name="id2584368"></a>
    863 <a class="indexterm" name="id2584375"></a>
    864 <a class="indexterm" name="id2584382"></a>
    865 <a class="indexterm" name="id2584389"></a>
     859<a class="indexterm" name="id2584385"></a>
     860<a class="indexterm" name="id2584392"></a>
     861<a class="indexterm" name="id2584399"></a>
     862<a class="indexterm" name="id2584406"></a>
     863<a class="indexterm" name="id2584413"></a>
     864<a class="indexterm" name="id2584419"></a>
     865<a class="indexterm" name="id2584426"></a>
    866866The NetBIOS flags may be interpreted as additive hexadecimal values: 00 - Broadcast node registration, 20 -
    867867Peer node registration, 40 - Meta node registration, 60 - Hybrid node registration, 02 - Permanent name, 04 -
     
    870870file from the Samba source code repository. These are the values for the NB flags.
    871871</p><p>
    872 <a class="indexterm" name="id2584413"></a>
     872<a class="indexterm" name="id2584450"></a>
    873873Though this method works with early Samba-3 versions, there is a possibility that it may change in future
    874874versions if WINS replication is added.
    875 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2584425"></a>Helpful Hints</h2></div></div></div><p>
     875</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2584463"></a>Helpful Hints</h2></div></div></div><p>
    876876The following hints should be carefully considered because they are stumbling points
    877877for many new network administrators.
    878 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584436"></a>Windows Networking Protocols</h3></div></div></div><p>
    879 <a class="indexterm" name="id2584444"></a>
    880 <a class="indexterm" name="id2584451"></a>
     878</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584474"></a>Windows Networking Protocols</h3></div></div></div><p>
     879<a class="indexterm" name="id2584482"></a>
     880<a class="indexterm" name="id2584489"></a>
    881881A common cause of browsing problems results from the installation of more than one protocol on an MS Windows
    882882machine.
     
    884884Do not use more than one protocol on MS Windows clients.
    885885</p></div><p>
    886 <a class="indexterm" name="id2584469"></a>
    887 <a class="indexterm" name="id2584476"></a>
     886<a class="indexterm" name="id2584507"></a>
     887<a class="indexterm" name="id2584513"></a>
    888888Every NetBIOS machine takes part in a process of electing the LMB (and DMB)
    889889every 15 minutes. A set of election criteria is used to determine the order
     
    892892win and thus retain its role.
    893893</p><p>
    894 <a class="indexterm" name="id2584491"></a>
    895 <a class="indexterm" name="id2584498"></a>
    896 <a class="indexterm" name="id2584505"></a>
    897 <a class="indexterm" name="id2584512"></a>
    898 <a class="indexterm" name="id2584518"></a>
    899 <a class="indexterm" name="id2584525"></a>
     894<a class="indexterm" name="id2584529"></a>
     895<a class="indexterm" name="id2584536"></a>
     896<a class="indexterm" name="id2584543"></a>
     897<a class="indexterm" name="id2584550"></a>
     898<a class="indexterm" name="id2584556"></a>
     899<a class="indexterm" name="id2584563"></a>
    900900The election process is <span class="emphasis"><em>fought out, so to speak</em></span> over every NetBIOS network interface. In
    901901the case of a Windows 9x/Me machine that has both TCP/IP and IPX installed and has NetBIOS enabled over both
     
    905905cease to function as an LMB, and browse list operation on all TCP/IP-only machines will therefore fail.
    906906</p><p>
    907 <a class="indexterm" name="id2584550"></a>
    908 <a class="indexterm" name="id2584556"></a>
     907<a class="indexterm" name="id2584587"></a>
     908<a class="indexterm" name="id2584594"></a>
    909909Windows 95, 98, 98se, and Me are referred to generically as Windows 9x/Me.  The Windows NT4, 200x, and XP use
    910910common protocols. These are roughly referred to as the Windows NT family, but it should be recognized that
     
    914914</p><p>
    915915The safest rule of all to follow is: Use only one protocol!
    916 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584578"></a>Name Resolution Order</h3></div></div></div><p>
    917 <a class="indexterm" name="id2584586"></a>
    918 <a class="indexterm" name="id2584592"></a>
     916</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584615"></a>Name Resolution Order</h3></div></div></div><p>
     917<a class="indexterm" name="id2584623"></a>
     918<a class="indexterm" name="id2584630"></a>
    919919Resolution of NetBIOS names to IP addresses can take place using a number
    920920of methods. The only ones that can provide NetBIOS name_type information
     
    923923Alternative means of name resolution include:
    924924</p><div class="itemizedlist"><ul type="disc"><li><p>Static <code class="filename">/etc/hosts</code>   hard to maintain and lacks name_type info.</p></li><li><p>DNS  is a good choice but lacks essential NetBIOS name_type information.</p></li></ul></div><p>
    925 <a class="indexterm" name="id2584661"></a>
    926 <a class="indexterm" name="id2584668"></a>
     925<a class="indexterm" name="id2584699"></a>
     926<a class="indexterm" name="id2584705"></a>
    927927Many sites want to restrict DNS lookups and avoid broadcast name
    928928resolution traffic. The <em class="parameter"><code>name resolve order</code></em> parameter is of great help here.
    929929The syntax of the <em class="parameter"><code>name resolve order</code></em> parameter is:
    930 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584695"></a><em class="parameter"><code>name resolve order = wins lmhosts bcast host</code></em></td></tr></table><p>
     930</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584733"></a><em class="parameter"><code>name resolve order = wins lmhosts bcast host</code></em></td></tr></table><p>
    931931<span class="emphasis"><em>or</em></span>
    932 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584716"></a><em class="parameter"><code>name resolve order = wins lmhosts          (eliminates bcast and host)</code></em></td></tr></table><p>
     932</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584754"></a><em class="parameter"><code>name resolve order = wins lmhosts          (eliminates bcast and host)</code></em></td></tr></table><p>
    933933The default is:
    934 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584734"></a><em class="parameter"><code>name resolve order = host lmhost wins bcast</code></em></td></tr></table><p>
    935 <a class="indexterm" name="id2584746"></a>
     934</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2584772"></a><em class="parameter"><code>name resolve order = host lmhost wins bcast</code></em></td></tr></table><p>
     935<a class="indexterm" name="id2584784"></a>
    936936where &#8220;<span class="quote">host</span>&#8221; refers to the native methods used by the UNIX system to implement the
    937937gethostbyname() function call. This is normally controlled by <code class="filename">/etc/host.conf</code>,
    938938<code class="filename">/etc/nsswitch.conf</code> and <code class="filename">/etc/resolv.conf</code>.
    939 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2584781"></a>Technical Overview of Browsing</h2></div></div></div><p>
    940 <a class="indexterm" name="id2584789"></a>
     939</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2584818"></a>Technical Overview of Browsing</h2></div></div></div><p>
     940<a class="indexterm" name="id2584827"></a>
    941941SMB networking provides a mechanism by which clients can access a list
    942942of machines in a network called <a class="link" href="smb.conf.5.html#BROWSELIST" target="_top">browse list</a>. This list
     
    948948document.
    949949</p><p>
    950 <a class="indexterm" name="id2584818"></a>
    951 <a class="indexterm" name="id2584825"></a>
    952 <a class="indexterm" name="id2584832"></a>
     950<a class="indexterm" name="id2584856"></a>
     951<a class="indexterm" name="id2584863"></a>
     952<a class="indexterm" name="id2584870"></a>
    953953MS Windows 2000 and later versions, as with Samba-3 and later versions, can be
    954954configured to not use NetBIOS over TCP/IP. When configured this way,
     
    957957from SMB machine names to IP addresses does not function correctly.
    958958</p><p>
    959 <a class="indexterm" name="id2584848"></a>
    960 <a class="indexterm" name="id2584855"></a>
     959<a class="indexterm" name="id2584886"></a>
     960<a class="indexterm" name="id2584893"></a>
    961961Where NetBIOS over TCP/IP is enabled, use of a WINS server is highly
    962962recommended to aid the resolution of NetBIOS (SMB) names to IP addresses.
    963963WINS allows remote segment clients to obtain NetBIOS name_type information
    964964that cannot be provided by any other means of name resolution.
    965 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584868"></a>Browsing Support in Samba</h3></div></div></div><p>
    966 <a class="indexterm" name="id2584876"></a>
    967 <a class="indexterm" name="id2584882"></a>
    968 <a class="indexterm" name="id2584889"></a>
    969 <a class="indexterm" name="id2584896"></a>
     965</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2584905"></a>Browsing Support in Samba</h3></div></div></div><p>
     966<a class="indexterm" name="id2584913"></a>
     967<a class="indexterm" name="id2584920"></a>
     968<a class="indexterm" name="id2584927"></a>
     969<a class="indexterm" name="id2584934"></a>
    970970Samba facilitates browsing. The browsing is supported by <span class="application">nmbd</span>
    971971and is also controlled by options in the <code class="filename">smb.conf</code> file.
     
    973973to support domain logons and scripts is now available.
    974974</p><p>
    975 <a class="indexterm" name="id2584920"></a>
    976 <a class="indexterm" name="id2584927"></a>
    977 <a class="indexterm" name="id2584934"></a>
     975<a class="indexterm" name="id2584958"></a>
     976<a class="indexterm" name="id2584965"></a>
     977<a class="indexterm" name="id2584972"></a>
    978978Samba can also act as a DMB for a workgroup. This
    979979means that it will collate lists from LMBs into a
     
    982982both Samba and your clients use a WINS server.
    983983</p><p>
    984 <a class="indexterm" name="id2584949"></a>
     984<a class="indexterm" name="id2584986"></a>
    985985Do not set Samba to be the domain master for a workgroup that has the same
    986986name as an NT Domain. On each wide-area network, you must only ever have one
     
    988988or any other type of domain master that is providing this service.
    989989</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    990 <a class="indexterm" name="id2584965"></a>
    991 <a class="indexterm" name="id2584972"></a>
     990<a class="indexterm" name="id2585002"></a>
     991<a class="indexterm" name="id2585009"></a>
    992992<code class="literal">nmbd</code> can be configured as a WINS server, but it is not
    993993necessary to specifically use Samba as your WINS server. MS Windows
     
    998998recommended that you use one and only one Samba server as the WINS server.
    999999</p></div><p>
    1000 <a class="indexterm" name="id2584995"></a>
     1000<a class="indexterm" name="id2585032"></a>
    10011001To get browsing to work, you need to run <code class="literal">nmbd</code> as usual, but must
    10021002use the <a class="link" href="smb.conf.5.html#WORKGROUP" target="_top">workgroup</a> option in <code class="filename">smb.conf</code>
    10031003to control what workgroup Samba becomes a part of.
    10041004</p><p>
    1005 <a class="indexterm" name="id2585030"></a>
     1005<a class="indexterm" name="id2585068"></a>
    10061006Samba also has a useful option for a Samba server to offer itself for browsing on another subnet. It is
    10071007recommended that this option is used only for &#8220;<span class="quote">unusual</span>&#8221; purposes: announcements over the
    10081008Internet, for example. See <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE" target="_top">remote announce</a> in the <code class="filename">smb.conf</code> man page.
    1009 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585064"></a>Problem Resolution</h3></div></div></div><p>
    1010 <a class="indexterm" name="id2585072"></a>
    1011 <a class="indexterm" name="id2585079"></a>
     1009</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585102"></a>Problem Resolution</h3></div></div></div><p>
     1010<a class="indexterm" name="id2585110"></a>
     1011<a class="indexterm" name="id2585117"></a>
    10121012If something does not work, the <code class="filename">log.nmbd</code> file will help
    10131013to track down the problem. Try a <a class="link" href="smb.conf.5.html#LOGLEVEL" target="_top">log level</a> of 2 or 3 for finding
     
    10151015in text form in a file called <code class="filename">browse.dat</code>.
    10161016</p><p>
    1017 <a class="indexterm" name="id2585115"></a>
    1018 <a class="indexterm" name="id2585122"></a>
     1017<a class="indexterm" name="id2585153"></a>
     1018<a class="indexterm" name="id2585159"></a>
    10191019If it does not work, you should still be able to
    10201020type the server name as <code class="filename">\\SERVER</code> in <code class="literal">filemanager</code>, then
    10211021press enter, and <code class="literal">filemanager</code> should display the list of available shares.
    10221022</p><p>
    1023 <a class="indexterm" name="id2585152"></a>
    1024 <a class="indexterm" name="id2585159"></a>
     1023<a class="indexterm" name="id2585190"></a>
     1024<a class="indexterm" name="id2585196"></a>
    10251025Some people find browsing fails because they do not have the global
    10261026<a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account</a> set to a valid account. Remember that the
    10271027IPC$ connection that lists the shares is done as guest and so you must have a valid guest account.
    10281028</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    1029 <a class="indexterm" name="id2585186"></a>
    1030 <a class="indexterm" name="id2585192"></a>
    1031 <a class="indexterm" name="id2585199"></a>
    1032 <a class="indexterm" name="id2585206"></a>
    1033 <a class="indexterm" name="id2585213"></a>
     1029<a class="indexterm" name="id2585224"></a>
     1030<a class="indexterm" name="id2585230"></a>
     1031<a class="indexterm" name="id2585237"></a>
     1032<a class="indexterm" name="id2585244"></a>
     1033<a class="indexterm" name="id2585251"></a>
    10341034The <code class="literal">IPC$</code> share is used by all SMB/CIFS clients to obtain the list of resources that is
    10351035available on the server. This is the source of the list of shares and printers when browsing an SMB/CIFS
     
    10391039connection to the <code class="literal">\\server\share</code>.
    10401040</p></div><p>
    1041 <a class="indexterm" name="id2585250"></a>
    1042 <a class="indexterm" name="id2585257"></a>
    1043 <a class="indexterm" name="id2585264"></a>
    1044 <a class="indexterm" name="id2585270"></a>
     1041<a class="indexterm" name="id2585287"></a>
     1042<a class="indexterm" name="id2585294"></a>
     1043<a class="indexterm" name="id2585301"></a>
     1044<a class="indexterm" name="id2585308"></a>
    10451045MS Windows 2000 and later (as with Samba) can be configured to disallow
    10461046anonymous (i.e., guest account) access to the IPC$ share. In that case, the
     
    10501050server resources.
    10511051</p><p>
    1052 <a class="indexterm" name="id2585287"></a>
     1052<a class="indexterm" name="id2585325"></a>
    10531053The other big problem people have is that their broadcast address,
    10541054netmask, or IP address is wrong (specified with the <a class="link" href="smb.conf.5.html#INTERFACES" target="_top">interfaces</a> option
    10551055in <code class="filename">smb.conf</code>)
    1056 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585316"></a>Cross-Subnet Browsing</h3></div></div></div><p>
    1057 <a class="indexterm" name="id2585324"></a>
    1058 <a class="indexterm" name="id2585333"></a>
     1056</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585353"></a>Cross-Subnet Browsing</h3></div></div></div><p>
     1057<a class="indexterm" name="id2585361"></a>
     1058<a class="indexterm" name="id2585371"></a>
    10591059Since the release of Samba 1.9.17 (alpha1), Samba has supported the replication of browse lists across subnet
    10601060boundaries. This section describes how to set this feature up in different settings.
    10611061</p><p>
    1062 <a class="indexterm" name="id2585347"></a>
    1063 <a class="indexterm" name="id2585354"></a>
    1064 <a class="indexterm" name="id2585360"></a>
    1065 <a class="indexterm" name="id2585367"></a>
    1066 <a class="indexterm" name="id2585374"></a>
    1067 <a class="indexterm" name="id2585381"></a>
     1062<a class="indexterm" name="id2585384"></a>
     1063<a class="indexterm" name="id2585391"></a>
     1064<a class="indexterm" name="id2585398"></a>
     1065<a class="indexterm" name="id2585405"></a>
     1066<a class="indexterm" name="id2585412"></a>
     1067<a class="indexterm" name="id2585418"></a>
    10681068To see browse lists that span TCP/IP subnets (i.e., networks separated by routers that do not pass broadcast
    10691069traffic), you must set up at least one WINS server. The WINS server acts as a DNS for NetBIOS names. This will
     
    10771077considered last resort methods.
    10781078</p><p>
    1079 <a class="indexterm" name="id2585418"></a>
    1080 <a class="indexterm" name="id2585425"></a>
    1081 <a class="indexterm" name="id2585432"></a>
    1082 <a class="indexterm" name="id2585438"></a>
     1079<a class="indexterm" name="id2585456"></a>
     1080<a class="indexterm" name="id2585462"></a>
     1081<a class="indexterm" name="id2585469"></a>
     1082<a class="indexterm" name="id2585476"></a>
    10831083Remember, for browsing across subnets to work correctly, all machines, be they Windows 95, Windows NT, or
    10841084Samba servers, must have the IP address of a WINS server given to them by a DHCP server or by manual
     
    10861086settings; for Samba, this is in the <code class="filename">smb.conf</code> file.
    10871087</p><p>
    1088 <a class="indexterm" name="id2585461"></a>
    1089 <a class="indexterm" name="id2585468"></a>
    1090 <a class="indexterm" name="id2585474"></a>
     1088<a class="indexterm" name="id2585498"></a>
     1089<a class="indexterm" name="id2585505"></a>
     1090<a class="indexterm" name="id2585512"></a>
    10911091It is possible to operate Samba-3 without NetBIOS over TCP/IP. If you do this, be warned that if used outside
    10921092of MS ADS, this will forgo network browsing support. ADS permits network browsing support through DNS,
    10931093providing appropriate DNS records are inserted for all Samba servers.
    1094 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2585487"></a>Behavior of Cross-Subnet Browsing</h4></div></div></div><p>
    1095 <a class="indexterm" name="id2585495"></a>
    1096 <a class="indexterm" name="id2585502"></a>
     1094</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2585524"></a>Behavior of Cross-Subnet Browsing</h4></div></div></div><p>
     1095<a class="indexterm" name="id2585532"></a>
     1096<a class="indexterm" name="id2585540"></a>
    10971097Cross-subnet browsing is a complicated dance, containing multiple moving parts. It has taken Microsoft several
    10981098years to get the code that correctly achieves this, and Samba lags behind in some areas.  Samba is capable of
     
    11011101Consider a network set up as in <a class="link" href="NetworkBrowsing.html#browsing1" title="Figure 10.1. Cross-Subnet Browsing Example.">Cross-Subnet Browsing Example</a>.
    11021102</p><div class="figure"><a name="browsing1"></a><p class="title"><b>Figure 10.1. Cross-Subnet Browsing Example.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/browsing1.png" width="216" alt="Cross-Subnet Browsing Example."></div></div></div><br class="figure-break"><p>
    1103 <a class="indexterm" name="id2585569"></a>
    1104 <a class="indexterm" name="id2585576"></a>
    1105 <a class="indexterm" name="id2585583"></a>
     1103<a class="indexterm" name="id2585612"></a>
     1104<a class="indexterm" name="id2585618"></a>
     1105<a class="indexterm" name="id2585625"></a>
    11061106This consists of three subnets (1, 2, 3) connected by two routers (R1, R2), which do not pass broadcasts.
    11071107Subnet 1 has five machines on it, subnet 2 has four machines, and subnet 3 has four machines. Assume for the
     
    11111111it.
    11121112</p><p>
    1113 <a class="indexterm" name="id2585602"></a>
    1114 <a class="indexterm" name="id2585609"></a>
    1115 <a class="indexterm" name="id2585615"></a>
     1113<a class="indexterm" name="id2585644"></a>
     1114<a class="indexterm" name="id2585651"></a>
     1115<a class="indexterm" name="id2585658"></a>
    11161116As these machines are booted up, elections for master browsers
    11171117take place on each of the three subnets. Assume that machine
     
    11211121LMB on subnet 1 because it is set up as DMB.
    11221122</p><p>
    1123 <a class="indexterm" name="id2585631"></a>
    1124 <a class="indexterm" name="id2585637"></a>
     1123<a class="indexterm" name="id2585673"></a>
     1124<a class="indexterm" name="id2585680"></a>
    11251125On each of the three networks, machines that are configured to offer sharing services will broadcast that they
    11261126are offering these services. The LMB on each subnet will receive these broadcasts and keep a record of the
     
    11291129list.
    11301130</p><p>
    1131 <a class="indexterm" name="id2585655"></a>
    1132 <a class="indexterm" name="id2585661"></a>
    1133 <a class="indexterm" name="id2585668"></a>
    1134 <a class="indexterm" name="id2585675"></a>
    1135 <a class="indexterm" name="id2585682"></a>
     1131<a class="indexterm" name="id2585697"></a>
     1132<a class="indexterm" name="id2585704"></a>
     1133<a class="indexterm" name="id2585711"></a>
     1134<a class="indexterm" name="id2585717"></a>
     1135<a class="indexterm" name="id2585724"></a>
    11361136For each network, the LMB on that network is
    11371137considered <span class="emphasis"><em>authoritative</em></span> for all the names it receives via
     
    11441144called <span class="emphasis"><em>non-authoritative.</em></span>
    11451145</p><p>
    1146 <a class="indexterm" name="id2585713"></a>
     1146<a class="indexterm" name="id2585756"></a>
    11471147At this point the browse lists appear as shown in <a class="link" href="NetworkBrowsing.html#browsubnet" title="Table 10.1. Browse Subnet Example 1">Browse Subnet Example 1</a>
    11481148(these are the machines you would see in your network neighborhood if you looked in it on a particular network
     
    11531153At this point all the subnets are separate, and no machine is seen across any of the subnets.
    11541154</p><p>
    1155 <a class="indexterm" name="id2585808"></a>
    1156 <a class="indexterm" name="id2585814"></a>
    1157 <a class="indexterm" name="id2585821"></a>
    1158 <a class="indexterm" name="id2585828"></a>
     1155<a class="indexterm" name="id2585850"></a>
     1156<a class="indexterm" name="id2585856"></a>
     1157<a class="indexterm" name="id2585863"></a>
     1158<a class="indexterm" name="id2585870"></a>
    11591159Now examine subnet 2 in <a class="link" href="NetworkBrowsing.html#brsbex" title="Table 10.2. Browse Subnet Example 2">Browse Subnet Example 2</a>.  As soon as N2_B has become the
    11601160LMB, it looks for a DMB with which to synchronize its browse list. It does this by querying the WINS server
     
    11621162the DMB (N1_C) with the WINS server as soon as it was started.
    11631163</p><p>
    1164 <a class="indexterm" name="id2585853"></a>
    1165 <a class="indexterm" name="id2585860"></a>
    1166 <a class="indexterm" name="id2585867"></a>
    1167 <a class="indexterm" name="id2585874"></a>
     1164<a class="indexterm" name="id2585896"></a>
     1165<a class="indexterm" name="id2585902"></a>
     1166<a class="indexterm" name="id2585909"></a>
     1167<a class="indexterm" name="id2585916"></a>
    11681168Once N2_B knows the address of the DMB, it tells the DMB that it is the LMB
    11691169for subnet 2 by sending the DMB a
     
    11781178N2_A(*), N2_B(*), N2_C(*), N2_D(*)</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="justify">N2_A, N2_B, N2_C, N2_D, N1_A(*),
    11791179N1_B(*), N1_C(*), N1_D(*), N1_E(*)</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="justify">N3_A, N3_B, N3_C, N3_D</td></tr></tbody></table></div></div><br class="table-break"><p>
    1180 <a class="indexterm" name="id2585988"></a>
     1180<a class="indexterm" name="id2586031"></a>
    11811181Servers with an (*) after them are non-authoritative names.
    11821182</p><p>
    1183 <a class="indexterm" name="id2586000"></a>
     1183<a class="indexterm" name="id2586042"></a>
    11841184At this point users looking in their Network Neighborhood on subnets 1 or 2 will see all the servers on both;
    11851185users on subnet 3 will still see only the servers on their own subnet.
    11861186</p><p>
    1187 <a class="indexterm" name="id2586013"></a>
     1187<a class="indexterm" name="id2586055"></a>
    11881188The same sequence of events that occurred for N2_B now occurs for the LMB on subnet 3 (N3_D). When it
    11891189synchronizes browse lists with the DMB (N1_A) it gets both the server entries on subnet 1 and those on subnet
     
    11991199subnet 2 will still see only the servers on subnets 1 and 2, but not 3.
    12001200</p><p>
    1201 <a class="indexterm" name="id2586130"></a>
    1202 <a class="indexterm" name="id2586136"></a>
    1203 <a class="indexterm" name="id2586143"></a>
     1201<a class="indexterm" name="id2586172"></a>
     1202<a class="indexterm" name="id2586179"></a>
     1203<a class="indexterm" name="id2586185"></a>
    12041204Finally, the LMB for subnet 2 (N2_B) will sync again
    12051205with the DMB (N1_C) and will receive the missing
     
    12221222If either router R1 or R2 fails, the following will occur:
    12231223</p><div class="orderedlist"><ol type="1"><li><p>
    1224 <a class="indexterm" name="id2586273"></a>
     1224<a class="indexterm" name="id2586315"></a>
    12251225        Names of computers on each side of the inaccessible network fragments
    12261226        will be maintained for as long as 36 minutes in the Network Neighborhood
     
    12301230        names will not be removed from the Network Neighborhood lists.
    12311231        </p></li><li><p>
    1232 <a class="indexterm" name="id2586298"></a>
    1233 <a class="indexterm" name="id2586304"></a>
    1234 <a class="indexterm" name="id2586312"></a>
     1232<a class="indexterm" name="id2586340"></a>
     1233<a class="indexterm" name="id2586347"></a>
     1234<a class="indexterm" name="id2586354"></a>
    12351235        If one of the fragments is cut off from the WINS server, it will only
    12361236        be able to access servers on its local subnet using subnet-isolated
    12371237        broadcast NetBIOS name resolution. The effect is similar to that of
    12381238        losing access to a DNS server.
    1239         </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2586329"></a>Common Errors</h2></div></div></div><p>
    1240 <a class="indexterm" name="id2586337"></a>
    1241 <a class="indexterm" name="id2586344"></a>
     1239        </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2586371"></a>Common Errors</h2></div></div></div><p>
     1240<a class="indexterm" name="id2586379"></a>
     1241<a class="indexterm" name="id2586386"></a>
    12421242Many questions are asked on the mailing lists regarding browsing. The majority of browsing
    12431243problems originate from incorrect configuration of NetBIOS name resolution. Some are of
    12441244particular note.
    1245 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586355"></a>Flushing the Samba NetBIOS Name Cache</h3></div></div></div><p>
     1245</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586397"></a>Flushing the Samba NetBIOS Name Cache</h3></div></div></div><p>
    12461246How Can One Flush the Samba NetBIOS Name Cache without Restarting Samba?
    12471247</p><p>
    1248 <a class="indexterm" name="id2586368"></a>
    1249 <a class="indexterm" name="id2586375"></a>
    1250 <a class="indexterm" name="id2586382"></a>
    1251 <a class="indexterm" name="id2586389"></a>
     1248<a class="indexterm" name="id2586410"></a>
     1249<a class="indexterm" name="id2586417"></a>
     1250<a class="indexterm" name="id2586424"></a>
     1251<a class="indexterm" name="id2586431"></a>
    12521252Samba's <code class="literal">nmbd</code> process controls all browse list handling. Under normal circumstances it is
    12531253safe to restart <code class="literal">nmbd</code>. This will effectively flush the Samba NetBIOS name cache and cause it
     
    12591259other thing you can do is wait until the entry times out and is then flushed from the list.
    12601260This may take a long time on some networks (perhaps months).
    1261 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586428"></a>Server Resources Cannot Be Listed</h3></div></div></div><p>&#8220;<span class="quote">My Client Reports "&#8216;<span class="quote">This server is not configured to list shared resources."</span>&#8217;</span>&#8221;</p><p>
     1261</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586470"></a>Server Resources Cannot Be Listed</h3></div></div></div><p>&#8220;<span class="quote">My Client Reports "&#8216;<span class="quote">This server is not configured to list shared resources."</span>&#8217;</span>&#8221;</p><p>
    12621262Your guest account is probably invalid for some reason. Samba uses the
    12631263guest account for browsing in <code class="literal">smbd</code>. Check that your guest account is
    12641264valid.
    1265 </p><p>Also see <a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account</a> in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586476"></a>I Get an "<span class="errorname">Unable to browse the network</span>" Error</h3></div></div></div><p>This error can have multiple causes:
    1266 <a class="indexterm" name="id2586488"></a>
     1265</p><p>Also see <a class="link" href="smb.conf.5.html#GUESTACCOUNT" target="_top">guest account</a> in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586519"></a>I Get an "<span class="errorname">Unable to browse the network</span>" Error</h3></div></div></div><p>This error can have multiple causes:
     1266<a class="indexterm" name="id2586531"></a>
    12671267        </p><div class="itemizedlist"><ul type="disc"><li><p>There is no LMB. Configure <span class="application">nmbd</span>
    12681268                        or any other machine to serve as LMB.</p></li><li><p>You cannot log onto the machine that is the LMB.
    12691269                        Can you log on to it as a guest user? </p></li><li><p>There is no IP connectivity to the LMB.
    1270                         Can you reach it by broadcast?</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586523"></a>Browsing of Shares and Directories is Very Slow</h3></div></div></div><p>&#8220;<span class="quote">
    1271 <a class="indexterm" name="id2586533"></a>
     1270                        Can you reach it by broadcast?</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586566"></a>Browsing of Shares and Directories is Very Slow</h3></div></div></div><p>&#8220;<span class="quote">
     1271<a class="indexterm" name="id2586575"></a>
    12721272There are only two machines on a test network. One is a Samba server, the other a Windows XP machine.
    12731273Authentication and logons work perfectly, but when I try to explore shares on the Samba server, the
     
    12761276</span>&#8221;
    12771277</p><p>&#8220;<span class="quote">
    1278 <a class="indexterm" name="id2586552"></a>
     1278<a class="indexterm" name="id2586594"></a>
    12791279But, the share is immediately available from a command shell (<code class="literal">cmd</code>, followed by
    12801280exploration with DOS command. Is this a Samba problem, or is it a Windows problem? How can I solve this?
     
    12821282Here are a few possibilities:
    12831283</p><div class="variablelist"><dl><dt><span class="term">Bad Networking Hardware</span></dt><dd><p>
    1284 <a class="indexterm" name="id2586583"></a>
    1285 <a class="indexterm" name="id2586590"></a>
    1286 <a class="indexterm" name="id2586597"></a>
    1287 <a class="indexterm" name="id2586604"></a>
    1288 <a class="indexterm" name="id2586611"></a>
     1284<a class="indexterm" name="id2586625"></a>
     1285<a class="indexterm" name="id2586632"></a>
     1286<a class="indexterm" name="id2586639"></a>
     1287<a class="indexterm" name="id2586646"></a>
     1288<a class="indexterm" name="id2586653"></a>
    12891289                Most common defective hardware problems center around low cost or defective hubs, routers,
    12901290                network interface controllers (NICs), and bad wiring. If one piece of hardware is defective,
     
    12931293                but not all.
    12941294                </p></dd><dt><span class="term">The Windows XP WebClient</span></dt><dd><p>
    1295 <a class="indexterm" name="id2586636"></a>
     1295<a class="indexterm" name="id2586678"></a>
    12961296                A number of sites have reported similar slow network browsing problems and found that when
    12971297                the WebClient service is turned off, the problem disappears. This is certainly something
    12981298                that should be explored because it is a simple solution  if it works.
    12991299                </p></dd><dt><span class="term">Inconsistent WINS Configuration</span></dt><dd><p>
    1300 <a class="indexterm" name="id2586661"></a>
    1301 <a class="indexterm" name="id2586668"></a>
     1300<a class="indexterm" name="id2586704"></a>
     1301<a class="indexterm" name="id2586710"></a>
    13021302                This type of problem is common when one client is configured to use a WINS server (that is
    13031303                a TCP/IP configuration setting) and there is no WINS server on the network. Alternatively,
     
    13071307                server, nor should it be configured to use one.
    13081308                </p></dd><dt><span class="term">Incorrect DNS Configuration</span></dt><dd><p>
    1309 <a class="indexterm" name="id2586695"></a>
    1310 <a class="indexterm" name="id2586702"></a>
     1309<a class="indexterm" name="id2586737"></a>
     1310<a class="indexterm" name="id2586744"></a>
    13111311                If use of NetBIOS over TCP/IP is disabled, Active Directory is in use and the DNS server
    13121312                has been incorrectly configured. For further information refer to
    13131313                <a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
    1314                 </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586723"></a>Invalid Cached Share References Affects Network Browsing</h3></div></div></div><p>
    1315 <a class="indexterm" name="id2586732"></a>
    1316 <a class="indexterm" name="id2586739"></a>
     1314                </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586765"></a>Invalid Cached Share References Affects Network Browsing</h3></div></div></div><p>
     1315<a class="indexterm" name="id2586774"></a>
     1316<a class="indexterm" name="id2586781"></a>
    13171317Cached references on your MS Windows client (workstation or server) to shares or servers that no longer exist
    13181318can cause MS Windows Explorer to appear unresponsive as it tries to connect to these shares. After a delay
     
    13321332selecting <span class="emphasis"><em>Delete.</em></span>
    13331333</p></div><p>
    1334 <a class="indexterm" name="id2586812"></a>
     1334<a class="indexterm" name="id2586854"></a>
    13351335Samba users have reported that these stale references negatively affect network browsing with Windows, Samba,
    13361336and Novell servers. It is suspected to be a universal problem not directly related to the Samba
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/Other-Clients.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 44. Samba and Other CIFS Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Portability.html" title="Chapter 43. Portability"><link rel="next" href="speed.html" title="Chapter 45. Samba Performance Tuning"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 44. Samba and Other CIFS Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Portability.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="speed.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 44. Samba and Other CIFS Clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="orgname">IBM</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span> <div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jmcd@us.ibm.com">jmcd@us.ibm.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689667">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689751">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689757">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689877">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689933">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690026">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690032">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690115">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690141">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690200">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690231">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690288">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690358">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690378">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690575">Windows NT 3.1</a></span></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689667"></a>Macintosh Clients</h2></div></div></div><p>
    2 <a class="indexterm" name="id2689675"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 44. Samba and Other CIFS Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Portability.html" title="Chapter 43. Portability"><link rel="next" href="speed.html" title="Chapter 45. Samba Performance Tuning"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 44. Samba and Other CIFS Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Portability.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="speed.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 44. Samba and Other CIFS Clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="orgname">IBM</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span> <div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jmcd@us.ibm.com">jmcd@us.ibm.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689701">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689786">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689791">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689911">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689967">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690060">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690066">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690149">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690176">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690234">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690265">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690323">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690392">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690412">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690609">Windows NT 3.1</a></span></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689701"></a>Macintosh Clients</h2></div></div></div><p>
     2<a class="indexterm" name="id2689709"></a>
    33Yes. <a class="ulink" href="http://www.thursby.com/" target="_top">Thursby</a> has a CIFS client/server called <a class="ulink" href="http://www.thursby.com/products/dave.html" target="_top">DAVE</a>.  They test it against Windows 95, Windows
    44NT/200x/XP, and Samba for compatibility issues. At the time of this writing, DAVE was at version 5.1. Please
    55refer to Thursby's Web site for more information regarding this product.
    66</p><p>
    7 <a class="indexterm" name="id2689702"></a>
    8 <a class="indexterm" name="id2689709"></a>
     7<a class="indexterm" name="id2689736"></a>
     8<a class="indexterm" name="id2689743"></a>
    99Alternatives include two free implementations of AppleTalk for several kinds of UNIX machines and several more
    1010commercial ones.  These products allow you to run file services and print services natively to Macintosh
     
    1212packages offer to Macs.  For more info on these packages, Samba, and Linux (and other UNIX-based systems), see
    1313<a class="ulink" href="http://www.eats.com/linux_mac_win.html" target="_top">http://www.eats.com/linux_mac_win.html.</a>
    14 </p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689751"></a>OS2 Client</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689757"></a>Configuring OS/2 Warp Connect or OS/2 Warp 4</h3></div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client (IBM peer)</p></li><li><p>TCP/IP (Internet support) </p></li><li><p>The &#8220;<span class="quote">NetBIOS over TCP/IP</span>&#8221; driver (TCPBEUI)</p></li></ul></div><p>Installing the first two together with the base operating
     14</p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689786"></a>OS2 Client</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689791"></a>Configuring OS/2 Warp Connect or OS/2 Warp 4</h3></div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client (IBM peer)</p></li><li><p>TCP/IP (Internet support) </p></li><li><p>The &#8220;<span class="quote">NetBIOS over TCP/IP</span>&#8221; driver (TCPBEUI)</p></li></ul></div><p>Installing the first two together with the base operating
    1515                system on a blank system is explained in the Warp manual. If Warp
    1616                has already been installed, but you now want to install the
     
    2727                Nameserver in IBM and RFC terminology). For Warp Connect, you
    2828                may need to download an update for <code class="constant">IBM Peer</code> to bring it on
    29                 the same level as Warp 4. See the IBM OS/2 Warp Web page</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689877"></a>Configuring Other Versions of OS/2</h3></div></div></div><p>This sections deals with configuring OS/2 Warp 3 (not Connect), OS/2 1.2, 1.3 or 2.x.</p><p>You can use the free Microsoft LAN Manager 2.2c Client for OS/2 that is
     29                the same level as Warp 4. See the IBM OS/2 Warp Web page</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689911"></a>Configuring Other Versions of OS/2</h3></div></div></div><p>This sections deals with configuring OS/2 Warp 3 (not Connect), OS/2 1.2, 1.3 or 2.x.</p><p>You can use the free Microsoft LAN Manager 2.2c Client for OS/2 that is
    3030                available from
    3131                <a class="ulink" href="ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/" target="_top">
     
    3838                Try the NE2000 or NS2000 driver from <a class="ulink" href="ftp://ftp.cdrom.com/pub/os2/network/ndis/" target="_top">
    3939                ftp://ftp.cdrom.com/pub/os2/network/ndis/</a> instead.
    40                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689933"></a>Printer Driver Download for OS/2 Clients</h3></div></div></div><p>Create a share called <em class="parameter"><code>[PRINTDRV]</code></em> that is
     40                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689967"></a>Printer Driver Download for OS/2 Clients</h3></div></div></div><p>Create a share called <em class="parameter"><code>[PRINTDRV]</code></em> that is
    4141                world-readable. Copy your OS/2 driver files there. The <code class="filename">.EA_</code>
    4242                files must still be separate, so you will need to use the original install files
     
    5151                will work. This is fixed simply by adding the device name
    5252                 to the mapping, after which it will work on the first attempt.
    53                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690026"></a>Windows for Workgroups</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690032"></a>Latest TCP/IP Stack from Microsoft</h3></div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows
     53                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690060"></a>Windows for Workgroups</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690066"></a>Latest TCP/IP Stack from Microsoft</h3></div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows
    5454for Workgroups. The early TCP/IP stacks had lots of bugs.</p><p>
    5555Microsoft has released an incremental upgrade to its TCP/IP 32-bit VxD drivers. The latest release can be
     
    6161</p><p>
    6262More information about this patch is available in <a class="ulink" href="http://support.microsoft.com/kb/q99891/" target="_top">Knowledge Base article 99891</a>.
    63 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690115"></a>Delete .pwl Files After Password Change</h3></div></div></div><p>
     63</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690149"></a>Delete .pwl Files After Password Change</h3></div></div></div><p>
    6464Windows for Workgroups does a lousy job with passwords. When you change passwords on either
    6565the UNIX box or the PC, the safest thing to do is delete the .pwl files in the Windows
     
    7171</p><p>
    7272Often Windows for Workgroups will totally ignore a password you give it in a dialog box.
    73 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690141"></a>Configuring Windows for Workgroups Password Handling</h3></div></div></div><p>
    74 <a class="indexterm" name="id2690150"></a>
     73</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690176"></a>Configuring Windows for Workgroups Password Handling</h3></div></div></div><p>
     74<a class="indexterm" name="id2690184"></a>
    7575There is a program call <code class="filename">admincfg.exe</code> on the last disk (disk 8) of the WFW 3.11 disk set.
    7676To install it, type <strong class="userinput"><code>EXPAND A:\ADMINCFG.EX_ C:\WINDOWS\ADMINCFG.EXE</code></strong>.  Then add an icon
    7777for it via the <span class="application">Program Manager</span> <span class="guimenu">New</span> menu.  This program allows
    7878you to control how WFW handles passwords, Disable Password Caching and so on, for use with <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>.
    79 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690200"></a>Password Case Sensitivity</h3></div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server.
     79</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690234"></a>Password Case Sensitivity</h3></div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server.
    8080UNIX passwords can be case-sensitive though. Check the <code class="filename">smb.conf</code> information on
    8181<a class="link" href="smb.conf.5.html#PASSWORDLEVEL" target="_top">password level</a> to specify what characters
    82 Samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690231"></a>Use TCP/IP as Default Protocol</h3></div></div></div><p>To support print queue reporting, you may find
     82Samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690265"></a>Use TCP/IP as Default Protocol</h3></div></div></div><p>To support print queue reporting, you may find
    8383that you have to use TCP/IP as the default protocol under
    8484Windows for Workgroups. For some reason, if you leave NetBEUI as the default,
     
    9595person even reported a speed drop of a factor of 30 when he went from
    96963072 to 8192.
    97 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690288"></a>Windows 95/98</h2></div></div></div><p>
     97</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690323"></a>Windows 95/98</h2></div></div></div><p>
    9898When using Windows 95 OEM SR2, the following updates are recommended where Samba
    9999is being used. Please note that the changes documented in
     
    110110Outlook, and you may notice a significant speedup when accessing network
    111111neighborhood services.
    112 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690358"></a>Speed Improvement</h3></div></div></div><p>
     112</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2690392"></a>Speed Improvement</h3></div></div></div><p>
    113113Configure the Windows 95 TCP/IP registry settings to give better
    114114performance. I use a program called <code class="literal">MTUSPEED.exe</code> that I got off the
    115115Internet. There are various other utilities of this type freely available.
    116 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690378"></a>Windows 2000 Service Pack 2</h2></div></div></div><p>
     116</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690412"></a>Windows 2000 Service Pack 2</h2></div></div></div><p>
    117117There are several annoyances with Windows 2000 SP2, one of which
    118118only appears when using a Samba server to host user profiles
     
    134134</p><p>
    135135<a class="link" href="Other-Clients.html#minimalprofile" title="Example 44.1. Minimal Profile Share">Following example</a> provides a minimal profile share.
    136 </p><div class="example"><a name="minimalprofile"></a><p class="title"><b>Example 44.1. Minimal Profile Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[profile]</code></em></td></tr><tr><td><a class="indexterm" name="id2690469"></a><em class="parameter"><code>path = /export/profile</code></em></td></tr><tr><td><a class="indexterm" name="id2690481"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2690492"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr><tr><td><a class="indexterm" name="id2690504"></a><em class="parameter"><code>nt acl support = no</code></em></td></tr><tr><td><a class="indexterm" name="id2690516"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
     136</p><div class="example"><a name="minimalprofile"></a><p class="title"><b>Example 44.1. Minimal Profile Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[profile]</code></em></td></tr><tr><td><a class="indexterm" name="id2690504"></a><em class="parameter"><code>path = /export/profile</code></em></td></tr><tr><td><a class="indexterm" name="id2690515"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2690526"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr><tr><td><a class="indexterm" name="id2690538"></a><em class="parameter"><code>nt acl support = no</code></em></td></tr><tr><td><a class="indexterm" name="id2690550"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
    137137The reason for this bug is that the Windows 200x SP2 client copies
    138138the security descriptor for the profile that contains
     
    146146to set a default ACL for the profile. This default ACL includes:
    147147</p><p><span class="emphasis"><em>DOMAIN\user   &#8220;<span class="quote">Full Control</span>&#8221;</em></span>&gt;</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This bug does not occur when using Winbind to
    148 create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690575"></a>Windows NT 3.1</h2></div></div></div><p>If you have problems communicating across routers with Windows
     148create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690609"></a>Windows NT 3.1</h2></div></div></div><p>If you have problems communicating across routers with Windows
    149149NT 3.1 workstations, read <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;Q103765" target="_top">this Microsoft Knowledge Base article:</a>.
    150150
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 26. System and Account Policies</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"><link rel="next" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 26. System and Account Policies</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AdvancedNetworkManagement.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="ProfileMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 26. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658759">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660088">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660183">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660223">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660288">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660446">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660457">Policy Does Not Work</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2658745"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 26. System and Account Policies</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"><link rel="next" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 26. System and Account Policies</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AdvancedNetworkManagement.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="ProfileMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 26. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658804">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660133">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660228">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660268">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660332">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660490">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660502">Policy Does Not Work</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2658790"></a>
    33This chapter summarizes the current state of knowledge derived from personal
    44practice and knowledge from Samba mailing list subscribers. Before reproduction
     
    66Where additional information was uncovered through this validation, it is provided
    77also.
    8 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658759"></a>Features and Benefits</h2></div></div></div><p>
    9 <a class="indexterm" name="id2658767"></a>
    10 <a class="indexterm" name="id2658774"></a>
    11 <a class="indexterm" name="id2658781"></a>
     8</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658804"></a>Features and Benefits</h2></div></div></div><p>
     9<a class="indexterm" name="id2658812"></a>
     10<a class="indexterm" name="id2658819"></a>
     11<a class="indexterm" name="id2658825"></a>
    1212When MS Windows NT 3.5 was introduced, the hot new topic was the ability to implement
    1313Group Policies for users and groups. Then along came MS Windows NT4 and a few sites
     
    1515(or mistakes) administrators made and then requested help to resolve.
    1616</p><p>
    17 <a class="indexterm" name="id2658800"></a>
    18 <a class="indexterm" name="id2658807"></a>
    19 <a class="indexterm" name="id2658816"></a>
    20 <a class="indexterm" name="id2658823"></a>
    21 <a class="indexterm" name="id2658829"></a>
     17<a class="indexterm" name="id2658844"></a>
     18<a class="indexterm" name="id2658851"></a>
     19<a class="indexterm" name="id2658860"></a>
     20<a class="indexterm" name="id2658867"></a>
     21<a class="indexterm" name="id2658874"></a>
    2222By the time that MS Windows 2000 and Active Directory was released, administrators
    2323got the message: Group Policies are a good thing! They can help reduce administrative
     
    2828how to replicate them in a Samba environment.
    2929</p><p>
    30 <a class="indexterm" name="id2658851"></a>
     30<a class="indexterm" name="id2658895"></a>
    3131Judging by the traffic volume since mid 2002, GPOs have become a standard part of
    3232the deployment in many sites. This chapter reviews techniques and methods that can
    3333be used to exploit opportunities for automation of control over user desktops and
    3434network client workstations.
    35 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658865"></a>Creating and Managing System Policies</h2></div></div></div><p>
    36 <a class="indexterm" name="id2658873"></a>
    37 <a class="indexterm" name="id2658880"></a>
    38 <a class="indexterm" name="id2658887"></a>
    39 <a class="indexterm" name="id2658894"></a>
     35</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658909"></a>Creating and Managing System Policies</h2></div></div></div><p>
     36<a class="indexterm" name="id2658918"></a>
     37<a class="indexterm" name="id2658924"></a>
     38<a class="indexterm" name="id2658931"></a>
     39<a class="indexterm" name="id2658938"></a>
    4040Under MS Windows platforms, particularly those following the release of MS Windows
    4141NT4 and MS Windows 95, it is possible to create a type of file that would be placed
     
    4545affect users, groups of users, or machines.
    4646</p><p>
    47 <a class="indexterm" name="id2658911"></a>
    48 <a class="indexterm" name="id2658918"></a>
    49 <a class="indexterm" name="id2658925"></a>
     47<a class="indexterm" name="id2658956"></a>
     48<a class="indexterm" name="id2658963"></a>
     49<a class="indexterm" name="id2658970"></a>
    5050For MS Windows 9x/Me, this file must be called <code class="filename">Config.POL</code> and may
    5151be generated using a tool called <code class="filename">poledit.exe</code>, better known as the
     
    5555a part of the MS Windows Me Resource Kit.
    5656</p><p>
    57 <a class="indexterm" name="id2658954"></a>
     57<a class="indexterm" name="id2658998"></a>
    5858MS Windows NT4 server products include the <span class="emphasis"><em>System Policy Editor</em></span>
    5959under <span class="guimenu">Start -&gt; Programs -&gt; Administrative Tools</span>.
    6060For MS Windows NT4 and later clients, this file must be called <code class="filename">NTConfig.POL</code>.
    6161</p><p>
    62 <a class="indexterm" name="id2658982"></a>
     62<a class="indexterm" name="id2659027"></a>
    6363New with the introduction of MS Windows 2000 was the Microsoft Management Console
    6464or MMC. This tool is the new wave in the ever-changing landscape of Microsoft
     
    6868be a step forward, but improved functionality comes at a great price.
    6969</p><p>
    70 <a class="indexterm" name="id2659000"></a>
    71 <a class="indexterm" name="id2659007"></a>
    72 <a class="indexterm" name="id2659014"></a>
    73 <a class="indexterm" name="id2659021"></a>
     70<a class="indexterm" name="id2659045"></a>
     71<a class="indexterm" name="id2659052"></a>
     72<a class="indexterm" name="id2659059"></a>
     73<a class="indexterm" name="id2659065"></a>
    7474Before embarking on the configuration of network and system policies, it is highly
    7575advisable to read the documentation available from Microsoft's Web site regarding
     
    8181What follows is a brief discussion with some helpful notes. The information provided
    8282here is incomplete  you are warned.
    83 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659054"></a>Windows 9x/ME Policies</h3></div></div></div><p>
    84 <a class="indexterm" name="id2659062"></a>
    85 <a class="indexterm" name="id2659068"></a>
     83</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659098"></a>Windows 9x/ME Policies</h3></div></div></div><p>
     84<a class="indexterm" name="id2659106"></a>
     85<a class="indexterm" name="id2659113"></a>
    8686        You need the Windows 98 Group Policy Editor to set up Group Profiles under Windows 9x/Me.
    8787        It can be found on the original full-product Windows 98 installation CD-ROM under
     
    8989        Add/Remove Programs facility, and then click on <span class="guiicon">Have Disk</span>.
    9090        </p><p>
    91 <a class="indexterm" name="id2659095"></a>
    92 <a class="indexterm" name="id2659102"></a>
     91<a class="indexterm" name="id2659140"></a>
     92<a class="indexterm" name="id2659147"></a>
    9393        Use the Group Policy Editor to create a policy file that specifies the location of
    9494        user profiles and/or <code class="filename">My Documents</code>, and so on. Then save these
     
    100100        Further details are covered in the Windows 98 Resource Kit documentation.
    101101        </p><p>
    102 <a class="indexterm" name="id2659141"></a>
     102<a class="indexterm" name="id2659186"></a>
    103103        If you do not take the correct steps, then every so often Windows 9x/Me will check the
    104104        integrity of the registry and restore its settings from the backup
     
    106106        occasionally notice things changing back to the original settings.
    107107        </p><p>
    108 <a class="indexterm" name="id2659156"></a>
    109 <a class="indexterm" name="id2659163"></a>
     108<a class="indexterm" name="id2659201"></a>
     109<a class="indexterm" name="id2659208"></a>
    110110        Install the Group Policy handler for Windows 9x/Me to pick up Group Policies. Look on the
    111111        Windows 98 CD-ROM in <code class="filename">\tools\reskit\netadmin\poledit</code>.
     
    114114        if Windows 98 picks up Group Policies. Unfortunately, this needs to be done on every
    115115        Windows 9x/Me machine that uses Group Policies.
    116         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659191"></a>Windows NT4-Style Policy Files</h3></div></div></div><p>
    117 <a class="indexterm" name="id2659199"></a>
    118 <a class="indexterm" name="id2659206"></a>
    119 <a class="indexterm" name="id2659212"></a>
    120 <a class="indexterm" name="id2659219"></a>
     116        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659235"></a>Windows NT4-Style Policy Files</h3></div></div></div><p>
     117<a class="indexterm" name="id2659243"></a>
     118<a class="indexterm" name="id2659250"></a>
     119<a class="indexterm" name="id2659257"></a>
     120<a class="indexterm" name="id2659264"></a>
    121121        To create or edit <code class="filename">ntconfig.pol</code>, you must use the NT Server
    122122        Policy Editor, <code class="literal">poledit.exe</code>, which is included with NT4 Server
     
    127127        the NT Server will run happily enough on an NT4 workstation.
    128128        </p><p>
    129 <a class="indexterm" name="id2659249"></a>
    130 <a class="indexterm" name="id2659256"></a>
    131 <a class="indexterm" name="id2659263"></a>
    132 <a class="indexterm" name="id2659270"></a>
     129<a class="indexterm" name="id2659294"></a>
     130<a class="indexterm" name="id2659301"></a>
     131<a class="indexterm" name="id2659308"></a>
     132<a class="indexterm" name="id2659314"></a>
    133133        You need <code class="filename">poledit.exe</code>, <code class="filename">common.adm</code>, and <code class="filename">winnt.adm</code>.
    134134        It is convenient to put the two <code class="filename">*.adm</code> files in  the <code class="filename">c:\winnt\inf</code>
     
    136136        directory is normally &#8220;<span class="quote">hidden.</span>&#8221;
    137137        </p><p>
    138 <a class="indexterm" name="id2659316"></a>
    139 <a class="indexterm" name="id2659323"></a>
    140 <a class="indexterm" name="id2659330"></a>
    141 <a class="indexterm" name="id2659336"></a>
     138<a class="indexterm" name="id2659360"></a>
     139<a class="indexterm" name="id2659367"></a>
     140<a class="indexterm" name="id2659374"></a>
     141<a class="indexterm" name="id2659381"></a>
    142142        The Windows NT Policy Editor is also included with the Service Pack 3 (and
    143143        later) for Windows NT 4.0. Extract the files using <code class="literal">servicepackname /x</code>
     
    147147        files for Office97 and get a copy of the Policy Editor. Another possible
    148148        location is with the Zero Administration Kit available for download from Microsoft.
    149         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659373"></a>Registry Spoiling</h4></div></div></div><p>
    150 <a class="indexterm" name="id2659381"></a>
    151 <a class="indexterm" name="id2659388"></a>
     149        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659417"></a>Registry Spoiling</h4></div></div></div><p>
     150<a class="indexterm" name="id2659425"></a>
     151<a class="indexterm" name="id2659432"></a>
    152152                        With NT4-style registry-based policy changes, a large number of settings are not
    153153                        automatically reversed as the user logs off. The settings that were in the
     
    156156                        as tattooing. It can have serious consequences downstream, and the administrator must
    157157                        be extremely careful not to lock out the ability to manage the machine at a later date.
    158                         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659412"></a>MS Windows 200x/XP Professional Policies</h3></div></div></div><p>
    159 <a class="indexterm" name="id2659420"></a>
     158                        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659457"></a>MS Windows 200x/XP Professional Policies</h3></div></div></div><p>
     159<a class="indexterm" name="id2659465"></a>
    160160        Windows NT4 system policies allow the setting of registry parameters specific to
    161161        users, groups, and computers (client workstations) that are members of the NT4-style
     
    166166        to create them is different, and the mechanism for implementing them is much improved.
    167167        </p><p>
    168         <a class="indexterm" name="id2659443"></a>
    169 <a class="indexterm" name="id2659449"></a>
     168        <a class="indexterm" name="id2659487"></a>
     169<a class="indexterm" name="id2659494"></a>
    170170        The older NT4-style registry-based policies are known as <span class="emphasis"><em>Administrative Templates</em></span>
    171171        in MS Windows 2000/XP GPOs. The latter includes the ability to set various security
     
    176176        users and/or groups.
    177177        </p><p>
    178 <a class="indexterm" name="id2659478"></a>
    179 <a class="indexterm" name="id2659485"></a>
    180 <a class="indexterm" name="id2659492"></a>
     178<a class="indexterm" name="id2659523"></a>
     179<a class="indexterm" name="id2659530"></a>
     180<a class="indexterm" name="id2659536"></a>
    181181        Remember, NT4 policy files are named <code class="filename">NTConfig.POL</code> and are stored in the root
    182182        of the NETLOGON share on the domain controllers. A Windows NT4 user enters a username and password
     
    185185        the authenticating server and modifies the local registry values according to the settings in this file.
    186186        </p><p>
    187 <a class="indexterm" name="id2659522"></a>
    188 <a class="indexterm" name="id2659528"></a>
    189 <a class="indexterm" name="id2659535"></a>
    190 <a class="indexterm" name="id2659542"></a>
    191 <a class="indexterm" name="id2659549"></a>
    192 <a class="indexterm" name="id2659556"></a>
    193 <a class="indexterm" name="id2659565"></a>
    194 <a class="indexterm" name="id2659575"></a>
     187<a class="indexterm" name="id2659566"></a>
     188<a class="indexterm" name="id2659573"></a>
     189<a class="indexterm" name="id2659580"></a>
     190<a class="indexterm" name="id2659587"></a>
     191<a class="indexterm" name="id2659593"></a>
     192<a class="indexterm" name="id2659600"></a>
     193<a class="indexterm" name="id2659610"></a>
     194<a class="indexterm" name="id2659619"></a>
    195195        Windows 200x GPOs are feature-rich. They are not stored in the NETLOGON share, but rather part of
    196196        a Windows 200x policy file is stored in the Active Directory itself and the other part is stored
     
    200200        known as the Group Policy Template (GPT).
    201201        </p><p>
    202 <a class="indexterm" name="id2659594"></a>
     202<a class="indexterm" name="id2659639"></a>
    203203        With NT4 clients, the policy file is read and executed only as each user logs onto the network.
    204204        MS Windows 200x policies are much more complex  GPOs are processed and applied at client machine
     
    208208        the administrator to also set filters over the policy settings. No such equivalent capability
    209209        exists with NT4-style policy files.
    210         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659616"></a>Administration of Windows 200x/XP Policies</h4></div></div></div><p>
    211                 <a class="indexterm" name="id2659624"></a>
    212                 <a class="indexterm" name="id2659630"></a>
    213 <a class="indexterm" name="id2659637"></a>
    214 <a class="indexterm" name="id2659644"></a>
    215 <a class="indexterm" name="id2659651"></a>
     210        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659660"></a>Administration of Windows 200x/XP Policies</h4></div></div></div><p>
     211                <a class="indexterm" name="id2659669"></a>
     212                <a class="indexterm" name="id2659675"></a>
     213<a class="indexterm" name="id2659682"></a>
     214<a class="indexterm" name="id2659689"></a>
     215<a class="indexterm" name="id2659696"></a>
    216216                Instead of using the tool called <span class="application">the System Policy Editor</span>, commonly called Poledit (from the
    217217                executable name <code class="literal">poledit.exe</code>), <acronym class="acronym">GPOs</acronym> are created and managed using a
     
    220220                        and select the MMC snap-in called <span class="guimenuitem">Active Directory Users and Computers</span>
    221221                        </p></li><li><p>
    222 <a class="indexterm" name="id2659715"></a>
     222<a class="indexterm" name="id2659760"></a>
    223223                        Select the domain or organizational unit (OU) that you wish to manage, then right-click
    224224                        to open the context menu for that object, and select the <span class="guibutton">Properties</span>.
     
    238238                version of MS Windows.
    239239                </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    240 <a class="indexterm" name="id2659781"></a>
    241 <a class="indexterm" name="id2659787"></a>
    242 <a class="indexterm" name="id2659794"></a>
     240<a class="indexterm" name="id2659825"></a>
     241<a class="indexterm" name="id2659832"></a>
     242<a class="indexterm" name="id2659839"></a>
    243243                The MS Windows 2000 Resource Kit contains a tool called <code class="literal">gpolmig.exe</code>. This tool can be used
    244244                to migrate an NT4 <code class="filename">NTConfig.POL</code> file into a Windows 200x style GPO. Be VERY careful how you
    245245                use this powerful tool. Please refer to the resource kit manuals for specific usage information.
    246                 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659821"></a>Custom System Policy Templates</h4></div></div></div><p>
     246                </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659866"></a>Custom System Policy Templates</h4></div></div></div><p>
    247247                Over the past year, there has been a bit of talk regarding the creation of customized
    248248                templates for the Windows Sytem Policy Editor. A recent announcement on the Samba mailing
     
    257257                For further information please see the <a class="ulink" href="http://www.pcc-services.com/custom_poledit.html" target="_top">Petersen</a> Computer Consulting web site. There is
    258258                a download link for the template file.
    259                 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2659861"></a>Managing Account/User Policies</h2></div></div></div><p>
    260 <a class="indexterm" name="id2659870"></a>
    261 <a class="indexterm" name="id2659876"></a>
    262 <a class="indexterm" name="id2659883"></a>
     259                </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2659906"></a>Managing Account/User Policies</h2></div></div></div><p>
     260<a class="indexterm" name="id2659914"></a>
     261<a class="indexterm" name="id2659921"></a>
     262<a class="indexterm" name="id2659928"></a>
    263263Policies can define a specific user's settings or the settings for a group of users. The resulting
    264264policy file contains the registry settings for all users, groups, and computers that will be using
    265265the policy file. Separate policy files for each user, group, or computer are not necessary.
    266266</p><p>
    267 <a class="indexterm" name="id2659898"></a>
     267<a class="indexterm" name="id2659943"></a>
    268268If you create a policy that will be automatically downloaded from validating domain controllers,
    269269you should name the file <code class="filename">NTConfig.POL</code>. As system administrator, you have the option of renaming the
     
    273273but if a change is necessary to all machines, it must be made individually to each workstation.
    274274</p><p>
    275 <a class="indexterm" name="id2659924"></a>
    276 <a class="indexterm" name="id2659931"></a>
     275<a class="indexterm" name="id2659969"></a>
     276<a class="indexterm" name="id2659976"></a>
    277277When a Windows NT4/200x/XP machine logs onto the network, the client looks in the NETLOGON share on
    278278the authenticating domain controller for the presence of the <code class="filename">NTConfig.POL</code> file. If one exists, it is
    279279downloaded, parsed, and then applied to the user's part of the registry.
    280280</p><p>
    281 <a class="indexterm" name="id2659952"></a>
    282 <a class="indexterm" name="id2659959"></a>
    283 <a class="indexterm" name="id2659965"></a>
    284 <a class="indexterm" name="id2659972"></a>
     281<a class="indexterm" name="id2659996"></a>
     282<a class="indexterm" name="id2660003"></a>
     283<a class="indexterm" name="id2660010"></a>
     284<a class="indexterm" name="id2660017"></a>
    285285MS Windows 200x/XP clients that log onto an MS Windows Active Directory security domain may additionally
    286286acquire policy settings through GPOs that are defined and stored in Active Directory
     
    288288This has considerable advantage compared with the use of <code class="filename">NTConfig.POL</code> (NT4) style policy updates.
    289289</p><p>
    290 <a class="indexterm" name="id2659998"></a>
    291 <a class="indexterm" name="id2660005"></a>
     290<a class="indexterm" name="id2660043"></a>
     291<a class="indexterm" name="id2660050"></a>
    292292In addition to user access controls that may be imposed or applied via system and/or group policies
    293293in a manner that works in conjunction with user profiles, the user management environment under
     
    295295Common restrictions that are frequently used include:
    296296</p><p>
    297 <a class="indexterm" name="id2660021"></a>
     297<a class="indexterm" name="id2660066"></a>
    298298</p><div class="itemizedlist"><ul type="disc"><li><p>Logon hours</p></li><li><p>Password aging</p></li><li><p>Permitted logon from certain machines only</p></li><li><p>Account type (local or global)</p></li><li><p>User rights</p></li></ul></div><p>
    299299</p><p>
    300 <a class="indexterm" name="id2660058"></a>
    301 <a class="indexterm" name="id2660065"></a>
     300<a class="indexterm" name="id2660103"></a>
     301<a class="indexterm" name="id2660110"></a>
    302302Samba-3.0.20 does not yet implement all account controls that are common to MS Windows NT4/200x/XP.
    303303While it is possible to set many controls using the Domain User Manager for MS Windows NT4, only password
     
    305305that may eventually be completed to provide actual control. Do not be misled by the fact that a
    306306parameter can be set using the NT4 Domain User Manager or in the <code class="filename">NTConfig.POL</code>.
    307 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660088"></a>Management Tools</h2></div></div></div><p>
     307</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660133"></a>Management Tools</h2></div></div></div><p>
    308308Anyone who wishes to create or manage Group Policies will need to be familiar with a number of tools.
    309309The following sections describe a few key tools that will help you to create a low-maintenance user
    310310environment.
    311 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660101"></a>Samba Editreg Toolset</h3></div></div></div><p>
    312         <a class="indexterm" name="id2660109"></a>
    313         <a class="indexterm" name="id2660116"></a>
    314         <a class="indexterm" name="id2660122"></a>
     311</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660145"></a>Samba Editreg Toolset</h3></div></div></div><p>
     312        <a class="indexterm" name="id2660153"></a>
     313        <a class="indexterm" name="id2660160"></a>
     314        <a class="indexterm" name="id2660167"></a>
    315315        A new tool called <code class="literal">editreg</code> is under development. This tool can be used
    316316        to edit registry files (called <code class="filename">NTUser.DAT</code>) that are stored in user
     
    321321        to realize this capability, so do not be surprised if this feature does not materialize. Formal
    322322        capabilities will be announced at the time that this tool is released for production use.
    323         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660183"></a>Windows NT4/200x</h3></div></div></div><p>
    324 <a class="indexterm" name="id2660191"></a>
    325 <a class="indexterm" name="id2660198"></a>
    326 <a class="indexterm" name="id2660205"></a>
     323        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660228"></a>Windows NT4/200x</h3></div></div></div><p>
     324<a class="indexterm" name="id2660235"></a>
     325<a class="indexterm" name="id2660242"></a>
     326<a class="indexterm" name="id2660249"></a>
    327327        The tools that may be used to configure these types of controls from the MS Windows environment are
    328328        the NT4 User Manager for Domains, the NT4 System and Group Policy Editor, and the Registry Editor (regedt32.exe).
    329329        Under MS Windows 200x/XP, this is done using the MMC with appropriate
    330330        &#8220;<span class="quote">snap-ins,</span>&#8221; the registry editor, and potentially also the NT4 System and Group Policy Editor.
    331         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660223"></a>Samba PDC</h3></div></div></div><p>
    332 <a class="indexterm" name="id2660231"></a>
    333 <a class="indexterm" name="id2660238"></a>
    334 <a class="indexterm" name="id2660245"></a>
    335 <a class="indexterm" name="id2660251"></a>
     331        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660268"></a>Samba PDC</h3></div></div></div><p>
     332<a class="indexterm" name="id2660276"></a>
     333<a class="indexterm" name="id2660282"></a>
     334<a class="indexterm" name="id2660289"></a>
     335<a class="indexterm" name="id2660296"></a>
    336336        With a Samba domain controller, the new tools for managing user account and policy information include:
    337337        <code class="literal">smbpasswd</code>, <code class="literal">pdbedit</code>, <code class="literal">net</code>, and <code class="literal">rpcclient</code>.
    338338        The administrator should read the man pages for these tools and become familiar with their use.
    339         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660288"></a>System Startup and Logon Processing Overview</h2></div></div></div><p>
     339        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660332"></a>System Startup and Logon Processing Overview</h2></div></div></div><p>
    340340The following attempts to document the order of processing the system and user policies following a system
    341341reboot and as part of the user logon:
    342342</p><div class="orderedlist"><ol type="1"><li><p>
    343 <a class="indexterm" name="id2660310"></a>
    344 <a class="indexterm" name="id2660319"></a>
     343<a class="indexterm" name="id2660354"></a>
     344<a class="indexterm" name="id2660364"></a>
    345345        Network starts, then Remote Procedure Call System Service (RPCSS) and multiple universal naming
    346346        convention provider (MUP) start.
    347347        </p></li><li><p>
    348 <a class="indexterm" name="id2660336"></a>
    349 <a class="indexterm" name="id2660343"></a>
     348<a class="indexterm" name="id2660381"></a>
     349<a class="indexterm" name="id2660387"></a>
    350350        Where Active Directory is involved, an ordered list of GPOs is downloaded
    351351        and applied. The list may include GPOs that:
     
    372372        The user interface as determined from the GPOs is presented. Note: In a Samba domain (like an NT4
    373373        domain), machine (system) policies are applied at startup; user policies are applied at logon.
    374         </p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660446"></a>Common Errors</h2></div></div></div><p>
     374        </p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660490"></a>Common Errors</h2></div></div></div><p>
    375375Policy-related problems can be quite difficult to diagnose and even more difficult to rectify. The following
    376376collection demonstrates only basic issues.
    377 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660457"></a>Policy Does Not Work</h3></div></div></div><p>
     377</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660502"></a>Policy Does Not Work</h3></div></div></div><p>
    378378&#8220;<span class="quote">We have created the <code class="filename">Config.POL</code> file and put it in the <span class="emphasis"><em>NETLOGON</em></span> share.
    379379It has made no difference to our Win XP Pro machines, they just do not see it. It worked fine with Win 98 but does not
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/Portability.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 43. Portability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="compiling.html" title="Chapter 42. How to Compile Samba"><link rel="next" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 43. Portability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="compiling.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Other-Clients.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 43. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Portability.html#id2689096">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689200">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689239">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689381">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689424">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689486">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689491">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2689078"></a>
    3 <a class="indexterm" name="id2689085"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 43. Portability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="compiling.html" title="Chapter 42. How to Compile Samba"><link rel="next" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 43. Portability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="compiling.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Other-Clients.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 43. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Portability.html#id2689131">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689234">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689274">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689415">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689458">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689520">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689526">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2689113"></a>
     3<a class="indexterm" name="id2689119"></a>
    44Samba works on a wide range of platforms, but the interface all the
    55platforms provide is not always compatible. This chapter contains
    6 platform-specific information about compiling and using Samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689096"></a>HPUX</h2></div></div></div><p>
    7 <a class="indexterm" name="id2689104"></a>
    8 <a class="indexterm" name="id2689111"></a>
     6platform-specific information about compiling and using Samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689131"></a>HPUX</h2></div></div></div><p>
     7<a class="indexterm" name="id2689138"></a>
     8<a class="indexterm" name="id2689145"></a>
    99Hewlett-Packard's implementation of supplementary groups is nonstandard (for
    1010historical reasons). There are two group files, <code class="filename">/etc/group</code> and
     
    2424This is documented in the HP manual pages under setgroups(2) and passwd(4).
    2525</p><p>
    26 <a class="indexterm" name="id2689182"></a>
    27 <a class="indexterm" name="id2689188"></a>
     26<a class="indexterm" name="id2689216"></a>
     27<a class="indexterm" name="id2689223"></a>
    2828On HP-UX you must use gcc or the HP ANSI compiler. The free compiler
    2929that comes with HP-UX is not ANSI compliant and cannot compile Samba.
    30 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689200"></a>SCO UNIX</h2></div></div></div><p>
     30</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689234"></a>SCO UNIX</h2></div></div></div><p>
    3131If you run an old version of SCO UNIX, you may need to get important
    3232TCP/IP patches for Samba to work correctly. Without the patch, you may
     
    4444require significant patching of Samba source code. It is much easier to obtain binary
    4545packages directly from SCO.
    46 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689239"></a>DNIX</h2></div></div></div><p>
     46</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689274"></a>DNIX</h2></div></div></div><p>
    4747DNIX has a problem with seteuid() and setegid(). These routines are
    4848needed for Samba to work correctly, but they were left out of the DNIX
     
    101101</p><pre class="programlisting">
    102102#define NO_EID
    103 </pre><p>from the DNIX section of <code class="filename">includes.h</code>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689381"></a>Red Hat Linux</h2></div></div></div><p>
     103</pre><p>from the DNIX section of <code class="filename">includes.h</code>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689415"></a>Red Hat Linux</h2></div></div></div><p>
    104104By default during installation, some versions of Red Hat Linux add an
    105105entry to <code class="filename">/etc/hosts</code> as follows:
     
    108108</pre><p>
    109109</p><p>
    110 <a class="indexterm" name="id2689406"></a>
     110<a class="indexterm" name="id2689440"></a>
    111111This causes Samba to loop back onto the loopback interface.
    112112The result is that Samba fails to communicate correctly with
     
    116116Corrective action: Delete the entry after the word "loopback"
    117117in the line starting 127.0.0.1.
    118 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689424"></a>AIX: Sequential Read Ahead</h2></div></div></div><p>
     118</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689458"></a>AIX: Sequential Read Ahead</h2></div></div></div><p>
    119119Disabling sequential read ahead can improve Samba performance significantly
    120120when there is a relatively high level of multiprogramming (many smbd processes
     
    135135If you have a mix of jfs and jfs2 filesystems on the same host, simply use both
    136136ioo commands.
    137 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689486"></a>Solaris</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689491"></a>Locking Improvements</h3></div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl
     137</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2689520"></a>Solaris</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2689526"></a>Locking Improvements</h3></div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl
    138138when running Samba on Solaris. The built-in file-locking mechanism was
    139139not scalable. Performance would degrade to the point where processes would
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 27. Desktop Profile Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"><link rel="next" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 27. Desktop Profile Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="PolicyMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="pam.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 27. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660542">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660592">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660646">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661251">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662596">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662728">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663298">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664547">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664558">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664620">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664791">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664955">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660542"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2660550"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 27. Desktop Profile Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"><link rel="next" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 27. Desktop Profile Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="PolicyMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="pam.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 27. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660587">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660636">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660690">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661296">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662640">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662773">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663343">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664592">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664603">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664664">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664836">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664999">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660587"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2660595"></a>
    33Roaming profiles are feared by some, hated by a few, loved by many, and a godsend for
    44some administrators.
    55</p><p>
    6 <a class="indexterm" name="id2660562"></a>
     6<a class="indexterm" name="id2660607"></a>
    77Roaming profiles allow an administrator to make available a consistent user desktop
    88as the user moves from one machine to another. This chapter provides much information
    99regarding how to configure and manage roaming profiles.
    1010</p><p>
    11 <a class="indexterm" name="id2660576"></a>
     11<a class="indexterm" name="id2660621"></a>
    1212While roaming profiles might sound like nirvana to some, they are a real and tangible
    1313problem to others. In particular, users of mobile computing tools, where often there may not
     
    1515This chapter provides information to help the Samba administrator deal with those
    1616situations.
    17 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660592"></a>Roaming Profiles</h2></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
     17</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660636"></a>Roaming Profiles</h2></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    1818Roaming profiles support is different for Windows 9x/Me and Windows NT4/200x.
    1919</p></div><p>
     
    2121Windows 9x/Me and Windows NT4/200x clients implement these features.
    2222</p><p>
    23 <a class="indexterm" name="id2660613"></a>
     23<a class="indexterm" name="id2660658"></a>
    2424Windows 9x/Me clients send a NetUserGetInfo request to the server to get the user's
    2525profiles location. However, the response does not have room for a separate
     
    2727profiles are restricted to being stored in the user's home directory.
    2828</p><p>
    29 <a class="indexterm" name="id2660628"></a>
    30 <a class="indexterm" name="id2660635"></a>
     29<a class="indexterm" name="id2660673"></a>
     30<a class="indexterm" name="id2660680"></a>
    3131Windows NT4/200x  clients send a NetSAMLogon RPC request, which contains many fields
    3232including a separate field for the location of the user's profiles.
    33 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660646"></a>Samba Configuration for Profile Handling</h3></div></div></div><p>
     33</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660690"></a>Samba Configuration for Profile Handling</h3></div></div></div><p>
    3434This section documents how to configure Samba for MS Windows client profile support.
    35 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660656"></a>NT4/200x User Profiles</h4></div></div></div><p>
     35</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660701"></a>NT4/200x User Profiles</h4></div></div></div><p>
    3636For example, to support Windows NT4/200x clients, set the following in the [global] section of the <code class="filename">smb.conf</code> file:
    37 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660679"></a><em class="parameter"><code>logon path =  \\profileserver\profileshare\profilepath\%U\moreprofilepath</code></em></td></tr></table><p>
     37</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660724"></a><em class="parameter"><code>logon path =  \\profileserver\profileshare\profilepath\%U\moreprofilepath</code></em></td></tr></table><p>
    3838This is typically implemented like:
    39 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660700"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr></table><p>
     39</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660744"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr></table><p>
    4040where &#8220;<span class="quote">%L</span>&#8221; translates to the name of the Samba server and &#8220;<span class="quote">%U</span>&#8221; translates to the username.
    4141</p><p>
     
    4646semantics of &#8220;<span class="quote">%L</span>&#8221; and &#8220;<span class="quote">%N</span>&#8221;, as well as &#8220;<span class="quote">%U</span>&#8221; and &#8220;<span class="quote">%u</span>&#8221;.
    4747</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    48 <a class="indexterm" name="id2660771"></a>
    49 <a class="indexterm" name="id2660778"></a>
     48<a class="indexterm" name="id2660815"></a>
     49<a class="indexterm" name="id2660822"></a>
    5050MS Windows NT/200x clients at times do not disconnect a connection to a server between logons. It is recommended
    5151to not use the <em class="parameter"><code>homes</code></em> metaservice name as part of the profile share path.
    52 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660796"></a>Windows 9x/Me User Profiles</h4></div></div></div><p>
    53 <a class="indexterm" name="id2660804"></a>
    54 <a class="indexterm" name="id2660811"></a>
     52</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660840"></a>Windows 9x/Me User Profiles</h4></div></div></div><p>
     53<a class="indexterm" name="id2660848"></a>
     54<a class="indexterm" name="id2660855"></a>
    5555To support Windows 9x/Me clients, you must use the <a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home</a>
    5656parameter. Samba has been fixed so <strong class="userinput"><code>net use /home</code></strong> now works as well and it, too, relies
    5757on the <em class="parameter"><code>logon home</code></em> parameter.
    5858</p><p>
    59 <a class="indexterm" name="id2660846"></a>
    60 <a class="indexterm" name="id2660853"></a>
    61 <a class="indexterm" name="id2660860"></a>
     59<a class="indexterm" name="id2660891"></a>
     60<a class="indexterm" name="id2660898"></a>
     61<a class="indexterm" name="id2660905"></a>
    6262By using the <em class="parameter"><code>logon home</code></em> parameter, you are restricted to putting Windows 9x/Me profiles
    6363in the user's home directory.  But wait! There is a trick you can use. If you set the following in the
    6464<em class="parameter"><code>[global]</code></em> section of your <code class="filename">smb.conf</code> file:
    65 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660893"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr></table><p>
     65</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660938"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr></table><p>
    6666then your Windows 9x/Me clients will dutifully put their clients in a subdirectory
    6767of your home directory called <code class="filename">.profiles</code> (making them hidden).
    6868</p><p>
    69 <a class="indexterm" name="id2660917"></a>
     69<a class="indexterm" name="id2660961"></a>
    7070Not only that, but <strong class="userinput"><code>net use /home</code></strong> will also work because of a feature in
    7171Windows 9x/Me. It removes any directory stuff off the end of the home directory area
    7272and only uses the server and share portion. That is, it looks like you
    7373specified <code class="filename">\\%L\%U</code> for <a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home</a>.
    74 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660954"></a>Mixed Windows Windows 9x/Me and NT4/200x User Profiles</h4></div></div></div><p>
     74</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660998"></a>Mixed Windows Windows 9x/Me and NT4/200x User Profiles</h4></div></div></div><p>
    7575You can support profiles for Windows 9x and Windows NT clients by setting both the
    7676<a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home</a> and <a class="link" href="smb.conf.5.html#LOGONPATH" target="_top">logon path</a> parameters. For example,
    77 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2660993"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2661005"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr></table><p>
    78 <a class="indexterm" name="id2661019"></a>
     77</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2661038"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2661050"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr></table><p>
     78<a class="indexterm" name="id2661064"></a>
    7979Windows 9x/Me and NT4 and later profiles should not be stored in the same location because
    8080Windows NT4 and later will experience problems with mixed profile environments.
    81 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661031"></a>Disabling Roaming Profile Support</h4></div></div></div><p>
    82 <a class="indexterm" name="id2661039"></a>
     81</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661076"></a>Disabling Roaming Profile Support</h4></div></div></div><p>
     82<a class="indexterm" name="id2661084"></a>
    8383The question often asked is, &#8220;<span class="quote">How may I enforce use of local profiles?</span>&#8221; or
    8484&#8220;<span class="quote">How do I disable roaming profiles?</span>&#8221;
    8585</p><p>
    86 <a class="indexterm" name="id2661058"></a>
     86<a class="indexterm" name="id2661102"></a>
    8787There are three ways of doing this:
    88 </p><a class="indexterm" name="id2661066"></a><div class="variablelist"><dl><dt><span class="term">In <code class="filename">smb.conf</code></span></dt><dd><p>
     88</p><a class="indexterm" name="id2661111"></a><div class="variablelist"><dl><dt><span class="term">In <code class="filename">smb.conf</code></span></dt><dd><p>
    8989                Affect the following settings and ALL clients will be forced to use a local profile:
    9090                <a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home =  </a> and <a class="link" href="smb.conf.5.html#LOGONPATH" target="_top">logon path =  </a>
     
    9393                to specifically assign the empty value.
    9494                </p></dd><dt><span class="term">MS Windows Registry:</span></dt><dd><p>
    95 <a class="indexterm" name="id2661136"></a>
    96 <a class="indexterm" name="id2661143"></a>
     95<a class="indexterm" name="id2661181"></a>
     96<a class="indexterm" name="id2661187"></a>
    9797                Use the Microsoft Management Console (MMC) <code class="literal">gpedit.msc</code> to instruct your MS Windows XP
    9898                machine to use only a local profile. This, of course, modifies registry settings. The full
     
    117117about which registry keys to change to enforce use of only local user profiles.
    118118</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    119 <a class="indexterm" name="id2661236"></a>
     119<a class="indexterm" name="id2661281"></a>
    120120The specifics of how to convert a local profile to a roaming profile, or a roaming profile
    121121to a local one, vary according to the version of MS Windows you are running. Consult the Microsoft MS
    122122Windows Resource Kit for your version of Windows for specific information.
    123 </p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661251"></a>Windows Client Profile Configuration Information</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661258"></a>Windows 9x/Me Profile Setup</h4></div></div></div><p>
     123</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661296"></a>Windows Client Profile Configuration Information</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661302"></a>Windows 9x/Me Profile Setup</h4></div></div></div><p>
    124124When a user first logs in on Windows 9x, the file user.DAT is created, as are folders <code class="filename">Start
    125125Menu</code>, <code class="filename">Desktop</code>, <code class="filename">Programs</code>, and
     
    129129profile folders.
    130130</p><p>
    131 <a class="indexterm" name="id2661347"></a>
    132 <a class="indexterm" name="id2661353"></a>
     131<a class="indexterm" name="id2661392"></a>
     132<a class="indexterm" name="id2661398"></a>
    133133The <code class="filename">user.DAT</code> file contains all the user's preferences. If you wish to enforce a set of preferences,
    134134rename their <code class="filename">user.DAT</code> file to <code class="filename">user.MAN</code>, and deny them write access to this file.
     
    145145        <span class="guibutton">OK</span>, and this time allow the computer to reboot.
    146146        </p></li></ol></div><p>
    147 <a class="indexterm" name="id2661475"></a>
    148 <a class="indexterm" name="id2661482"></a>
    149 <a class="indexterm" name="id2661489"></a>
    150 <a class="indexterm" name="id2661496"></a>
     147<a class="indexterm" name="id2661519"></a>
     148<a class="indexterm" name="id2661526"></a>
     149<a class="indexterm" name="id2661533"></a>
     150<a class="indexterm" name="id2661540"></a>
    151151Under Windows 9x/Me, profiles are downloaded from the Primary Logon. If you have the Primary Logon
    152152as &#8220;<span class="quote">Client for Novell Networks</span>&#8221;, then the profiles and logon script will be downloaded from
     
    154154be loaded from the local machine  a bit against the concept of roaming profiles, it would seem!
    155155</p><p>
    156 <a class="indexterm" name="id2661522"></a>
     156<a class="indexterm" name="id2661567"></a>
    157157You will now find that the Microsoft Networks Login box contains <code class="constant">[user, password, domain]</code> instead
    158158of just <code class="constant">[user, password]</code>. Type in the Samba server's domain name (or any other domain known to exist,
     
    169169<code class="filename">Programs</code>, and <code class="filename">Nethood</code> folders have been created.
    170170</p><p>
    171 <a class="indexterm" name="id2661609"></a>
    172 <a class="indexterm" name="id2661616"></a>
    173 <a class="indexterm" name="id2661623"></a>
     171<a class="indexterm" name="id2661654"></a>
     172<a class="indexterm" name="id2661661"></a>
     173<a class="indexterm" name="id2661668"></a>
    174174These folders will be cached locally on the client and updated when the user logs off (if
    175175you haven't made them read-only by then). You will find that if the user creates further folders or
     
    177177directory already on the local client, taking the newest folders and shortcut from each set.
    178178</p><p>
    179 <a class="indexterm" name="id2661640"></a>
    180 <a class="indexterm" name="id2661646"></a>
    181 <a class="indexterm" name="id2661653"></a>
    182 <a class="indexterm" name="id2661660"></a>
     179<a class="indexterm" name="id2661684"></a>
     180<a class="indexterm" name="id2661691"></a>
     181<a class="indexterm" name="id2661698"></a>
     182<a class="indexterm" name="id2661705"></a>
    183183If you have made the folders/files read-only on the Samba server, then you will get errors from
    184184the Windows 9x/Me machine on logon and logout as it attempts to merge the local and remote profile.
     
    186186and ownership rights on the profile directory contents, on the Samba server.
    187187</p><p>
    188 <a class="indexterm" name="id2661677"></a>
    189 <a class="indexterm" name="id2661684"></a>
    190 <a class="indexterm" name="id2661691"></a>
    191 <a class="indexterm" name="id2661698"></a>
    192 <a class="indexterm" name="id2661705"></a>
     188<a class="indexterm" name="id2661722"></a>
     189<a class="indexterm" name="id2661729"></a>
     190<a class="indexterm" name="id2661736"></a>
     191<a class="indexterm" name="id2661742"></a>
     192<a class="indexterm" name="id2661749"></a>
    193193If you have problems creating user profiles, you can reset the user's local desktop cache, as shown below.
    194194When this user next logs in, the user will be told that he/she is logging in &#8220;<span class="quote">for the first
     
    215215        file for the user, making a backup if required.
    216216        </p></li></ol></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    217 <a class="indexterm" name="id2661836"></a>
     217<a class="indexterm" name="id2661881"></a>
    218218Before deleting the contents of the directory listed in the <em class="parameter"><code>ProfilePath</code></em>
    219219(this is likely to be <code class="filename">c:\windows\profiles\username)</code>, ask whether the owner has
     
    225225&#8220;<span class="quote">start menu,</span>&#8221; and &#8220;<span class="quote">programs</span>&#8221; folders.
    226226</p></div><p>
    227 <a class="indexterm" name="id2661894"></a>
    228 <a class="indexterm" name="id2661901"></a>
    229 <a class="indexterm" name="id2661908"></a>
    230 <a class="indexterm" name="id2661915"></a>
     227<a class="indexterm" name="id2661939"></a>
     228<a class="indexterm" name="id2661946"></a>
     229<a class="indexterm" name="id2661953"></a>
     230<a class="indexterm" name="id2661959"></a>
    231231If all else fails, increase Samba's debug log levels to between 3 and 10, and/or run a packet
    232232sniffer program such as ethereal or <code class="literal">netmon.exe</code>, and look for error messages.
    233233</p><p>
    234 <a class="indexterm" name="id2661933"></a>
    235 <a class="indexterm" name="id2661940"></a>
     234<a class="indexterm" name="id2661978"></a>
     235<a class="indexterm" name="id2661985"></a>
    236236If you have access to an Windows NT4/200x server, then first set up roaming profiles and/or
    237237netlogons on the Windows NT4/200x server. Make a packet trace, or examine the example packet traces
    238238provided with Windows NT4/200x server, and see what the differences are with the equivalent Samba trace.
    239 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661954"></a>Windows NT4 Workstation</h4></div></div></div><p>
     239</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2661999"></a>Windows NT4 Workstation</h4></div></div></div><p>
    240240When a user first logs in to a Windows NT workstation, the profile NTuser.DAT is created. The profile
    241241location can be now specified through the <a class="link" href="smb.conf.5.html#LOGONPATH" target="_top">logon path</a> parameter.
     
    245245the new <a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home</a> parameter.
    246246</p><p>
    247 <a class="indexterm" name="id2662015"></a>
    248 <a class="indexterm" name="id2662021"></a>
     247<a class="indexterm" name="id2662059"></a>
     248<a class="indexterm" name="id2662066"></a>
    249249The entry for the NT4 profile is a directory, not a file. The NT help on profiles mentions that a
    250250directory is also created with a .PDS extension. The user, while logging in, must have write permission
     
    252252might be created).
    253253</p><p>
    254 <a class="indexterm" name="id2662037"></a>
     254<a class="indexterm" name="id2662082"></a>
    255255In the profile directory, Windows NT4 creates more folders than Windows 9x/Me. It creates
    256256<code class="filename">Application Data</code> and others, as well as <code class="filename">Desktop</code>,
     
    259259in the .PDS directory, and its purpose is currently unknown.
    260260</p><p>
    261 <a class="indexterm" name="id2662086"></a>
    262 <a class="indexterm" name="id2662092"></a>
     261<a class="indexterm" name="id2662130"></a>
     262<a class="indexterm" name="id2662137"></a>
    263263You can use the <span class="application">System Control Panel</span> to copy a local profile onto
    264264a Samba server (see NT help on profiles; it is also capable of firing up the correct location in the
     
    268268The case of the profile is significant. The file must be called <code class="filename">NTuser.DAT</code>
    269269or, for a mandatory profile, <code class="filename">NTuser.MAN</code>.
    270 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2662146"></a>Windows 2000/XP Professional</h4></div></div></div><p>
     270</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2662191"></a>Windows 2000/XP Professional</h4></div></div></div><p>
    271271You must first convert the profile from a local profile to a domain profile on the MS Windows
    272272workstation as follows: </p><div class="procedure"><ol type="1"><li><p> Log on as the <span class="emphasis"><em>local</em></span> workstation administrator. </p></li><li><p> Right-click on the <span class="guiicon">My Computer</span> icon, and select
     
    281281Under Windows NT/200x, the use of mandatory profiles forces the use of MS Exchange storage of mail
    282282data and keeps it out of the desktop profile. That keeps desktop profiles from becoming unusable.
    283 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2662328"></a>Windows XP Service Pack 1</h5></div></div></div><p>
     283</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2662373"></a>Windows XP Service Pack 1</h5></div></div></div><p>
    284284        There is a security check new to Windows XP (or maybe only Windows XP service pack 1).
    285285        It can be disabled via a group policy in the Active Directory. The policy is called:
     
    297297                <span class="guiicon">Computer Configuration</span> -&gt; <span class="guiicon">Administrative Templates</span> -&gt;
    298298                <span class="guiicon">System</span> -&gt; <span class="guiicon">User Profiles</span>.</p></li><li><p>Double-click on <span class="guilabel">Do not check for user ownership of Roaming Profile Folders</span>.</p></li><li><p>Select <span class="guilabel">Enabled</span>.</p></li><li><p>Click on <span class="guibutton">OK</span>.</p></li><li><p>Close the whole console. You do not need to save the settings (this refers to the
    299         console settings rather than the policies you have changed).</p></li><li><p>Reboot.</p></li></ol></div></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662596"></a>User Profile Hive Cleanup Service</h3></div></div></div><p>
     299        console settings rather than the policies you have changed).</p></li><li><p>Reboot.</p></li></ol></div></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662640"></a>User Profile Hive Cleanup Service</h3></div></div></div><p>
    300300There are certain situations that cause a cached local copy of roaming profile not to be deleted on exit, even if
    301301the policy to force such deletion is set. To deal with that situation, a special service was created. The application
     
    304304</p><p>
    305305The UPHClean software package can be downloaded from the User Profile Hive Cleanup
    306 Service<sup>[<a name="id2662620" href="#ftn.id2662620" class="footnote">7</a>]</sup>
     306Service<sup>[<a name="id2662665" href="#ftn.id2662665" class="footnote">7</a>]</sup>
    307307web site.
    308 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662629"></a>Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</h3></div></div></div><p>
    309 <a class="indexterm" name="id2662638"></a>
    310 <a class="indexterm" name="id2662645"></a>
     308</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662674"></a>Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</h3></div></div></div><p>
     309<a class="indexterm" name="id2662683"></a>
     310<a class="indexterm" name="id2662690"></a>
    311311Sharing of desktop profiles between Windows versions is not recommended. Desktop profiles are an
    312312evolving phenomenon, and profiles for later versions of MS Windows clients add features that may interfere
     
    320320<a class="link" href="smb.conf.5.html#LOGONPATH" target="_top">logon path</a> and <a class="link" href="smb.conf.5.html#LOGONHOME" target="_top">logon home</a>.
    321321</p><p>
    322 <a class="indexterm" name="id2662700"></a>
    323 <a class="indexterm" name="id2662706"></a>
     322<a class="indexterm" name="id2662744"></a>
     323<a class="indexterm" name="id2662751"></a>
    324324If you have this set up correctly, you will find separate <code class="filename">user.DAT</code> and
    325325<code class="filename">NTuser.DAT</code> files in the same profile directory.
    326 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662728"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div></div><p>
    327 <a class="indexterm" name="id2662736"></a>
     326</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662773"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div></div><p>
     327<a class="indexterm" name="id2662781"></a>
    328328There is nothing to stop you from specifying any path that you like for the location of users' profiles.
    329329Therefore, you could specify that the profile be stored on a Samba server or any other SMB server,
    330330as long as that SMB server supports encrypted passwords.
    331331</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="profilemigrn"></a>Windows NT4 Profile Management Tools</h4></div></div></div><p>
    332 <a class="indexterm" name="id2662761"></a>
     332<a class="indexterm" name="id2662806"></a>
    333333Unfortunately, the resource kit information is specific to the version of MS Windows NT4/200x. The
    334334correct resource kit is required for each platform.
    335 </p><p>Here is a quick guide:</p><div class="procedure"><a name="id2662775"></a><p class="title"><b>Procedure 27.1. Profile Migration Procedure</b></p><ol type="1"><li><p> On your NT4 domain controller, right-click on <span class="guiicon">My Computer</span>, then select
     335</p><p>Here is a quick guide:</p><div class="procedure"><a name="id2662820"></a><p class="title"><b>Procedure 27.1. Profile Migration Procedure</b></p><ol type="1"><li><p> On your NT4 domain controller, right-click on <span class="guiicon">My Computer</span>, then select
    336336        <span class="guilabel">Properties</span>, then the tab labeled <span class="guilabel">User Profiles</span>. </p></li><li><p> Select a user profile you want to migrate and click on it. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>I am using the term &#8220;<span class="quote">migrate</span>&#8221; loosely. You can copy a profile to create a group
    337337        profile. You can give the user <em class="parameter"><code>Everyone</code></em> rights to the profile you copy this to. That
     
    341341        closes the &#8220;<span class="quote">choose user</span>&#8221; box.</p></li><li><p>Now click on <span class="guibutton">OK</span>.</p></li></ol></div><p>
    342342Follow these steps for every profile you need to migrate.
    343 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2662922"></a>Side Bar Notes</h4></div></div></div><p>
    344 <a class="indexterm" name="id2662930"></a>
    345 <a class="indexterm" name="id2662936"></a>
     343</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2662967"></a>Side Bar Notes</h4></div></div></div><p>
     344<a class="indexterm" name="id2662975"></a>
     345<a class="indexterm" name="id2662981"></a>
    346346You should obtain the SID of your NT4 domain. You can use the <code class="literal">net rpc info</code> to do this.
    347347See <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">The Net Command Chapter</a>, <a class="link" href="NetCommand.html#netmisc1" title="Other Miscellaneous Operations">Other Miscellaneous Operations</a> for more information.
    348 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2662973"></a>moveuser.exe</h4></div></div></div><p>
    349 <a class="indexterm" name="id2662981"></a>
     348</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2663018"></a>moveuser.exe</h4></div></div></div><p>
     349<a class="indexterm" name="id2663026"></a>
    350350The Windows 200x professional resource kit has <code class="literal">moveuser.exe</code>.
    351351<code class="literal">moveuser.exe</code> changes the security of a profile from one user to another. This allows the
     
    353353</p><p>
    354354This command is like the Samba <code class="literal">profiles</code> tool.
    355 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2663015"></a>Get SID</h4></div></div></div><p>
    356 <a class="indexterm" name="id2663022"></a>
    357 <a class="indexterm" name="id2663029"></a>
     355</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2663059"></a>Get SID</h4></div></div></div><p>
     356<a class="indexterm" name="id2663067"></a>
     357<a class="indexterm" name="id2663074"></a>
    358358You can identify the SID by using <code class="literal">GetSID.exe</code> from the Windows NT Server 4.0 Resource Kit.
    359359</p><p>
     
    365365to move, find the SID for the user with the <code class="literal">GetSID.exe</code> utility.) Inside the appropriate user's subkey,
    366366you will see a string value named <em class="parameter"><code>ProfileImagePath</code></em>.
    367 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663080"></a>Mandatory Profiles</h2></div></div></div><p>
    368 <a class="indexterm" name="id2663087"></a>
     367</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663124"></a>Mandatory Profiles</h2></div></div></div><p>
     368<a class="indexterm" name="id2663132"></a>
    369369A mandatory profile is a profile that the user does not have the ability to overwrite. During the
    370370user's session, it may be possible to change the desktop environment; however, as the user logs out, all changes
     
    373373Policies</a>.
    374374</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    375 <a class="indexterm" name="id2663112"></a>
    376 <a class="indexterm" name="id2663119"></a>
    377 <a class="indexterm" name="id2663126"></a>
     375<a class="indexterm" name="id2663157"></a>
     376<a class="indexterm" name="id2663164"></a>
     377<a class="indexterm" name="id2663170"></a>
    378378Under NO circumstances should the profile directory (or its contents) be made read-only because this may
    379379render the profile unusable.  Where it is essential to make a profile read-only within the UNIX file system,
     
    381381instruct MS Windows NT/200x/XP clients that the Profile has write permission for the user.  See <a class="link" href="VFS.html#fakeperms" title="fake_perms">fake_perms VFS module</a>.
    382382</p></div><p>
    383 <a class="indexterm" name="id2663156"></a>
    384 <a class="indexterm" name="id2663163"></a>
     383<a class="indexterm" name="id2663201"></a>
     384<a class="indexterm" name="id2663208"></a>
    385385For MS Windows NT4/200x/XP, the procedure shown in <a class="link" href="ProfileMgmt.html#profilemigrn" title="Windows NT4 Profile Management Tools">Profile Migration from Windows
    386386NT4/200x Server to Samba</a> can also be used to create mandatory profiles. To convert a group profile into
     
    388388it to <code class="filename">NTUser.MAN</code>.
    389389</p><p>
    390 <a class="indexterm" name="id2663197"></a>
     390<a class="indexterm" name="id2663242"></a>
    391391For MS Windows 9x/Me, it is the <code class="filename">User.DAT</code> file that must be renamed to
    392392<code class="filename">User.MAN</code> to effect a mandatory profile.
    393 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663220"></a>Creating and Managing Group Profiles</h2></div></div></div><p>
    394 <a class="indexterm" name="id2663228"></a>
    395 <a class="indexterm" name="id2663234"></a>
    396 <a class="indexterm" name="id2663241"></a>
    397 <a class="indexterm" name="id2663248"></a>
     393</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663264"></a>Creating and Managing Group Profiles</h2></div></div></div><p>
     394<a class="indexterm" name="id2663273"></a>
     395<a class="indexterm" name="id2663279"></a>
     396<a class="indexterm" name="id2663286"></a>
     397<a class="indexterm" name="id2663293"></a>
    398398Most organizations are arranged into departments. There is a nice benefit in this fact, since usually
    399399most users in a department require the same desktop applications and the same desktop layout. MS
     
    402402assigned access rights for the user group that needs to be given access to the group profile.
    403403</p><p>
    404 <a class="indexterm" name="id2663276"></a>
     404<a class="indexterm" name="id2663320"></a>
    405405The next step is rather important. Instead of assigning a group profile to users (Using User Manager)
    406406on a &#8220;<span class="quote">per-user</span>&#8221; basis, the group itself is assigned the now modified profile.
     
    408408Be careful with group profiles. If the user who is a member of a group also has a personal
    409409profile, then the result will be a fusion (merge) of the two.
    410 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663298"></a>Default Profile for Windows Users</h2></div></div></div><p>
    411 <a class="indexterm" name="id2663306"></a>
    412 <a class="indexterm" name="id2663313"></a>
     410</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663343"></a>Default Profile for Windows Users</h2></div></div></div><p>
     411<a class="indexterm" name="id2663351"></a>
     412<a class="indexterm" name="id2663358"></a>
    413413MS Windows 9x/Me and NT4/200x/XP will use a default profile for any user for whom a profile
    414414does not already exist. Armed with a knowledge of where the default profile is located on the Windows
     
    416416it is possible to modify the default profile to one that has been optimized for the site. This has
    417417significant administrative advantages.
    418 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663329"></a>MS Windows 9x/Me</h3></div></div></div><p>
    419 <a class="indexterm" name="id2663337"></a>
    420 <a class="indexterm" name="id2663344"></a>
     418</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663373"></a>MS Windows 9x/Me</h3></div></div></div><p>
     419<a class="indexterm" name="id2663381"></a>
     420<a class="indexterm" name="id2663388"></a>
    421421To enable default per-use profiles in Windows 9x/Me, you can either use the <span class="application">Windows
    42242298 System Policy Editor</span> or change the registry directly.
     
    428428changes.
    429429</p><p>
    430 <a class="indexterm" name="id2663405"></a>
     430<a class="indexterm" name="id2663449"></a>
    431431To modify the registry directly, launch the <span class="application">Registry Editor</span>
    432432(<code class="literal">regedit.exe</code>) and select the hive <code class="filename">HKEY_LOCAL_MACHINE\Network\Logon</code>.
    433433Now add a DWORD type key with the name &#8220;<span class="quote">User Profiles.</span>&#8221; To enable user profiles to set the value
    434434to 1; to disable user profiles set it to 0.
    435 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2663438"></a>User Profile Handling with Windows 9x/Me</h4></div></div></div><p>
     435</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2663482"></a>User Profile Handling with Windows 9x/Me</h4></div></div></div><p>
    436436When a user logs on to a Windows 9x/Me machine, the local profile path,
    437437<code class="filename">HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ProfileList</code>, is checked
     
    449449changes that the user made are written to the user's local profile. If the user has a roaming profile,
    450450the changes are written to the user's profile on the server.
    451 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663480"></a>MS Windows NT4 Workstation</h3></div></div></div><p>
     451</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663525"></a>MS Windows NT4 Workstation</h3></div></div></div><p>
    452452On MS Windows NT4, the default user profile is obtained from the location
    453453<code class="filename">%SystemRoot%\Profiles</code>, which in a default installation will translate to
     
    463463When a new user first logs onto an MS Windows NT4 machine, a new profile is created from:
    464464</p><div class="itemizedlist"><ul type="disc"><li><p>All Users settings.</p></li><li><p>Default User settings (contains the default <code class="filename">NTUser.DAT</code> file).</p></li></ul></div><p>
    465 <a class="indexterm" name="id2663567"></a>
     465<a class="indexterm" name="id2663612"></a>
    466466When a user logs on to an MS Windows NT4 machine that is a member of a Microsoft security domain,
    467467the following steps are followed for profile handling:
     
    475475        exist, then a new profile is created in the <code class="filename">%SystemRoot%\Profiles\%USERNAME%</code>
    476476        directory from reading the <code class="filename">Default User</code> profile. </p></li><li><p>
    477 <a class="indexterm" name="id2663645"></a>
    478 <a class="indexterm" name="id2663652"></a>
    479 <a class="indexterm" name="id2663658"></a>
    480 <a class="indexterm" name="id2663665"></a>
    481 <a class="indexterm" name="id2663672"></a>
     477<a class="indexterm" name="id2663689"></a>
     478<a class="indexterm" name="id2663696"></a>
     479<a class="indexterm" name="id2663703"></a>
     480<a class="indexterm" name="id2663710"></a>
     481<a class="indexterm" name="id2663717"></a>
    482482        If the NETLOGON share on the authenticating server (logon server) contains
    483483        a policy file (<code class="filename">NTConfig.POL</code>), then its contents are applied to the
     
    501501on logout.
    502502</p><p>
    503 <a class="indexterm" name="id2663780"></a>
     503<a class="indexterm" name="id2663824"></a>
    504504Under MS Windows NT4, default locations for common resources like <code class="filename">My Documents</code>
    505505may be redirected to a network share by modifying the following registry keys. These changes may be
     
    520520                                                \User Shell Folders
    521521</pre><p>
    522 <a class="indexterm" name="id2663820"></a>
     522<a class="indexterm" name="id2663865"></a>
    523523</p><p>  The above hive key contains a list of automatically managed
    524524folders. The default entries are shown in <a class="link" href="ProfileMgmt.html#ProfileLocs" title="Table 27.1. User Shell Folder Registry Keys Default Values">the next table</a>.
     
    530530</p><p>
    531531The default entries are shown in <a class="link" href="ProfileMgmt.html#regkeys" title="Table 27.2. Defaults of Profile Settings Registry Keys">Defaults of Profile Settings Registry Keys</a>.
    532 </p><div class="table"><a name="regkeys"></a><p class="title"><b>Table 27.2. Defaults of Profile Settings Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Profile Settings Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><tbody><tr><td align="left">Common Desktop</td><td align="left">%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td align="left">Common Programs</td><td align="left">%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td align="left">Common Start Menu</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td align="left">Common Startup</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664042"></a>MS Windows 200x/XP</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    533 <a class="indexterm" name="id2664051"></a>
    534 <a class="indexterm" name="id2664058"></a>
    535 <a class="indexterm" name="id2664065"></a>
    536 <a class="indexterm" name="id2664072"></a>
     532</p><div class="table"><a name="regkeys"></a><p class="title"><b>Table 27.2. Defaults of Profile Settings Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Profile Settings Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><tbody><tr><td align="left">Common Desktop</td><td align="left">%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td align="left">Common Programs</td><td align="left">%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td align="left">Common Start Menu</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td align="left">Common Startup</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664087"></a>MS Windows 200x/XP</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     533<a class="indexterm" name="id2664096"></a>
     534<a class="indexterm" name="id2664103"></a>
     535<a class="indexterm" name="id2664110"></a>
     536<a class="indexterm" name="id2664116"></a>
    537537MS Windows XP Home Edition does use default per-user profiles, but cannot participate
    538538in domain security, cannot log onto an NT/ADS-style domain, and thus can obtain the profile only
     
    541541profile and enforce it through the use of Group Policy Objects (GPOs).
    542542</p></div><p>
    543 <a class="indexterm" name="id2664089"></a>
     543<a class="indexterm" name="id2664134"></a>
    544544When a new user first logs onto an MS Windows 200x/XP machine, the default profile is obtained from
    545545<code class="filename">C:\Documents and Settings\Default User</code>. The administrator can modify or change the
     
    547547since it will involve copying a new default profile to every MS Windows 200x/XP client workstation.
    548548</p><p>
    549 <a class="indexterm" name="id2664112"></a>
     549<a class="indexterm" name="id2664157"></a>
    550550When MS Windows 200x/XP participates in a domain security context, and if the default user profile is not
    551551found, then the client will search for a default profile in the NETLOGON share of the authenticating server.
     
    569569This hive key contains a list of automatically managed folders. The default entries are shown
    570570in <a class="link" href="ProfileMgmt.html#defregpthkeys" title="Table 27.3. Defaults of Default User Profile Paths Registry Keys">the next table</a>
    571 <a class="indexterm" name="id2664249"></a>
     571<a class="indexterm" name="id2664294"></a>
    572572</p><div class="table"><a name="defregpthkeys"></a><p class="title"><b>Table 27.3. Defaults of Default User Profile Paths Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Default User Profile Paths Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="left">Default Value</th></tr></thead><tbody><tr><td align="left">AppData</td><td align="left">%USERPROFILE%\Application Data</td></tr><tr><td align="left">Cache</td><td align="left">%USERPROFILE%\Local Settings\Temporary Internet Files</td></tr><tr><td align="left">Cookies</td><td align="left">%USERPROFILE%\Cookies</td></tr><tr><td align="left">Desktop</td><td align="left">%USERPROFILE%\Desktop</td></tr><tr><td align="left">Favorites</td><td align="left">%USERPROFILE%\Favorites</td></tr><tr><td align="left">History</td><td align="left">%USERPROFILE%\Local Settings\History</td></tr><tr><td align="left">Local AppData</td><td align="left">%USERPROFILE%\Local Settings\Application Data</td></tr><tr><td align="left">Local Settings</td><td align="left">%USERPROFILE%\Local Settings</td></tr><tr><td align="left">My Pictures</td><td align="left">%USERPROFILE%\My Documents\My Pictures</td></tr><tr><td align="left">NetHood</td><td align="left">%USERPROFILE%\NetHood</td></tr><tr><td align="left">Personal</td><td align="left">%USERPROFILE%\My Documents</td></tr><tr><td align="left">PrintHood</td><td align="left">%USERPROFILE%\PrintHood</td></tr><tr><td align="left">Programs</td><td align="left">%USERPROFILE%\Start Menu\Programs</td></tr><tr><td align="left">Recent</td><td align="left">%USERPROFILE%\Recent</td></tr><tr><td align="left">SendTo</td><td align="left">%USERPROFILE%\SendTo</td></tr><tr><td align="left">Start Menu</td><td align="left">%USERPROFILE%\Start Menu</td></tr><tr><td align="left">Startup</td><td align="left">%USERPROFILE%\Start Menu\Programs\Startup</td></tr><tr><td align="left">Templates</td><td align="left">%USERPROFILE%\Templates</td></tr></tbody></table></div></div><br class="table-break"><p> There is also an entry called &#8220;<span class="quote">Default</span>&#8221; that has no value set. The default entry is
    573573of type <code class="constant">REG_SZ</code>; all the others are of type <code class="constant">REG_EXPAND_SZ</code>. </p><p> It makes a huge difference to the speed of handling roaming user profiles if all the folders are
     
    590590        A roaming profile is cached locally unless the following registry key is created:
    591591
    592 <a class="indexterm" name="id2664523"></a>
     592<a class="indexterm" name="id2664568"></a>
    593593</p><p> </p><pre class="programlisting"> HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\Windows NT\CurrentVersion\
    594594        winlogon\"DeleteRoamingCache"=dword:00000001</pre><p>
    595595In this case, the local cache copy is deleted on logout.
    596 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664547"></a>Common Errors</h2></div></div></div><p>
     596</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664592"></a>Common Errors</h2></div></div></div><p>
    597597The following are some typical errors, problems, and questions that have been asked on the Samba mailing lists.
    598 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664558"></a>Configuring Roaming Profiles for a Few Users or Groups</h3></div></div></div><p>
     598</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664603"></a>Configuring Roaming Profiles for a Few Users or Groups</h3></div></div></div><p>
    599599With Samba-2.2.x, the choice you have is to enable or disable roaming profiles support. It is a
    600600global-only setting. The default is to have roaming profiles, and the default path will locate them in
     
    606606</p><p>
    607607With Samba-3, you can have a global profile setting in <code class="filename">smb.conf</code>, and you can override this by
    608 per-user settings using the Domain User Manager (as with MS Windows NT4/200x). </p><p> In any case, you can configure only one profile per user. That profile can be either: </p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user.</p></li><li><p>A mandatory profile (one the user cannot change).</p></li><li><p>A group profile (really should be mandatory  that is, unchangable).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664620"></a>Cannot Use Roaming Profiles</h3></div></div></div><p> A user requested the following: &#8220;<span class="quote"> I do not want roaming profiles to be implemented. I want
     608per-user settings using the Domain User Manager (as with MS Windows NT4/200x). </p><p> In any case, you can configure only one profile per user. That profile can be either: </p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user.</p></li><li><p>A mandatory profile (one the user cannot change).</p></li><li><p>A group profile (really should be mandatory  that is, unchangable).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664664"></a>Cannot Use Roaming Profiles</h3></div></div></div><p> A user requested the following: &#8220;<span class="quote"> I do not want roaming profiles to be implemented. I want
    609609to give users a local profile alone. I am totally lost with this error. For the past
    610610two days I tried everything, I googled around but found no useful pointers. Please help me. </span>&#8221;</p><p> The choices are: </p><div class="variablelist"><dl><dt><span class="term">Local profiles</span></dt><dd><p> I know of no registry keys that will allow
     
    626626removes the need for a PST file. </p><p>Local profiles mean: </p><div class="itemizedlist"><ul type="disc"><li><p>If each machine is used by many users, then much local disk storage is needed
    627627        for local profiles.</p></li><li><p>Every workstation the user logs into has
    628         its own profile; these can be very different from machine to machine.</p></li></ul></div><p> On the other hand, use of roaming profiles means: </p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drastically reduces network management overheads.</p></li><li><p>In the long run, users will experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664791"></a>Changing the Default Profile</h3></div></div></div><p>&#8220;<span class="quote">When the client logs onto the domain controller, it searches
     628        its own profile; these can be very different from machine to machine.</p></li></ul></div><p> On the other hand, use of roaming profiles means: </p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drastically reduces network management overheads.</p></li><li><p>In the long run, users will experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664836"></a>Changing the Default Profile</h3></div></div></div><p>&#8220;<span class="quote">When the client logs onto the domain controller, it searches
    629629for a profile to download. Where do I put this default profile?</span>&#8221;</p><p>
    630 <a class="indexterm" name="id2664806"></a>
     630<a class="indexterm" name="id2664850"></a>
    631631First, the Samba server needs to be configured as a domain controller. This can be done by
    632 setting in <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664827"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2664838"></a><em class="parameter"><code>os level = 32 (or more)</code></em></td></tr><tr><td><a class="indexterm" name="id2664850"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr></table><p> There must be a <em class="parameter"><code>[netlogon]</code></em> share that is world readable. It is
     632setting in <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664871"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2664883"></a><em class="parameter"><code>os level = 32 (or more)</code></em></td></tr><tr><td><a class="indexterm" name="id2664895"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr></table><p> There must be a <em class="parameter"><code>[netlogon]</code></em> share that is world readable. It is
    633633a good idea to add a logon script to preset printer and drive connections. There is also a facility
    634634for automatically synchronizing the workstation time clock with that of the logon server (another good
     
    637637with the appropriate entries. This file needs to be located in the <em class="parameter"><code>netlogon</code></em>
    638638share root directory.</p></div><p> Windows clients need to be members of the domain. Workgroup machines do not use network logons,
    639 so they do not interoperate with domain profiles. </p><p> For roaming profiles, add to <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664922"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td># Default logon drive is Z:</td></tr><tr><td><a class="indexterm" name="id2664938"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td># This requires a PROFILES share that is world writable.</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664955"></a>Debugging Roaming Profiles and NT4-style Domain Policies</h3></div></div></div><p>
     639so they do not interoperate with domain profiles. </p><p> For roaming profiles, add to <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664967"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td># Default logon drive is Z:</td></tr><tr><td><a class="indexterm" name="id2664982"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td># This requires a PROFILES share that is world writable.</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664999"></a>Debugging Roaming Profiles and NT4-style Domain Policies</h3></div></div></div><p>
    640640Roaming profiles and domain policies are implemented via <code class="literal">USERENV.DLL</code>.
    641641Microsoft Knowledge Base articles <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;221833" target="_top">221833</a> and
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/SWAT.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 37. SWAT: The Samba Web Administration Tool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"><link rel="next" href="troubleshooting.html" title="Part V. Troubleshooting"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 37. SWAT: The Samba Web Administration Tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NT4Migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 37. SWAT: The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SWAT.html#id2681065">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681190">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681209">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681846">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682196">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682210">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682270">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682372">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682428">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682484">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682547">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682591">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682610">The Password Change Page</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2681029"></a>
    3 <a class="indexterm" name="id2681036"></a>
    4 <a class="indexterm" name="id2681042"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 37. SWAT: The Samba Web Administration Tool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"><link rel="next" href="troubleshooting.html" title="Part V. Troubleshooting"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 37. SWAT: The Samba Web Administration Tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NT4Migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 37. SWAT: The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SWAT.html#id2681110">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681240">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681260">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681897">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682247">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682260">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682321">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682423">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682479">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682535">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682598">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682642">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682661">The Password Change Page</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2681074"></a>
     3<a class="indexterm" name="id2681081"></a>
     4<a class="indexterm" name="id2681088"></a>
    55There are many and varied opinions regarding the usefulness of SWAT.  No matter how hard one tries to produce
    66the perfect configuration tool, it remains an object of personal taste. SWAT is a tool that allows Web-based
     
    88context-sensitive help on each <code class="filename">smb.conf</code> parameter, it provides for monitoring of current state of connection
    99information, and it allows networkwide MS Windows network password management.
    10 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2681065"></a>Features and Benefits</h2></div></div></div><p>
    11 <a class="indexterm" name="id2681073"></a>
     10</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2681110"></a>Features and Benefits</h2></div></div></div><p>
     11<a class="indexterm" name="id2681118"></a>
    1212SWAT is a facility that is part of the Samba suite. The main executable is called
    1313<code class="literal">swat</code> and is invoked by the internetworking super daemon.
    1414See <a class="link" href="SWAT.html#xinetd" title="Enabling SWAT for Use">appropriate section</a> for details.
    1515</p><p>
    16 <a class="indexterm" name="id2681100"></a>
     16<a class="indexterm" name="id2681146"></a>
    1717SWAT uses integral Samba components to locate parameters supported by the particular
    1818version of Samba. Unlike tools and utilities that are external to Samba, SWAT is always
     
    2020configuration parameter, directly from <code class="literal">man</code> page entries.
    2121</p><p>
    22 <a class="indexterm" name="id2681121"></a>
    23 <a class="indexterm" name="id2681128"></a>
    24 <a class="indexterm" name="id2681135"></a>
     22<a class="indexterm" name="id2681167"></a>
     23<a class="indexterm" name="id2681174"></a>
     24<a class="indexterm" name="id2681181"></a>
    2525Some network administrators believe that it is a good idea to write systems
    2626documentation inside configuration files, and for them SWAT will always be a nasty tool. SWAT
     
    3131Additionally, the parameters will be written back in internal ordering.
    3232</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    33 <a class="indexterm" name="id2681168"></a>
     33<a class="indexterm" name="id2681219"></a>
    3434Before using SWAT, please be warned  SWAT will completely replace your <code class="filename">smb.conf</code> with
    3535a fully optimized file that has been stripped of all comments you might have placed there
    3636and only nondefault settings will be written to the file.
    37 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2681190"></a>Guidelines and Technical Tips</h2></div></div></div><p>
    38 <a class="indexterm" name="id2681198"></a>
     37</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2681240"></a>Guidelines and Technical Tips</h2></div></div></div><p>
     38<a class="indexterm" name="id2681248"></a>
    3939This section aims to unlock the dark secrets behind how SWAT may be made to work,
    4040how it can be made more secure, and how to solve internationalization support problems.
    41 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681209"></a>Validate SWAT Installation</h3></div></div></div><p>
    42 <a class="indexterm" name="id2681217"></a>
     41</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681260"></a>Validate SWAT Installation</h3></div></div></div><p>
     42<a class="indexterm" name="id2681268"></a>
    4343The very first step that should be taken before attempting to configure a host
    4444system for SWAT operation is to check that it is installed. This may seem a trivial
     
    4747on the distribution media.
    4848</p><p>
    49 <a class="indexterm" name="id2681233"></a>
     49<a class="indexterm" name="id2681284"></a>
    5050When you have confirmed that SWAT is installed, it is necessary to validate
    5151that the installation includes the binary <code class="literal">swat</code> file as well
     
    5454<code class="literal">swat</code> binary executable file was installed.
    5555</p><p>
    56 <a class="indexterm" name="id2681260"></a>
    57 <a class="indexterm" name="id2681267"></a>
     56<a class="indexterm" name="id2681311"></a>
     57<a class="indexterm" name="id2681318"></a>
    5858Finally, when you are sure that SWAT has been fully installed, please check that SWAT
    5959is enabled in the control file for the internetworking super-daemon (inetd or xinetd)
    6060that is used on your operating system platform.
    61 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681279"></a>Locating the <code class="literal">SWAT</code> File</h4></div></div></div><p>
    62 <a class="indexterm" name="id2681293"></a>
    63 <a class="indexterm" name="id2681300"></a>
    64 <a class="indexterm" name="id2681307"></a>
     61</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681330"></a>Locating the <code class="literal">SWAT</code> File</h4></div></div></div><p>
     62<a class="indexterm" name="id2681344"></a>
     63<a class="indexterm" name="id2681351"></a>
     64<a class="indexterm" name="id2681358"></a>
    6565To validate that SWAT is installed, first locate the <code class="literal">swat</code> binary
    6666file on the system. It may be found under the following directories:</p><table class="simplelist" border="0" summary="Simple list"><tr><td><code class="filename">/usr/local/samba/bin</code>  the default Samba location</td></tr><tr><td><code class="filename">/usr/sbin</code>  the default location on most Linux systems</td></tr><tr><td><code class="filename">/opt/samba/bin</code></td></tr></table><p>
     
    7272The following methods may be helpful.
    7373</p><p>
    74 <a class="indexterm" name="id2681379"></a>
    75 <a class="indexterm" name="id2681386"></a>
    76 <a class="indexterm" name="id2681393"></a>
     74<a class="indexterm" name="id2681430"></a>
     75<a class="indexterm" name="id2681437"></a>
     76<a class="indexterm" name="id2681444"></a>
    7777If <code class="literal">swat</code> is in your current operating system search path, it will be easy to
    7878find it. You can ask what are the command-line options for <code class="literal">swat</code> as shown here:
     
    9292  -V, --version                        Print version
    9393</pre><p>
    94 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681431"></a>Locating the SWAT Support Files</h4></div></div></div><p>
     94</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681482"></a>Locating the SWAT Support Files</h4></div></div></div><p>
    9595Now that you have found that <code class="literal">swat</code> is in the search path, it is easy
    9696to identify where the file is located. Here is another simple way this may be done:
     
    174174</p><p>
    175175The control entry for the older style file might be:
    176 <a class="indexterm" name="id2681624"></a>
     176<a class="indexterm" name="id2681675"></a>
    177177</p><pre class="programlisting">
    178178        # swat is the Samba Web Administration Tool
     
    202202as shown.
    203203</p><p>
    204 <a class="indexterm" name="id2681679"></a>
    205 <a class="indexterm" name="id2681686"></a>
    206 <a class="indexterm" name="id2681693"></a>
    207 <a class="indexterm" name="id2681700"></a>
     204<a class="indexterm" name="id2681730"></a>
     205<a class="indexterm" name="id2681737"></a>
     206<a class="indexterm" name="id2681744"></a>
     207<a class="indexterm" name="id2681751"></a>
    208208Both of the previous examples assume that the <code class="literal">swat</code> binary has been
    209209located in the <code class="filename">/usr/sbin</code> directory. In addition to the above,
     
    213213location using Samba defaults will be <code class="filename">/usr/local/samba/swat</code>.
    214214</p><p>
    215 <a class="indexterm" name="id2681740"></a>
    216 <a class="indexterm" name="id2681747"></a>
     215<a class="indexterm" name="id2681791"></a>
     216<a class="indexterm" name="id2681798"></a>
    217217Access to SWAT will prompt for a logon. If you log onto SWAT as any non-root user,
    218218the only permission allowed is to view certain aspects of configuration as well as
     
    226226<span class="guibutton">HOME</span>, <span class="guibutton">GLOBALS</span>, <span class="guibutton">SHARES</span>, <span class="guibutton">PRINTERS</span>,
    227227<span class="guibutton">WIZARD</span>, <span class="guibutton">STATUS</span>, <span class="guibutton">VIEW</span>, and <span class="guibutton">PASSWORD</span>.
    228 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681846"></a>Securing SWAT through SSL</h3></div></div></div><p>
    229 <a class="indexterm" name="id2681854"></a>
    230 <a class="indexterm" name="id2681861"></a>
     228</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681897"></a>Securing SWAT through SSL</h3></div></div></div><p>
     229<a class="indexterm" name="id2681905"></a>
     230<a class="indexterm" name="id2681912"></a>
    231231Many people have asked about how to set up SWAT with SSL to allow for secure remote
    232232administration of Samba. Here is a method that works, courtesy of Markus Krieger.
     
    234234Modifications to the SWAT setup are as follows:
    235235</p><div class="procedure"><ol type="1"><li><p>
    236 <a class="indexterm" name="id2681886"></a>
     236<a class="indexterm" name="id2681937"></a>
    237237        Install OpenSSL.
    238238        </p></li><li><p>
    239 <a class="indexterm" name="id2681900"></a>
    240 <a class="indexterm" name="id2681907"></a>
     239<a class="indexterm" name="id2681951"></a>
     240<a class="indexterm" name="id2681958"></a>
    241241        Generate certificate and private key.
    242 <a class="indexterm" name="id2681915"></a>
     242<a class="indexterm" name="id2681965"></a>
    243243</p><pre class="screen">
    244244<code class="prompt">root# </code><strong class="userinput"><code>/usr/bin/openssl req -new -x509 -days 365 -nodes -config \
     
    248248        Remove SWAT entry from [x]inetd.
    249249        </p></li><li><p>
    250 <a class="indexterm" name="id2681953"></a>
     250<a class="indexterm" name="id2682004"></a>
    251251        Start <code class="literal">stunnel</code>.
    252252
     
    256256</pre></li></ol></div><p>
    257257Afterward, simply connect to SWAT by using the URL <a class="ulink" href="https://myhost:901" target="_top">https://myhost:901</a>, accept the certificate, and the SSL connection is up.
    258 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681998"></a>Enabling SWAT Internationalization Support</h3></div></div></div><p>
     258</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682049"></a>Enabling SWAT Internationalization Support</h3></div></div></div><p>
    259259SWAT can be configured to display its messages to match the settings of
    260260the language configurations of your Web browser. It will be passed to SWAT
     
    268268        Set your browsers language setting.
    269269        </p></li></ul></div><p>
    270 <a class="indexterm" name="id2682042"></a>
    271 <a class="indexterm" name="id2682049"></a>
    272 <a class="indexterm" name="id2682056"></a>
    273 <a class="indexterm" name="id2682063"></a>
     270<a class="indexterm" name="id2682093"></a>
     271<a class="indexterm" name="id2682100"></a>
     272<a class="indexterm" name="id2682107"></a>
     273<a class="indexterm" name="id2682114"></a>
    274274The name of the <code class="literal">msg</code> file is the same as the language ID sent by the browser. For
    275275example, <span class="emphasis"><em>en</em></span> means English, <span class="emphasis"><em>ja</em></span> means Japanese, <span class="emphasis"><em>fr</em></span> means French.
    276276</p><p>
    277 <a class="indexterm" name="id2682092"></a>
     277<a class="indexterm" name="id2682142"></a>
    278278If you do not like some of messages, or there are no <code class="literal">msg</code> files for
    279279your locale, you can create them simply by copying the <code class="literal">en.msg</code> files
     
    285285msgstr "Imposta Default"
    286286</pre><p>
    287 <a class="indexterm" name="id2682140"></a>
     287<a class="indexterm" name="id2682191"></a>
    288288and so on. If you find a mistake or create a new <code class="literal">msg</code> file, please email it
    289289to us so we will consider it in the next release of Samba. The <code class="literal">msg</code> file should be encoded in UTF-8.
    290290</p><p>
    291 <a class="indexterm" name="id2682164"></a>
     291<a class="indexterm" name="id2682214"></a>
    292292Note that if you enable this feature and the <a class="link" href="smb.conf.5.html#DISPLAYCHARSET" target="_top">display charset</a> is not
    293293matched to your browser's setting, the SWAT display may be corrupted.  In a future version of
    294294Samba, SWAT will always display messages with UTF-8 encoding. You will then not need to set
    295295this <code class="filename">smb.conf</code> file parameter.
    296 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682196"></a>Overview and Quick Tour</h2></div></div></div><p>
     296</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682247"></a>Overview and Quick Tour</h2></div></div></div><p>
    297297SWAT is a tool that may be used to configure Samba or just to obtain useful links
    298298to important reference materials such as the contents of this book as well as other
    299299documents that have been found useful for solving Windows networking problems.
    300 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682210"></a>The SWAT Home Page</h3></div></div></div><p>
     300</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682260"></a>The SWAT Home Page</h3></div></div></div><p>
    301301The SWAT title page provides access to the latest Samba documentation. The manual page for
    302302each Samba component is accessible from this page, as are the Samba3-HOWTO (this
     
    313313creates this ability is the <code class="option">-a</code> flag to SWAT. <span class="emphasis"><em>Do not use this in a
    314314production environment.</em></span>
    315 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682270"></a>Global Settings</h3></div></div></div><p>
     315</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682321"></a>Global Settings</h3></div></div></div><p>
    316316The <span class="guibutton">GLOBALS</span> button exposes a page that allows configuration of the global parameters
    317317in <code class="filename">smb.conf</code>. There are two levels of exposure of the parameters:
     
    333333for, simply click on the
    334334<span class="guibutton">Help</span> link to the left of the configuration parameter.
    335 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682372"></a>Share Settings</h3></div></div></div><p>
     335</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682423"></a>Share Settings</h3></div></div></div><p>
    336336To affect a currently configured share, simply click on the pull-down button between the
    337337<span class="guibutton">Choose Share</span> and the <span class="guibutton">Delete Share</span> buttons and
     
    344344into the text field the name of the share to be created, then click on the
    345345<span class="guibutton">Create Share</span> button.
    346 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682428"></a>Printers Settings</h3></div></div></div><p>
     346</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682479"></a>Printers Settings</h3></div></div></div><p>
    347347To affect a currently configured printer, simply click on the pull-down button between the
    348348<span class="guibutton">Choose Printer</span> and the <span class="guibutton">Delete Printer</span> buttons and
     
    355355into the text field the name of the share to be created, then click on the
    356356<span class="guibutton">Create Printer</span> button.
    357 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682484"></a>The SWAT Wizard</h3></div></div></div><p>
     357</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682535"></a>The SWAT Wizard</h3></div></div></div><p>
    358358The purpose of the SWAT Wizard is to help the Microsoft-knowledgeable network administrator
    359359to configure Samba with a minimum of effort.
     
    371371operate with no WINS support. By clicking one button, you can elect to expose (or not) user
    372372home directories.
    373 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682547"></a>The Status Page</h3></div></div></div><p>
     373</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682598"></a>The Status Page</h3></div></div></div><p>
    374374The status page serves a limited purpose. First, it allows control of the Samba daemons.
    375375The key daemons that create the Samba server environment are <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span>.
     
    382382Finally, the status page may be used to terminate specific smbd client connections in order to
    383383free files that may be locked.
    384 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682591"></a>The View Page</h3></div></div></div><p>
     384</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682642"></a>The View Page</h3></div></div></div><p>
    385385The view page allows you to view the optimized <code class="filename">smb.conf</code> file and, if you are
    386386particularly masochistic, permits you also to see all possible global configuration
    387387parameters and their settings.
    388 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682610"></a>The Password Change Page</h3></div></div></div><p>
     388</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682661"></a>The Password Change Page</h3></div></div></div><p>
    389389The password change page is a popular tool that allows the creation, deletion, deactivation,
    390390and reactivation of MS Windows networking users on the local machine. You can also use
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/SambaHA.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 32. High Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="Backup.html" title="Chapter 31. Backup Techniques"><link rel="next" href="largefile.html" title="Chapter 33. Handling Large Directories"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 32. High Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 32. High Availability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SambaHA.html#id2671994">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">Conclusions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671994"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2672002"></a>
    3 <a class="indexterm" name="id2672009"></a>
    4 <a class="indexterm" name="id2672016"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 32. High Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="Backup.html" title="Chapter 31. Backup Techniques"><link rel="next" href="largefile.html" title="Chapter 33. Handling Large Directories"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 32. High Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 32. High Availability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SambaHA.html#id2672032">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672152">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672186">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672316">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673029">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673110">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673287">Conclusions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2672032"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2672040"></a>
     3<a class="indexterm" name="id2672047"></a>
     4<a class="indexterm" name="id2672053"></a>
    55Network administrators are often concerned about the availability of file and print
    66services. Network users are inclined toward intolerance of the services they depend
     
    99A sign in a computer room served to remind staff of their responsibilities. It read:
    1010</p><div class="blockquote"><blockquote class="blockquote"><p>
    11 <a class="indexterm" name="id2672037"></a>
    12 <a class="indexterm" name="id2672044"></a>
    13 <a class="indexterm" name="id2672051"></a>
    14 <a class="indexterm" name="id2672058"></a>
     11<a class="indexterm" name="id2672074"></a>
     12<a class="indexterm" name="id2672081"></a>
     13<a class="indexterm" name="id2672088"></a>
     14<a class="indexterm" name="id2672095"></a>
    1515All humans fail, in both great and small ways we fail continually. Machines fail too.
    1616Computers are machines that are managed by humans, the fallout from failure
     
    2222understand the problem. That is the purpose of this chapter.
    2323</p><p>
    24 <a class="indexterm" name="id2672081"></a>
    25 <a class="indexterm" name="id2672088"></a>
    26 <a class="indexterm" name="id2672095"></a>
     24<a class="indexterm" name="id2672118"></a>
     25<a class="indexterm" name="id2672125"></a>
     26<a class="indexterm" name="id2672132"></a>
    2727Parenthetically, in the following discussion there are seeds of information on how to
    2828provision a network infrastructure against failure. Our purpose here is not to provide
     
    3333presentation of the current state of knowledge and practice in high availability as it
    3434applies to the deployment of Samba and other CIFS/SMB technologies.
    35 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2672115"></a>Technical Discussion</h2></div></div></div><p>
    36 <a class="indexterm" name="id2672123"></a>
    37 <a class="indexterm" name="id2672130"></a>
    38 <a class="indexterm" name="id2672137"></a>
     35</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2672152"></a>Technical Discussion</h2></div></div></div><p>
     36<a class="indexterm" name="id2672160"></a>
     37<a class="indexterm" name="id2672167"></a>
     38<a class="indexterm" name="id2672174"></a>
    3939The following summary was part of a presentation by Jeremy Allison at the SambaXP 2003
    4040conference that was held at Goettingen, Germany, in April 2003. Material has been added
    4141from other sources, but it was Jeremy who inspired the structure that follows.
    42 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672149"></a>The Ultimate Goal</h3></div></div></div><p>
    43 <a class="indexterm" name="id2672157"></a>
    44 <a class="indexterm" name="id2672164"></a>
    45 <a class="indexterm" name="id2672171"></a>
     42</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672186"></a>The Ultimate Goal</h3></div></div></div><p>
     43<a class="indexterm" name="id2672194"></a>
     44<a class="indexterm" name="id2672201"></a>
     45<a class="indexterm" name="id2672208"></a>
    4646        All clustering technologies aim to achieve one or more of the following:
    4747        </p><div class="itemizedlist"><ul type="disc"><li><p>Obtain the maximum affordable computational power.</p></li><li><p>Obtain faster program execution.</p></li><li><p>Deliver unstoppable services.</p></li><li><p>Avert points of failure.</p></li><li><p>Exact most effective utilization of resources.</p></li></ul></div><p>
    4848        A clustered file server ideally has the following properties:
    49 <a class="indexterm" name="id2672212"></a>
    50 <a class="indexterm" name="id2672219"></a>
    51 <a class="indexterm" name="id2672226"></a>
    52 <a class="indexterm" name="id2672234"></a>
    53         </p><div class="itemizedlist"><ul type="disc"><li><p>All clients can connect transparently to any server.</p></li><li><p>A server can fail and clients are transparently reconnected to another server.</p></li><li><p>All servers serve out the same set of files.</p></li><li><p>All file changes are immediately seen on all servers.</p><div class="itemizedlist"><ul type="circle"><li><p>Requires a distributed file system.</p></li></ul></div></li><li><p>Infinite ability to scale by adding more servers or disks.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672279"></a>Why Is This So Hard?</h3></div></div></div><p>
     49<a class="indexterm" name="id2672250"></a>
     50<a class="indexterm" name="id2672257"></a>
     51<a class="indexterm" name="id2672264"></a>
     52<a class="indexterm" name="id2672271"></a>
     53        </p><div class="itemizedlist"><ul type="disc"><li><p>All clients can connect transparently to any server.</p></li><li><p>A server can fail and clients are transparently reconnected to another server.</p></li><li><p>All servers serve out the same set of files.</p></li><li><p>All file changes are immediately seen on all servers.</p><div class="itemizedlist"><ul type="circle"><li><p>Requires a distributed file system.</p></li></ul></div></li><li><p>Infinite ability to scale by adding more servers or disks.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672316"></a>Why Is This So Hard?</h3></div></div></div><p>
    5454        In short, the problem is one of <span class="emphasis"><em>state</em></span>.
    5555        </p><div class="itemizedlist"><ul type="disc"><li><p>
    56 <a class="indexterm" name="id2672298"></a>
     56<a class="indexterm" name="id2672336"></a>
    5757                        All TCP/IP connections are dependent on state information.
    5858                        </p><p>
    59 <a class="indexterm" name="id2672310"></a>
     59<a class="indexterm" name="id2672347"></a>
    6060                        The TCP connection involves a packet sequence number. This
    6161                        sequence number would need to be dynamically updated on all
    6262                        machines in the cluster to effect seamless TCP failover.
    6363                        </p></li><li><p>
    64 <a class="indexterm" name="id2672326"></a>
    65 <a class="indexterm" name="id2672333"></a>
     64<a class="indexterm" name="id2672364"></a>
     65<a class="indexterm" name="id2672370"></a>
    6666                        CIFS/SMB (the Windows networking protocols) uses TCP connections.
    6767                        </p><p>
     
    7272                                 they rely on the clients to reconnect. They provide server
    7373                                failover, but clients can lose information due to a server failure.
    74 <a class="indexterm" name="id2672358"></a>
     74<a class="indexterm" name="id2672395"></a>
    7575                                </p></li></ul></div><p>
    7676                        </p></li><li><p>
    7777                        Servers keep state information about client connections.
    78                         </p><div class="itemizedlist"><a class="indexterm" name="id2672376"></a><ul type="circle"><li><p>CIFS/SMB involves a lot of state.</p></li><li><p>Every file open must be compared with other open files
     78                        </p><div class="itemizedlist"><a class="indexterm" name="id2672413"></a><ul type="circle"><li><p>CIFS/SMB involves a lot of state.</p></li><li><p>Every file open must be compared with other open files
    7979                                                to check share modes.</p></li></ul></div><p>
    80                         </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672398"></a>The Front-End Challenge</h4></div></div></div><p>
    81 <a class="indexterm" name="id2672406"></a>
    82 <a class="indexterm" name="id2672413"></a>
    83 <a class="indexterm" name="id2672420"></a>
    84 <a class="indexterm" name="id2672427"></a>
    85 <a class="indexterm" name="id2672434"></a>
    86 <a class="indexterm" name="id2672441"></a>
    87 <a class="indexterm" name="id2672448"></a>
     80                        </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672435"></a>The Front-End Challenge</h4></div></div></div><p>
     81<a class="indexterm" name="id2672443"></a>
     82<a class="indexterm" name="id2672450"></a>
     83<a class="indexterm" name="id2672457"></a>
     84<a class="indexterm" name="id2672464"></a>
     85<a class="indexterm" name="id2672471"></a>
     86<a class="indexterm" name="id2672478"></a>
     87<a class="indexterm" name="id2672485"></a>
    8888                To make it possible for a cluster of file servers to appear as a single server that has one
    8989                name and one IP address, the incoming TCP data streams from clients must be processed by the
     
    9191                layer level and then feed the SMB packet to different servers in the cluster.
    9292                </p><p>
    93 <a class="indexterm" name="id2672464"></a>
    94 <a class="indexterm" name="id2672470"></a>
     93<a class="indexterm" name="id2672501"></a>
     94<a class="indexterm" name="id2672508"></a>
    9595                One could split all IPC$ connections and RPC calls to one server to handle printing and user
    9696                lookup requirements. RPC printing handles are shared between different IPC4 sessions  it is
     
    9999                Conceptually speaking, all other servers would then provide only file services. This is a simpler
    100100                problem to concentrate on.
    101                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672492"></a>Demultiplexing SMB Requests</h4></div></div></div><p>
    102 <a class="indexterm" name="id2672500"></a>
    103 <a class="indexterm" name="id2672507"></a>
    104 <a class="indexterm" name="id2672514"></a>
    105 <a class="indexterm" name="id2672521"></a>
     101                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672530"></a>Demultiplexing SMB Requests</h4></div></div></div><p>
     102<a class="indexterm" name="id2672537"></a>
     103<a class="indexterm" name="id2672544"></a>
     104<a class="indexterm" name="id2672551"></a>
     105<a class="indexterm" name="id2672558"></a>
    106106                De-multiplexing of SMB requests requires knowledge of SMB state information,
    107107                all of which must be held by the front-end <span class="emphasis"><em>virtual</em></span> server.
    108108                This is a perplexing and complicated problem to solve.
    109109                </p><p>
    110 <a class="indexterm" name="id2672538"></a>
    111 <a class="indexterm" name="id2672545"></a>
    112 <a class="indexterm" name="id2672551"></a>
     110<a class="indexterm" name="id2672575"></a>
     111<a class="indexterm" name="id2672582"></a>
     112<a class="indexterm" name="id2672589"></a>
    113113                Windows XP and later have changed semantics so state information (vuid, tid, fid)
    114114                must match for a successful operation. This makes things simpler than before and is a
    115115                positive step forward.
    116116                </p><p>
    117 <a class="indexterm" name="id2672565"></a>
    118 <a class="indexterm" name="id2672572"></a>
     117<a class="indexterm" name="id2672602"></a>
     118<a class="indexterm" name="id2672609"></a>
    119119                SMB requests are sent by vuid to their associated server. No code exists today to
    120120                effect this solution. This problem is conceptually similar to the problem of
     
    122122                Terminal Server in Samba.
    123123                </p><p>
    124 <a class="indexterm" name="id2672587"></a>
     124<a class="indexterm" name="id2672624"></a>
    125125                One possibility is to start by exposing the server pool to clients directly.
    126126                This could eliminate the de-multiplexing step.
    127                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672598"></a>The Distributed File System Challenge</h4></div></div></div><p>
    128 <a class="indexterm" name="id2672606"></a>
     127                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672635"></a>The Distributed File System Challenge</h4></div></div></div><p>
     128<a class="indexterm" name="id2672643"></a>
    129129                There exists many distributed file systems for UNIX and Linux.
    130130                </p><p>
    131 <a class="indexterm" name="id2672618"></a>
    132 <a class="indexterm" name="id2672625"></a>
    133 <a class="indexterm" name="id2672632"></a>
    134 <a class="indexterm" name="id2672638"></a>
    135 <a class="indexterm" name="id2672645"></a>
    136 <a class="indexterm" name="id2672652"></a>
     131<a class="indexterm" name="id2672655"></a>
     132<a class="indexterm" name="id2672662"></a>
     133<a class="indexterm" name="id2672669"></a>
     134<a class="indexterm" name="id2672676"></a>
     135<a class="indexterm" name="id2672682"></a>
     136<a class="indexterm" name="id2672689"></a>
    137137                Many could be adopted to backend our cluster, so long as awareness of SMB
    138138                semantics is kept in mind (share modes, locking, and oplock issues in particular).
    139139                Common free distributed file systems include:
    140 <a class="indexterm" name="id2672663"></a>
    141 <a class="indexterm" name="id2672669"></a>
    142 <a class="indexterm" name="id2672676"></a>
    143 <a class="indexterm" name="id2672683"></a>
     140<a class="indexterm" name="id2672700"></a>
     141<a class="indexterm" name="id2672706"></a>
     142<a class="indexterm" name="id2672713"></a>
     143<a class="indexterm" name="id2672720"></a>
    144144                </p><div class="itemizedlist"><ul type="disc"><li><p>NFS</p></li><li><p>AFS</p></li><li><p>OpenGFS</p></li><li><p>Lustre</p></li></ul></div><p>
    145 <a class="indexterm" name="id2672714"></a>
     145<a class="indexterm" name="id2672751"></a>
    146146                The server pool (cluster) can use any distributed file system backend if all SMB
    147147                semantics are performed within this pool.
    148                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672725"></a>Restrictive Constraints on Distributed File Systems</h4></div></div></div><p>
    149 <a class="indexterm" name="id2672733"></a>
    150 <a class="indexterm" name="id2672740"></a>
    151 <a class="indexterm" name="id2672747"></a>
    152 <a class="indexterm" name="id2672754"></a>
     148                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672762"></a>Restrictive Constraints on Distributed File Systems</h4></div></div></div><p>
     149<a class="indexterm" name="id2672770"></a>
     150<a class="indexterm" name="id2672777"></a>
     151<a class="indexterm" name="id2672784"></a>
     152<a class="indexterm" name="id2672791"></a>
    153153                Where a clustered server provides purely SMB services, oplock handling
    154154                may be done within the server pool without imposing a need for this to
    155155                be passed to the backend file system pool.
    156156                </p><p>
    157 <a class="indexterm" name="id2672768"></a>
    158 <a class="indexterm" name="id2672774"></a>
     157<a class="indexterm" name="id2672805"></a>
     158<a class="indexterm" name="id2672811"></a>
    159159                On the other hand, where the server pool also provides NFS or other file services,
    160160                it will be essential that the implementation be oplock-aware so it can
     
    164164                </p><p>
    165165                Last, all state information must be shared across the server pool.
    166                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672794"></a>Server Pool Communications</h4></div></div></div><p>
    167 <a class="indexterm" name="id2672802"></a>
    168 <a class="indexterm" name="id2672809"></a>
    169 <a class="indexterm" name="id2672816"></a>
    170 <a class="indexterm" name="id2672823"></a>
     166                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672832"></a>Server Pool Communications</h4></div></div></div><p>
     167<a class="indexterm" name="id2672840"></a>
     168<a class="indexterm" name="id2672846"></a>
     169<a class="indexterm" name="id2672853"></a>
     170<a class="indexterm" name="id2672860"></a>
    171171                Most backend file systems support POSIX file semantics. This makes it difficult
    172172                to push SMB semantics back into the file system. POSIX locks have different properties
    173173                and semantics from SMB locks.
    174174                </p><p>
    175 <a class="indexterm" name="id2672836"></a>
    176 <a class="indexterm" name="id2672843"></a>
    177 <a class="indexterm" name="id2672850"></a>
     175<a class="indexterm" name="id2672873"></a>
     176<a class="indexterm" name="id2672880"></a>
     177<a class="indexterm" name="id2672887"></a>
    178178                All <code class="literal">smbd</code> processes in the server pool must of necessity communicate
    179179                very quickly. For this, the current <em class="parameter"><code>tdb</code></em> file structure that Samba
    180180                uses is not suitable for use across a network. Clustered <code class="literal">smbd</code>s must use something else.
    181                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672880"></a>Server Pool Communications Demands</h4></div></div></div><p>
     181                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672917"></a>Server Pool Communications Demands</h4></div></div></div><p>
    182182                High-speed interserver communications in the server pool is a design prerequisite
    183183                for a fully functional system. Possibilities for this include:
    184                 </p><div class="itemizedlist"><a class="indexterm" name="id2672894"></a><a class="indexterm" name="id2672901"></a><ul type="disc"><li><p>
     184                </p><div class="itemizedlist"><a class="indexterm" name="id2672931"></a><a class="indexterm" name="id2672938"></a><ul type="disc"><li><p>
    185185                        Proprietary shared memory bus (example: Myrinet or SCI [scalable coherent interface]).
    186186                        These are high-cost items.
     
    192192                We have yet to identify metrics for  performance demands to enable this to happen
    193193                effectively.
    194                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672935"></a>Required Modifications to Samba</h4></div></div></div><p>
     194                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672972"></a>Required Modifications to Samba</h4></div></div></div><p>
    195195                Samba needs to be significantly modified to work with a high-speed server interconnect
    196196                system to permit transparent failover clustering.
     
    201201                        and the share mode database.
    202202                        </p></li><li><p>
    203 <a class="indexterm" name="id2672962"></a>
    204 <a class="indexterm" name="id2672969"></a>
     203<a class="indexterm" name="id2672999"></a>
     204<a class="indexterm" name="id2673006"></a>
    205205                        Failure semantics need to be defined. Samba behaves the same way as Windows.
    206206                        When oplock messages fail, a file open request is allowed, but this is
     
    210210                        Should this be implemented using a point-to-point lock manager, or can this
    211211                        be done using multicast techniques?
    212                         </p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672992"></a>A Simple Solution</h3></div></div></div><p>
    213 <a class="indexterm" name="id2673000"></a>
    214 <a class="indexterm" name="id2673007"></a>
    215 <a class="indexterm" name="id2673014"></a>
     212                        </p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673029"></a>A Simple Solution</h3></div></div></div><p>
     213<a class="indexterm" name="id2673037"></a>
     214<a class="indexterm" name="id2673044"></a>
     215<a class="indexterm" name="id2673051"></a>
    216216        Allowing failover servers to handle different functions within the exported file system
    217217        removes the problem of requiring a distributed locking protocol.
    218218        </p><p>
    219 <a class="indexterm" name="id2673027"></a>
    220 <a class="indexterm" name="id2673034"></a>
     219<a class="indexterm" name="id2673064"></a>
     220<a class="indexterm" name="id2673072"></a>
    221221        If only one server is active in a pair, the need for high-speed server interconnect is avoided.
    222222        This allows the use of existing high-availability solutions, instead of inventing a new one.
     
    225225        must remember where all services are located  a complexity not easily dealt with.
    226226        </p><p>
    227 <a class="indexterm" name="id2673058"></a>
     227<a class="indexterm" name="id2673096"></a>
    228228        The <span class="emphasis"><em>virtual server</em></span> is still needed to redirect requests to backend
    229229        servers. Backend file space integrity is the responsibility of the administrator.
    230         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673073"></a>High-Availability Server Products</h3></div></div></div><p>
    231 <a class="indexterm" name="id2673081"></a>
    232 <a class="indexterm" name="id2673088"></a>
    233 <a class="indexterm" name="id2673095"></a>
    234 <a class="indexterm" name="id2673102"></a>
    235 <a class="indexterm" name="id2673108"></a>
     230        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673110"></a>High-Availability Server Products</h3></div></div></div><p>
     231<a class="indexterm" name="id2673118"></a>
     232<a class="indexterm" name="id2673125"></a>
     233<a class="indexterm" name="id2673132"></a>
     234<a class="indexterm" name="id2673139"></a>
     235<a class="indexterm" name="id2673146"></a>
    236236        Failover servers must communicate in order to handle resource failover. This is essential
    237237        for high-availability services. The use of a dedicated heartbeat is a common technique to
     
    239239        link (LAN or serial).
    240240        </p><p>
    241 <a class="indexterm" name="id2673124"></a>
    242 <a class="indexterm" name="id2673130"></a>
    243 <a class="indexterm" name="id2673138"></a>
    244 <a class="indexterm" name="id2673144"></a>
    245 <a class="indexterm" name="id2673151"></a>
     241<a class="indexterm" name="id2673161"></a>
     242<a class="indexterm" name="id2673168"></a>
     243<a class="indexterm" name="id2673175"></a>
     244<a class="indexterm" name="id2673182"></a>
     245<a class="indexterm" name="id2673189"></a>
    246246        Many failover solutions (like Red Hat Cluster Manager and Microsoft Wolfpack)
    247247        can use a shared SCSI of Fiber Channel disk storage array for failover communication.
     
    249249        <a class="ulink" href="http://www.redhat.com/docs/manuals/enterprise/RHEL-AS-2.1-Manual/cluster-manager/s1-service-samba.html" target="_top">www.redhat.com</a>.
    250250        </p><p>
    251 <a class="indexterm" name="id2673174"></a>
     251<a class="indexterm" name="id2673211"></a>
    252252        The Linux High Availability project is a resource worthy of consultation if your desire is
    253253        to build a highly available Samba file server solution. Please consult the home page at
    254254        <a class="ulink" href="http://www.linux-ha.org/" target="_top">www.linux-ha.org/</a>.
    255255        </p><p>
    256 <a class="indexterm" name="id2673193"></a>
    257 <a class="indexterm" name="id2673200"></a>
     256<a class="indexterm" name="id2673230"></a>
     257<a class="indexterm" name="id2673237"></a>
    258258        Front-end server complexity remains a challenge for high availability because it must deal
    259259        gracefully with backend failures, while at the same time providing continuity of service
    260260        to all network clients.
    261         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673213"></a>MS-DFS: The Poor Man's Cluster</h3></div></div></div><p>
    262 <a class="indexterm" name="id2673221"></a>
    263 <a class="indexterm" name="id2673228"></a>
     261        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673250"></a>MS-DFS: The Poor Man's Cluster</h3></div></div></div><p>
     262<a class="indexterm" name="id2673258"></a>
     263<a class="indexterm" name="id2673265"></a>
    264264        MS-DFS links can be used to redirect clients to disparate backend servers. This pushes
    265265        complexity back to the network client, something already included by Microsoft.
     
    269269        Above all, at the cost of complexity of management, a distributed system (pseudo-cluster) can
    270270        be created using existing Samba functionality.
    271         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673250"></a>Conclusions</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Transparent SMB clustering is hard to do!</p></li><li><p>Client failover is the best we can do today.</p></li><li><p>Much more work is needed before a practical and manageable high-availability transparent cluster solution will be possible.</p></li><li><p>MS-DFS can be used to create the illusion of a single transparent cluster.</p></li></ul></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 31. Backup Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 33. Handling Large Directories</td></tr></table></div></body></html>
     271        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673287"></a>Conclusions</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Transparent SMB clustering is hard to do!</p></li><li><p>Client failover is the best we can do today.</p></li><li><p>Much more work is needed before a practical and manageable high-availability transparent cluster solution will be possible.</p></li><li><p>MS-DFS can be used to create the illusion of a single transparent cluster.</p></li></ul></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 31. Backup Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 33. Handling Large Directories</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ServerType.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Server Types and Security Modes</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="type.html" title="Part II. Server Configuration Basics"><link rel="next" href="samba-pdc.html" title="Chapter 4. Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Server Types and Security Modes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="type.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-pdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 3. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ServerType.html#id2558828">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558987">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559132">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559294">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559457">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560287">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560562">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560749">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560772">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560804">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560842">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560869">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560927">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2558789"></a>
    3 <a class="indexterm" name="id2558795"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Server Types and Security Modes</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="type.html" title="Part II. Server Configuration Basics"><link rel="next" href="samba-pdc.html" title="Chapter 4. Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Server Types and Security Modes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="type.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-pdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 3. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ServerType.html#id2558832">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558991">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559136">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559298">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559461">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560291">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560566">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560753">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560783">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560815">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560852">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560879">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560937">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2558793"></a>
     3<a class="indexterm" name="id2558799"></a>
    44This chapter provides information regarding the types of server that Samba may be configured to be. A
    55Microsoft network administrator who wishes to migrate to or use Samba will want to know the meaning, within a
     
    1515warned though, we want to be fair and reasonable, so not all features are positive toward Samba. The benefit
    1616may be on the side of our competition.
    17 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558828"></a>Features and Benefits</h2></div></div></div><p>
     17</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558832"></a>Features and Benefits</h2></div></div></div><p>
    1818Two men were walking down a dusty road, when one suddenly kicked up a small red stone. It
    1919hurt his toe and lodged in his sandal. He took the stone out and cursed it with a passion
     
    2626a source of discomfort.
    2727</p><p>
    28 <a class="indexterm" name="id2558856"></a>
    29 <a class="indexterm" name="id2558865"></a>
     28<a class="indexterm" name="id2558860"></a>
     29<a class="indexterm" name="id2558869"></a>
    3030Samba started out as a project that sought to provide interoperability for MS Windows 3.x
    3131clients with a UNIX server. It has grown up a lot since its humble beginnings and now provides
     
    3535So, what are the benefits of the features mentioned in this chapter?
    3636</p><div class="itemizedlist"><ul type="disc"><li><p>
    37         <a class="indexterm" name="id2558887"></a>
     37        <a class="indexterm" name="id2558891"></a>
    3838        Samba-3 can replace an MS Windows NT4 domain controller.
    3939        </p></li><li><p>
    40         <a class="indexterm" name="id2558901"></a>
     40        <a class="indexterm" name="id2558905"></a>
    4141        Samba-3 offers excellent interoperability with MS Windows NT4-style
    4242        domains as well as natively with Microsoft Active Directory domains.
    4343        </p></li><li><p>
    44         <a class="indexterm" name="id2558914"></a>
     44        <a class="indexterm" name="id2558918"></a>
    4545        Samba-3 permits full NT4-style interdomain trusts.
    4646        </p></li><li><p>
    47         <a class="indexterm" name="id2558928"></a>
    48         <a class="indexterm" name="id2558934"></a>
     47        <a class="indexterm" name="id2558932"></a>
     48        <a class="indexterm" name="id2558938"></a>
    4949        Samba has security modes that permit more flexible authentication
    5050        than is possible with MS Windows NT4 domain controllers.
    5151        </p></li><li><p>
    52         <a class="indexterm" name="id2558949"></a>
    53         <a class="indexterm" name="id2558960"></a>
     52        <a class="indexterm" name="id2558953"></a>
     53        <a class="indexterm" name="id2558964"></a>
    5454        Samba-3 permits use of multiple concurrent account database backends.
    5555        (Encrypted passwords that are stored in the account database are in
    5656        formats that are unique to Windows networking).
    5757        </p></li><li><p>
    58         <a class="indexterm" name="id2558974"></a>
     58        <a class="indexterm" name="id2558978"></a>
    5959        The account database backends can be distributed
    6060        and replicated using multiple methods. This gives Samba-3
     
    6262        significantly higher utility than Active Directory domains
    6363        with MS Windows 200x.
    64         </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558987"></a>Server Types</h2></div></div></div><p>
    65 <a class="indexterm" name="id2558995"></a>
     64        </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558991"></a>Server Types</h2></div></div></div><p>
     65<a class="indexterm" name="id2558999"></a>
    6666Administrators of Microsoft networks often refer to three different types of servers:
    6767</p><div class="itemizedlist"><ul type="disc"><li><p>Domain Controller</p><div class="itemizedlist"><ul type="circle"><li><p>Primary Domain Controller (PDC)</p></li><li><p>Backup Domain Controller (BDC)</p></li><li><p>ADS Domain Controller</p></li></ul></div></li><li><p>Domain Member Server</p><div class="itemizedlist"><ul type="circle"><li><p>Active Directory Domain Server</p></li><li><p>NT4 Style Domain Domain Server</p></li></ul></div></li><li><p>Standalone Server</p></li></ul></div><p>
    68 <a class="indexterm" name="id2559054"></a>
    69 <a class="indexterm" name="id2559063"></a>
    70 <a class="indexterm" name="id2559071"></a>
    71 <a class="indexterm" name="id2559080"></a>
     68<a class="indexterm" name="id2559058"></a>
     69<a class="indexterm" name="id2559067"></a>
     70<a class="indexterm" name="id2559075"></a>
     71<a class="indexterm" name="id2559084"></a>
    7272The chapters covering domain control (<a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>),
    7373backup domain control (<a class="link" href="samba-bdc.html" title="Chapter 5. Backup Domain Control">Backup Domain Control</a>), and
     
    7777they lay the foundation for deployment of Samba domain security.
    7878</p><p>
    79 <a class="indexterm" name="id2559112"></a>
     79<a class="indexterm" name="id2559116"></a>
    8080A Standalone server is autonomous in respect of the source of its account backend.
    8181Refer to <a class="link" href="StandAloneServer.html" title="Chapter 7. Standalone Servers">Standalone Servers</a> to gain a wider appreciation
    8282of what is meant by a server being configured as a <span class="emphasis"><em>standalone</em></span> server.
    83 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2559132"></a>Samba Security Modes</h2></div></div></div><p>
    84 <a class="indexterm" name="id2559139"></a>
    85 <a class="indexterm" name="id2559146"></a>
     83</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2559136"></a>Samba Security Modes</h2></div></div></div><p>
     84<a class="indexterm" name="id2559143"></a>
     85<a class="indexterm" name="id2559150"></a>
    8686In this section, the function and purpose of Samba's security modes are described. An accurate understanding of
    8787how Samba implements each security mode as well as how to configure MS Windows clients for each mode will
    8888significantly reduce user complaints and administrator heartache.
    8989</p><p>
    90 <a class="indexterm" name="id2559160"></a>
    91 <a class="indexterm" name="id2559168"></a>
     90<a class="indexterm" name="id2559164"></a>
     91<a class="indexterm" name="id2559172"></a>
    9292Microsoft Windows networking uses a protocol that was originally called the Server Message Block (SMB)
    9393protocol. Since some time around 1996 the protocol has been better known as the Common Internet Filesystem
    9494(CIFS) protocol.
    9595</p><p>
    96 <a class="indexterm" name="id2559184"></a>
    97 <a class="indexterm" name="id2559190"></a>
    98 <a class="indexterm" name="id2559197"></a>
    99 <a class="indexterm" name="id2559203"></a>
     96<a class="indexterm" name="id2559188"></a>
     97<a class="indexterm" name="id2559194"></a>
     98<a class="indexterm" name="id2559201"></a>
     99<a class="indexterm" name="id2559207"></a>
    100100In the SMB/CIFS networking world, there are only two types of security: <span class="emphasis"><em>user-level</em></span> and
    101101<span class="emphasis"><em>share level</em></span>. We refer to these collectively as <span class="emphasis"><em>security levels</em></span>.  In
     
    117117another Samba server, or any vanilla SMB or CIFS client application (e.g., <code class="literal">smbclient</code>) that
    118118make use of services provided by an SMB/CIFS server.
    119 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559294"></a>User Level Security</h3></div></div></div><p>
    120 <a class="indexterm" name="id2559302"></a>
     119</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559298"></a>User Level Security</h3></div></div></div><p>
     120<a class="indexterm" name="id2559306"></a>
    121121We describe user-level security first because its simpler.  In user-level security, the client sends a session
    122122setup request directly following protocol negotiation.  This request provides a username and password. The
     
    125125<span class="emphasis"><em>accept/reject</em></span> on anything other than:
    126126</p><div class="orderedlist"><ol type="1"><li><p>the username/password.</p></li><li><p>the name of the client machine.</p></li></ol></div><p>
    127 <a class="indexterm" name="id2559338"></a>
     127<a class="indexterm" name="id2559342"></a>
    128128If the server accepts the username/password credentials, the client expects to be able to mount shares (using
    129129a <span class="emphasis"><em>tree connection</em></span>) without further specifying a password. It expects that all access
     
    131131setup</em></span>.
    132132</p><p>
    133 <a class="indexterm" name="id2559358"></a>
     133<a class="indexterm" name="id2559362"></a>
    134134It is also possible for a client to send multiple <span class="emphasis"><em>session setup</em></span>
    135135requests. When the server responds, it gives the client a <span class="emphasis"><em>uid</em></span> to use
     
    137137authentication contexts in this way (WinDD is an example of an application that does this).
    138138</p><p>
    139 <a class="indexterm" name="id2559379"></a>
    140 <a class="indexterm" name="id2559386"></a>
    141 <a class="indexterm" name="id2559392"></a>
    142 <a class="indexterm" name="id2559398"></a>
    143 <a class="indexterm" name="id2559404"></a>
     139<a class="indexterm" name="id2559383"></a>
     140<a class="indexterm" name="id2559390"></a>
     141<a class="indexterm" name="id2559396"></a>
     142<a class="indexterm" name="id2559402"></a>
     143<a class="indexterm" name="id2559408"></a>
    144144Windows networking user account names are case-insensitive, meaning that upper-case and lower-case characters
    145145in the account name are considered equivalent. They are said to be case-preserving, but not case significant.
     
    147147not necessarily case-preserving. All Windows NT family systems treat passwords as case-preserving and
    148148case-sensitive.
    149 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559419"></a>Example Configuration</h4></div></div></div><p>
     149</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559423"></a>Example Configuration</h4></div></div></div><p>
    150150The <code class="filename">smb.conf</code> parameter that sets user-level security is:
    151 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559440"></a><em class="parameter"><code>security = user</code></em></td></tr></table><p>
     151</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559444"></a><em class="parameter"><code>security = user</code></em></td></tr></table><p>
    152152This is the default setting since Samba-2.2.x.
    153 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559457"></a>Share-Level Security</h3></div></div></div><p>
    154 <a class="indexterm" name="id2559464"></a>
    155 <a class="indexterm" name="id2559471"></a>
     153</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559461"></a>Share-Level Security</h3></div></div></div><p>
     154<a class="indexterm" name="id2559468"></a>
     155<a class="indexterm" name="id2559475"></a>
    156156In share-level security, the client authenticates itself separately for each share. It sends a password along
    157157with each tree connection request (share mount), but it does not explicitly send a username with this
     
    172172authenticated as that user.
    173173</p><p>
    174 <a class="indexterm" name="id2559537"></a>
    175 <a class="indexterm" name="id2559545"></a>
    176 <a class="indexterm" name="id2559552"></a>
     174<a class="indexterm" name="id2559541"></a>
     175<a class="indexterm" name="id2559549"></a>
     176<a class="indexterm" name="id2559556"></a>
    177177Where the list of possible user names is not provided, Samba makes a UNIX system call to find the user
    178178account that has a password that matches the one provided from the standard account database. On a system that
     
    185185group: files nis ldap
    186186</pre><p>
    187 <a class="indexterm" name="id2559583"></a>
    188 <a class="indexterm" name="id2559589"></a>
    189 <a class="indexterm" name="id2559595"></a>
     187<a class="indexterm" name="id2559587"></a>
     188<a class="indexterm" name="id2559593"></a>
     189<a class="indexterm" name="id2559599"></a>
    190190In the example shown here (not likely to be used in practice) the lookup will check
    191191<code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code>, if not found it will check NIS, then
    192192LDAP.
    193 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559616"></a>Example Configuration</h4></div></div></div><p>
     193</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559620"></a>Example Configuration</h4></div></div></div><p>
    194194The <code class="filename">smb.conf</code> parameter that sets share-level security is:
    195 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559637"></a><em class="parameter"><code>security = share</code></em></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559649"></a>Domain Security Mode (User-Level Security)</h3></div></div></div><p>
    196 <a class="indexterm" name="id2559657"></a>
    197 <a class="indexterm" name="id2559665"></a>
    198 <a class="indexterm" name="id2559673"></a>
    199 <a class="indexterm" name="id2559680"></a>
    200 <a class="indexterm" name="id2559686"></a>
    201 <a class="indexterm" name="id2559692"></a>
     195</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559641"></a><em class="parameter"><code>security = share</code></em></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559653"></a>Domain Security Mode (User-Level Security)</h3></div></div></div><p>
     196<a class="indexterm" name="id2559661"></a>
     197<a class="indexterm" name="id2559669"></a>
     198<a class="indexterm" name="id2559677"></a>
     199<a class="indexterm" name="id2559684"></a>
     200<a class="indexterm" name="id2559690"></a>
     201<a class="indexterm" name="id2559696"></a>
    202202Domain security provides a mechanism for storing all user and group accounts in a central, shared, account
    203203repository. The centralized account repository is shared between domain (security) controllers. Servers that
     
    208208will a PDC.
    209209</p><p>
    210 <a class="indexterm" name="id2559724"></a>
    211 <a class="indexterm" name="id2559730"></a>
    212 <a class="indexterm" name="id2559736"></a>
    213 <a class="indexterm" name="id2559745"></a>
    214 <a class="indexterm" name="id2559753"></a>
     210<a class="indexterm" name="id2559728"></a>
     211<a class="indexterm" name="id2559734"></a>
     212<a class="indexterm" name="id2559740"></a>
     213<a class="indexterm" name="id2559749"></a>
     214<a class="indexterm" name="id2559757"></a>
    215215When Samba is operating in <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = domain</a> mode, the Samba server has a
    216216domain security trust account (a machine account) and causes all authentication requests to be passed through
     
    219219have a machine account in the security database.
    220220</p><p>
    221 <a class="indexterm" name="id2559781"></a>
    222 <a class="indexterm" name="id2559790"></a>
    223 <a class="indexterm" name="id2559798"></a>
    224 <a class="indexterm" name="id2559806"></a>
     221<a class="indexterm" name="id2559785"></a>
     222<a class="indexterm" name="id2559794"></a>
     223<a class="indexterm" name="id2559802"></a>
     224<a class="indexterm" name="id2559810"></a>
    225225Within the domain security environment, the underlying security architecture uses user-level security. Even
    226226machines that are domain members must authenticate on startup. The machine account consists of an account
     
    232232There are three possible domain member configurations:
    233233</p><div class="orderedlist"><ol type="1"><li><p>Primary domain controller (PDC) - of which there is one per domain.</p></li><li><p>Backup domain controller (BDC) - of which there can be any number per domain.</p></li><li><p>Domain member server (DMS) - of which there can be any number per domain.</p></li></ol></div><p>
    234 <a class="indexterm" name="id2559855"></a>
     234<a class="indexterm" name="id2559859"></a>
    235235We will discuss each of these in separate chapters. For now, we are most interested in basic DMS
    236236configuration.
    237 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559864"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
     237</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559868"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
    238238Samba as a Domain Member Server
    239239</em></span></p><p>
    240 <a class="indexterm" name="id2559876"></a>
     240<a class="indexterm" name="id2559880"></a>
    241241This method involves addition of the following parameters in the <code class="filename">smb.conf</code> file:
    242 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559896"></a><em class="parameter"><code>security = domain</code></em></td></tr><tr><td><a class="indexterm" name="id2559906"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
     242</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559900"></a><em class="parameter"><code>security = domain</code></em></td></tr><tr><td><a class="indexterm" name="id2559910"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
    243243</p><p>
    244244In order for this method to work, the Samba server needs to join the MS Windows NT
    245245security domain. This is done as follows:
    246 <a class="indexterm" name="id2559922"></a>
    247 <a class="indexterm" name="id2559930"></a>
     246<a class="indexterm" name="id2559926"></a>
     247<a class="indexterm" name="id2559934"></a>
    248248</p><div class="procedure"><ol type="1"><li><p>On the MS Windows NT domain controller, using
    249249        the Server Manager, add a machine account for the Samba server.
    250250        </p></li><li><p>On the UNIX/Linux system execute:</p><pre class="screen"><code class="prompt">root# </code><strong class="userinput"><code>net rpc join -U administrator%password</code></strong></pre></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    251 <a class="indexterm" name="id2559977"></a>
     251<a class="indexterm" name="id2559981"></a>
    252252Samba-2.2.4 and later Samba 2.2.x series releases can autojoin a Windows NT4-style domain just by executing:
    253253</p><pre class="screen">
     
    255255         -U Administrator%<em class="replaceable"><code>password</code></em></code></strong>
    256256</pre><p>
    257 <a class="indexterm" name="id2560008"></a>
     257<a class="indexterm" name="id2560012"></a>
    258258Samba-3 can do the same by executing:
    259259</p><pre class="screen">
     
    263263<em class="replaceable"><code>PDC_NAME</code></em>, as it figures this out from the <code class="filename">smb.conf</code> file settings.
    264264</p></div><p>
    265 <a class="indexterm" name="id2560054"></a>
    266 <a class="indexterm" name="id2560060"></a>
    267 <a class="indexterm" name="id2560066"></a>
     265<a class="indexterm" name="id2560058"></a>
     266<a class="indexterm" name="id2560064"></a>
     267<a class="indexterm" name="id2560070"></a>
    268268Use of this mode of authentication requires there to be a standard UNIX account for each user in order to
    269269assign a UID once the account has been authenticated by the Windows domain controller. This account can be
     
    272272set the shell to the file <code class="filename">/bin/false</code>.
    273273</p><p>
    274 <a class="indexterm" name="id2560093"></a>
    275 <a class="indexterm" name="id2560100"></a>
     274<a class="indexterm" name="id2560097"></a>
     275<a class="indexterm" name="id2560104"></a>
    276276Domain controllers can be located anywhere that is convenient. The best advice is to have a BDC on every
    277277physical network segment, and if the PDC is on a remote network segment the use of WINS (see <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a> for more information) is almost essential.
     
    280280</p><p>
    281281For more information regarding domain membership, <a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>.
    282 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560144"></a>ADS Security Mode (User-Level Security)</h3></div></div></div><p>
    283 <a class="indexterm" name="id2560152"></a>
    284 <a class="indexterm" name="id2560159"></a>
     282</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560148"></a>ADS Security Mode (User-Level Security)</h3></div></div></div><p>
     283<a class="indexterm" name="id2560156"></a>
     284<a class="indexterm" name="id2560163"></a>
    285285Both Samba-2.2, and Samba-3 can join an Active Directory domain using NT4 style RPC based security.  This is
    286286possible if the domain is run in native mode. Active Directory in native mode perfectly allows NT4-style
     
    293293tickets.
    294294</p><p>
    295 <a class="indexterm" name="id2560183"></a>
    296 <a class="indexterm" name="id2560190"></a>
     295<a class="indexterm" name="id2560187"></a>
     296<a class="indexterm" name="id2560194"></a>
    297297Sites that use Microsoft Windows active directory services (ADS) should be aware of the significance of the
    298298terms: <code class="literal">native mode</code> and <code class="literal">mixed mode</code> ADS operation. The term
    299299<code class="literal">realm</code> is used to describe a Kerberos-based security architecture (such as is used by
    300300Microsoft ADS).
    301 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560216"></a>Example Configuration</h4></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560228"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2560238"></a><em class="parameter"><code>security = ADS</code></em></td></tr></table><p>
     301</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560220"></a>Example Configuration</h4></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560232"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2560242"></a><em class="parameter"><code>security = ADS</code></em></td></tr></table><p>
    302302The following parameter may be required:
    303 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560259"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
     303</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560263"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
    304304Please refer to <a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>, and <a class="link" href="domain-member.html#ads-member" title="Samba ADS Domain Membership">Samba
    305305ADS Domain Membership</a> for more information regarding this configuration option.
    306 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560287"></a>Server Security (User Level Security)</h3></div></div></div><p>
     306</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560291"></a>Server Security (User Level Security)</h3></div></div></div><p>
    307307Server security mode is left over from the time when Samba was not capable of acting
    308308as a domain member server. It is highly recommended not to use this feature. Server
    309309security mode has many drawbacks that include:
    310310</p><div class="itemizedlist"><ul type="disc"><li><p>Potential account lockout on MS Windows NT4/200x password servers.</p></li><li><p>Lack of assurance that the password server is the one specified.</p></li><li><p>Does not work with Winbind, which is particularly needed when storing profiles remotely.</p></li><li><p>This mode may open connections to the password server and keep them open for extended periods.</p></li><li><p>Security on the Samba server breaks badly when the remote password server suddenly shuts down.</p></li><li><p>With this mode there is NO security account in the domain that the password server belongs to for the Samba server.</p></li></ul></div><p>
    311 <a class="indexterm" name="id2560340"></a>
    312 <a class="indexterm" name="id2560347"></a>
     311<a class="indexterm" name="id2560344"></a>
     312<a class="indexterm" name="id2560351"></a>
    313313In server security mode the Samba server reports to the client that it is in user-level security. The client
    314314then does a session setup as described earlier.  The Samba server takes the username/password that the client
     
    318318SMB server as the <a class="link" href="smb.conf.5.html#PASSWORDSERVER" target="_top">password server</a>.
    319319</p><p>
    320 <a class="indexterm" name="id2560383"></a>
    321 <a class="indexterm" name="id2560389"></a>
     320<a class="indexterm" name="id2560387"></a>
     321<a class="indexterm" name="id2560393"></a>
    322322You should also note that at the start of all this, when the server tells the client
    323323what security level it is in, it also tells the client if it supports encryption. If it
     
    331331Windows NT server, the latter being natively capable of encrypted password support.
    332332</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    333 <a class="indexterm" name="id2560435"></a>
    334 <a class="indexterm" name="id2560441"></a>
     333<a class="indexterm" name="id2560439"></a>
     334<a class="indexterm" name="id2560445"></a>
    335335When Samba is running in <span class="emphasis"><em>server security mode</em></span>, it is essential that the parameter
    336336<span class="emphasis"><em>password server</em></span> is set to the precise NetBIOS machine name of the target authentication
     
    338338server is arbitrary and cannot be determined from a domain name. In essence, a Samba server that is in
    339339<span class="emphasis"><em>server security mode</em></span> is operating in what used to be known as workgroup mode.
    340 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560464"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
     340</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560468"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
    341341Using MS Windows NT as an Authentication Server
    342342</em></span></p><p>
    343343This method involves the additions of the following parameters in the <code class="filename">smb.conf</code> file:
    344 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560491"></a><em class="parameter"><code>encrypt passwords = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2560501"></a><em class="parameter"><code>security = server</code></em></td></tr><tr><td><a class="indexterm" name="id2560512"></a><em class="parameter"><code>password server = "NetBIOS_name_of_a_DC"</code></em></td></tr></table><p>
     344</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560495"></a><em class="parameter"><code>encrypt passwords = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2560505"></a><em class="parameter"><code>security = server</code></em></td></tr><tr><td><a class="indexterm" name="id2560516"></a><em class="parameter"><code>password server = "NetBIOS_name_of_a_DC"</code></em></td></tr></table><p>
    345345There are two ways of identifying whether or not a username and password pair is valid.
    346346One uses the reply information provided as part of the authentication messaging
    347347process, the other uses just an error code.
    348348</p><p>
    349 <a class="indexterm" name="id2560532"></a>
    350 <a class="indexterm" name="id2560538"></a>
     349<a class="indexterm" name="id2560536"></a>
     350<a class="indexterm" name="id2560542"></a>
    351351The downside of this mode of configuration is that for security reasons Samba
    352352will send the password server a bogus username and a bogus password, and if the remote
     
    357357Use of this mode of authentication requires a standard UNIX account for the user.
    358358This account can be blocked to prevent logons by non-SMB/CIFS clients.
    359 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560562"></a>Password Checking</h2></div></div></div><p>
     359</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560566"></a>Password Checking</h2></div></div></div><p>
    360360MS Windows clients may use encrypted passwords as part of a challenge/response
    361361authentication model (a.k.a. NTLMv1 and NTLMv2) or alone, or clear-text strings for simple
     
    364364not both in the same authentication request.
    365365</p><p>
    366 <a class="indexterm" name="id2560579"></a>
    367 <a class="indexterm" name="id2560585"></a>
     366<a class="indexterm" name="id2560583"></a>
     367<a class="indexterm" name="id2560589"></a>
    368368When encrypted passwords are used, a password that has been entered by the user
    369369is encrypted in two ways:
     
    376376        The resulting 16 bytes form the LanMan hash.
    377377        </p></li></ul></div><p>
    378 <a class="indexterm" name="id2560615"></a>
     378<a class="indexterm" name="id2560619"></a>
    379379MS Windows 95 pre-service pack 1 and MS Windows NT versions 3.x and version 4.0 pre-service pack 3 will use
    380380either mode of password authentication. All versions of MS Windows that follow these versions no longer
    381381support plain-text passwords by default.
    382382</p><p>
    383 <a class="indexterm" name="id2560631"></a>
     383<a class="indexterm" name="id2560635"></a>
    384384MS Windows clients have a habit of dropping network mappings that have been idle
    385385for 10 minutes or longer. When the user attempts to use the mapped drive
     
    397397uppercasing usernames and passwords before transmitting them to the SMB server
    398398when using clear-text authentication:
    399 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560671"></a></td></tr><tr><td><a class="indexterm" name="id2560677"></a></td></tr></table><p>
     399</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560675"></a></td></tr><tr><td><a class="indexterm" name="id2560681"></a></td></tr></table><p>
    400400By default Samba will convert to lowercase the username before attempting to lookup the user
    401401in the database of local system accounts. Because UNIX usernames conventionally
     
    403403is rarely needed.
    404404</p><p>
    405 <a class="indexterm" name="id2560702"></a>
     405<a class="indexterm" name="id2560706"></a>
    406406However, passwords on UNIX systems often make use of mixed-case characters.  This means that in order for a
    407407user on a Windows 9x/Me client to connect to a Samba server using clear-text authentication, the
     
    415415Samba is used. Most attempts to apply the registry change to re-enable plaintext
    416416passwords will eventually lead to user complaints and unhappiness.
    417 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560749"></a>Common Errors</h2></div></div></div><p>
     417</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560753"></a>Common Errors</h2></div></div></div><p>
    418418We all make mistakes. It is okay to make mistakes, as long as they are made in the right places
    419419and at the right time. A mistake that causes lost productivity is seldom tolerated; however, a mistake
     
    425425which has many phrases that are potentially vague and may be highly confusing
    426426to those for whom English is not their native tongue.
    427 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560772"></a>What Makes Samba a Server?</h3></div></div></div><p>
     427</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560783"></a>What Makes Samba a Server?</h3></div></div></div><p>
    428428To some, the nature of the Samba security mode is obvious, but entirely
    429429wrong all the same. It is assumed that <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = server</a> means that Samba
     
    434434context, it is best to leave the security mode at the default setting. By default Samba-3 uses user-mode
    435435security.
    436 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560804"></a>What Makes Samba a Domain Controller?</h3></div></div></div><p>
    437 <a class="indexterm" name="id2560812"></a>
     436</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560815"></a>What Makes Samba a Domain Controller?</h3></div></div></div><p>
     437<a class="indexterm" name="id2560823"></a>
    438438The <code class="filename">smb.conf</code> parameter <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = domain</a> does not really make Samba behave
    439439as a domain controller. This setting means we want Samba to be a domain member. See <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Samba as a PDC</a> for more information.
    440 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560842"></a>What Makes Samba a Domain Member?</h3></div></div></div><p>
     440</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560852"></a>What Makes Samba a Domain Member?</h3></div></div></div><p>
    441441Guess! So many others do. But whatever you do, do not think that <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>
    442442makes Samba act as a domain member. Read the manufacturer's manual before the warranty expires. See
    443443<a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>, for more information.
    444 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560869"></a>Constantly Losing Connections to Password Server</h3></div></div></div><p>&#8220;<span class="quote">
     444</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560879"></a>Constantly Losing Connections to Password Server</h3></div></div></div><p>&#8220;<span class="quote">
    445445Why does server_validate() simply give up rather than re-establish its connection to the
    446446password server?  Though I am not fluent in the SMB protocol, perhaps the cluster server
     
    452452is at best a nasty hack. Please use <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = domain</a>;
    453453<a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = server</a> mode is also known as pass-through authentication.
    454 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560927"></a>Stand-alone Server is converted to Domain Controller  Now User accounts don't work</h3></div></div></div><p>&#8220;<span class="quote">
     454</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560937"></a>Stand-alone Server is converted to Domain Controller  Now User accounts don't work</h3></div></div></div><p>&#8220;<span class="quote">
    455455When I try to log in to the DOMAIN, the eventlog shows <span class="emphasis"><em>tried credentials DOMAIN/username; effective
    456456credentials SERVER/username</em></span>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/StandAloneServer.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Standalone Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="domain-member.html" title="Chapter 6. Domain Membership"><link rel="next" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Standalone Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="domain-member.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="ClientConfig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 7. Standalone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574139">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574233">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574434">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575417">Common Errors</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2574111"></a>
    3 <a class="indexterm" name="id2574118"></a>
    4 <a class="indexterm" name="id2574125"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Standalone Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="domain-member.html" title="Chapter 6. Domain Membership"><link rel="next" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Standalone Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="domain-member.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="ClientConfig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 7. Standalone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574163">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574257">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574458">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575441">Common Errors</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2574136"></a>
     3<a class="indexterm" name="id2574143"></a>
     4<a class="indexterm" name="id2574150"></a>
    55Standalone servers are independent of domain controllers on the network.
    66They are not domain members and function more like workgroup servers. In many
    77cases a standalone server is configured with a minimum of security control
    88with the intent that all data served will be readily accessible to all users.
    9 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574139"></a>Features and Benefits</h2></div></div></div><p>
    10 <a class="indexterm" name="id2574147"></a>
    11 <a class="indexterm" name="id2574153"></a>
     9</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574163"></a>Features and Benefits</h2></div></div></div><p>
     10<a class="indexterm" name="id2574171"></a>
     11<a class="indexterm" name="id2574178"></a>
    1212Standalone servers can be as secure or as insecure as needs dictate. They can
    1313have simple or complex configurations. Above all, despite the hoopla about
    1414domain security, they remain a common installation.
    1515</p><p>
    16 <a class="indexterm" name="id2574167"></a>
    17 <a class="indexterm" name="id2574174"></a>
    18 <a class="indexterm" name="id2574181"></a>
    19 <a class="indexterm" name="id2574188"></a>
     16<a class="indexterm" name="id2574191"></a>
     17<a class="indexterm" name="id2574198"></a>
     18<a class="indexterm" name="id2574205"></a>
     19<a class="indexterm" name="id2574212"></a>
    2020If all that is needed is a server for read-only files, or for
    2121printers alone, it may not make sense to effect a complex installation.
     
    2525server is an ideal solution.
    2626</p><p>
    27 <a class="indexterm" name="id2574204"></a>
    28 <a class="indexterm" name="id2574211"></a>
    29 <a class="indexterm" name="id2574218"></a>
     27<a class="indexterm" name="id2574229"></a>
     28<a class="indexterm" name="id2574235"></a>
     29<a class="indexterm" name="id2574242"></a>
    3030Another situation that warrants simplicity is an office that has many printers
    3131that are queued off a single central server. Everyone needs to be able to print
     
    3333be served from the print server. Again, a share-mode standalone server makes
    3434a great solution.
    35 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574233"></a>Background</h2></div></div></div><p>
    36 <a class="indexterm" name="id2574240"></a>
    37 <a class="indexterm" name="id2574247"></a>
    38 <a class="indexterm" name="id2574254"></a>
     35</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574257"></a>Background</h2></div></div></div><p>
     36<a class="indexterm" name="id2574265"></a>
     37<a class="indexterm" name="id2574272"></a>
     38<a class="indexterm" name="id2574279"></a>
    3939The term <span class="emphasis"><em>standalone server</em></span> means that it will provide local authentication and access
    4040control for all resources that are available from it. In general this means that there will be a local user
     
    4242<span class="emphasis"><em>share</em></span> mode or in <span class="emphasis"><em>user</em></span> mode.
    4343</p><p>
    44 <a class="indexterm" name="id2574281"></a>
    45 <a class="indexterm" name="id2574288"></a>
    46 <a class="indexterm" name="id2574295"></a>
     44<a class="indexterm" name="id2574305"></a>
     45<a class="indexterm" name="id2574312"></a>
     46<a class="indexterm" name="id2574319"></a>
    4747No special action is needed other than to create user accounts. Standalone
    4848servers do not provide network logon services. This means that machines that
     
    5353user name. There are several ways this can be done.
    5454</p><p>
    55 <a class="indexterm" name="id2574322"></a>
    56 <a class="indexterm" name="id2574329"></a>
    57 <a class="indexterm" name="id2574336"></a>
     55<a class="indexterm" name="id2574346"></a>
     56<a class="indexterm" name="id2574354"></a>
     57<a class="indexterm" name="id2574360"></a>
    5858Samba tends to blur the distinction a little in defining
    5959a standalone server. This is because the authentication database may be
     
    6161the Samba server is not a member of a domain security context.
    6262</p><p>
    63 <a class="indexterm" name="id2574351"></a>
    64 <a class="indexterm" name="id2574357"></a>
    65 <a class="indexterm" name="id2574364"></a>
    66 <a class="indexterm" name="id2574371"></a>
    67 <a class="indexterm" name="id2574377"></a>
    68 <a class="indexterm" name="id2574384"></a>
    69 <a class="indexterm" name="id2574391"></a>
    70 <a class="indexterm" name="id2574398"></a>
     63<a class="indexterm" name="id2574375"></a>
     64<a class="indexterm" name="id2574381"></a>
     65<a class="indexterm" name="id2574388"></a>
     66<a class="indexterm" name="id2574395"></a>
     67<a class="indexterm" name="id2574402"></a>
     68<a class="indexterm" name="id2574408"></a>
     69<a class="indexterm" name="id2574416"></a>
     70<a class="indexterm" name="id2574422"></a>
    7171Through the use of Pluggable Authentication Modules (PAM) (see <a class="link" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication">the chapter on PAM</a>)
    7272and the name service switcher (NSS), which maintains the UNIX-user database, the source of authentication may
     
    7575<code class="filename">/etc/shadow</code>), may use a local smbpasswd file, or may use an LDAP backend, or even via PAM
    7676and Winbind another CIFS/SMB server for authentication.
    77 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574434"></a>Example Configuration</h2></div></div></div><p>
    78 <a class="indexterm" name="id2574442"></a>
    79 <a class="indexterm" name="id2574449"></a>
     77</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574458"></a>Example Configuration</h2></div></div></div><p>
     78<a class="indexterm" name="id2574466"></a>
     79<a class="indexterm" name="id2574473"></a>
    8080<a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">The example Reference Documentation Server</a> and <a class="link" href="StandAloneServer.html#SimplePrintServer" title="Central Print Serving">Central Print Serving</a> are designed to inspire simplicity. It is too easy to
    8181attempt a high level of creativity and to introduce too much complexity in server and network design.
    8282</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="RefDocServer"></a>Reference Documentation Server</h3></div></div></div><p>
    83 <a class="indexterm" name="id2574486"></a>
    84 <a class="indexterm" name="id2574493"></a>
    85 <a class="indexterm" name="id2574499"></a>
    86 <a class="indexterm" name="id2574506"></a>
     83<a class="indexterm" name="id2574510"></a>
     84<a class="indexterm" name="id2574517"></a>
     85<a class="indexterm" name="id2574523"></a>
     86<a class="indexterm" name="id2574530"></a>
    8787Configuration of a read-only data server that everyone can access is very simple. By default, all shares are
    8888read-only, unless set otherwise in the <code class="filename">smb.conf</code> file. <a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">The example - Reference
     
    9191nobody. No home directories are shared, and there are no users in the <code class="filename">/etc/passwd</code> UNIX
    9292system database. This is a simple system to administer.
    93 </p><div class="example"><a name="simplynice"></a><p class="title"><b>Example 7.1. smb.conf for Reference Documentation Server</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2574580"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2574591"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2574603"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2574615"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2574627"></a><em class="parameter"><code>wins server = 192.168.1.1</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2574647"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2574659"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2574671"></a><em class="parameter"><code>guest only = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
     93</p><div class="example"><a name="simplynice"></a><p class="title"><b>Example 7.1. smb.conf for Reference Documentation Server</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2574604"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2574616"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2574628"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2574639"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2574651"></a><em class="parameter"><code>wins server = 192.168.1.1</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2574672"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2574683"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2574695"></a><em class="parameter"><code>guest only = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
    9494I would have spoken more briefly, if I'd had more time to prepare.
    9595</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Mark Twain</span></td></tr></table></div><p>
    96 <a class="indexterm" name="id2574697"></a>
    97 <a class="indexterm" name="id2574704"></a>
    98 <a class="indexterm" name="id2574710"></a>
    99 <a class="indexterm" name="id2574717"></a>
     96<a class="indexterm" name="id2574721"></a>
     97<a class="indexterm" name="id2574728"></a>
     98<a class="indexterm" name="id2574735"></a>
     99<a class="indexterm" name="id2574742"></a>
    100100In <a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">this example</a>, the machine name is set to GANDALF, and the
    101101workgroup is set to the name of the local workgroup (MIDEARTH) so the machine will appear together
     
    108108many network administrators still need to learn the art of doing just enough to keep out of trouble.
    109109</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="SimplePrintServer"></a>Central Print Serving</h3></div></div></div><p>
    110 <a class="indexterm" name="id2574767"></a>
    111 <a class="indexterm" name="id2574773"></a>
     110<a class="indexterm" name="id2574791"></a>
     111<a class="indexterm" name="id2574798"></a>
    112112Configuration of a simple print server is easy if you have all the right tools on your system.
    113113</p><div class="orderedlist"><p class="title"><b> Assumptions</b></p><ol type="1"><li><p>
     
    123123        of choice is the one shipped with the Windows OS for the Apple Color LaserWriter.
    124124        </p></li></ol></div><p>
    125 <a class="indexterm" name="id2574830"></a>
    126 <a class="indexterm" name="id2574836"></a>
    127 <a class="indexterm" name="id2574843"></a>
     125<a class="indexterm" name="id2574854"></a>
     126<a class="indexterm" name="id2574861"></a>
     127<a class="indexterm" name="id2574868"></a>
    128128In this example our print server will spool all incoming print jobs to
    129129<code class="filename">/var/spool/samba</code> until the job is ready to be submitted by
     
    131131the anonymous (guest) user, two things will be required to enable anonymous printing.
    132132</p><div class="itemizedlist"><p class="title"><b>Enabling Anonymous Printing</b></p><ul type="disc"><li><p>
    133 <a class="indexterm" name="id2574871"></a>
    134 <a class="indexterm" name="id2574878"></a>
    135 <a class="indexterm" name="id2574885"></a>
     133<a class="indexterm" name="id2574895"></a>
     134<a class="indexterm" name="id2574902"></a>
     135<a class="indexterm" name="id2574909"></a>
    136136        The UNIX/Linux system must have a <code class="literal">guest</code> account.
    137137        The default for this is usually the account <code class="literal">nobody</code>.
     
    141141<code class="prompt">$ </code><strong class="userinput"><code>testparm -s -v | grep "guest account"</code></strong>
    142142</pre><p>
    143 <a class="indexterm" name="id2574923"></a>
     143<a class="indexterm" name="id2574947"></a>
    144144        Make sure that this account exists in your system password
    145145        database (<code class="filename">/etc/passwd</code>).
    146146        </p><p>
    147 <a class="indexterm" name="id2574940"></a>
    148 <a class="indexterm" name="id2574947"></a>
    149 <a class="indexterm" name="id2574954"></a>
     147<a class="indexterm" name="id2574964"></a>
     148<a class="indexterm" name="id2574971"></a>
     149<a class="indexterm" name="id2574978"></a>
    150150        It is a good idea either to set a password on this account, or else to lock it
    151151        from UNIX use. Assuming that the guest account is called <code class="literal">pcguest</code>,
     
    156156        The exact command may vary depending on your UNIX/Linux distribution.
    157157        </p></li><li><p>
    158 <a class="indexterm" name="id2574987"></a>
    159 <a class="indexterm" name="id2574994"></a>
    160 <a class="indexterm" name="id2575001"></a>
    161 <a class="indexterm" name="id2575007"></a>
    162 <a class="indexterm" name="id2575014"></a>
    163 <a class="indexterm" name="id2575021"></a>
     158<a class="indexterm" name="id2575011"></a>
     159<a class="indexterm" name="id2575018"></a>
     160<a class="indexterm" name="id2575025"></a>
     161<a class="indexterm" name="id2575032"></a>
     162<a class="indexterm" name="id2575038"></a>
     163<a class="indexterm" name="id2575045"></a>
    164164        The directory into which Samba will spool the file must have write
    165165        access for the guest account. The following commands will ensure that
     
    172172        </p></li></ul></div><p>
    173173The contents of the <code class="filename">smb.conf</code> file is shown in <a class="link" href="StandAloneServer.html#AnonPtrSvr" title="Example 7.2. smb.conf for Anonymous Printing">the Anonymous Printing example</a>.
    174 </p><div class="example"><a name="AnonPtrSvr"></a><p class="title"><b>Example 7.2. <code class="filename">smb.conf</code> for Anonymous Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575121"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2575132"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2575144"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2575156"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2575168"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2575179"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2575200"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2575212"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2575224"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2575235"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575247"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575259"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575270"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    175 <a class="indexterm" name="id2575286"></a>
    176 <a class="indexterm" name="id2575295"></a>
    177 <a class="indexterm" name="id2575302"></a>
    178 <a class="indexterm" name="id2575309"></a>
    179 <a class="indexterm" name="id2575316"></a>
     174</p><div class="example"><a name="AnonPtrSvr"></a><p class="title"><b>Example 7.2. <code class="filename">smb.conf</code> for Anonymous Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575145"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2575157"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2575168"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2575180"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2575192"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2575204"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2575224"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2575236"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2575248"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2575260"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575271"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575283"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575295"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     175<a class="indexterm" name="id2575311"></a>
     176<a class="indexterm" name="id2575320"></a>
     177<a class="indexterm" name="id2575326"></a>
     178<a class="indexterm" name="id2575333"></a>
     179<a class="indexterm" name="id2575340"></a>
    180180On CUPS-enabled systems there is a facility to pass raw data directly to the printer without intermediate
    181181processing via CUPS print filters. Where use of this mode of operation is desired, it is necessary to
     
    184184for application/octet-stream</a>.
    185185</p></div><p>
    186 <a class="indexterm" name="id2575359"></a>
    187 <a class="indexterm" name="id2575365"></a>
    188 <a class="indexterm" name="id2575372"></a>
    189 <a class="indexterm" name="id2575379"></a>
     186<a class="indexterm" name="id2575383"></a>
     187<a class="indexterm" name="id2575390"></a>
     188<a class="indexterm" name="id2575397"></a>
     189<a class="indexterm" name="id2575403"></a>
    190190The example in <a class="link" href="StandAloneServer.html#AnonPtrSvr" title="Example 7.2. smb.conf for Anonymous Printing">the Anonymous Printing example</a> uses CUPS for direct printing
    191191via the CUPS libarary API. This means that all printers will be exposed to Windows users without need to
     
    194194with the entry <em class="parameter"><code>printcap name = /etc/samba/myprintcap</code></em>. In this case the file specified
    195195should contain a list of the printer names that should be exposed to Windows network users.
    196 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575417"></a>Common Errors</h2></div></div></div><p>
    197 <a class="indexterm" name="id2575425"></a>
    198 <a class="indexterm" name="id2575432"></a>
     196</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2575441"></a>Common Errors</h2></div></div></div><p>
     197<a class="indexterm" name="id2575449"></a>
     198<a class="indexterm" name="id2575456"></a>
    199199The greatest mistake so often made is to make a network configuration too complex.
    200200It pays to use the simplest solution that will meet the needs of the moment.
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/VFS.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 23. Stackable VFS modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"><link rel="next" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 23. Stackable VFS modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="CUPS-printing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="winbind.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 23. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="orgname">Samba Team</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot@samba.org">tpot@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Ed</span> <span class="surname">Riddle</span></h3><span class="contrib">original shadow_copy docs</span> </div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="VFS.html#id2650312">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650350">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650745">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650751">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650792">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651009">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651336">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651733">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651783">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652691">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652716">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652776">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652815">vscan-clamav</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650312"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2650320"></a>
    3 <a class="indexterm" name="id2650329"></a>
    4 <a class="indexterm" name="id2650336"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 23. Stackable VFS modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"><link rel="next" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 23. Stackable VFS modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="CUPS-printing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="winbind.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 23. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="orgname">Samba Team</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot@samba.org">tpot@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Ed</span> <span class="surname">Riddle</span></h3><span class="contrib">original shadow_copy docs</span> </div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="VFS.html#id2650356">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650394">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650789">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650795">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650836">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651053">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651380">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651777">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651827">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652729">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652754">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652814">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652853">vscan-clamav</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650356"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2650364"></a>
     3<a class="indexterm" name="id2650373"></a>
     4<a class="indexterm" name="id2650380"></a>
    55Stackable VFS (Virtual File System) modules support was new to Samba-3 and has proven quite popular. Samba
    66passes each request to access the UNIX file system through the loaded VFS modules. This chapter covers the
    77modules that come with the Samba source and provides references to some external modules.
    8 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650350"></a>Discussion</h2></div></div></div><p>
    9 <a class="indexterm" name="id2650358"></a>
    10 <a class="indexterm" name="id2650365"></a>
     8</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650394"></a>Discussion</h2></div></div></div><p>
     9<a class="indexterm" name="id2650402"></a>
     10<a class="indexterm" name="id2650409"></a>
    1111If not supplied with your platform distribution binary Samba package, you may have problems compiling these
    1212modules, as shared libraries are compiled and linked in different ways on different systems. They currently
    1313have been tested against GNU/Linux and IRIX.
    1414</p><p>
    15 <a class="indexterm" name="id2650379"></a>
    16 <a class="indexterm" name="id2650386"></a>
    17 <a class="indexterm" name="id2650393"></a>
     15<a class="indexterm" name="id2650423"></a>
     16<a class="indexterm" name="id2650430"></a>
     17<a class="indexterm" name="id2650437"></a>
    1818To use the VFS modules, create a share similar to the one below. The important parameter is the <a class="link" href="smb.conf.5.html#VFSOBJECTS" target="_top">vfs objects</a> parameter where you can list one or more VFS modules by name. For example, to log all
    1919access to files and put deleted files in a recycle bin, see <a class="link" href="VFS.html#vfsrecyc" title="Example 23.1. smb.conf with VFS modules">the smb.conf with VFS
    2020modules example</a>:
    21 </p><div class="example"><a name="vfsrecyc"></a><p class="title"><b>Example 23.1. smb.conf with VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[audit]</code></em></td></tr><tr><td><a class="indexterm" name="id2650448"></a><em class="parameter"><code>comment = Audited /data directory</code></em></td></tr><tr><td><a class="indexterm" name="id2650460"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2650471"></a><em class="parameter"><code>vfs objects = audit recycle</code></em></td></tr><tr><td><a class="indexterm" name="id2650483"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650495"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    22 <a class="indexterm" name="id2650510"></a>
    23 <a class="indexterm" name="id2650516"></a>
    24 <a class="indexterm" name="id2650523"></a>
     21</p><div class="example"><a name="vfsrecyc"></a><p class="title"><b>Example 23.1. smb.conf with VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[audit]</code></em></td></tr><tr><td><a class="indexterm" name="id2650492"></a><em class="parameter"><code>comment = Audited /data directory</code></em></td></tr><tr><td><a class="indexterm" name="id2650504"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2650515"></a><em class="parameter"><code>vfs objects = audit recycle</code></em></td></tr><tr><td><a class="indexterm" name="id2650527"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650539"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     22<a class="indexterm" name="id2650554"></a>
     23<a class="indexterm" name="id2650560"></a>
     24<a class="indexterm" name="id2650567"></a>
    2525The modules are used in the order in which they are specified.  Let's say that you want to both have a virus
    2626scanner module and a recycle bin module. It is wise to put the virus scanner module as the first one so that
     
    2828<a class="link" href="smb.conf.5.html#VFSOBJECTS" target="_top">vfs objects = vscan-clamav recycle</a>
    2929</p><p>
    30 <a class="indexterm" name="id2650551"></a>
    31 <a class="indexterm" name="id2650558"></a>
     30<a class="indexterm" name="id2650595"></a>
     31<a class="indexterm" name="id2650602"></a>
    3232Samba will attempt to load modules from the <code class="filename">/lib</code> directory in the root directory of the
    3333Samba installation (usually <code class="filename">/usr/lib/samba/vfs</code> or
    3434<code class="filename">/usr/local/samba/lib/vfs</code>).
    3535</p><p>
    36 <a class="indexterm" name="id2650588"></a>
    37 <a class="indexterm" name="id2650595"></a>
    38 <a class="indexterm" name="id2650602"></a>
    39 <a class="indexterm" name="id2650608"></a>
     36<a class="indexterm" name="id2650632"></a>
     37<a class="indexterm" name="id2650639"></a>
     38<a class="indexterm" name="id2650646"></a>
     39<a class="indexterm" name="id2650652"></a>
    4040Some modules can be used twice for the same share.  This can be done using a configuration similar to the one
    4141shown in <a class="link" href="VFS.html#multimodule" title="Example 23.2. smb.conf with multiple VFS modules">the smb.conf with multiple VFS modules</a>.
    4242
    43 </p><div class="example"><a name="multimodule"></a><p class="title"><b>Example 23.2. smb.conf with multiple VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[test]</code></em></td></tr><tr><td><a class="indexterm" name="id2650648"></a><em class="parameter"><code>comment = VFS TEST</code></em></td></tr><tr><td><a class="indexterm" name="id2650660"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2650671"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650683"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650694"></a><em class="parameter"><code>vfs objects = example:example1 example example:test</code></em></td></tr><tr><td><a class="indexterm" name="id2650706"></a><em class="parameter"><code>example1: parameter = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2650718"></a><em class="parameter"><code>example:  parameter = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2650730"></a><em class="parameter"><code>test:     parameter = 7</code></em></td></tr></table></div></div><p><br class="example-break">
    44 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650745"></a>Included Modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650751"></a>audit</h3></div></div></div><p>
    45 <a class="indexterm" name="id2650759"></a>
     43</p><div class="example"><a name="multimodule"></a><p class="title"><b>Example 23.2. smb.conf with multiple VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[test]</code></em></td></tr><tr><td><a class="indexterm" name="id2650692"></a><em class="parameter"><code>comment = VFS TEST</code></em></td></tr><tr><td><a class="indexterm" name="id2650704"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2650715"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650727"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2650738"></a><em class="parameter"><code>vfs objects = example:example1 example example:test</code></em></td></tr><tr><td><a class="indexterm" name="id2650750"></a><em class="parameter"><code>example1: parameter = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2650762"></a><em class="parameter"><code>example:  parameter = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2650774"></a><em class="parameter"><code>test:     parameter = 7</code></em></td></tr></table></div></div><p><br class="example-break">
     44</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650789"></a>Included Modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650795"></a>audit</h3></div></div></div><p>
     45<a class="indexterm" name="id2650803"></a>
    4646                A simple module to audit file access to the syslog facility. The following operations are logged:
    4747                </p><div class="itemizedlist"><ul type="disc"><li><p>share</p></li><li><p>connect/disconnect</p></li><li><p>directory opens/create/remove</p></li><li><p>file open/close/rename/unlink/chmod</p></li></ul></div><p>
    48                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650792"></a>default_quota</h3></div></div></div><p>
     48                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650836"></a>default_quota</h3></div></div></div><p>
    4949        This module allows the default quota values, in the windows explorer GUI, to be stored on a Samba-3 server.
    5050        The challenge is that linux filesystems only store quotas for users and groups, but no default quotas.
     
    118118...
    119119</pre><p>
    120         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651009"></a>extd_audit</h3></div></div></div><p>
    121 <a class="indexterm" name="id2651017"></a>
    122 <a class="indexterm" name="id2651024"></a>
    123 <a class="indexterm" name="id2651031"></a>
     120        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651053"></a>extd_audit</h3></div></div></div><p>
     121<a class="indexterm" name="id2651061"></a>
     122<a class="indexterm" name="id2651068"></a>
     123<a class="indexterm" name="id2651075"></a>
    124124                This module is identical with the <code class="literal">audit</code> module above except
    125125                that it sends audit logs to both syslog as well as the <code class="literal">smbd</code> log files. The
     
    127127                </p><p>
    128128                Valid settings and the information that will be recorded are shown in <a class="link" href="VFS.html#xtdaudit" title="Table 23.1. Extended Auditing Log Information">the next table</a>.
    129                 </p><div class="table"><a name="xtdaudit"></a><p class="title"><b>Table 23.1. Extended Auditing Log Information</b></p><div class="table-contents"><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Make Directory, Remove Directory, Unlink</td></tr><tr><td align="center">1</td><td align="left">Open Directory, Rename File, Change Permissions/ACLs</td></tr><tr><td align="center">2</td><td align="left">Open &amp; Close File</td></tr><tr><td align="center">10</td><td align="left">Maximum Debug Level</td></tr></tbody></table></div></div><br class="table-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2651166"></a>Configuration of Auditing</h4></div></div></div><p>
    130 <a class="indexterm" name="id2651174"></a>
    131                 This auditing tool is more felxible than most people readily will recognize. There are a number of ways
     129                </p><div class="table"><a name="xtdaudit"></a><p class="title"><b>Table 23.1. Extended Auditing Log Information</b></p><div class="table-contents"><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Make Directory, Remove Directory, Unlink</td></tr><tr><td align="center">1</td><td align="left">Open Directory, Rename File, Change Permissions/ACLs</td></tr><tr><td align="center">2</td><td align="left">Open &amp; Close File</td></tr><tr><td align="center">10</td><td align="left">Maximum Debug Level</td></tr></tbody></table></div></div><br class="table-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2651210"></a>Configuration of Auditing</h4></div></div></div><p>
     130<a class="indexterm" name="id2651218"></a>
     131                This auditing tool is more flexible than most people will readily recognize. There are a number of ways
    132132                by which useful logging information can be recorded.
    133133                </p><div class="itemizedlist"><ul type="disc"><li><p>Syslog can be used to record all transaction. This can be disabled by setting
     
    146146                in the <code class="filename">smb.conf</code> file.
    147147                </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="fakeperms"></a>fake_perms</h3></div></div></div><p>
    148 <a class="indexterm" name="id2651300"></a>
    149 <a class="indexterm" name="id2651307"></a>
    150 <a class="indexterm" name="id2651314"></a>
    151 <a class="indexterm" name="id2651320"></a>
     148<a class="indexterm" name="id2651344"></a>
     149<a class="indexterm" name="id2651351"></a>
     150<a class="indexterm" name="id2651358"></a>
     151<a class="indexterm" name="id2651364"></a>
    152152                This module was created to allow Roaming Profile files and directories to be set (on the Samba server
    153153                under UNIX) as read only. This module will, if installed on the Profiles share, report to the client
    154154                that the Profile files and directories are writeable. This satisfies the client even though the files
    155155                will never be overwritten as the client logs out or shuts down.
    156                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651336"></a>recycle</h3></div></div></div><p>
    157 <a class="indexterm" name="id2651344"></a>
    158 <a class="indexterm" name="id2651350"></a>
    159 <a class="indexterm" name="id2651357"></a>
     156                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651380"></a>recycle</h3></div></div></div><p>
     157<a class="indexterm" name="id2651388"></a>
     158<a class="indexterm" name="id2651394"></a>
     159<a class="indexterm" name="id2651401"></a>
    160160                A Recycle Bin-like module. Where used, unlink calls will be intercepted and files moved
    161161                to the recycle directory instead of being deleted. This gives the same effect as the
    162162                <span class="guiicon">Recycle Bin</span> on Windows computers.
    163163                </p><p>
    164 <a class="indexterm" name="id2651377"></a>
    165 <a class="indexterm" name="id2651384"></a>
    166 <a class="indexterm" name="id2651390"></a>
    167 <a class="indexterm" name="id2651397"></a>
     164<a class="indexterm" name="id2651421"></a>
     165<a class="indexterm" name="id2651428"></a>
     166<a class="indexterm" name="id2651434"></a>
     167<a class="indexterm" name="id2651441"></a>
    168168                The <span class="guiicon">Recycle Bin</span> will not appear in
    169169                <span class="application">Windows Explorer</span> views of the network
     
    180180                </p><p>Supported options for the <code class="literal">recycle</code> module are as follow:
    181181                </p><div class="variablelist"><dl><dt><span class="term">recycle:repository</span></dt><dd><p>
    182 <a class="indexterm" name="id2651475"></a>
     182<a class="indexterm" name="id2651519"></a>
    183183                                Path of the directory where deleted files should be moved.
    184184                                </p></dd><dt><span class="term">recycle:directory_mode</span></dt><dd><p>
    185 <a class="indexterm" name="id2651494"></a>
     185<a class="indexterm" name="id2651538"></a>
    186186                                Set it to the octal mode you want for the recycle directory. With
    187187                                this mode the recycle directory will be created if it not
     
    192192                                mode 0700 is used.
    193193                                </p></dd><dt><span class="term">recycle:subdir_mode</span></dt><dd><p>
    194 <a class="indexterm" name="id2651530"></a>
     194<a class="indexterm" name="id2651574"></a>
    195195                                Set it to the octal mode you want for the sub directories of
    196196                                the recycle directory. With this mode   the sub directories will
     
    200200                                <em class="parameter"><code>directory_mode</code></em>.
    201201                                </p></dd><dt><span class="term">recycle:keeptree</span></dt><dd><p>
    202 <a class="indexterm" name="id2651564"></a>
     202<a class="indexterm" name="id2651608"></a>
    203203                                Specifies whether the directory structure should be kept or if the files in the directory that is being
    204204                                deleted should be kept separately in the recycle bin.
    205205                                </p></dd><dt><span class="term">recycle:versions</span></dt><dd><p>
    206 <a class="indexterm" name="id2651585"></a>
     206<a class="indexterm" name="id2651629"></a>
    207207                                If this option is set, two files
    208208                                with the same name that are deleted will both
     
    210210                                of a file will be called &#8220;<span class="quote">Copy #x of <em class="replaceable"><code>filename</code></em></span>&#8221;.
    211211                                </p></dd><dt><span class="term">recycle:touch</span></dt><dd><p>
    212 <a class="indexterm" name="id2651613"></a>
     212<a class="indexterm" name="id2651657"></a>
    213213                                Specifies whether a file's access date should be touched when the file is moved to the recycle bin.
    214214                                </p></dd><dt><span class="term">recycle:touch_mtime</span></dt><dd><p>
    215 <a class="indexterm" name="id2651633"></a>
     215<a class="indexterm" name="id2651677"></a>
    216216                                Specifies whether a file's last modify date date should be touched when the file is moved to the recycle bin.
    217217                                </p></dd><dt><span class="term">recycle:maxsize</span></dt><dd><p>
    218 <a class="indexterm" name="id2651653"></a>
     218<a class="indexterm" name="id2651697"></a>
    219219                                Files that are larger than the number of bytes specified by this parameter will not be put into the recycle bin.
    220220                                </p></dd><dt><span class="term">recycle:exclude</span></dt><dd><p>
    221 <a class="indexterm" name="id2651673"></a>
     221<a class="indexterm" name="id2651717"></a>
    222222                                List of files that should not be put into the recycle bin when deleted, but deleted in the regular way.
    223223                                </p></dd><dt><span class="term">recycle:exclude_dir</span></dt><dd><p>
    224 <a class="indexterm" name="id2651693"></a>
     224<a class="indexterm" name="id2651737"></a>
    225225                                Contains a list of directories. When files from these directories are
    226226                                deleted, they are not put into the
     
    228228                                regular way.
    229229                                </p></dd><dt><span class="term">recycle:noversions</span></dt><dd><p>
    230 <a class="indexterm" name="id2651714"></a>
     230<a class="indexterm" name="id2651758"></a>
    231231                                Specifies a list of paths (wildcards such as * and ? are supported) for which no versioning
    232232                                should be used. Only useful when <span class="emphasis"><em>recycle:versions</em></span> is enabled.
    233233                                </p></dd></dl></div><p>
    234                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651733"></a>netatalk</h3></div></div></div><p>
    235 <a class="indexterm" name="id2651740"></a>
     234                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651777"></a>netatalk</h3></div></div></div><p>
     235<a class="indexterm" name="id2651784"></a>
    236236                A netatalk module will ease co-existence of Samba and netatalk file sharing services.
    237237                </p><p>Advantages compared to the old netatalk module:
    238                 </p><div class="itemizedlist"><a class="indexterm" name="id2651755"></a><ul type="disc"><li><p>Does not care about creating .AppleDouble forks, just keeps them in sync.</p></li><li><p>If a share in <code class="filename">smb.conf</code> does not contain .AppleDouble item in hide or veto list, it will be added automatically.</p></li></ul></div><p>
    239                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651783"></a>shadow_copy</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    240 <a class="indexterm" name="id2651792"></a>
     238                </p><div class="itemizedlist"><a class="indexterm" name="id2651799"></a><ul type="disc"><li><p>Does not care about creating .AppleDouble forks, just keeps them in sync.</p></li><li><p>If a share in <code class="filename">smb.conf</code> does not contain .AppleDouble item in hide or veto list, it will be added automatically.</p></li></ul></div><p>
     239                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651827"></a>shadow_copy</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
     240<a class="indexterm" name="id2651836"></a>
    241241        <span class="emphasis"><em>THIS IS NOT A BACKUP, ARCHIVAL, OR VERSION CONTROL SOLUTION!</em></span>
    242242        </p><p>
    243 <a class="indexterm" name="id2651806"></a>
     243<a class="indexterm" name="id2651850"></a>
    244244        With Samba or Windows servers, shadow_copy is designed to be an end-user tool only.  It does not replace or
    245245        enhance your backup and archival solutions and should in no way be considered as such.  Additionally, if you
     
    252252        clients.  You should be able to get more information about MS Shadow Copy <a class="ulink" href="http://www.microsoft.com/windowsserver2003/techinfo/overview/scr.mspx" target="_top">from the Microsoft's site</a>.
    253253        </p><p>
    254 <a class="indexterm" name="id2651851"></a>
    255 <a class="indexterm" name="id2651858"></a>
    256 <a class="indexterm" name="id2651865"></a>
    257 <a class="indexterm" name="id2651872"></a>
    258 <a class="indexterm" name="id2651878"></a>
    259 <a class="indexterm" name="id2651885"></a>
     254<a class="indexterm" name="id2651894"></a>
     255<a class="indexterm" name="id2651901"></a>
     256<a class="indexterm" name="id2651908"></a>
     257<a class="indexterm" name="id2651915"></a>
     258<a class="indexterm" name="id2651922"></a>
     259<a class="indexterm" name="id2651928"></a>
    260260        The shadow_copy VFS module requires some underlying file system setup with some sort of Logical Volume Manager
    261261        (LVM) such as LVM1, LVM2, or EVMS.  Setting up LVM is beyond the scope of this document; however, we will
     
    270270              Linux LVM, Part 1</a> and <a class="ulink" href="http://www-106.ibm.com/developerworks/library/l-lvm2.html" target="_top">Learning
    271271              Linux LWM, Part 2</a> for Daniel Robbins' well-written, two part tutorial on Linux and LVM using LVM
    272               source code and reiserfs.</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2651971"></a>Shadow Copy Setup</h4></div></div></div><p>
    273 <a class="indexterm" name="id2651979"></a>
    274 <a class="indexterm" name="id2651986"></a>
     272              source code and reiserfs.</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652015"></a>Shadow Copy Setup</h4></div></div></div><p>
     273<a class="indexterm" name="id2652023"></a>
     274<a class="indexterm" name="id2652030"></a>
    275275        At the time of this writing, not much testing has been done.  I tested the shadow copy VFS module with a
    276276        specific scenario which was not deployed in a production environment, but more as a proof of concept.  The
     
    287287                working Samba 3.0.3 or later server running.
    288288                </p></li><li><p><b>Install &amp; Configure LVM. </b>
    289 <a class="indexterm" name="id2652066"></a>
    290 <a class="indexterm" name="id2652072"></a>
     289<a class="indexterm" name="id2652110"></a>
     290<a class="indexterm" name="id2652116"></a>
    291291                Before you can make shadow copies available to the client, you have to create the shadow copies.  This is
    292292                done by taking some sort of file system snapshot.  Snapshots are a typical feature of Logical Volume
     
    296296                using the "testing" or "Sarge" distribution.
    297297                </p><ul type="disc"><li><p>
    298 <a class="indexterm" name="id2652097"></a>
    299 <a class="indexterm" name="id2652104"></a>
    300 <a class="indexterm" name="id2652111"></a>
    301 <a class="indexterm" name="id2652118"></a>
    302 <a class="indexterm" name="id2652124"></a>
     298<a class="indexterm" name="id2652141"></a>
     299<a class="indexterm" name="id2652148"></a>
     300<a class="indexterm" name="id2652155"></a>
     301<a class="indexterm" name="id2652162"></a>
     302<a class="indexterm" name="id2652168"></a>
    303303                        Install lvm10 and devfsd packages if you have not done so already.  On Debian systems, you are warned of the
    304304                        interaction of devfs and lvm1 which requires the use of devfs filenames.  Running <code class="literal">apt-get update
    305305                        &amp;&amp; apt-get install lvm10 devfsd xfsprogs</code> should do the trick for this example.
    306306                        </p></li><li><p>
    307 <a class="indexterm" name="id2652148"></a>
    308 <a class="indexterm" name="id2652155"></a>
    309 <a class="indexterm" name="id2652162"></a>
    310 <a class="indexterm" name="id2652169"></a>
    311 <a class="indexterm" name="id2652175"></a>
     307<a class="indexterm" name="id2652192"></a>
     308<a class="indexterm" name="id2652199"></a>
     309<a class="indexterm" name="id2652206"></a>
     310<a class="indexterm" name="id2652213"></a>
     311<a class="indexterm" name="id2652219"></a>
    312312                        Now you need to create a volume.  You will need to create a partition (or partitions) to add to your volume.
    313313                        Use your favorite partitioning tool (e.g., Linux fdisk, cfdisk, etc.).  The partition type should be set to
    314314                        0x8e for "Linux LVM."  In this example, we will use /dev/hdb1.
    315315                        </p><p>
    316 <a class="indexterm" name="id2652190"></a>
    317 <a class="indexterm" name="id2652197"></a>
    318 <a class="indexterm" name="id2652204"></a>
     316<a class="indexterm" name="id2652234"></a>
     317<a class="indexterm" name="id2652241"></a>
     318<a class="indexterm" name="id2652248"></a>
    319319                        Once you have the Linux LVM partition (type 0x8e), you can run a series of commands to create the LVM volume.
    320320                        You can use several disks and/or partitions, but we will use only one in this example.  You may also need to
     
    322322                        it on reboot by adding it to (<code class="filename">/etc/modules</code>).
    323323                        </p></li><li><p>
    324 <a class="indexterm" name="id2652233"></a>
     324<a class="indexterm" name="id2652277"></a>
    325325                        Create the physical volume with <code class="literal">pvcreate /dev/hdb1</code>
    326326                        </p></li><li><p>
    327 <a class="indexterm" name="id2652251"></a>
    328 <a class="indexterm" name="id2652258"></a>
     327<a class="indexterm" name="id2652295"></a>
     328<a class="indexterm" name="id2652302"></a>
    329329                        Create the volume group and add /dev/hda1 to it with <code class="literal">vgcreate shadowvol /dev/hdb1</code>
    330330                        </p><p>
    331 <a class="indexterm" name="id2652275"></a>
     331<a class="indexterm" name="id2652319"></a>
    332332                        You can use <code class="literal">vgdisplay</code> to review information about the volume group.
    333333                        </p></li><li><p>
    334 <a class="indexterm" name="id2652293"></a>
     334<a class="indexterm" name="id2652337"></a>
    335335                        Now you can create the logical volume with something like <code class="literal">lvcreate -L400M -nsh_test shadowvol</code>
    336336                        </p><p>
    337 <a class="indexterm" name="id2652310"></a>
     337<a class="indexterm" name="id2652354"></a>
    338338                        This creates the logical volume of 400 MBs named "sh_test" in the volume group we created called shadowvol.
    339339                        If everything is working so far, you should see them in <code class="filename">/dev/shadowvol</code>.
    340340                        </p></li><li><p>
    341 <a class="indexterm" name="id2652331"></a>
     341<a class="indexterm" name="id2652375"></a>
    342342                        Now we should be ready to format the logical volume we named sh_test with <code class="literal">mkfs.xfs
    343343                        /dev/shadowvol/sh_test</code>
    344344                        </p><p>
    345 <a class="indexterm" name="id2652348"></a>
    346 <a class="indexterm" name="id2652355"></a>
    347 <a class="indexterm" name="id2652362"></a>
    348 <a class="indexterm" name="id2652369"></a>
    349 <a class="indexterm" name="id2652375"></a>
     345<a class="indexterm" name="id2652392"></a>
     346<a class="indexterm" name="id2652399"></a>
     347<a class="indexterm" name="id2652406"></a>
     348<a class="indexterm" name="id2652413"></a>
     349<a class="indexterm" name="id2652419"></a>
    350350                        You can format the logical volume with any file system you choose, but make sure to use one that allows you to
    351351                        take advantage of the additional features of LVM such as freezing, resizing, and growing your file systems.
    352352                        </p><p>
    353 <a class="indexterm" name="id2652389"></a>
    354 <a class="indexterm" name="id2652396"></a>
    355 <a class="indexterm" name="id2652403"></a>
     353<a class="indexterm" name="id2652433"></a>
     354<a class="indexterm" name="id2652440"></a>
     355<a class="indexterm" name="id2652447"></a>
    356356                        Now we have an LVM volume where we can play with the shadow_copy VFS module.
    357357                        </p></li><li><p>
    358 <a class="indexterm" name="id2652416"></a>
    359 <a class="indexterm" name="id2652422"></a>
    360 <a class="indexterm" name="id2652429"></a>
     358<a class="indexterm" name="id2652460"></a>
     359<a class="indexterm" name="id2652466"></a>
     360<a class="indexterm" name="id2652473"></a>
    361361                        Now we need to prepare the directory with something like
    362362</p><pre class="screen">
     
    367367                        once you get things working.
    368368                        </p></li><li><p>
    369 <a class="indexterm" name="id2652464"></a>
     369<a class="indexterm" name="id2652508"></a>
    370370                        Mount the LVM volume using something like <code class="literal">mount /dev/shadowvol/sh_test /data/shadow_share</code>
    371371                        </p><p>
    372 <a class="indexterm" name="id2652481"></a>
     372<a class="indexterm" name="id2652525"></a>
    373373                        You may also want to edit your <code class="filename">/etc/fstab</code> so that this partition mounts during the system boot.
    374374                        </p></li></ul></div></li><li><p><b>Install &amp; Configure the shadow_copy VFS Module. </b>
     
    376376                3.0.3 and higher.  The smb.conf configuration is pretty standard.  Here is our example of a share configured
    377377                with the shadow_copy VFS module:
    378                 </p><div class="example"><a name="vfsshadow"></a><p class="title"><b>Example 23.3. Share With shadow_copy VFS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[shadow_share]</code></em></td></tr><tr><td><a class="indexterm" name="id2652538"></a><em class="parameter"><code>comment = Shadow Copy Enabled Share</code></em></td></tr><tr><td><a class="indexterm" name="id2652550"></a><em class="parameter"><code>path = /data/shadow_share</code></em></td></tr><tr><td><a class="indexterm" name="id2652562"></a><em class="parameter"><code>vfs objects = shadow_copy</code></em></td></tr><tr><td><a class="indexterm" name="id2652574"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2652585"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"></li><li><p><b>Create Snapshots and Make Them Available to shadow_copy.so. </b>
    379 <a class="indexterm" name="id2652609"></a>
    380 <a class="indexterm" name="id2652615"></a>
    381 <a class="indexterm" name="id2652622"></a>
     378                </p><div class="example"><a name="vfsshadow"></a><p class="title"><b>Example 23.3. Share With shadow_copy VFS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[shadow_share]</code></em></td></tr><tr><td><a class="indexterm" name="id2652582"></a><em class="parameter"><code>comment = Shadow Copy Enabled Share</code></em></td></tr><tr><td><a class="indexterm" name="id2652594"></a><em class="parameter"><code>path = /data/shadow_share</code></em></td></tr><tr><td><a class="indexterm" name="id2652606"></a><em class="parameter"><code>vfs objects = shadow_copy</code></em></td></tr><tr><td><a class="indexterm" name="id2652618"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2652629"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"></li><li><p><b>Create Snapshots and Make Them Available to shadow_copy.so. </b>
     379<a class="indexterm" name="id2652653"></a>
     380<a class="indexterm" name="id2652659"></a>
     381<a class="indexterm" name="id2652666"></a>
    382382                Before you can browse the shadow copies, you must create them and mount them.  This will most likely be done
    383383                with a script that runs as a cron job.  With this particular solution, the shadow_copy VFS module is used to
     
    405405                "properties."  If anything has changed, then you will see it on the "Previous Versions" tab of the properties
    406406                window.
    407                 </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2652691"></a>VFS Modules Available Elsewhere</h2></div></div></div><p>
    408 <a class="indexterm" name="id2652699"></a>
     407                </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2652729"></a>VFS Modules Available Elsewhere</h2></div></div></div><p>
     408<a class="indexterm" name="id2652737"></a>
    409409This section contains a listing of various other VFS modules that have been posted but do not currently reside
    410410in the Samba CVS tree for one reason or another (e.g., it is easy for the maintainer to have his or her own
     
    412412</p><p>
    413413No statements about the stability or functionality of any module should be implied due to its presence here.
    414 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652716"></a>DatabaseFS</h3></div></div></div><p>
    415 <a class="indexterm" name="id2652724"></a>
     414</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652754"></a>DatabaseFS</h3></div></div></div><p>
     415<a class="indexterm" name="id2652762"></a>
    416416URL: <a class="ulink" href="http://www.css.tayloru.edu/~elorimer/databasefs/index.php" target="_top">
    417417Taylors University DatabaeFS</a>
     
    426426Any feedback would be appreciated: comments, suggestions, patches, and so on. If nothing else, it
    427427might prove useful for someone else who wishes to create a virtual filesystem.
    428 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652776"></a>vscan</h3></div></div></div><a class="indexterm" name="id2652781"></a><p>URL: <a class="ulink" href="http://www.openantivirus.org/projects.php#samba-vscan" target="_top">
     428</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652814"></a>vscan</h3></div></div></div><a class="indexterm" name="id2652820"></a><p>URL: <a class="ulink" href="http://www.openantivirus.org/projects.php#samba-vscan" target="_top">
    429429Open Anti-Virus vscan</a>
    430430</p><p>
    431 <a class="indexterm" name="id2652802"></a>
     431<a class="indexterm" name="id2652841"></a>
    432432samba-vscan is a proof-of-concept module for Samba, which provides on-access anti-virus support for files
    433433shared using Samba.  samba-vscan supports various virus scanners and is maintained by Rainer Link.
    434 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652815"></a>vscan-clamav</h3></div></div></div><p>
     434</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652853"></a>vscan-clamav</h3></div></div></div><p>
    435435Samba users have been using the RPMS from SerNet without a problem.
    436436OpenSUSE Linux users have also used the vscan scanner for quite some time
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/apa.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Appendix A.  GNU General Public License version 3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"><link rel="next" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. 
    22    GNU General Public License version 3
    3   </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DNSDHCP.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2693404"></a>Appendix A. 
     3  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DNSDHCP.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2693426"></a>Appendix A. 
    44    <acronym class="acronym">GNU</acronym> General Public License version 3
    5   </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2693433">A.
     5  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2693455">A.
    66    Preamble
    7   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693578">A.
     7  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693600">A.
    88    TERMS AND CONDITIONS
    9   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693582">A.
     9  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693604">A.
    1010    0. Definitions.
    11   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693674">A.
     11  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693696">A.
    1212    1. Source Code.
    13   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693772">A.
     13  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693795">A.
    1414    2. Basic Permissions.
    15   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693811">A.
     15  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693833">A.
    1616    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    17   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693847">A.
     17  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693869">A.
    1818    4. Conveying Verbatim Copies.
    19   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693874">A.
     19  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693896">A.
    2020    5. Conveying Modified Source Versions.
    21   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693970">A.
     21  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693992">A.
    2222    6. Conveying Non-Source Forms.
    23   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694159">A.
     23  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694181">A.
    2424     7. Additional Terms.
    25    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694295">A.
     25   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694317">A.
    2626     8. Termination.
    27    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694338">A.
     27   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694360">A.
    2828     9. Acceptance Not Required for Having Copies.
    29    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694358">A.
     29   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694380">A.
    3030     10. Automatic Licensing of Downstream Recipients.
    31    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694410">A.
     31   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694432">A.
    3232    11. Patents.
    33   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694545">A.
     33  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694578">A.
    3434    12. No Surrender of Others&#8217; Freedom.
    35   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694567">A.
     35  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694600">A.
    3636    13. Use with the ???TITLE??? Affero General Public License.
    37   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694596">A.
     37  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694628">A.
    3838    14. Revised Versions of this License.
    39   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694658">A.
     39  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694691">A.
    4040    15. Disclaimer of Warranty.
    41   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694685">A.
     41  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694717">A.
    4242    16. Limitation of Liability.
    43   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694705">A.
     43  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694737">A.
    4444    17. Interpretation of Sections 15 and 16.
    45   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694721">A.
     45  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694754">A.
    4646    END OF TERMS AND CONDITIONS
    47   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694725">A.
     47  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694758">A.
    4848    How to Apply These Terms to Your New Programs
    4949  </a></span></dt></dl></div><p>
     
    5555    Everyone is permitted to copy and distribute verbatim copies of this license
    5656    document, but changing it is not allowed.
    57   </p><h2><a name="id2693433"></a>
     57  </p><h2><a name="id2693455"></a>
    5858    Preamble
    5959  </h2><p>
     
    119119    The precise terms and conditions for copying, distribution and modification
    120120    follow.
    121   </p><h2><a name="id2693578"></a>
     121  </p><h2><a name="id2693600"></a>
    122122    TERMS AND CONDITIONS
    123   </h2><h2><a name="id2693582"></a>
     123  </h2><h2><a name="id2693604"></a>
    124124    0. Definitions.
    125125  </h2><p>
     
    163163    a list of user commands or options, such as a menu, a prominent item in the
    164164    list meets this criterion.
    165   </p><h2><a name="id2693674"></a>
     165  </p><h2><a name="id2693696"></a>
    166166    1. Source Code.
    167167  </h2><p>
     
    203203  </p><p>
    204204    The Corresponding Source for a work in source code form is that same work.
    205   </p><h2><a name="id2693772"></a>
     205  </p><h2><a name="id2693795"></a>
    206206    2. Basic Permissions.
    207207  </h2><p>
     
    228228    conditions stated below.  Sublicensing is not allowed; section 10 makes it
    229229    unnecessary.
    230   </p><h2><a name="id2693811"></a>
     230  </p><h2><a name="id2693833"></a>
    231231    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    232232  </h2><p>
     
    243243    third parties&#8217; legal rights to forbid circumvention of technological
    244244    measures.
    245   </p><h2><a name="id2693847"></a>
     245  </p><h2><a name="id2693869"></a>
    246246    4. Conveying Verbatim Copies.
    247247  </h2><p>
     
    256256    You may charge any price or no price for each copy that you convey, and you
    257257    may offer support or warranty protection for a fee.
    258   </p><h2><a name="id2693874"></a>
     258  </p><h2><a name="id2693896"></a>
    259259    5. Conveying Modified Source Versions.
    260260  </h2><p>
     
    292292    permit.  Inclusion of a covered work in an aggregate does not cause
    293293    this License to apply to the other parts of the aggregate.
    294   </p><h2><a name="id2693970"></a>
     294  </p><h2><a name="id2693992"></a>
    295295    6. Conveying Non-Source Forms.
    296296  </h2><p>
     
    387387    and must require no special password or key for unpacking, reading or
    388388    copying.
    389   </p><h2><a name="id2694159"></a>
     389  </p><h2><a name="id2694181"></a>
    390390     7. Additional Terms.
    391391   </h2><p>
     
    451451     of a separately written license, or stated as exceptions; the above
    452452     requirements apply either way.
    453    </p><h2><a name="id2694295"></a>
     453   </p><h2><a name="id2694317"></a>
    454454     8. Termination.
    455455   </h2><p>
     
    477477     reinstated, you do not qualify to receive new licenses for the same
    478478     material under section 10.
    479    </p><h2><a name="id2694338"></a>
     479   </p><h2><a name="id2694360"></a>
    480480     9. Acceptance Not Required for Having Copies.
    481481   </h2><p>
     
    488488     Therefore, by modifying or propagating a covered work, you indicate your
    489489     acceptance of this License to do so.
    490    </p><h2><a name="id2694358"></a>
     490   </p><h2><a name="id2694380"></a>
    491491     10. Automatic Licensing of Downstream Recipients.
    492492   </h2><p>
     
    513513     by making, using, selling, offering for sale, or importing the Program or
    514514     any portion of it.
    515    </p><h2><a name="id2694410"></a>
     515   </p><h2><a name="id2694432"></a>
    516516    11. Patents.
    517517  </h2><p>
     
    580580    implied license or other defenses to infringement that may otherwise be
    581581    available to you under applicable patent law.
    582   </p><h2><a name="id2694545"></a>
     582  </p><h2><a name="id2694578"></a>
    583583    12. No Surrender of Others&#8217; Freedom.
    584584  </h2><p>
     
    592592    Program, the only way you could satisfy both those terms and this License
    593593    would be to refrain entirely from conveying the Program.
    594   </p><h2><a name="id2694567"></a>
     594  </p><h2><a name="id2694600"></a>
    595595    13. Use with the <acronym class="acronym">GNU</acronym> Affero General Public License.
    596596  </h2><p>
     
    603603    section 13, concerning interaction through a network will apply to the
    604604    combination as such.
    605   </p><h2><a name="id2694596"></a>
     605  </p><h2><a name="id2694628"></a>
    606606    14. Revised Versions of this License.
    607607  </h2><p>
     
    628628    However, no additional obligations are imposed on any author or copyright
    629629    holder as a result of your choosing to follow a later version.
    630   </p><h2><a name="id2694658"></a>
     630  </p><h2><a name="id2694691"></a>
    631631    15. Disclaimer of Warranty.
    632632  </h2><p>
     
    639639    YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
    640640    NECESSARY SERVICING, REPAIR OR CORRECTION.
    641   </p><h2><a name="id2694685"></a>
     641  </p><h2><a name="id2694717"></a>
    642642    16. Limitation of Liability.
    643643  </h2><p>
     
    651651    EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    652652    SUCH DAMAGES.
    653   </p><h2><a name="id2694705"></a>
     653  </p><h2><a name="id2694737"></a>
    654654    17. Interpretation of Sections 15 and 16.
    655655  </h2><p>
     
    660660    warranty or assumption of liability accompanies a copy of the Program in
    661661    return for a fee.
    662   </p><h2><a name="id2694721"></a>
     662  </p><h2><a name="id2694754"></a>
    663663    END OF TERMS AND CONDITIONS
    664   </h2><h2><a name="id2694725"></a>
     664  </h2><h2><a name="id2694758"></a>
    665665    How to Apply These Terms to Your New Programs
    666666  </h2><p>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/bugreport.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 40. Reporting Bugs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"><link rel="next" href="tdb.html" title="Chapter 41. Managing TDB Files"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 40. Reporting Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="problems.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="tdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 40. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="bugreport.html#id2686011">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686101">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686336">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686538">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686672">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686797">Patches</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686011"></a>Introduction</h2></div></div></div><p>
    2 <a class="indexterm" name="id2686019"></a>
    3 <a class="indexterm" name="id2686026"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 40. Reporting Bugs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"><link rel="next" href="tdb.html" title="Chapter 41. Managing TDB Files"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 40. Reporting Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="problems.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="tdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 40. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="bugreport.html#id2686046">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686135">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686371">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686573">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686706">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686831">Patches</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686046"></a>Introduction</h2></div></div></div><p>
     2<a class="indexterm" name="id2686054"></a>
     3<a class="indexterm" name="id2686060"></a>
    44Please report bugs using Samba's <a class="ulink" href="https://bugzilla.samba.org/" target="_top">Bugzilla</a> facilities and take
    55the time to read this file before you submit a bug report. Also, check to see if it has changed between
     
    1313us fix it fast.
    1414</p><p>
    15 <a class="indexterm" name="id2686059"></a>
    16 <a class="indexterm" name="id2686066"></a>
    17 <a class="indexterm" name="id2686073"></a>
     15<a class="indexterm" name="id2686093"></a>
     16<a class="indexterm" name="id2686100"></a>
     17<a class="indexterm" name="id2686107"></a>
    1818If you post the bug to the comp.protocols.smb
    1919newsgroup or the mailing list, do not assume that we will read it. If you suspect that your
     
    2525which are conveniently accessible on the Samba Web pages
    2626at <a class="ulink" href="http://samba.org/samba/" target="_top">http://samba.org/samba/</a>.
    27 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686101"></a>General Information</h2></div></div></div><p>
     27</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686135"></a>General Information</h2></div></div></div><p>
    2828Before submitting a bug report, check your config for silly
    2929errors. Look in your log files for obvious messages that tell
     
    4343detail but may use too much disk space.
    4444</p><p>
    45 <a class="indexterm" name="id2686153"></a>
    46 <a class="indexterm" name="id2686159"></a>
     45<a class="indexterm" name="id2686187"></a>
     46<a class="indexterm" name="id2686193"></a>
    4747To set the debug level, use the <a class="link" href="smb.conf.5.html#LOGLEVEL" target="_top">log level</a> in your
    4848<code class="filename">smb.conf</code>. You may also find it useful to set the log
    4949level higher for just one machine and keep separate logs for each machine.
    5050To do this, add the following lines to your main <code class="filename">smb.conf</code> file:
    51 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2686200"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2686211"></a><em class="parameter"><code>log file = /usr/local/samba/lib/log.%m</code></em></td></tr><tr><td><a class="indexterm" name="id2686222"></a><em class="parameter"><code>include = /usr/local/samba/lib/smb.conf.%m</code></em></td></tr></table><p>
     51</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2686234"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2686245"></a><em class="parameter"><code>log file = /usr/local/samba/lib/log.%m</code></em></td></tr><tr><td><a class="indexterm" name="id2686257"></a><em class="parameter"><code>include = /usr/local/samba/lib/smb.conf.%m</code></em></td></tr></table><p>
    5252and create a file <code class="filename">/usr/local/samba/lib/smb.conf.<em class="replaceable"><code>machine</code></em></code> where
    5353<em class="replaceable"><code>machine</code></em> is the name of the client you wish to debug. In that file put any
     
    6262<code class="constant">3</code>. Nearly all bugs can be tracked at a setting of <code class="constant">10</code>, but be
    6363prepared for a large volume of log data.
    64 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2686336"></a>Debugging-Specific Operations</h3></div></div></div><p>
    65 <a class="indexterm" name="id2686344"></a>
    66 <a class="indexterm" name="id2686351"></a>
    67 <a class="indexterm" name="id2686358"></a>
    68 <a class="indexterm" name="id2686365"></a>
     64</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2686371"></a>Debugging-Specific Operations</h3></div></div></div><p>
     65<a class="indexterm" name="id2686379"></a>
     66<a class="indexterm" name="id2686385"></a>
     67<a class="indexterm" name="id2686392"></a>
     68<a class="indexterm" name="id2686399"></a>
    6969        Samba-3.x permits debugging (logging) of specific functional components without unnecessarily
    7070        cluttering the log files with detailed logs for all operations. An example configuration to
    7171        achieve this is shown in:
    7272        </p><p>
    73 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2686384"></a><em class="parameter"><code>log level = 0 tdb:3 passdb:5 auth:4 vfs:2</code></em></td></tr><tr><td><a class="indexterm" name="id2686395"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2686407"></a><em class="parameter"><code>log file = /var/log/samba/%U.%m.log</code></em></td></tr></table><p>
     73</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2686418"></a><em class="parameter"><code>log level = 0 tdb:3 passdb:5 auth:4 vfs:2</code></em></td></tr><tr><td><a class="indexterm" name="id2686430"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2686441"></a><em class="parameter"><code>log file = /var/log/samba/%U.%m.log</code></em></td></tr></table><p>
    7474</p><p>
    7575        This will cause the level of detail to be expanded to the debug class (log level) passed to
     
    7878        the functional areas as specified. The table shown in <a class="link" href="bugreport.html#dbgclass" title="Table 40.1. Debuggable Functions">Debuggable Functions</a>
    7979        may be used to attain very precise analysis of each SMB operation Samba is conducting.
    80         </p><div class="table"><a name="dbgclass"></a><p class="title"><b>Table 40.1. Debuggable Functions</b></p><div class="table-contents"><table summary="Debuggable Functions" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Function Name</th><th align="center">Function Name</th></tr></thead><tbody><tr><td align="center">all</td><td align="center">passdb</td></tr><tr><td align="center">tdb</td><td align="center">sam</td></tr><tr><td align="center">printdrivers</td><td align="center">auth</td></tr><tr><td align="center">lanman</td><td align="center">winbind</td></tr><tr><td align="center">smb</td><td align="center">vfs</td></tr><tr><td align="center">rpc_parse</td><td align="center">idmap</td></tr><tr><td align="center">rpc_srv</td><td align="center">quota</td></tr><tr><td align="center">rpc_cli</td><td align="center">acls</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686538"></a>Internal Errors</h2></div></div></div><p>
     80        </p><div class="table"><a name="dbgclass"></a><p class="title"><b>Table 40.1. Debuggable Functions</b></p><div class="table-contents"><table summary="Debuggable Functions" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Function Name</th><th align="center">Function Name</th></tr></thead><tbody><tr><td align="center">all</td><td align="center">passdb</td></tr><tr><td align="center">tdb</td><td align="center">sam</td></tr><tr><td align="center">printdrivers</td><td align="center">auth</td></tr><tr><td align="center">lanman</td><td align="center">winbind</td></tr><tr><td align="center">smb</td><td align="center">vfs</td></tr><tr><td align="center">rpc_parse</td><td align="center">idmap</td></tr><tr><td align="center">rpc_srv</td><td align="center">quota</td></tr><tr><td align="center">rpc_cli</td><td align="center">acls</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686573"></a>Internal Errors</h2></div></div></div><p>
    8181If you get the message &#8220;<span class="quote"><span class="errorname">INTERNAL ERROR</span></span>&#8221; in your log files,
    8282it means that Samba got an unexpected signal while running. It is probably a
     
    9292possible. Please make this reasonably detailed.
    9393</p><p>
    94 <a class="indexterm" name="id2686571"></a>
     94<a class="indexterm" name="id2686605"></a>
    9595You may also find that a core file appeared in a <code class="filename">corefiles</code>
    9696subdirectory of the directory where you keep your Samba log
    9797files. This file is the most useful tool for tracking down the bug. To
    9898use it, you do this:
    99 <a class="indexterm" name="id2686587"></a>
    100 <a class="indexterm" name="id2686593"></a>
     99<a class="indexterm" name="id2686621"></a>
     100<a class="indexterm" name="id2686628"></a>
    101101</p><pre class="screen">
    102102<code class="prompt">$ </code><strong class="userinput"><code>gdb smbd core</code></strong>
    103103</pre><p>
    104104</p><p>
    105 <a class="indexterm" name="id2686619"></a>
    106 <a class="indexterm" name="id2686626"></a>
     105<a class="indexterm" name="id2686654"></a>
     106<a class="indexterm" name="id2686660"></a>
    107107adding appropriate paths to smbd and core so gdb can find them. If you
    108108do not have gdb, try <strong class="userinput"><code>dbx</code></strong>. Then within the debugger,
     
    110110problem occurred. Include this in your report.
    111111</p><p>
    112 <a class="indexterm" name="id2686651"></a>
     112<a class="indexterm" name="id2686685"></a>
    113113If you know any assembly language, do a <code class="literal">disass</code> of the routine
    114114where the problem occurred (if it's in a library routine, then
     
    117117do not know assembly, including this information in the bug report can be
    118118useful.
    119 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686672"></a>Attaching to a Running Process</h2></div></div></div><p>
    120 <a class="indexterm" name="id2686680"></a>
    121 <a class="indexterm" name="id2686687"></a>
    122 <a class="indexterm" name="id2686693"></a>
     119</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686706"></a>Attaching to a Running Process</h2></div></div></div><p>
     120<a class="indexterm" name="id2686714"></a>
     121<a class="indexterm" name="id2686721"></a>
     122<a class="indexterm" name="id2686728"></a>
    123123Unfortunately, some UNIXes (in particular some recent Linux kernels)
    124124refuse to dump a core file if the task has changed UID (which smbd
     
    146146<code class="prompt">root# </code> gdb /usr/local/samba/sbin/smbd
    147147</pre><p>
    148 <a class="indexterm" name="id2686779"></a>
     148<a class="indexterm" name="id2686813"></a>
    149149then &#8220;<span class="quote">attach `pid'</span>&#8221; (of the spinning process), then type &#8220;<span class="quote">bt</span>&#8221; to
    150150get a backtrace to see where the smbd is in the call path.
    151 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686797"></a>Patches</h2></div></div></div><p>
    152 <a class="indexterm" name="id2686805"></a>
    153 <a class="indexterm" name="id2686811"></a>
     151</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686831"></a>Patches</h2></div></div></div><p>
     152<a class="indexterm" name="id2686839"></a>
     153<a class="indexterm" name="id2686846"></a>
    154154The best sort of bug report is one that includes a fix! If you send us
    155155patches, please use <strong class="userinput"><code>diff -u</code></strong> format if your version of
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/cfgsmarts.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 34. Advanced Configuration Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="largefile.html" title="Chapter 33. Handling Large Directories"><link rel="next" href="migration.html" title="Part IV. Migration and Updating"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 34. Advanced Configuration Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="cfgsmarts"></a>Chapter 34. Advanced Configuration Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 30, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2673724"></a>
    3 <a class="indexterm" name="id2673732"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 34. Advanced Configuration Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="largefile.html" title="Chapter 33. Handling Large Directories"><link rel="next" href="migration.html" title="Part IV. Migration and Updating"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 34. Advanced Configuration Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="cfgsmarts"></a>Chapter 34. Advanced Configuration Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 30, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673918">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2673762"></a>
     3<a class="indexterm" name="id2673769"></a>
    44Since the release of the first edition of this book there have been repeated requests to better document
    55configuration techniques that may help a network administrator to get more out of Samba. Some users have asked
    66for documentation regarding the use of the <a class="link" href="smb.conf.5.html#INCLUDE" target="_top">include = file-name</a> parameter.
    77</p><p>
    8 <a class="indexterm" name="id2673760"></a>
    9 <a class="indexterm" name="id2673766"></a>
     8<a class="indexterm" name="id2673797"></a>
     9<a class="indexterm" name="id2673803"></a>
    1010Commencing around mid-2004 there has been increasing interest in the ability to host multiple Samba servers on
    1111one machine. There has also been an interest in the hosting of multiple Samba server personalities on one
    1212server.
    1313</p><p>
    14 <a class="indexterm" name="id2673780"></a>
    15 <a class="indexterm" name="id2673787"></a>
     14<a class="indexterm" name="id2673817"></a>
     15<a class="indexterm" name="id2673824"></a>
    1616Feedback from technical reviewers made the inclusion of this chapter a necessity. So, here is an
    1717answer the questions that have to date not been adequately addressed. Additional user input is welcome as
    1818it will help this chapter to mature. What is presented here is just a small beginning.
    1919</p><p>
    20 <a class="indexterm" name="id2673802"></a>
    21 <a class="indexterm" name="id2673809"></a>
    22 <a class="indexterm" name="id2673816"></a>
     20<a class="indexterm" name="id2673839"></a>
     21<a class="indexterm" name="id2673846"></a>
     22<a class="indexterm" name="id2673853"></a>
    2323There are a number of ways in which multiple servers can be hosted on a single Samba server. Multiple server
    2424hosting makes it possible to host multiple domain controllers on one machine. Each such machine is
    2525independent, and each can be stopped or started without affecting another.
    2626</p><p>
    27 <a class="indexterm" name="id2673831"></a>
    28 <a class="indexterm" name="id2673838"></a>
    29 <a class="indexterm" name="id2673845"></a>
     27<a class="indexterm" name="id2673868"></a>
     28<a class="indexterm" name="id2673875"></a>
     29<a class="indexterm" name="id2673882"></a>
    3030Sometimes it is desirable to host multiple servers, each with its own security mode. For example, a single
    3131UNIX/Linux host may be a domain member server (DMS) as well as a generic anonymous print server. In this case,
     
    3434is to host a CDROM server.
    3535</p><p>
    36 <a class="indexterm" name="id2673863"></a>
    37 <a class="indexterm" name="id2673870"></a>
     36<a class="indexterm" name="id2673900"></a>
     37<a class="indexterm" name="id2673907"></a>
    3838Some environments dictate the need to have separate servers, each with their own resources, each of which are
    3939accessible only by certain users or groups. This is one of the simple, but highly effective, ways that Samba
    4040can replace many physical Windows servers in one Samba installation.
    41 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2673881"></a>Implementation</h2></div></div></div><p>
    42 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673890"></a>Multiple Server Hosting</h3></div></div></div><p>
    43 <a class="indexterm" name="id2673898"></a>
    44 <a class="indexterm" name="id2673905"></a>
    45 <a class="indexterm" name="id2673912"></a>
    46 <a class="indexterm" name="id2673919"></a>
    47 <a class="indexterm" name="id2673926"></a>
    48 <a class="indexterm" name="id2673932"></a>
    49 <a class="indexterm" name="id2673939"></a>
     41</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2673918"></a>Implementation</h2></div></div></div><p>
     42</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673927"></a>Multiple Server Hosting</h3></div></div></div><p>
     43<a class="indexterm" name="id2673935"></a>
     44<a class="indexterm" name="id2673942"></a>
     45<a class="indexterm" name="id2673949"></a>
     46<a class="indexterm" name="id2673956"></a>
     47<a class="indexterm" name="id2673963"></a>
     48<a class="indexterm" name="id2673970"></a>
     49<a class="indexterm" name="id2673976"></a>
    5050The use of multiple server hosting involves running multiple separate instances of Samba, each with it's own
    5151configuration file. This method is complicated by the fact that each instance of <span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span>
     
    5555<span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span> must be told to start up with its own <code class="filename">smb.conf</code> configuration file.
    5656</p><p>
    57 <a class="indexterm" name="id2674022"></a>
    58 <a class="indexterm" name="id2674029"></a>
    59 <a class="indexterm" name="id2674036"></a>
    60 <a class="indexterm" name="id2674042"></a>
     57<a class="indexterm" name="id2674059"></a>
     58<a class="indexterm" name="id2674066"></a>
     59<a class="indexterm" name="id2674073"></a>
     60<a class="indexterm" name="id2674080"></a>
    6161Each instance should operate on its own IP address (that independent IP address can be an IP Alias).
    6262Each instance of <span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span> should listen only on its own IP socket. This can be secured
     
    6464own SID also, this means that the servers are discrete and independent of each other.
    6565</p><p>
    66 <a class="indexterm" name="id2674089"></a>
    67 <a class="indexterm" name="id2674095"></a>
    68 <a class="indexterm" name="id2674102"></a>
    69 <a class="indexterm" name="id2674109"></a>
    70 <a class="indexterm" name="id2674116"></a>
    71 <a class="indexterm" name="id2674123"></a>
    72 <a class="indexterm" name="id2674130"></a>
    73 <a class="indexterm" name="id2674137"></a>
    74 <a class="indexterm" name="id2674143"></a>
     66<a class="indexterm" name="id2674126"></a>
     67<a class="indexterm" name="id2674133"></a>
     68<a class="indexterm" name="id2674139"></a>
     69<a class="indexterm" name="id2674146"></a>
     70<a class="indexterm" name="id2674153"></a>
     71<a class="indexterm" name="id2674160"></a>
     72<a class="indexterm" name="id2674167"></a>
     73<a class="indexterm" name="id2674174"></a>
     74<a class="indexterm" name="id2674181"></a>
    7575The user of multiple server hosting is non-trivial, and requires careful configuration of each aspect of
    7676process management and start up. The <code class="filename">smb.conf</code> parameters that must be carefully configured includes:
    7777<a class="link" href="smb.conf.5.html#PRIVATEDIR" target="_top">private dir</a>, <a class="link" href="smb.conf.5.html#PIDDIRECTORY" target="_top">pid directory</a>,<a class="link" href="smb.conf.5.html#LOCKDIRECTORY" target="_top">lock directory</a>, <a class="link" href="smb.conf.5.html#INTERFACES" target="_top">interfaces</a>, <a class="link" href="smb.conf.5.html#BINDINTERFACESONLY" target="_top">bind interfaces only</a>, <a class="link" href="smb.conf.5.html#NETBIOSNAME" target="_top">netbios name</a>, <a class="link" href="smb.conf.5.html#WORKGROUP" target="_top">workgroup</a>, <a class="link" href="smb.conf.5.html#SOCKETADDRESS" target="_top">socket address</a>.
    7878</p><p>
    79 <a class="indexterm" name="id2674255"></a>
    80 <a class="indexterm" name="id2674262"></a>
    81 <a class="indexterm" name="id2674268"></a>
     79<a class="indexterm" name="id2674292"></a>
     80<a class="indexterm" name="id2674299"></a>
     81<a class="indexterm" name="id2674306"></a>
    8282Those who elect to create multiple Samba servers should have the ability to read and follow
    8383the Samba source code, and to modify it as needed. This mode of deployment is considered beyond the scope of
     
    8585if it is suitable extend this section of this chapter. Until such documentation becomes available the hosting
    8686of multiple samba servers on a single host is considered not supported for Samba-3 by the Samba Team.
    87 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674287"></a>Multiple Virtual Server Personalities</h3></div></div></div><p>
    88 <a class="indexterm" name="id2674294"></a>
    89 <a class="indexterm" name="id2674301"></a>
    90 <a class="indexterm" name="id2674308"></a>
     87</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674324"></a>Multiple Virtual Server Personalities</h3></div></div></div><p>
     88<a class="indexterm" name="id2674331"></a>
     89<a class="indexterm" name="id2674338"></a>
     90<a class="indexterm" name="id2674345"></a>
    9191Samba has the ability to host multiple virtual servers, each of which have their own personality.  This is
    9292achieved by configuring an <code class="filename">smb.conf</code> file that is common to all personalities hosted.  Each server
     
    9494<a class="link" href="smb.conf.5.html#%5BGLOBAL%5D" target="_top">[global]</a> section. Each server may have its own stanzas for services and meta-services.
    9595</p><p>
    96 <a class="indexterm" name="id2674356"></a>
    97 <a class="indexterm" name="id2674362"></a>
    98 <a class="indexterm" name="id2674369"></a>
     96<a class="indexterm" name="id2674393"></a>
     97<a class="indexterm" name="id2674400"></a>
     98<a class="indexterm" name="id2674406"></a>
    9999When hosting multiple virtual servers, each with their own personality, each can be in a different workgroup.
    100100Only the primary server can be a domain member or a domain controller. The personality is defined by the
    101101combination of the <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security</a> mode it is operating in, the <a class="link" href="smb.conf.5.html#NETBIOSALIASES" target="_top">netbios aliases</a> it has, and the <a class="link" href="smb.conf.5.html#WORKGROUP" target="_top">workgroup</a> that is defined for it.
    102102</p><p>
    103 <a class="indexterm" name="id2674418"></a>
    104 <a class="indexterm" name="id2674425"></a>
    105 <a class="indexterm" name="id2674431"></a>
    106 <a class="indexterm" name="id2674438"></a>
    107 <a class="indexterm" name="id2674445"></a>
    108 <a class="indexterm" name="id2674452"></a>
     103<a class="indexterm" name="id2674456"></a>
     104<a class="indexterm" name="id2674462"></a>
     105<a class="indexterm" name="id2674469"></a>
     106<a class="indexterm" name="id2674476"></a>
     107<a class="indexterm" name="id2674483"></a>
     108<a class="indexterm" name="id2674490"></a>
    109109This configuration style can be used either with NetBIOS names, or using NetBIOS-less SMB over TCP services.
    110110If run using NetBIOS mode (the most common method) it is important that the parameter <a class="link" href="smb.conf.5.html#SMBPORTS" target="_top">smb ports = 139</a> should be specified in the primary <code class="filename">smb.conf</code> file. Failure to do this will result
     
    115115is not serviceable.
    116116</p><p>
    117 <a class="indexterm" name="id2674531"></a>
    118 <a class="indexterm" name="id2674538"></a>
    119 <a class="indexterm" name="id2674546"></a>
    120 <a class="indexterm" name="id2674552"></a>
     117<a class="indexterm" name="id2674569"></a>
     118<a class="indexterm" name="id2674576"></a>
     119<a class="indexterm" name="id2674583"></a>
     120<a class="indexterm" name="id2674590"></a>
    121121It is possible to host multiple servers, each with their own personality, using port 445 (the NetBIOS-less SMB
    122122port), in which case the <code class="literal">%i</code> macro can be used to provide separate server identities (by
     
    126126more complex than that using NetBIOS names only using TCP port 139.
    127127</p><p>
    128 <a class="indexterm" name="id2674620"></a>
     128<a class="indexterm" name="id2674657"></a>
    129129Consider an example environment that consists of a standalone, user-mode security Samba server and a read-only
    130130Windows 95 file server that has to be replaced. Instead of replacing the Windows 95 machine with a new PC, it
     
    136136possible implementation is shown here:
    137137</p><p>
    138 <a class="indexterm" name="id2674664"></a>
    139 <a class="indexterm" name="id2674671"></a>
    140 <a class="indexterm" name="id2674678"></a>
    141 <a class="indexterm" name="id2674685"></a>
     138<a class="indexterm" name="id2674701"></a>
     139<a class="indexterm" name="id2674708"></a>
     140<a class="indexterm" name="id2674715"></a>
     141<a class="indexterm" name="id2674722"></a>
    142142The <code class="filename">smb.conf</code> file for the master server is shown in <a class="link" href="cfgsmarts.html#elastic" title="Example 34.1. Elastic smb.conf File">Elastic smb.conf File</a>.
    143143This file is placed in the <code class="filename">/etc/samba</code> directory. Only the <span class="application">nmbd</span> and the <span class="application">smbd</span> daemons
     
    146146clients that must access this server are also in the workgroup <code class="literal">ROBINSNEST</code> as this will make
    147147browsing much more reliable.
    148 </p><div class="example"><a name="elastic"></a><p class="title"><b>Example 34.1. Elastic smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2674775"></a><em class="parameter"><code>workgroup = ROBINSNEST</code></em></td></tr><tr><td><a class="indexterm" name="id2674787"></a><em class="parameter"><code>netbios name = ELASTIC</code></em></td></tr><tr><td><a class="indexterm" name="id2674799"></a><em class="parameter"><code>netbios aliases = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2674810"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2674822"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2674834"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2674846"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2674858"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2674870"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2674890"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2674902"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2674914"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2674925"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2674946"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2674957"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2674969"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2674990"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2675001"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2675013"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2675025"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675036"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675048"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675060"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
    149 <a class="indexterm" name="id2675074"></a>
     148</p><div class="example"><a name="elastic"></a><p class="title"><b>Example 34.1. Elastic smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2674812"></a><em class="parameter"><code>workgroup = ROBINSNEST</code></em></td></tr><tr><td><a class="indexterm" name="id2674824"></a><em class="parameter"><code>netbios name = ELASTIC</code></em></td></tr><tr><td><a class="indexterm" name="id2674836"></a><em class="parameter"><code>netbios aliases = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2674848"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2674859"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2674871"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2674883"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2674895"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2674907"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2674928"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2674939"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2674951"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2674962"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2674983"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2674995"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2675006"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2675027"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2675038"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2675050"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2675062"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675073"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675085"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675097"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
     149<a class="indexterm" name="id2675112"></a>
    150150The configuration file for the CDROM server is listed in <a class="link" href="cfgsmarts.html#cdserver" title="Example 34.2. CDROM Server smb-cdserver.conf file">CDROM Server
    151151smb-cdserver.conf file</a>. This file is called <code class="filename">smb-cdserver.conf</code> and it should be
    152152located in the <code class="filename">/etc/samba</code> directory. Machines that are in the workgroup
    153153<code class="literal">ARTSDEPT</code> will be able to browse this server freely.
    154 </p><div class="example"><a name="cdserver"></a><p class="title"><b>Example 34.2. CDROM Server smb-cdserver.conf file</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675140"></a><em class="parameter"><code>workgroup = ARTSDEPT</code></em></td></tr><tr><td><a class="indexterm" name="id2675152"></a><em class="parameter"><code>netbios name = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2675164"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2675176"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[carousel]</code></em></td></tr><tr><td><a class="indexterm" name="id2675196"></a><em class="parameter"><code>comment = CDROM Share</code></em></td></tr><tr><td><a class="indexterm" name="id2675208"></a><em class="parameter"><code>path = /export/cddata</code></em></td></tr><tr><td><a class="indexterm" name="id2675220"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675231"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    155 <a class="indexterm" name="id2675246"></a>
    156 <a class="indexterm" name="id2675253"></a>
    157 <a class="indexterm" name="id2675260"></a>
    158 <a class="indexterm" name="id2675267"></a>
     154</p><div class="example"><a name="cdserver"></a><p class="title"><b>Example 34.2. CDROM Server smb-cdserver.conf file</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675177"></a><em class="parameter"><code>workgroup = ARTSDEPT</code></em></td></tr><tr><td><a class="indexterm" name="id2675189"></a><em class="parameter"><code>netbios name = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2675201"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2675213"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[carousel]</code></em></td></tr><tr><td><a class="indexterm" name="id2675233"></a><em class="parameter"><code>comment = CDROM Share</code></em></td></tr><tr><td><a class="indexterm" name="id2675245"></a><em class="parameter"><code>path = /export/cddata</code></em></td></tr><tr><td><a class="indexterm" name="id2675257"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675268"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     155<a class="indexterm" name="id2675283"></a>
     156<a class="indexterm" name="id2675290"></a>
     157<a class="indexterm" name="id2675297"></a>
     158<a class="indexterm" name="id2675304"></a>
    159159The two servers have different resources and are in separate workgroups. The server <code class="literal">ELASTIC</code>
    160160can only be accessed by uses who have an appropriate account on the host server. All users will be able to
     
    162162permissions should set so that the <code class="literal">others</code> user has read-only access to the directory and its
    163163contents. The files can be owned by root (any user other than the nobody account).
    164 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675301"></a>Multiple Virtual Server Hosting</h3></div></div></div><p>
    165 <a class="indexterm" name="id2675309"></a>
    166 <a class="indexterm" name="id2675316"></a>
    167 <a class="indexterm" name="id2675323"></a>
     164</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675338"></a>Multiple Virtual Server Hosting</h3></div></div></div><p>
     165<a class="indexterm" name="id2675346"></a>
     166<a class="indexterm" name="id2675353"></a>
     167<a class="indexterm" name="id2675360"></a>
    168168In this example, the requirement is for a primary domain controller for the domain called
    169169<code class="literal">MIDEARTH</code>. The PDC will be called <code class="literal">MERLIN</code>. An extra machine called
     
    171171same domain/workgroup.
    172172</p><p>
    173 <a class="indexterm" name="id2675355"></a>
    174 <a class="indexterm" name="id2675362"></a>
    175 <a class="indexterm" name="id2675369"></a>
     173<a class="indexterm" name="id2675392"></a>
     174<a class="indexterm" name="id2675399"></a>
     175<a class="indexterm" name="id2675406"></a>
    176176The master <code class="filename">smb.conf</code> file is shown in <a class="link" href="cfgsmarts.html#mastersmbc" title="Example 34.3. Master smb.conf File Global Section">the Master smb.conf File Global Section</a>.
    177177The two files that specify the share information for each server are shown in <a class="link" href="cfgsmarts.html#merlinsmbc" title="Example 34.4. MERLIN smb-merlin.conf File Share Section">the
    178178smb-merlin.conf File Share Section</a>, and <a class="link" href="cfgsmarts.html#sauronsmbc" title="Example 34.5. SAURON smb-sauron.conf File Share Section">the smb-sauron.conf File Share
    179179Section</a>. All three files are locate in the <code class="filename">/etc/samba</code> directory.
    180 </p><div class="example"><a name="mastersmbc"></a><p class="title"><b>Example 34.3. Master smb.conf File Global Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675444"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2675456"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2675468"></a><em class="parameter"><code>netbios aliases = SAURON</code></em></td></tr><tr><td><a class="indexterm" name="id2675480"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2675492"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2675503"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2675515"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2675526"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2675539"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675551"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675563"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2675575"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2675587"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675600"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675613"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2675625"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2675636"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2675648"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675660"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675672"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675683"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2675695"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="merlinsmbc"></a><p class="title"><b>Example 34.4. MERLIN smb-merlin.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675736"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2675747"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2675768"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2675780"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2675791"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2675803"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2675824"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2675835"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2675847"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2675867"></a><em class="parameter"><code>comment = NETLOGON</code></em></td></tr><tr><td><a class="indexterm" name="id2675879"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2675891"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675902"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2675923"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2675935"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2675946"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675958"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675970"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sauronsmbc"></a><p class="title"><b>Example 34.5. SAURON smb-sauron.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2676010"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2676022"></a><em class="parameter"><code>netbios name = SAURON</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[www]</code></em></td></tr><tr><td><a class="indexterm" name="id2676043"></a><em class="parameter"><code>comment = Web Pages</code></em></td></tr><tr><td><a class="indexterm" name="id2676054"></a><em class="parameter"><code>path = /srv/www/htdocs</code></em></td></tr><tr><td><a class="indexterm" name="id2676066"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 33. Handling Large Directories </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part IV. Migration and Updating</td></tr></table></div></body></html>
     180</p><div class="example"><a name="mastersmbc"></a><p class="title"><b>Example 34.3. Master smb.conf File Global Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675481"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2675493"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2675505"></a><em class="parameter"><code>netbios aliases = SAURON</code></em></td></tr><tr><td><a class="indexterm" name="id2675517"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2675529"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2675540"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2675552"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2675564"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2675576"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675588"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675600"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2675612"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2675625"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675637"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2675650"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2675662"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2675674"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2675685"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675697"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675709"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675720"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2675732"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="merlinsmbc"></a><p class="title"><b>Example 34.4. MERLIN smb-merlin.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2675773"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2675784"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2675805"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2675817"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2675829"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2675840"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2675861"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2675872"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2675884"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2675904"></a><em class="parameter"><code>comment = NETLOGON</code></em></td></tr><tr><td><a class="indexterm" name="id2675916"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2675928"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675940"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2675960"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2675972"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2675984"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2675995"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2676007"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sauronsmbc"></a><p class="title"><b>Example 34.5. SAURON smb-sauron.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2676047"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2676059"></a><em class="parameter"><code>netbios name = SAURON</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[www]</code></em></td></tr><tr><td><a class="indexterm" name="id2676080"></a><em class="parameter"><code>comment = Web Pages</code></em></td></tr><tr><td><a class="indexterm" name="id2676092"></a><em class="parameter"><code>path = /srv/www/htdocs</code></em></td></tr><tr><td><a class="indexterm" name="id2676103"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 33. Handling Large Directories </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part IV. Migration and Updating</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 46. LDAP and Transport Layer Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="speed.html" title="Chapter 45. Samba Performance Tuning"><link rel="next" href="ch47.html" title="Chapter 47. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 46. LDAP and Transport Layer Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ch-ldap-tls"></a>Chapter 46. LDAP and Transport Layer Security</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gavin</span> <span class="orgname">Suretec Systems Limited, UK</span> <span class="surname">Henry</span></h3><div class="affiliation"><span class="orgname">Suretec Systems Limited, UK<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:ghenry@suretecsystems.com">ghenry@suretecsystems.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 8, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-intro-ldap-tls"></a>Introduction</h2></div></div></div><p>
    2         <a class="indexterm" name="id2691414"></a>
    3 <a class="indexterm" name="id2691424"></a>
     2        <a class="indexterm" name="id2691448"></a>
     3<a class="indexterm" name="id2691458"></a>
    44        Up until now, we have discussed the straightforward configuration of <span class="trademark">OpenLDAP</span>&#8482;,
    55        with some advanced features such as ACLs. This does not however, deal with the fact that the network
     
    77        comes in.
    88        </p><p>
    9 <a class="indexterm" name="id2691448"></a>
     9<a class="indexterm" name="id2691482"></a>
    1010        <span class="trademark">OpenLDAP</span>&#8482; clients and servers are capable of using the Transport Layer Security (TLS)
    1111        framework to provide integrity and confidentiality protections in accordance with <a class="ulink" href="http://rfc.net/rfc2830.html" target="_top">RFC 2830</a>; <span class="emphasis"><em>Lightweight Directory Access Protocol (v3):
    1212        Extension for Transport Layer Security.</em></span>
    1313        </p><p>
    14 <a class="indexterm" name="id2691477"></a>
     14<a class="indexterm" name="id2691511"></a>
    1515        TLS uses X.509 certificates. All servers are required to have valid certificates, whereas client certificates
    1616        are optional. We will only be discussing server certificates.
    1717        </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
    18 <a class="indexterm" name="id2691491"></a>
    19 <a class="indexterm" name="id2691498"></a>
    20 <a class="indexterm" name="id2691504"></a>
     18<a class="indexterm" name="id2691525"></a>
     19<a class="indexterm" name="id2691532"></a>
     20<a class="indexterm" name="id2691538"></a>
    2121        The DN of a server certificate must use the CN attribute to name the server, and the CN must carry the
    2222        server's fully qualified domain name (FQDN). Additional alias names and wildcards may be present in the
     
    2525        We will discuss this more in the next sections.
    2626        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-config-ldap-tls"></a>Configuring</h2></div></div></div><p>
    27         <a class="indexterm" name="id2691544"></a>
     27        <a class="indexterm" name="id2691578"></a>
    2828        Now on to the good bit.
    2929        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="s1-config-ldap-tls-certs"></a>Generating the Certificate Authority</h3></div></div></div><p>
    30 <a class="indexterm" name="id2691567"></a>
     30<a class="indexterm" name="id2691601"></a>
    3131        In order to create the relevant certificates, we need to become our own Certificate Authority (CA).
    32         <sup>[<a name="id2691578" href="#ftn.id2691578" class="footnote">8</a>]</sup> This is necessary, so we can sign the server certificate.
    33         </p><p>
    34 <a class="indexterm" name="id2691607"></a>
    35         We will be using the <a class="ulink" href="http://www.openssl.org" target="_top">OpenSSL</a> <sup>[<a name="id2691621" href="#ftn.id2691621" class="footnote">9</a>]</sup> software for this, which is included with every great <span class="trademark">Linux</span>® distribution.
    36         </p><p>
    37         TLS is used for many types of servers, but the instructions<sup>[<a name="id2691639" href="#ftn.id2691639" class="footnote">10</a>]</sup> presented here, are tailored for <span class="application">OpenLDAP</span>.
     32        <sup>[<a name="id2691612" href="#ftn.id2691612" class="footnote">8</a>]</sup> This is necessary, so we can sign the server certificate.
     33        </p><p>
     34<a class="indexterm" name="id2691642"></a>
     35        We will be using the <a class="ulink" href="http://www.openssl.org" target="_top">OpenSSL</a> <sup>[<a name="id2691655" href="#ftn.id2691655" class="footnote">9</a>]</sup> software for this, which is included with every great <span class="trademark">Linux</span>® distribution.
     36        </p><p>
     37        TLS is used for many types of servers, but the instructions<sup>[<a name="id2691673" href="#ftn.id2691673" class="footnote">10</a>]</sup> presented here, are tailored for <span class="application">OpenLDAP</span>.
    3838        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    3939        The <span class="emphasis"><em>Common Name (CN)</em></span>, in the following example, <span class="emphasis"><em>MUST</em></span> be
     
    5252</code>
    5353</pre><p>
    54         Now generate the CA:<sup>[<a name="id2691715" href="#ftn.id2691715" class="footnote">11</a>]</sup>
     54        Now generate the CA:<sup>[<a name="id2691749" href="#ftn.id2691749" class="footnote">11</a>]</sup>
    5555</p><pre class="screen">
    5656<code class="computeroutput">
     
    210210        That's all there is to it. Now on to <a class="xref" href="ch-ldap-tls.html#s1-test-ldap-tls" title="Testing">the section called &#8220;Testing&#8221;</a>
    211211        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-test-ldap-tls"></a>Testing</h2></div></div></div><p>
    212 <a class="indexterm" name="id2692123"></a>
     212<a class="indexterm" name="id2692157"></a>
    213213This is the easy part. Restart the server:
    214214</p><pre class="screen">
     
    221221</pre><p>
    222222        Then, using <code class="literal">ldapsearch</code>, test an anonymous search with the
    223         <code class="option">-ZZ</code><sup>[<a name="id2692166" href="#ftn.id2692166" class="footnote">12</a>]</sup> option:
     223        <code class="option">-ZZ</code><sup>[<a name="id2692200" href="#ftn.id2692200" class="footnote">12</a>]</sup> option:
    224224</p><pre class="screen">
    225225<code class="computeroutput">
     
    266266        If you have any problems, please read <a class="xref" href="ch-ldap-tls.html#s1-int-ldap-tls" title="Troubleshooting">the section called &#8220;Troubleshooting&#8221;</a>
    267267</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-int-ldap-tls"></a>Troubleshooting</h2></div></div></div><p>
    268 <a class="indexterm" name="id2692264"></a>
     268<a class="indexterm" name="id2692298"></a>
    269269The most common error when configuring TLS, as I have already mentioned numerous times, is that the
    270270<span class="emphasis"><em>Common Name (CN)</em></span> you entered in <a class="xref" href="ch-ldap-tls.html#s1-config-ldap-tls-server" title="Generating the Server Certificate">the section called &#8220;Generating the Server Certificate&#8221;</a> is
     
    276276</p><p>
    277277For anything else, it's best to read through your ldap logfile or join the <span class="application">OpenLDAP</span> mailing list.
    278 </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2691578" href="#id2691578" class="para">8</a>] </sup>We could however, get our generated server certificate signed by proper CAs, like <a class="ulink" href="http://www.thawte.com/" target="_top">Thawte</a> and <a class="ulink" href="http://www.verisign.com/" target="_top">VeriSign</a>, which
     278</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2691612" href="#id2691612" class="para">8</a>] </sup>We could however, get our generated server certificate signed by proper CAs, like <a class="ulink" href="http://www.thawte.com/" target="_top">Thawte</a> and <a class="ulink" href="http://www.verisign.com/" target="_top">VeriSign</a>, which
    279279        you pay for, or the free ones, via <a class="ulink" href="http://www.cacert.org/" target="_top">CAcert</a>
    280         </p></div><div class="footnote"><p><sup>[<a name="ftn.id2691621" href="#id2691621" class="para">9</a>] </sup>The downside to
     280        </p></div><div class="footnote"><p><sup>[<a name="ftn.id2691655" href="#id2691655" class="para">9</a>] </sup>The downside to
    281281        making our own CA, is that the certificate is not automatically recognized by clients, like the commercial
    282         ones are.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2691639" href="#id2691639" class="para">10</a>] </sup>For information straight from the
     282        ones are.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2691673" href="#id2691673" class="para">10</a>] </sup>For information straight from the
    283283        horse's mouth, please visit <a class="ulink" href="http://www.openssl.org/docs/HOWTO/" target="_top">http://www.openssl.org/docs/HOWTO/</a>; the main OpenSSL
    284         site.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2691715" href="#id2691715" class="para">11</a>] </sup>Your <code class="filename">CA.pl</code> or <code class="filename">CA.sh</code> might not be
     284        site.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2691749" href="#id2691749" class="para">11</a>] </sup>Your <code class="filename">CA.pl</code> or <code class="filename">CA.sh</code> might not be
    285285        in the same location as mine is, you can find it by using the <code class="literal">locate</code> command, i.e.,
    286286        <code class="literal">locate CA.pl</code>.  If the command complains about the database being too old, run
    287         <code class="literal">updatedb</code> as <span class="emphasis"><em>root</em></span> to update it.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2692166" href="#id2692166" class="para">12</a>] </sup>See <code class="literal">man ldapsearch</code></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="Appendix.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 45. Samba Performance Tuning </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 47. Samba Support</td></tr></table></div></body></html>
     287        <code class="literal">updatedb</code> as <span class="emphasis"><em>root</em></span> to update it.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2692200" href="#id2692200" class="para">12</a>] </sup>See <code class="literal">man ldapsearch</code></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="Appendix.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 45. Samba Performance Tuning </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 47. Samba Support</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ch47.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 47. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"><link rel="next" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 47. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch-ldap-tls.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DNSDHCP.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2692345"></a>Chapter 47. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch47.html#id2692475">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692694">Commercial Support</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2692354"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 47. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"><link rel="next" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 47. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch-ldap-tls.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DNSDHCP.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2692379"></a>Chapter 47. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch47.html#id2692509">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692728">Commercial Support</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2692388"></a>
    33One of the most difficult to answer questions in the information technology industry is, &#8220;<span class="quote">What is
    44support?</span>&#8221;. That question irritates some folks, as much as common answers may annoy others.
    55</p><p>
    6 <a class="indexterm" name="id2692371"></a>
     6<a class="indexterm" name="id2692405"></a>
    77The most aggravating situation pertaining to support is typified when, as a Linux user, a call is made to
    88an Internet service provider who, instead of listening to the problem to find a solution, blandly replies:
     
    1616inconvenience, loss of productivity, disorientation, uncertainty, and real or perceived risk.
    1717</p><p>
    18 <a class="indexterm" name="id2692401"></a>
    19 <a class="indexterm" name="id2692408"></a>
    20 <a class="indexterm" name="id2692415"></a>
     18<a class="indexterm" name="id2692436"></a>
     19<a class="indexterm" name="id2692442"></a>
     20<a class="indexterm" name="id2692449"></a>
    2121One of the forces that has become a driving force for the adoption of open source software is the fact that
    2222many IT businesses have provided services that have perhaps failed to deliver what the customer expected, or
    2323that have been found wanting for other reasons.
    2424</p><p>
    25 <a class="indexterm" name="id2692430"></a>
    26 <a class="indexterm" name="id2692437"></a>
     25<a class="indexterm" name="id2692464"></a>
     26<a class="indexterm" name="id2692471"></a>
    2727In recognition of the need for needs satisfaction as the primary experience an information technology user or
    2828consumer expects, the information provided in this chapter may help someone to avoid an unpleasant experience
    2929in respect of problem resolution.
    3030</p><p>
    31 <a class="indexterm" name="id2692451"></a>
    32 <a class="indexterm" name="id2692458"></a>
    33 <a class="indexterm" name="id2692465"></a>
     31<a class="indexterm" name="id2692485"></a>
     32<a class="indexterm" name="id2692492"></a>
     33<a class="indexterm" name="id2692499"></a>
    3434In the open source software arena there are two support options: free support and paid-for (commercial)
    3535support.
    36 </p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692475"></a>Free Support</h2></div></div></div><p>
    37 <a class="indexterm" name="id2692483"></a>
    38 <a class="indexterm" name="id2692489"></a>
    39 <a class="indexterm" name="id2692496"></a>
    40 <a class="indexterm" name="id2692503"></a>
    41 <a class="indexterm" name="id2692510"></a>
     36</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692509"></a>Free Support</h2></div></div></div><p>
    4237<a class="indexterm" name="id2692517"></a>
     38<a class="indexterm" name="id2692524"></a>
     39<a class="indexterm" name="id2692531"></a>
     40<a class="indexterm" name="id2692538"></a>
     41<a class="indexterm" name="id2692544"></a>
     42<a class="indexterm" name="id2692551"></a>
    4343        Free support may be obtained from friends, colleagues, user groups, mailing lists, and interactive help
    4444        facilities. An example of an interactive dacility is the Internet relay chat (IRC) channels that host user
    4545        supported mutual assistance.
    4646        </p><p>
    47 <a class="indexterm" name="id2692531"></a>
    48 <a class="indexterm" name="id2692538"></a>
    49 <a class="indexterm" name="id2692545"></a>
    50 <a class="indexterm" name="id2692552"></a>
    51 <a class="indexterm" name="id2692559"></a>
     47<a class="indexterm" name="id2692566"></a>
     48<a class="indexterm" name="id2692572"></a>
     49<a class="indexterm" name="id2692579"></a>
     50<a class="indexterm" name="id2692586"></a>
     51<a class="indexterm" name="id2692593"></a>
    5252        The Samba project maintains a mailing list that is commonly used to discuss solutions to Samba deployments.
    5353        Information regarding subscription to the Samba mailing list can be found on the Samba <a class="ulink" href="https://lists.samba.org/mailman/" target="_top">web</a> site. The public mailing list that can be used to obtain
     
    5656        the Samba <a class="ulink" href="http://www.samba.org/samba.irc.html" target="_top">IRC</a> web page.
    5757        </p><p>
    58 <a class="indexterm" name="id2692600"></a>
    59 <a class="indexterm" name="id2692607"></a>
    60 <a class="indexterm" name="id2692614"></a>
    61 <a class="indexterm" name="id2692621"></a>
     58<a class="indexterm" name="id2692635"></a>
     59<a class="indexterm" name="id2692642"></a>
     60<a class="indexterm" name="id2692648"></a>
     61<a class="indexterm" name="id2692655"></a>
    6262        As a general rule, it is considered poor net behavior to contact a Samba Team member directly
    6363        for free support. Most active members of the Samba Team work exceptionally long hours to assist
     
    6767        to show appropriate discretion and reservation in all direct contact.
    6868        </p><p>
    69 <a class="indexterm" name="id2692641"></a>
    70 <a class="indexterm" name="id2692648"></a>
    71 <a class="indexterm" name="id2692654"></a>
     69<a class="indexterm" name="id2692675"></a>
     70<a class="indexterm" name="id2692682"></a>
     71<a class="indexterm" name="id2692689"></a>
    7272        When you stumble across a Samba bug, often the quickest way to get it resolved is by posting
    7373        a bug <a class="ulink" href="https://bugzilla.samba.org/" target="_top">report</a>. All such reports are mailed to
     
    7777        that will permit the problem to be reproduced.
    7878        </p><p>
    79 <a class="indexterm" name="id2692679"></a>
     79<a class="indexterm" name="id2692713"></a>
    8080        We all recognize that sometimes free support does not provide the answer that is sought within
    8181        the time-frame required. At other times the problem is elusive and you may lack the experience
    8282        necessary to isolate the problem and thus to resolve it. This is a situation where is may be
    8383        prudent to purchase paid-for support.
    84         </p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692694"></a>Commercial Support</h2></div></div></div><p>
     84        </p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2692728"></a>Commercial Support</h2></div></div></div><p>
    8585        There are six basic support oriented services that are most commonly sought by Samba sites:
    8686        </p><div class="itemizedlist"><ul type="disc"><li><p>Assistance with network design</p></li><li><p>Staff Training</p></li><li><p>Assistance with Samba network deployment and installation</p></li><li><p>Priority telephone or email Samba configuration assistance</p></li><li><p>Trouble-shooting and diagnostic assistance</p></li><li><p>Provision of quality assured ready-to-install Samba binary packages</p></li></ul></div><p>
    87 <a class="indexterm" name="id2692740"></a>
    88 <a class="indexterm" name="id2692747"></a>
     87<a class="indexterm" name="id2692775"></a>
     88<a class="indexterm" name="id2692782"></a>
    8989        Information regarding companies that provide professional Samba support can be obtained by performing a Google
    9090        search, as well as by reference to the Samba <a class="ulink" href="http://www.samba.org/samba/support.html" target="_top">Support</a> web page. Companies who notify the Samba Team
     
    9494        them.
    9595        </p><p>
    96 <a class="indexterm" name="id2692773"></a>
     96<a class="indexterm" name="id2692813"></a>
    9797        The policy within the Samba Team is to treat all commercial support providers equally and to show no
    9898        preference. As a result, Samba Team members who provide commercial support are lumped in with everyone else.
     
    100100        is pro-community; so do what you can to help a local business to prosper.
    101101        </p><p>
    102 <a class="indexterm" name="id2692790"></a>
     102<a class="indexterm" name="id2692830"></a>
    103103        Open source software support can be found in any quality, at any price and in any place you can
    104104        to obtain it. Over 180 companies around the world provide Samba support, there is no excuse for
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/classicalprinting.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 21. Classical Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"><link rel="next" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 21. Classical Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="msdfs.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="CUPS-printing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="classicalprinting"></a>Chapter 21. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="orgname">Danka Deutschland GmbH</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622046">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622269">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622420">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622580">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623461">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623916">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626923">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627460">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627603">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627696">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629628">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629645">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630216">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630335">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630508">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630529">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630896">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631152">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631412">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631526">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631835">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631945">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2631982">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632038">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632072">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632088">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632106">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632239">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632512">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632551">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632700">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632729">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632735">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632776">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622046"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2622054"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 21. Classical Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"><link rel="next" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 21. Classical Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="msdfs.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="CUPS-printing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="classicalprinting"></a>Chapter 21. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="orgname">Danka Deutschland GmbH</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle@danka.de">kpfeifle@danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622106">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622329">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622481">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622641">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623522">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623977">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626983">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627521">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627663">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627756">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629689">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629706">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630271">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630389">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630563">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630583">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630951">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631207">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631467">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631580">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631890">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631999">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632036">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632082">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632116">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632132">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632150">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632283">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632557">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632596">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632744">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632774">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632779">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632821">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622106"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2622114"></a>
    33Printing is often a mission-critical service for the users. Samba can provide this service reliably and
    44seamlessly for a client network consisting of Windows workstations.
    55</p><p>
    6 <a class="indexterm" name="id2622067"></a>
    7 <a class="indexterm" name="id2622074"></a>
    8 <a class="indexterm" name="id2622081"></a>
    9 <a class="indexterm" name="id2622088"></a>
    10 <a class="indexterm" name="id2622095"></a>
    11 <a class="indexterm" name="id2622102"></a>
    12 <a class="indexterm" name="id2622109"></a>
    13 <a class="indexterm" name="id2622116"></a>
    14 <a class="indexterm" name="id2622122"></a>
    15 <a class="indexterm" name="id2622129"></a>
    16 <a class="indexterm" name="id2622136"></a>
    17 <a class="indexterm" name="id2622143"></a>
    18 <a class="indexterm" name="id2622150"></a>
    19 <a class="indexterm" name="id2622157"></a>
     6<a class="indexterm" name="id2622127"></a>
     7<a class="indexterm" name="id2622134"></a>
     8<a class="indexterm" name="id2622141"></a>
     9<a class="indexterm" name="id2622148"></a>
     10<a class="indexterm" name="id2622155"></a>
     11<a class="indexterm" name="id2622162"></a>
     12<a class="indexterm" name="id2622169"></a>
     13<a class="indexterm" name="id2622176"></a>
     14<a class="indexterm" name="id2622183"></a>
     15<a class="indexterm" name="id2622190"></a>
     16<a class="indexterm" name="id2622197"></a>
     17<a class="indexterm" name="id2622204"></a>
     18<a class="indexterm" name="id2622211"></a>
     19<a class="indexterm" name="id2622218"></a>
    2020A Samba print service may be run on a standalone or domain member server, side by side with file serving
    2121functions, or on a dedicated print server.  It can be made as tightly or as loosely secured as needs dictate.
     
    3131supported by the newer Common UNIX Printing System (CUPS) as the print subsystem underneath the Samba hood.
    3232</p><p>
    33 <a class="indexterm" name="id2622208"></a>
    34 <a class="indexterm" name="id2622214"></a>
     33<a class="indexterm" name="id2622268"></a>
     34<a class="indexterm" name="id2622275"></a>
    3535This chapter outlines the fundamentals of Samba printing as implemented by the more traditional UNIX
    3636BSD- and System V-style printing systems. Much of the information in this chapter applies also to CUPS.  If
     
    3838do. For further information refer to <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing Support</a>.
    3939</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    40 <a class="indexterm" name="id2622240"></a>
    41 <a class="indexterm" name="id2622247"></a>
    42 <a class="indexterm" name="id2622254"></a>
     40<a class="indexterm" name="id2622301"></a>
     41<a class="indexterm" name="id2622308"></a>
     42<a class="indexterm" name="id2622314"></a>
    4343Most of the following examples have been verified on Windows XP Professional clients. Where this document
    4444describes the responses to commands given, bear in mind that Windows 200x/XP clients are quite similar but may
    4545differ in minor details. Windows NT4 is somewhat different again.
    46 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622269"></a>Technical Introduction</h2></div></div></div><p>
    47 <a class="indexterm" name="id2622277"></a>
    48 <a class="indexterm" name="id2622284"></a>
    49 <a class="indexterm" name="id2622291"></a>
     46</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622329"></a>Technical Introduction</h2></div></div></div><p>
     47<a class="indexterm" name="id2622337"></a>
     48<a class="indexterm" name="id2622344"></a>
     49<a class="indexterm" name="id2622351"></a>
    5050Samba's printing support always relies on the installed print subsystem of the UNIX OS it runs on. Samba is a
    5151<code class="literal">middleman.</code> It takes print files from Windows (or other SMB) clients and passes them to the real
     
    5555features and are accessed differently.
    5656</p><p>
    57 <a class="indexterm" name="id2622316"></a>
    58 <a class="indexterm" name="id2622323"></a>
     57<a class="indexterm" name="id2622377"></a>
     58<a class="indexterm" name="id2622384"></a>
    5959This chapter deals with the traditional way of UNIX printing. The next chapter covers in great detail the more
    6060modern CUPS.
    6161</p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>
    62 <a class="indexterm" name="id2622336"></a>
     62<a class="indexterm" name="id2622397"></a>
    6363CUPS users, be warned: do not just jump on to the next chapter. You might miss important information only found here!
    6464</p></div><p>
    65 <a class="indexterm" name="id2622348"></a>
    66 <a class="indexterm" name="id2622355"></a>
    67 <a class="indexterm" name="id2622362"></a>
    68 <a class="indexterm" name="id2622369"></a>
     65<a class="indexterm" name="id2622409"></a>
     66<a class="indexterm" name="id2622416"></a>
     67<a class="indexterm" name="id2622423"></a>
     68<a class="indexterm" name="id2622430"></a>
    6969It is apparent from postings on the Samba mailing list that print configuration is one of the most problematic
    7070aspects of Samba administration today. Many new Samba administrators have the impression that Samba performs
     
    7272do any form of print filtering.
    7373</p><p>
    74 <a class="indexterm" name="id2622386"></a>
    75 <a class="indexterm" name="id2622392"></a>
    76 <a class="indexterm" name="id2622399"></a>
    77 <a class="indexterm" name="id2622406"></a>
     74<a class="indexterm" name="id2622446"></a>
     75<a class="indexterm" name="id2622453"></a>
     76<a class="indexterm" name="id2622460"></a>
     77<a class="indexterm" name="id2622467"></a>
    7878Samba obtains from its clients a data stream (print job) that it spools to a local spool area. When the entire
    7979print job has been received, Samba invokes a local UNIX/Linux print command and passes the spooled file to it.
    8080It is up to the local system printing subsystems to correctly process the print job and to submit it to the
    8181printer.
    82 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622420"></a>Client to Samba Print Job Processing</h3></div></div></div><p>
     82</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622481"></a>Client to Samba Print Job Processing</h3></div></div></div><p>
    8383Successful printing from a Windows client via a Samba print server to a UNIX
    8484printer involves six (potentially seven) stages:
     
    8787        to the UNIX print subsystem's spooling area.</p></li><li><p>The UNIX print subsystem processes the print job.</p></li><li><p>The print file may need to be explicitly deleted
    8888        from the Samba spooling area. This item depends on your print spooler
    89         configuration settings.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622480"></a>Printing-Related Configuration Parameters</h3></div></div></div><p>
    90 <a class="indexterm" name="id2622488"></a>
    91 <a class="indexterm" name="id2622495"></a>
    92 <a class="indexterm" name="id2622502"></a>
     89        configuration settings.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622540"></a>Printing-Related Configuration Parameters</h3></div></div></div><p>
     90<a class="indexterm" name="id2622548"></a>
     91<a class="indexterm" name="id2622555"></a>
     92<a class="indexterm" name="id2622562"></a>
    9393There are a number of configuration parameters to control Samba's printing behavior. Please refer to the man
    9494page for <code class="filename">smb.conf</code> for an overview of these. As with other parameters, there are global-level (tagged with a
     
    104104                setting defined for the same parameter, thus overriding the
    105105                global default).
    106                 </p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622580"></a>Simple Print Configuration</h2></div></div></div><p>
    107 <a class="indexterm" name="id2622588"></a>
    108 <a class="indexterm" name="id2622595"></a>
    109 <a class="indexterm" name="id2622602"></a>
    110 <a class="indexterm" name="id2622609"></a>
     106                </p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622641"></a>Simple Print Configuration</h2></div></div></div><p>
     107<a class="indexterm" name="id2622649"></a>
     108<a class="indexterm" name="id2622656"></a>
     109<a class="indexterm" name="id2622663"></a>
     110<a class="indexterm" name="id2622670"></a>
    111111<a class="link" href="classicalprinting.html#simpleprc" title="Example 21.1. Simple Configuration with BSD Printing">Simple Configuration with BSD Printing</a> shows a simple printing configuration.
    112112If you compare this with your own, you may find additional parameters that have been preconfigured by your OS
     
    114114parameters.  However, in many environments these are enough to provide a valid <code class="filename">smb.conf</code> file that enables
    115115all clients to print.
    116 </p><div class="example"><a name="simpleprc"></a><p class="title"><b>Example 21.1. Simple Configuration with BSD Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2622661"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2622672"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2622693"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2622705"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2622716"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2622728"></a><em class="parameter"><code>writable = no</code></em></td></tr></table></div></div><br class="example-break"><p>
    117 <a class="indexterm" name="id2622743"></a>
    118 <a class="indexterm" name="id2622750"></a>
    119 <a class="indexterm" name="id2622757"></a>
     116</p><div class="example"><a name="simpleprc"></a><p class="title"><b>Example 21.1. Simple Configuration with BSD Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2622722"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2622733"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2622754"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2622766"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2622777"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2622789"></a><em class="parameter"><code>writable = no</code></em></td></tr></table></div></div><br class="example-break"><p>
     117<a class="indexterm" name="id2622804"></a>
     118<a class="indexterm" name="id2622810"></a>
     119<a class="indexterm" name="id2622817"></a>
    120120This is only an example configuration. Samba assigns default values to all configuration parameters. The
    121121defaults are conservative and sensible. When a parameter is specified in the <code class="filename">smb.conf</code> file, this overwrites
     
    125125pager program.
    126126</p><p> 
    127 <a class="indexterm" name="id2622799"></a>
    128 <a class="indexterm" name="id2622806"></a>
    129 <a class="indexterm" name="id2622813"></a>
     127<a class="indexterm" name="id2622860"></a>
     128<a class="indexterm" name="id2622867"></a>
     129<a class="indexterm" name="id2622874"></a>
    130130The syntax for the configuration file is easy to grasp. You should know that  is not very picky about its
    131131syntax. As has been explained elsewhere in this book, Samba tolerates some spelling errors (such as
     
    133133case-insensitive. It is permissible to use <em class="parameter"><code>Yes/No</code></em> or <em class="parameter"><code>True/False</code></em>
    134134for Boolean settings. Lists of names may be separated by commas, spaces, or tabs.
    135 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622864"></a>Verifying Configuration with <code class="literal">testparm</code></h3></div></div></div><p>
    136 <a class="indexterm" name="id2622877"></a>
    137 <a class="indexterm" name="id2622884"></a>
    138 <a class="indexterm" name="id2622891"></a>
    139 <a class="indexterm" name="id2622897"></a>
    140 <a class="indexterm" name="id2622904"></a>
    141 <a class="indexterm" name="id2622911"></a>
    142 <a class="indexterm" name="id2622918"></a>
    143 <a class="indexterm" name="id2622925"></a>
    144 <a class="indexterm" name="id2622931"></a>
     135</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622925"></a>Verifying Configuration with <code class="literal">testparm</code></h3></div></div></div><p>
    145136<a class="indexterm" name="id2622938"></a>
    146137<a class="indexterm" name="id2622945"></a>
     138<a class="indexterm" name="id2622951"></a>
     139<a class="indexterm" name="id2622958"></a>
     140<a class="indexterm" name="id2622965"></a>
     141<a class="indexterm" name="id2622972"></a>
     142<a class="indexterm" name="id2622978"></a>
     143<a class="indexterm" name="id2622985"></a>
     144<a class="indexterm" name="id2622992"></a>
     145<a class="indexterm" name="id2622999"></a>
     146<a class="indexterm" name="id2623006"></a>
    147147To see all (or at least most) printing-related settings in Samba, including the implicitly used ones, try the
    148148command outlined below. This command greps for all occurrences of <code class="constant">lp</code>,
     
    195195&#8220;<span class="quote">-v</span>&#8221; switch, it only shows you the settings actually written into! To see the complete
    196196configuration used, add the &#8220;<span class="quote">-v</span>&#8221; parameter to testparm.
    197 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623061"></a>Rapid Configuration Validation</h3></div></div></div><p>
    198 <a class="indexterm" name="id2623070"></a>
    199 <a class="indexterm" name="id2623077"></a>
    200 <a class="indexterm" name="id2623084"></a>
    201 <a class="indexterm" name="id2623090"></a>
     197</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623122"></a>Rapid Configuration Validation</h3></div></div></div><p>
     198<a class="indexterm" name="id2623131"></a>
     199<a class="indexterm" name="id2623138"></a>
     200<a class="indexterm" name="id2623144"></a>
     201<a class="indexterm" name="id2623151"></a>
    202202Should you need to troubleshoot at any stage, please always come back to this point first and verify if
    203203<code class="literal">testparm</code> shows the parameters you expect. To give you a warning from personal experience,
     
    212212        load printers = Yes
    213213</pre><p>
    214 <a class="indexterm" name="id2623146"></a>
    215 <a class="indexterm" name="id2623153"></a>
     214<a class="indexterm" name="id2623207"></a>
     215<a class="indexterm" name="id2623214"></a>
    216216I assumed that commenting out of this setting should prevent Samba from
    217217publishing my printers, but it still did. It took some time to figure out
     
    227227        load printers = No
    228228</pre><p>
    229 <a class="indexterm" name="id2623197"></a>
     229<a class="indexterm" name="id2623258"></a>
    230230Only when the parameter is explicitly set to <a class="link" href="smb.conf.5.html#LOADPRINTERS" target="_top">load printers = No</a> would
    231231Samba conform with my intentions. So, my strong advice is:
     
    238238        [printers]
    239239</pre><p>
    240 <a class="indexterm" name="id2623265"></a>
    241 <a class="indexterm" name="id2623272"></a>
     240<a class="indexterm" name="id2623326"></a>
     241<a class="indexterm" name="id2623333"></a>
    242242This example should show that you can use <code class="literal">testparm</code> to test any Samba configuration file.
    243243Actually, we encourage you <span class="emphasis"><em>not</em></span> to change your working system (unless you know exactly
     
    277277<code class="literal">testparm</code> issued two warnings:
    278278</p><div class="itemizedlist"><ul type="disc"><li><p>We did not specify the <em class="parameter"><code>[printers]</code></em> section as printable.</p></li><li><p>We did not tell Samba which spool directory to use.</p></li></ul></div><p>
    279 <a class="indexterm" name="id2623376"></a>
    280 <a class="indexterm" name="id2623383"></a>
    281 <a class="indexterm" name="id2623389"></a>
    282 <a class="indexterm" name="id2623394"></a>
     279<a class="indexterm" name="id2623437"></a>
     280<a class="indexterm" name="id2623444"></a>
     281<a class="indexterm" name="id2623450"></a>
     282<a class="indexterm" name="id2623455"></a>
    283283However, this was not fatal, and Samba will default to values that will work. Please, do not rely on this and
    284284do not use this example. This was included to encourage you to be careful to design and specify your setup to
     
    289289clearly says: <code class="literal">Internal whitespace in a parameter value is retained verbatim.</code> This means
    290290that a line consisting of, for example,
    291 </p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system</td></tr><tr><td><a class="indexterm" name="id2623434"></a><em class="parameter"><code>printing =  lprng</code></em></td></tr></table><p>
     291</p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system</td></tr><tr><td><a class="indexterm" name="id2623495"></a><em class="parameter"><code>printing =  lprng</code></em></td></tr></table><p>
    292292</p><p>
    293293will regard the whole of the string after the <code class="literal">=</code> sign as the value you want to define. This
    294294is an invalid value that will be ignored, and a default value will be used in its place.
    295 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623461"></a>Extended Printing Configuration</h2></div></div></div><p>
    296 <a class="indexterm" name="id2623469"></a>
    297 <a class="indexterm" name="id2623476"></a>
    298 <a class="indexterm" name="id2623483"></a>
    299 <a class="indexterm" name="id2623490"></a>
     295</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623522"></a>Extended Printing Configuration</h2></div></div></div><p>
     296<a class="indexterm" name="id2623530"></a>
     297<a class="indexterm" name="id2623537"></a>
     298<a class="indexterm" name="id2623544"></a>
     299<a class="indexterm" name="id2623551"></a>
    300300<a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing Configuration</a> shows a more verbose configuration for
    301301print-related settings in a BSD-style printing environment. What follows is a discussion and explanation of
     
    305305are set by default. You could use a much leaner <code class="filename">smb.conf</code> file, or you can use <code class="literal">testparm</code> or
    306306<code class="literal">SWAT</code> to optimize the <code class="filename">smb.conf</code> file to remove all parameters that are set at default.
    307 </p><div class="example"><a name="extbsdpr"></a><p class="title"><b>Example 21.2. Extended BSD Printing Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2623564"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2623576"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623587"></a><em class="parameter"><code>show add printer wizard = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623600"></a><em class="parameter"><code>printcap name = /etc/printcap</code></em></td></tr><tr><td><a class="indexterm" name="id2623612"></a><em class="parameter"><code>printer admin = @ntadmin, root</code></em></td></tr><tr><td><a class="indexterm" name="id2623624"></a><em class="parameter"><code>max print jobs = 100</code></em></td></tr><tr><td><a class="indexterm" name="id2623635"></a><em class="parameter"><code>lpq cache time = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2623647"></a><em class="parameter"><code>use client driver = no</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2623668"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2623680"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623691"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2623703"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2623715"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623726"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623738"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623749"></a><em class="parameter"><code>writable = no       </code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[my_printer_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2623770"></a><em class="parameter"><code>comment = Printer with Restricted Access</code></em></td></tr><tr><td><a class="indexterm" name="id2623782"></a><em class="parameter"><code>path = /var/spool/samba_my_printer</code></em></td></tr><tr><td><a class="indexterm" name="id2623794"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2623806"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623818"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623829"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2623841"></a><em class="parameter"><code>hosts allow = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2623852"></a><em class="parameter"><code>hosts deny = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr><tr><td><a class="indexterm" name="id2623865"></a><em class="parameter"><code>guest ok = no</code></em></td></tr></table></div></div><br class="example-break"><p>
    308 <a class="indexterm" name="id2623878"></a>
    309 <a class="indexterm" name="id2623884"></a>
    310 <a class="indexterm" name="id2623889"></a>
     307</p><div class="example"><a name="extbsdpr"></a><p class="title"><b>Example 21.2. Extended BSD Printing Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2623625"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2623636"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623648"></a><em class="parameter"><code>show add printer wizard = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623660"></a><em class="parameter"><code>printcap name = /etc/printcap</code></em></td></tr><tr><td><a class="indexterm" name="id2623672"></a><em class="parameter"><code>printer admin = @ntadmin, root</code></em></td></tr><tr><td><a class="indexterm" name="id2623684"></a><em class="parameter"><code>max print jobs = 100</code></em></td></tr><tr><td><a class="indexterm" name="id2623696"></a><em class="parameter"><code>lpq cache time = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2623708"></a><em class="parameter"><code>use client driver = no</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2623729"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2623740"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623752"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2623764"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2623775"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623787"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623798"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623810"></a><em class="parameter"><code>writable = no       </code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[my_printer_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2623831"></a><em class="parameter"><code>comment = Printer with Restricted Access</code></em></td></tr><tr><td><a class="indexterm" name="id2623843"></a><em class="parameter"><code>path = /var/spool/samba_my_printer</code></em></td></tr><tr><td><a class="indexterm" name="id2623855"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2623867"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623878"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2623890"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2623901"></a><em class="parameter"><code>hosts allow = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2623913"></a><em class="parameter"><code>hosts deny = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr><tr><td><a class="indexterm" name="id2623925"></a><em class="parameter"><code>guest ok = no</code></em></td></tr></table></div></div><br class="example-break"><p>
     308<a class="indexterm" name="id2623939"></a>
     309<a class="indexterm" name="id2623944"></a>
     310<a class="indexterm" name="id2623950"></a>
    311311This is an example configuration. You may not find all the settings that are in the configuration file that
    312312was provided by the OS vendor. Samba configuration parameters, if not explicitly set, default to a sensible
    313313value.  To see all settings, as <code class="constant">root</code> use the <code class="literal">testparm</code> utility.
    314314<code class="literal">testparm</code> gives warnings for misconfigured settings.
    315 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623916"></a>Detailed Explanation Settings</h3></div></div></div><p>
     315</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623977"></a>Detailed Explanation Settings</h3></div></div></div><p>
    316316The following is a discussion of the settings from <a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing
    317317Configuration</a> <a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing Configuration</a>.
    318 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2623941"></a>The [global] Section</h4></div></div></div><p>
    319 <a class="indexterm" name="id2623949"></a>
    320 <a class="indexterm" name="id2623956"></a>
    321 <a class="indexterm" name="id2623963"></a>
    322 <a class="indexterm" name="id2623970"></a>
     318</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2624002"></a>The [global] Section</h4></div></div></div><p>
     319<a class="indexterm" name="id2624010"></a>
     320<a class="indexterm" name="id2624016"></a>
     321<a class="indexterm" name="id2624023"></a>
     322<a class="indexterm" name="id2624030"></a>
    323323The <em class="parameter"><code>[global]</code></em> section is one of four special sections (along with <em class="parameter"><code>[homes]</code></em>, <em class="parameter"><code>[printers]</code></em>, and <em class="parameter"><code>[print$]</code></em>). The
    324324<em class="parameter"><code>[global]</code></em> contains all parameters that apply to the server as a whole. It is the place
     
    328328globally set share settings and specify other values).
    329329</p><div class="variablelist"><dl><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd </a></span></dt><dd><p>
    330 <a class="indexterm" name="id2624037"></a>
    331 <a class="indexterm" name="id2624044"></a>
    332 <a class="indexterm" name="id2624050"></a>
    333 <a class="indexterm" name="id2624057"></a>
    334 <a class="indexterm" name="id2624064"></a>
    335 <a class="indexterm" name="id2624071"></a>
    336 <a class="indexterm" name="id2624078"></a>
    337 <a class="indexterm" name="id2624084"></a>
    338 <a class="indexterm" name="id2624091"></a>
    339330<a class="indexterm" name="id2624098"></a>
    340 <a class="indexterm" name="id2624105"></a>
    341 <a class="indexterm" name="id2624112"></a>
     331<a class="indexterm" name="id2624104"></a>
     332<a class="indexterm" name="id2624111"></a>
     333<a class="indexterm" name="id2624118"></a>
     334<a class="indexterm" name="id2624124"></a>
     335<a class="indexterm" name="id2624131"></a>
     336<a class="indexterm" name="id2624138"></a>
     337<a class="indexterm" name="id2624145"></a>
     338<a class="indexterm" name="id2624152"></a>
     339<a class="indexterm" name="id2624158"></a>
     340<a class="indexterm" name="id2624165"></a>
     341<a class="indexterm" name="id2624172"></a>
    342342                Causes Samba to use default print commands applicable for the BSD (also known as RFC 1179 style or LPR/LPD)
    343343                printing system. In general, the <em class="parameter"><code>printing</code></em> parameter informs Samba about the print
     
    345345                systems defaults to a different <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command</a> (and other queue control commands).
    346346                </p><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>
    347 <a class="indexterm" name="id2624147"></a>
    348 <a class="indexterm" name="id2624154"></a>
     347<a class="indexterm" name="id2624208"></a>
     348<a class="indexterm" name="id2624215"></a>
    349349                The <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing</a> parameter is normally a service-level parameter. Since it is included
    350350                here in the <em class="parameter"><code>[global]</code></em> section, it will take effect for all printer shares that are not
    351351                defined differently. Samba-3 no longer supports the SOFTQ printing system.
    352352                </p></div></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#LOADPRINTERS" target="_top">load printers = yes </a></span></dt><dd><p>
    353 <a class="indexterm" name="id2624202"></a>
    354 <a class="indexterm" name="id2624208"></a>
    355 <a class="indexterm" name="id2624215"></a>
    356 <a class="indexterm" name="id2624222"></a>
     353<a class="indexterm" name="id2624263"></a>
     354<a class="indexterm" name="id2624269"></a>
     355<a class="indexterm" name="id2624276"></a>
     356<a class="indexterm" name="id2624283"></a>
    357357                Tells Samba to create automatically all available printer shares. Available printer shares are discovered by
    358358                scanning the printcap file. All created printer shares are also loaded for browsing. If you use this
     
    362362                share separately, leaving out some you do not want to be publicly visible and available).
    363363                </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#SHOWADDPRINTERWIZARD" target="_top">show add printer wizard = yes </a></span></dt><dd><p>
    364 <a class="indexterm" name="id2624270"></a>
    365 <a class="indexterm" name="id2624277"></a>
    366 <a class="indexterm" name="id2624284"></a>
    367 <a class="indexterm" name="id2624290"></a>
    368 <a class="indexterm" name="id2624297"></a>
     364<a class="indexterm" name="id2624331"></a>
     365<a class="indexterm" name="id2624338"></a>
     366<a class="indexterm" name="id2624344"></a>
     367<a class="indexterm" name="id2624351"></a>
     368<a class="indexterm" name="id2624358"></a>
    369369                Setting is normally enabled by default (even if the parameter is not specified in <code class="filename">smb.conf</code>).  It causes the
    370370                <span class="guiicon">Add Printer Wizard</span> icon to appear in the <span class="guiicon">Printers</span> folder of the Samba
     
    375375                before the action), or exchange a printer's driver for any other previously uploaded driver.
    376376                </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#MAXPRINTJOBS" target="_top">max print jobs = 100 </a></span></dt><dd><p>
    377 <a class="indexterm" name="id2624379"></a>
     377<a class="indexterm" name="id2624440"></a>
    378378                Sets the upper limit to 100 print jobs being active on the Samba server at any one time. Should a client
    379379                submit a job that exceeds this number, a "no more space available on server" type of error message will be
     
    381381                at all.
    382382                </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTCAPNAME" target="_top">printcap name = /etc/printcap </a></span></dt><dd><p>
    383 <a class="indexterm" name="id2624415"></a>
    384 <a class="indexterm" name="id2624422"></a>
    385 <a class="indexterm" name="id2624428"></a>
     383<a class="indexterm" name="id2624476"></a>
     384<a class="indexterm" name="id2624482"></a>
     385<a class="indexterm" name="id2624489"></a>
    386386                Tells Samba where to look for a list of available printer names. Where CUPS is used, make sure that a printcap
    387387                file is written. This is controlled by the <code class="constant">Printcap</code> directive in the
    388388                <code class="filename">cupsd.conf</code> file.
    389389        </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTERADMIN" target="_top">printer admin = @ntadmin </a></span></dt><dd><p>
    390 <a class="indexterm" name="id2624466"></a>
    391 <a class="indexterm" name="id2624473"></a>
    392 <a class="indexterm" name="id2624479"></a>
    393 <a class="indexterm" name="id2624486"></a>
     390<a class="indexterm" name="id2624527"></a>
     391<a class="indexterm" name="id2624533"></a>
     392<a class="indexterm" name="id2624540"></a>
     393<a class="indexterm" name="id2624547"></a>
    394394                Members of the ntadmin group should be able to add drivers and set printer properties
    395395                (<code class="constant">ntadmin</code> is only an example name; it needs to be a valid UNIX group name); root is
     
    400400                per-share parameter. This permits different groups to administer each printer share.
    401401        </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#LPQCACHETIME" target="_top">lpq cache time = 20 </a></span></dt><dd><p>
    402 <a class="indexterm" name="id2624567"></a>
    403 <a class="indexterm" name="id2624573"></a>
     402<a class="indexterm" name="id2624627"></a>
     403<a class="indexterm" name="id2624634"></a>
    404404                Controls the cache time for the results of the lpq command. It prevents the lpq command being called too often
    405405                and reduces the load on a heavily used print server.
    406406        </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#USECLIENTDRIVER" target="_top">use client driver = no </a></span></dt><dd><p>
    407 <a class="indexterm" name="id2624602"></a>
     407<a class="indexterm" name="id2624663"></a>
    408408                If set to <code class="constant">yes</code>, only takes effect for Windows NT/200x/XP clients (and not for Win
    409409                95/98/ME). Its default value is <code class="constant">No</code> (or <code class="constant">False</code>).  It must
     
    412412                explanations, see the <code class="filename">smb.conf</code> man page.
    413413        </p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="ptrsect"></a>The [printers] Section</h4></div></div></div><p>
    414 <a class="indexterm" name="id2624654"></a>
    415 <a class="indexterm" name="id2624661"></a>
     414<a class="indexterm" name="id2624715"></a>
     415<a class="indexterm" name="id2624721"></a>
    416416The printers section is the second special section. If a section with this name appears in the <code class="filename">smb.conf</code>,
    417417users are able to connect to any printer specified in the Samba host's printcap file, because Samba on startup
     
    469469                </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#WRITABLE" target="_top">writable = no </a></span></dt><dd><p>
    470470                Is a synonym for <a class="link" href="smb.conf.5.html#READONLY" target="_top">read only = yes</a>.
    471                 </p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625047"></a>Any [my_printer_name] Section</h4></div></div></div><p>
    472 <a class="indexterm" name="id2625056"></a>
    473 <a class="indexterm" name="id2625062"></a>
     471                </p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625108"></a>Any [my_printer_name] Section</h4></div></div></div><p>
     472<a class="indexterm" name="id2625116"></a>
     473<a class="indexterm" name="id2625123"></a>
    474474If a <em class="parameter"><code>[my_printer_name]</code></em> section appears in the <code class="filename">smb.conf</code> file, which includes the
    475475parameter <a class="link" href="smb.conf.5.html#PRINTABLE" target="_top">printable = yes</a> Samba will configure it as a printer share.
     
    503503                </p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#GUESTOK" target="_top">guest ok = no </a></span></dt><dd><p>
    504504                This printer is not open for the guest account.
    505                 </p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625342"></a>Print Commands</h4></div></div></div><p>
    506 <a class="indexterm" name="id2625350"></a>
    507 <a class="indexterm" name="id2625356"></a>
    508 <a class="indexterm" name="id2625363"></a>
    509 <a class="indexterm" name="id2625370"></a>
     505                </p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625402"></a>Print Commands</h4></div></div></div><p>
     506<a class="indexterm" name="id2625410"></a>
     507<a class="indexterm" name="id2625417"></a>
     508<a class="indexterm" name="id2625424"></a>
     509<a class="indexterm" name="id2625431"></a>
    510510In each section defining a printer (or in the <em class="parameter"><code>[printers]</code></em> section),
    511511a <em class="parameter"><code>print command</code></em> parameter may be defined. It sets a command to process the files
     
    519519make sure you pay attention to the need to remove the files from the Samba spool directory. Otherwise,
    520520your hard disk may soon suffer from shortage of free space.
    521 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625418"></a>Default UNIX System Printing Commands</h4></div></div></div><p>
    522 <a class="indexterm" name="id2625426"></a>
     521</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625479"></a>Default UNIX System Printing Commands</h4></div></div></div><p>
     522<a class="indexterm" name="id2625486"></a>
    523523You learned earlier that Samba, in most cases, uses its built-in settings for many parameters if it cannot
    524524find an explicitly stated one in its configuration file. The same is true for the <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command</a>. The default print command varies depending on the <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing</a> parameter
     
    529529of key printing options but excludes the special case of CUPS, is discussed in <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing Support</a>.
    530530</p><div class="table"><a name="printOptions"></a><p class="title"><b>Table 21.1. Default Printing Settings</b></p><div class="table-contents"><table summary="Default Printing Settings" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Setting</th><th align="left">Default Printing Commands</th></tr></thead><tbody><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd|aix|lprng|plp</a></td><td align="left">print command is <code class="literal">lpr -r -P%p %s</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv|hpux</a></td><td align="left">print command is <code class="literal">lp -c -P%p %s; rm %s</code></td></tr><tr><td align="left"> <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = qnx</a></td><td align="left">print command is <code class="literal">lp -r -P%p -s %s</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd|aix|lprng|plp</a></td><td align="left">lpq command is <code class="literal">lpq -P%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv|hpux</a></td><td align="left">lpq command is <code class="literal">lpstat -o%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = qnx</a></td><td align="left">lpq command is <code class="literal">lpq -P%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd|aix|lprng|plp</a></td><td align="left">lprm command is <code class="literal">lprm -P%p %j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv|hpux</a></td><td align="left">lprm command is <code class="literal">cancel %p-%j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = qnx</a></td><td align="left">lprm command is <code class="literal">cancel %p-%j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd|aix|lprng|plp</a></td><td align="left">lppause command is <code class="literal">lp -i %p-%j -H hold</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv|hpux</a></td><td align="left">lppause command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = qnx</a></td><td align="left">lppause command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = bsd|aix|lprng|plp</a></td><td align="left">lpresume command is <code class="literal">lp -i %p-%j -H resume</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = sysv|hpux</a></td><td align="left">lpresume command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing = qnx</a></td><td align="left">lpresume command   (...is empty)</td></tr></tbody></table></div></div><br class="table-break"><p>
    531 <a class="indexterm" name="id2625890"></a>
    532 <a class="indexterm" name="id2625896"></a>
    533 <a class="indexterm" name="id2625903"></a>
    534 <a class="indexterm" name="id2625910"></a>
     531<a class="indexterm" name="id2625950"></a>
     532<a class="indexterm" name="id2625957"></a>
     533<a class="indexterm" name="id2625964"></a>
     534<a class="indexterm" name="id2625971"></a>
    535535For <em class="parameter"><code>printing = CUPS</code></em>, if Samba is compiled against libcups, it uses the CUPS API to
    536536submit jobs. (It is a good idea also to set <a class="link" href="smb.conf.5.html#PRINTCAP" target="_top">printcap = cups</a> in case your
     
    539539<code class="literal">lp -c -d%p -oraw; rm %s</code>. With <em class="parameter"><code>printing = cups</code></em>, and if Samba is
    540540compiled against libcups, any manually set print command will be ignored!
    541 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2625962"></a>Custom Print Commands</h4></div></div></div><p>
    542 <a class="indexterm" name="id2625970"></a>
    543 <a class="indexterm" name="id2625977"></a>
     541</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2626023"></a>Custom Print Commands</h4></div></div></div><p>
     542<a class="indexterm" name="id2626031"></a>
     543<a class="indexterm" name="id2626038"></a>
    544544After a print job has finished spooling to a service, the <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command</a> will be used
    545545by Samba via a system() call to process the spool file. Usually the command specified will submit the spool
     
    548548that the spool file is deleted after it has been processed.
    549549</p><p>
    550 <a class="indexterm" name="id2626007"></a>
    551 <a class="indexterm" name="id2626014"></a>
    552 <a class="indexterm" name="id2626020"></a>
    553 <a class="indexterm" name="id2626027"></a>
     550<a class="indexterm" name="id2626068"></a>
     551<a class="indexterm" name="id2626074"></a>
     552<a class="indexterm" name="id2626081"></a>
     553<a class="indexterm" name="id2626088"></a>
    554554There is no difficulty with using your own customized print commands with the traditional printing systems.
    555555However, if you do not wish to roll your own, you should be well informed about the default built-in commands
     
    561561printing, the following ones do have special relevance:
    562562</p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>%s, %f</code></em>  the path to the spool file name.</p></li><li><p><em class="parameter"><code>%p</code></em>  the appropriate printer name.</p></li><li><p><em class="parameter"><code>%J</code></em>  the job name as transmitted by the client.</p></li><li><p><em class="parameter"><code>%c</code></em>  the number of printed pages of the spooled job (if known).</p></li><li><p><em class="parameter"><code>%z</code></em>  the size of the spooled print job (in bytes).</p></li></ul></div><p>
    563 <a class="indexterm" name="id2626127"></a>
     563<a class="indexterm" name="id2626187"></a>
    564564The print command must contain at least one occurrence of <em class="parameter"><code>%s</code></em> or
    565565<em class="parameter"><code>%f</code></em>. The <em class="parameter"><code>%p</code></em> is optional. If no printer name is supplied,
     
    567567sent to the default printer.
    568568</p><p>
    569 <a class="indexterm" name="id2626162"></a>
    570 <a class="indexterm" name="id2626170"></a>
     569<a class="indexterm" name="id2626223"></a>
     570<a class="indexterm" name="id2626230"></a>
    571571If specified in the <em class="parameter"><code>[global]</code></em> section, the print command given will be
    572572used for any printable service that does not have its own print command specified. If there is neither a
     
    574574but not processed! Most importantly, print files will not be removed, so they will consume disk space.
    575575</p><p>
    576 <a class="indexterm" name="id2626192"></a>
    577 <a class="indexterm" name="id2626199"></a>
     576<a class="indexterm" name="id2626252"></a>
     577<a class="indexterm" name="id2626259"></a>
    578578Printing may fail on some UNIX systems when using the <span class="emphasis"><em>nobody</em></span> account. If this happens, create an
    579579alternative guest account and give it the privilege to print. Set up this guest account in the
    580580<em class="parameter"><code>[global]</code></em> section with the <em class="parameter"><code>guest account</code></em> parameter.
    581581</p><p>
    582 <a class="indexterm" name="id2626228"></a>
    583 <a class="indexterm" name="id2626235"></a>
    584 <a class="indexterm" name="id2626242"></a>
     582<a class="indexterm" name="id2626289"></a>
     583<a class="indexterm" name="id2626296"></a>
     584<a class="indexterm" name="id2626303"></a>
    585585You can form quite complex print commands. You need to realize that print commands are just
    586586passed to a UNIX shell. The shell is able to expand the included environment variables as
     
    590590to <code class="filename">/tmp/print.log</code>, print the file, then remove it. The semicolon (&#8220;<span class="quote">;</span>&#8221;
    591591is the usual separator for commands in shell scripts:
    592 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2626297"></a><em class="parameter"><code>print command = echo Printing %s &gt;&gt; /tmp/print.log; lpr -P %p %s; rm %s</code></em></td></tr></table><p>
     592</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2626358"></a><em class="parameter"><code>print command = echo Printing %s &gt;&gt; /tmp/print.log; lpr -P %p %s; rm %s</code></em></td></tr></table><p>
    593593You may have to vary your own command considerably from this example depending on how you normally print
    594594files on your system. The default for the <a class="link" href="smb.conf.5.html#PRINTCOMMAND" target="_top">print command</a>
    595595parameter varies depending on the setting of the <a class="link" href="smb.conf.5.html#PRINTING" target="_top">printing</a>
    596596parameter. Another example is:
    597 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2626348"></a><em class="parameter"><code>print command = /usr/local/samba/bin/myprintscript %p %s</code></em></td></tr></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="cups-msrpc"></a>Printing Developments Since Samba-2.2</h2></div></div></div><p>
    598 <a class="indexterm" name="id2626375"></a>
    599 <a class="indexterm" name="id2626381"></a>
    600 <a class="indexterm" name="id2626388"></a>
     597</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2626409"></a><em class="parameter"><code>print command = /usr/local/samba/bin/myprintscript %p %s</code></em></td></tr></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="cups-msrpc"></a>Printing Developments Since Samba-2.2</h2></div></div></div><p>
     598<a class="indexterm" name="id2626435"></a>
     599<a class="indexterm" name="id2626442"></a>
     600<a class="indexterm" name="id2626449"></a>
    601601Prior to Samba-2.2.x, print server support for Windows clients was limited to <span class="emphasis"><em>LanMan</em></span>
    602602printing calls. This is the same protocol level as Windows 9x/Me PCs offer when they share printers.
     
    607607The additional functionality provided by the new SPOOLSS support includes:
    608608</p><div class="itemizedlist"><ul type="disc"><li><p>
    609 <a class="indexterm" name="id2626423"></a>
     609<a class="indexterm" name="id2626484"></a>
    610610        Support for downloading printer driver files to Windows 95/98/NT/2000 clients upon
    611611        demand (<span class="emphasis"><em>Point'n'Print</em></span>).
    612612        </p></li><li><p>
    613 <a class="indexterm" name="id2626440"></a>
     613<a class="indexterm" name="id2626501"></a>
    614614        Uploading of printer drivers via the Windows NT <span class="emphasis"><em>Add Printer Wizard</em></span> (APW)
    615615        or the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> tool set.
    616616        </p></li><li><p>       
    617 <a class="indexterm" name="id2626463"></a>
    618 <a class="indexterm" name="id2626470"></a>
    619 <a class="indexterm" name="id2626477"></a>
    620 <a class="indexterm" name="id2626484"></a>
    621 <a class="indexterm" name="id2626490"></a>
     617<a class="indexterm" name="id2626524"></a>
     618<a class="indexterm" name="id2626530"></a>
     619<a class="indexterm" name="id2626537"></a>
     620<a class="indexterm" name="id2626544"></a>
     621<a class="indexterm" name="id2626551"></a>
    622622        Support for the native MS-RPC printing calls such as StartDocPrinter, EnumJobs(), and so on. (See the
    623623        <a class="ulink" href="http://msdn.microsoft.com/" target="_top">MSDN documentation</a> for more information on the
    624624        Win32 printing API).
    625625        </p></li><li><p>
    626 <a class="indexterm" name="id2626511"></a>
    627 <a class="indexterm" name="id2626517"></a>
     626<a class="indexterm" name="id2626571"></a>
     627<a class="indexterm" name="id2626578"></a>
    628628        Support for NT Access Control Lists (ACL) on printer objects.
    629629        </p></li><li><p>
    630 <a class="indexterm" name="id2626530"></a>
     630<a class="indexterm" name="id2626590"></a>
    631631        Improved support for printer queue manipulation through the use of internal databases for spooled
    632632        job information (implemented by various <code class="filename">*.tdb</code> files).
    633633        </p></li></ul></div><p>
    634 <a class="indexterm" name="id2626549"></a>
    635 <a class="indexterm" name="id2626556"></a>
     634<a class="indexterm" name="id2626610"></a>
     635<a class="indexterm" name="id2626617"></a>
    636636A benefit of updating is that Samba-3 is able to publish its printers to Active Directory (or LDAP).
    637637</p><p>
    638 <a class="indexterm" name="id2626568"></a>
     638<a class="indexterm" name="id2626628"></a>
    639639A fundamental difference exists between MS Windows NT print servers and Samba operation. Windows NT
    640640permits the installation of local printers that are not shared. This is an artifact of the fact that
     
    642642printers that are made available, either by default or by specific declaration via printer-specific shares.
    643643</p><p>
    644 <a class="indexterm" name="id2626585"></a>
    645 <a class="indexterm" name="id2626592"></a>
    646 <a class="indexterm" name="id2626598"></a>
    647 <a class="indexterm" name="id2626605"></a>
    648 <a class="indexterm" name="id2626612"></a>
     644<a class="indexterm" name="id2626646"></a>
     645<a class="indexterm" name="id2626652"></a>
     646<a class="indexterm" name="id2626659"></a>
     647<a class="indexterm" name="id2626666"></a>
     648<a class="indexterm" name="id2626673"></a>
    649649Windows NT/200x/XP Professional clients do not have to use the standard SMB printer share; they can
    650650print directly to any printer on another Windows NT host using MS-RPC. This, of course, assumes that
     
    653653<span class="emphasis"><em>Everyone</em></span> group. (The older clients of type Windows 9x/Me can only print to shared
    654654printers.)
    655 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626632"></a>Point'n'Print Client Drivers on Samba Servers</h3></div></div></div><p>
    656 <a class="indexterm" name="id2626640"></a>
     655</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626693"></a>Point'n'Print Client Drivers on Samba Servers</h3></div></div></div><p>
     656<a class="indexterm" name="id2626701"></a>
    657657There is much confusion about what all this means. The question is often asked, &#8220;<span class="quote">Is it or is
    658658it not necessary for printer drivers to be installed on a Samba host in order to support printing from
    659659Windows clients?</span>&#8221; The answer to this is no, it is not necessary.
    660660</p><p>
    661 <a class="indexterm" name="id2626658"></a>
    662 <a class="indexterm" name="id2626665"></a>
     661<a class="indexterm" name="id2626719"></a>
     662<a class="indexterm" name="id2626726"></a>
    663663Windows NT/2000 clients can, of course, also run their APW to install drivers <span class="emphasis"><em>locally</em></span>
    664664(which then connect to a Samba-served print queue). This is the same method used by Windows 9x/Me
     
    666666require that the Samba server possess a valid driver for the printer. This was fixed in Samba 2.2.1).
    667667</p><p>
    668 <a class="indexterm" name="id2626685"></a>
    669 <a class="indexterm" name="id2626692"></a>
     668<a class="indexterm" name="id2626746"></a>
     669<a class="indexterm" name="id2626753"></a>
    670670But it is a new capability to install the printer drivers into the <em class="parameter"><code>[print$]</code></em>
    671671share of the Samba server, and a big convenience, too. Then <span class="emphasis"><em>all</em></span> clients
     
    683683        Using <span class="emphasis"><em>cupsaddsmb</em></span> (only works for the CUPS printing system, not for LPR/LPD, LPRng, and so on).
    684684        </p></li></ul></div><p>
    685 <a class="indexterm" name="id2626774"></a>
    686 <a class="indexterm" name="id2626781"></a>
     685<a class="indexterm" name="id2626834"></a>
     686<a class="indexterm" name="id2626841"></a>
    687687Samba does not use these uploaded drivers in any way to process spooled files. These drivers are utilized
    688688entirely by the clients who download and install them via the &#8220;<span class="quote">Point'n'Print</span>&#8221; mechanism
     
    690690(or the UNIX print system) requires. Print files received by Samba are handed over to the UNIX printing
    691691system, which is responsible for all further processing, as needed.
    692 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626801"></a>The Obsoleted [printer$] Section</h3></div></div></div><p>
    693 <a class="indexterm" name="id2626809"></a>
    694 <a class="indexterm" name="id2626816"></a>
     692</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626862"></a>The Obsoleted [printer$] Section</h3></div></div></div><p>
     693<a class="indexterm" name="id2626870"></a>
     694<a class="indexterm" name="id2626877"></a>
    695695        Versions of Samba prior to 2.2 made it possible to use a share named <em class="parameter"><code>[printer$]</code></em>. This
    696696        name was taken from the same named service created by Windows 9x/Me clients when a printer was shared by them.
     
    702702        be sent to the client.
    703703        </p><p>
    704 <a class="indexterm" name="id2626861"></a>
    705 <a class="indexterm" name="id2626868"></a>
    706 <a class="indexterm" name="id2626875"></a>
     704<a class="indexterm" name="id2626922"></a>
     705<a class="indexterm" name="id2626928"></a>
     706<a class="indexterm" name="id2626935"></a>
    707707        These parameters, including the <em class="parameter"><code>printer driver file</code></em> parameter,
    708708        are now removed and cannot be used in installations of Samba-3. The share name
     
    714714        9x/Me clients are now thrown aside. They can use Samba's <em class="parameter"><code>[print$]</code></em>
    715715        share support just fine.
    716         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626923"></a>Creating the [print$] Share</h3></div></div></div><p>
    717 <a class="indexterm" name="id2626931"></a>
     716        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626983"></a>Creating the [print$] Share</h3></div></div></div><p>
     717<a class="indexterm" name="id2626991"></a>
    718718In order to support the uploading and downloading of printer driver files, you must first configure a
    719719file share named <em class="parameter"><code>[print$]</code></em>. The public name of this share is hard coded
     
    725725as <a class="link" href="smb.conf.5.html#PATH" target="_top">path</a>, are arbitrary and should be replaced with appropriate values for your
    726726site). See <a class="link" href="classicalprinting.html#prtdollar" title="Example 21.3. [print$] Example">[print\$] Example</a>.
    727 </p><div class="example"><a name="prtdollar"></a><p class="title"><b>Example 21.3. [print$] Example</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><a class="indexterm" name="id2627015"></a><em class="parameter"><code>printer admin = @ntadmin</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2627052"></a><em class="parameter"><code>comment = Printer Driver Download Area</code></em></td></tr><tr><td><a class="indexterm" name="id2627063"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2627074"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627086"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627098"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627109"></a><em class="parameter"><code>write list = @ntadmin, root</code></em></td></tr></table></div></div><br class="example-break"><p>
     727</p><div class="example"><a name="prtdollar"></a><p class="title"><b>Example 21.3. [print$] Example</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><a class="indexterm" name="id2627076"></a><em class="parameter"><code>printer admin = @ntadmin</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2627112"></a><em class="parameter"><code>comment = Printer Driver Download Area</code></em></td></tr><tr><td><a class="indexterm" name="id2627123"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2627135"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627147"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627158"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627170"></a><em class="parameter"><code>write list = @ntadmin, root</code></em></td></tr></table></div></div><br class="example-break"><p>
    728728Of course, you also need to ensure that the directory named by the
    729729<a class="link" href="smb.conf.5.html#PATH" target="_top">path</a> parameter exists on the UNIX file system.
    730 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627139"></a>[print$] Stanza Parameters</h3></div></div></div><p>
    731 <a class="indexterm" name="id2627147"></a>
    732 <a class="indexterm" name="id2627154"></a>
    733 <a class="indexterm" name="id2627161"></a>
    734 <a class="indexterm" name="id2627168"></a>
    735 <a class="indexterm" name="id2627175"></a>
     730</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627200"></a>[print$] Stanza Parameters</h3></div></div></div><p>
     731<a class="indexterm" name="id2627208"></a>
     732<a class="indexterm" name="id2627215"></a>
     733<a class="indexterm" name="id2627222"></a>
     734<a class="indexterm" name="id2627229"></a>
     735<a class="indexterm" name="id2627236"></a>
    736736The <em class="parameter"><code>[print$]</code></em> is a special section in <code class="filename">smb.conf</code>. It contains settings relevant to
    737737potential printer driver download and is used by Windows clients for local print driver installation.
     
    778778                be mentioned in the global <a class="link" href="smb.conf.5.html#PRINTERADMIN" target="_top">printer admin</a>
    779779                parameter. See the <code class="filename">smb.conf</code> man page for more information on configuring file shares.
    780                 </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627460"></a>The [print$] Share Directory</h3></div></div></div><p>
     780                </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627521"></a>The [print$] Share Directory</h3></div></div></div><p>
    781781In order for a Windows NT print server to support the downloading of driver files by multiple client
    782782architectures, you must create several subdirectories within the <em class="parameter"><code>[print$]</code></em>
     
    813813have located the server, navigate to its <span class="guiicon">Printers and Faxes</span> folder. You should see
    814814an initial listing of printers that matches the printer shares defined on your Samba host.
    815 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627603"></a>Installing Drivers into [print$]</h2></div></div></div><p>
     815</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627663"></a>Installing Drivers into [print$]</h2></div></div></div><p>
    816816Have you successfully created the <em class="parameter"><code>[print$]</code></em> share in <code class="filename">smb.conf</code>, and have you forced
    817817Samba to reread its <code class="filename">smb.conf</code> file? Good. But you are not yet ready to use the new facility. The client
     
    829829        </p></li></ul></div><p>
    830830The latter option is probably the easier one (even if the process may seem a little bit weird at first).
    831 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627696"></a>Add Printer Wizard Driver Installation</h3></div></div></div><p>
     831</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627756"></a>Add Printer Wizard Driver Installation</h3></div></div></div><p>
    832832The printers initially listed in the Samba host's <span class="guiicon">Printers</span> folder accessed from a
    833833client's Explorer will have no real printer driver assigned to them. By default this driver name is set
     
    880880        </p></li></ol></div><p>
    881881We provide detailed hints for each of these steps in the paragraphs that follow.
    882 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2627972"></a>Identifying Driver Files</h4></div></div></div><p>
    883 <a class="indexterm" name="id2627980"></a>
    884 <a class="indexterm" name="id2627987"></a>
    885 <a class="indexterm" name="id2627994"></a>
     882</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628032"></a>Identifying Driver Files</h4></div></div></div><p>
     883<a class="indexterm" name="id2628040"></a>
     884<a class="indexterm" name="id2628047"></a>
     885<a class="indexterm" name="id2628054"></a>
    886886To find out about the driver files, you have two options. You can check the contents of the driver
    887887CDROM that came with your printer. Study the <code class="filename">*.inf</code> files located on the CD-ROM. This
     
    891891extremely difficult to identify the driver files required.
    892892</p><p>
    893 <a class="indexterm" name="id2628024"></a>
     893<a class="indexterm" name="id2628085"></a>
    894894Then you have the second option. Install the driver locally on a Windows client and
    895895investigate which filenames and paths it uses after they are installed. (You need to repeat
     
    898898clients.)
    899899</p><p>
    900 <a class="indexterm" name="id2628046"></a>
     900<a class="indexterm" name="id2628107"></a>
    901901A good method to recognize the driver files is to print the test page from the driver's
    902902<span class="guilabel">Properties</span> dialog (<span class="guilabel">General</span> tab). Then look at the list of
     
    906906(this may vary slightly for Windows NT). You need to note all filenames for the next steps.
    907907</p><p>
    908 <a class="indexterm" name="id2628103"></a>
    909 <a class="indexterm" name="id2628110"></a>
    910 <a class="indexterm" name="id2628117"></a>
     908<a class="indexterm" name="id2628164"></a>
     909<a class="indexterm" name="id2628170"></a>
     910<a class="indexterm" name="id2628177"></a>
    911911Another method to quickly test the driver filenames and related paths is provided by the
    912912<code class="literal">rpcclient</code> utility. Run it with <code class="literal">enumdrivers</code> or with the
     
    949949  Defaultdatatype: []
    950950</pre><p>
    951 <a class="indexterm" name="id2628232"></a>
    952 <a class="indexterm" name="id2628239"></a>
    953 <a class="indexterm" name="id2628246"></a>
    954 <a class="indexterm" name="id2628253"></a>
     951<a class="indexterm" name="id2628293"></a>
     952<a class="indexterm" name="id2628300"></a>
     953<a class="indexterm" name="id2628307"></a>
     954<a class="indexterm" name="id2628314"></a>
    955955You may notice that this driver has quite a large number of <span class="guilabel">Dependent files</span>
    956956(there are worse cases, however). Also, strangely, the
     
    962962Windows PC. This PC can also host the Windows 9x/Me drivers, even if it runs on Windows NT, 2000, or XP.
    963963</p><p>
    964 <a class="indexterm" name="id2628301"></a>
    965 <a class="indexterm" name="id2628308"></a>
    966 <a class="indexterm" name="id2628315"></a>
     964<a class="indexterm" name="id2628362"></a>
     965<a class="indexterm" name="id2628369"></a>
     966<a class="indexterm" name="id2628376"></a>
    967967Since the <em class="parameter"><code>[print$]</code></em> share is usually accessible through the <span class="guiicon">Network
    968968Neighborhood</span>, you can also use the UNC notation from Windows Explorer to poke at it. The Windows
     
    975975the Admin), its native mode for printer drivers is user mode execution. This requires drivers designed
    976976for this purpose. These types of drivers install into the &#8220;<span class="quote">3</span>&#8221; subdirectory.
    977 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628378"></a>Obtaining Driver Files from Windows Client [print$] Shares</h4></div></div></div><p>
     977</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628439"></a>Obtaining Driver Files from Windows Client [print$] Shares</h4></div></div></div><p>
    978978Now we need to collect all the driver files we identified in our previous step. Where do we get them
    979979from? Well, why not retrieve them from the very PC and the same <em class="parameter"><code>[print$]</code></em>
     
    10001000<code class="literal">smbclient</code> exits again.
    10011001</p><p>
    1002 <a class="indexterm" name="id2628487"></a>
     1002<a class="indexterm" name="id2628548"></a>
    10031003Remember to repeat the procedure for the <span class="application">WIN40</span> architecture should you need to
    10041004support Windows 9x/Me/XP clients. Remember too, the files for these architectures are in the
    10051005<code class="filename">WIN40/0/</code> subdirectory. Once this is complete, we can run <code class="literal">smbclient. .
    10061006.put</code> to store the collected files on the Samba server's <em class="parameter"><code>[print$]</code></em> share.
    1007 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628524"></a>Installing Driver Files into [print$]</h4></div></div></div><p>
     1007</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628585"></a>Installing Driver Files into [print$]</h4></div></div></div><p>
    10081008We are now going to locate the driver files into the <em class="parameter"><code>[print$]</code></em> share. Remember, the
    10091009UNIX path to this share has been defined previously in your <code class="filename">smb.conf</code> file. You also have created
     
    10181018        (yet) into the <code class="filename">0</code> subdirectory.
    10191019        </p></li></ul></div><p>
    1020 <a class="indexterm" name="id2628604"></a>
    1021 <a class="indexterm" name="id2628610"></a>
     1020<a class="indexterm" name="id2628664"></a>
     1021<a class="indexterm" name="id2628671"></a>
    10221022We again use smbclient to transfer the driver files across the network. We specify the same files
    10231023and paths as were leaked to us by running <code class="literal">getdriver</code> against the original
     
    10561056putting file HDNIS01_de.NTF as \W32X86\HDNIS01_de.NTF
    10571057</pre><p>
    1058 <a class="indexterm" name="id2628683"></a>
    1059 <a class="indexterm" name="id2628690"></a>
    1060 <a class="indexterm" name="id2628697"></a>
     1058<a class="indexterm" name="id2628744"></a>
     1059<a class="indexterm" name="id2628750"></a>
     1060<a class="indexterm" name="id2628757"></a>
    10611061Whew  that was a lot of typing! Most drivers are a lot smaller  many have only three generic
    10621062PostScript driver files plus one PPD. While we did retrieve the files from the <code class="filename">2</code>
     
    10651065<code class="literal">adddriver</code> command, which we will run shortly (and do not forget to also put the files
    10661066for the Windows 9x/Me architecture into the <code class="filename">WIN40/</code> subdirectory should you need them).
    1067 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628743"></a><code class="literal">smbclient</code> to Confirm Driver Installation</h4></div></div></div><p>
    1068 <a class="indexterm" name="id2628756"></a>
    1069 <a class="indexterm" name="id2628763"></a>
     1067</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628804"></a><code class="literal">smbclient</code> to Confirm Driver Installation</h4></div></div></div><p>
     1068<a class="indexterm" name="id2628816"></a>
     1069<a class="indexterm" name="id2628823"></a>
    10701070For now we verify that our files are there. This can be done with <code class="literal">smbclient</code>, too
    10711071(but, of course, you can log in via SSH also and do this through a standard UNIX shell access):
     
    11081108              40976 blocks of size 262144. 709 blocks available
    11091109</pre><p>
    1110 <a class="indexterm" name="id2628837"></a>
    1111 <a class="indexterm" name="id2628844"></a>
    1112 <a class="indexterm" name="id2628851"></a>
     1110<a class="indexterm" name="id2628898"></a>
     1111<a class="indexterm" name="id2628905"></a>
     1112<a class="indexterm" name="id2628912"></a>
    11131113Notice that there are already driver files present in the <code class="filename">2</code> subdirectory (probably from a
    11141114previous installation). Once the files for the new driver are there too, you are still a few steps away from
     
    11181118special, namely <span class="emphasis"><em>printer driver files</em></span>, and it does not know to which print queue(s) these
    11191119driver files belong.
    1120 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628880"></a>Running <code class="literal">rpcclient</code> with <code class="literal">adddriver</code></h4></div></div></div><p>
    1121 <a class="indexterm" name="id2628898"></a>
    1122 <a class="indexterm" name="id2628905"></a>
    1123 <a class="indexterm" name="id2628912"></a>
     1120</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2628940"></a>Running <code class="literal">rpcclient</code> with <code class="literal">adddriver</code></h4></div></div></div><p>
     1121<a class="indexterm" name="id2628959"></a>
     1122<a class="indexterm" name="id2628966"></a>
     1123<a class="indexterm" name="id2628973"></a>
    11241124Next, you must tell Samba about the special category of the files you just uploaded into the
    11251125<em class="parameter"><code>[print$]</code></em> share. This is done by the <code class="literal">adddriver</code>
     
    11451145Printer Driver dm9110 successfully installed.
    11461146</pre><p>
    1147 <a class="indexterm" name="id2628967"></a>
    1148 <a class="indexterm" name="id2628974"></a>
    1149 <a class="indexterm" name="id2628981"></a>
     1147<a class="indexterm" name="id2629028"></a>
     1148<a class="indexterm" name="id2629035"></a>
     1149<a class="indexterm" name="id2629042"></a>
    11501150After this step, the driver should be recognized by Samba on the print server. You need to be very
    11511151careful when typing the command. Don't exchange the order of the fields. Some changes would lead to
     
    11541154Hints about the syntax of the adddriver command are in the man page.
    11551155provides a more detailed description, should you need it.
    1156 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629004"></a>Checking <code class="literal">adddriver</code> Completion</h4></div></div></div><p>
     1156</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629065"></a>Checking <code class="literal">adddriver</code> Completion</h4></div></div></div><p>
    11571157One indication for Samba's recognition of the files as driver files is the <code class="computeroutput">successfully
    11581158installed</code> message. Another one is the fact that our files have been moved by the
     
    11991199Another verification is that the timestamp of the printing TDB files is now updated
    12001200(and possibly their file size has increased).
    1201 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629146"></a>Check Samba for Driver Recognition</h4></div></div></div><p>
    1202 <a class="indexterm" name="id2629154"></a>
     1201</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629206"></a>Check Samba for Driver Recognition</h4></div></div></div><p>
     1202<a class="indexterm" name="id2629214"></a>
    12031203Now the driver should be registered with Samba. We can easily verify this and will do so in a
    12041204moment. However, this driver is not yet associated with a particular printer. We may check the driver
    12051205status of the files by at least three methods:
    12061206</p><div class="itemizedlist"><ul type="disc"><li><p>
    1207 <a class="indexterm" name="id2629171"></a>
    1208 <a class="indexterm" name="id2629178"></a>
    1209 <a class="indexterm" name="id2629185"></a>
    1210 <a class="indexterm" name="id2629192"></a>
    1211 <a class="indexterm" name="id2629199"></a>
     1207<a class="indexterm" name="id2629232"></a>
     1208<a class="indexterm" name="id2629239"></a>
     1209<a class="indexterm" name="id2629246"></a>
     1210<a class="indexterm" name="id2629253"></a>
     1211<a class="indexterm" name="id2629260"></a>
    12121212        From any Windows client browse Network Neighborhood, find the Samba host, and open the Samba
    12131213        <span class="guiicon">Printers and Faxes</span> folder. Select any printer icon, right-click and select
     
    12191219        the list will differ if you look at it from Windows95/98/ME or Windows NT/2000/XP.)
    12201220        </p></li><li><p>
    1221 <a class="indexterm" name="id2629239"></a>
     1221<a class="indexterm" name="id2629300"></a>
    12221222        From a Windows 200x/XP client (not Windows NT) browse <span class="guiicon">Network Neighborhood</span>,
    12231223        search for the Samba server, open the server's <span class="guiicon">Printers</span> folder,
     
    12481248        95, 98, and Me</span>, you'll have to repeat the whole procedure with the WIN40 architecture
    12491249        and subdirectory.
    1250         </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629373"></a>Specific Driver Name Flexibility</h4></div></div></div><p>
    1251 <a class="indexterm" name="id2629381"></a>
     1250        </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629434"></a>Specific Driver Name Flexibility</h4></div></div></div><p>
     1251<a class="indexterm" name="id2629442"></a>
    12521252You can name the driver as you like. If you repeat the <code class="literal">adddriver</code> step with the same
    12531253files as before but with a different driver name, it will work the same:
     
    12721272Printer Driver mydrivername successfully installed.
    12731273</pre><p>
    1274 <a class="indexterm" name="id2629429"></a>
    1275 <a class="indexterm" name="id2629436"></a>
    1276 <a class="indexterm" name="id2629442"></a>
     1274<a class="indexterm" name="id2629490"></a>
     1275<a class="indexterm" name="id2629496"></a>
     1276<a class="indexterm" name="id2629503"></a>
    12771277You will be able to bind that driver to any print queue (however, you are responsible that
    12781278you associate drivers to queues that make sense with respect to target printers). You cannot run the
     
    12811281respective subdirectories, so you must execute an <code class="literal">smbclient ... put</code> command before
    12821282each <code class="literal">rpcclient ... adddriver</code> command.
    1283 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629487"></a>Running <code class="literal">rpcclient</code> with <code class="literal">setdriver</code></h4></div></div></div><p>
    1284 <a class="indexterm" name="id2629506"></a>
    1285 <a class="indexterm" name="id2629513"></a>
     1283</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629548"></a>Running <code class="literal">rpcclient</code> with <code class="literal">setdriver</code></h4></div></div></div><p>
     1284<a class="indexterm" name="id2629566"></a>
     1285<a class="indexterm" name="id2629574"></a>
    12861286Samba needs to know which printer owns which driver. Create a mapping of the driver to a printer, and
    12871287store this information in Samba's memory, the TDB files. The <code class="literal">rpcclient setdriver</code> command
     
    13101310or at least send an HUP signal to all running smbd processes to work around this: <strong class="userinput"><code>kill -HUP
    13111311`pidof smbd`</code></strong>.
    1312 </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2629628"></a>Client Driver Installation Procedure</h2></div></div></div><p>
     1312</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2629689"></a>Client Driver Installation Procedure</h2></div></div></div><p>
    13131313As Don Quixote said, &#8220;<span class="quote">The proof of the pudding is in the eating.</span>&#8221; The proof
    13141314for our setup lies in the printing. So let's install the printer driver onto the client PCs. This is
    13151315not as straightforward as it may seem. Read on.
    1316 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629645"></a>First Client Driver Installation</h3></div></div></div><p>
     1316</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629706"></a>First Client Driver Installation</h3></div></div></div><p>
    13171317Especially important is the installation onto the first client PC (for each architectural platform
    13181318separately). Once this is done correctly, all further clients are easy to set up and shouldn't need further
     
    13481348and Faxes</span>).
    13491349</p><p>
    1350 <a class="indexterm" name="id2629822"></a>
     1350<a class="indexterm" name="id2629876"></a>
    13511351Most likely you are tempted to try to print a test page. After all, you now can open the printer
    13521352properties, and on the <span class="guimenu">General</span> tab there is a button offering to do just that. But
     
    13601360For a printer to be truly usable by a Windows NT/200x/XP client, it must possess:
    13611361</p><div class="itemizedlist"><ul type="disc"><li><p>
    1362 <a class="indexterm" name="id2629883"></a>
     1362<a class="indexterm" name="id2629937"></a>
    13631363        A valid <span class="emphasis"><em>device mode</em></span> generated by the driver for the printer (defining things
    13641364        like paper size, orientation and duplex settings).
    13651365        </p></li><li><p>
    1366 <a class="indexterm" name="id2629899"></a>
     1366<a class="indexterm" name="id2629954"></a>
    13671367        A complete set of <span class="emphasis"><em>printer driver data</em></span> generated by the driver.
    13681368        </p></li></ul></div><p>
    1369 <a class="indexterm" name="id2629915"></a>
    1370 <a class="indexterm" name="id2629922"></a>
    1371 <a class="indexterm" name="id2629929"></a>
    1372 <a class="indexterm" name="id2629936"></a>
    1373 <a class="indexterm" name="id2629943"></a>
     1369<a class="indexterm" name="id2629970"></a>
     1370<a class="indexterm" name="id2629977"></a>
     1371<a class="indexterm" name="id2629984"></a>
     1372<a class="indexterm" name="id2629990"></a>
     1373<a class="indexterm" name="id2629997"></a>
    13741374If either of these is incomplete, the clients can produce less than optimal output at best. In the
    13751375worst cases, unreadable garbage or nothing at all comes from the printer, or it produces a harvest of
     
    13971397effect to happen and feeds back the new device mode to our Samba server. You can use the native Windows
    13981398NT/200x/XP printer properties page from a Window client for this:
    1399 </p><div class="procedure"><a name="id2630041"></a><p class="title"><b>Procedure 21.1. Procedure to Initialize the Printer Driver Settings</b></p><ol type="1"><li><p>
     1399</p><div class="procedure"><a name="id2630096"></a><p class="title"><b>Procedure 21.1. Procedure to Initialize the Printer Driver Settings</b></p><ol type="1"><li><p>
    14001400        Browse the <span class="guiicon">Network Neighborhood</span>.
    14011401        </p></li><li><p>
     
    14271427folder, too, if you are a Samba printer admin user. From now on, printing should work as expected.
    14281428</p><p>
    1429 <a class="indexterm" name="id2630195"></a>
     1429<a class="indexterm" name="id2630249"></a>
    14301430Samba includes a service-level parameter name <em class="parameter"><code>default devmode</code></em> for generating a default
    14311431device mode for a printer. Some drivers function well with Samba's default set of properties. Others
    14321432may crash the client's spooler service. So use this parameter with caution. It is always better to have
    14331433the client generate a valid device mode for the printer and store it on the server for you.
    1434 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630216"></a>Additional Client Driver Installation</h3></div></div></div><p>
    1435 <a class="indexterm" name="id2630224"></a>
     1434</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630271"></a>Additional Client Driver Installation</h3></div></div></div><p>
     1435<a class="indexterm" name="id2630279"></a>
    14361436Every additional driver may be installed in the same way as just described.  Browse <code class="literal">Network
    14371437Neighborhood</code>, open the <span class="guiicon">Printers</span> folder on Samba server, right-click on
     
    14461446</pre><p>
    14471447or this command on Windows NT 4.0 workstations:
    1448 <a class="indexterm" name="id2630291"></a>
     1448<a class="indexterm" name="id2630346"></a>
    14491449</p><pre class="screen">
    14501450<strong class="userinput"><code>rundll32 shell32.dll,Control_RunDLL MAIN.CPL @2</code></strong>
     
    14531453You can enter the commands either inside a <span class="guilabel">DOS box</span> window or in the <span class="guimenuitem">Run
    14541454command...</span> field from the <span class="guimenu">Start</span> menu.
    1455 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630335"></a>Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</h3></div></div></div><p>
     1455</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630389"></a>Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</h3></div></div></div><p>
    14561456After you installed the driver on the Samba server (in its <em class="parameter"><code>[print$]</code></em> share), you
    14571457should always make sure that your first client installation completes correctly. Make it a habit for yourself
     
    14681468printer for <span class="guiicon">duplex</span> as the default, and so on).
    14691469</p><p>
    1470 <a class="indexterm" name="id2630429"></a>
     1470<a class="indexterm" name="id2630484"></a>
    14711471To connect as root to a Samba printer, try this command from a Windows 200x/XP DOS box command prompt:
    14721472</p><pre class="screen">
     
    14821482<code class="literal">Point'n'Print</code>) will have the same defaults set for them. If you miss this step, you'll get a
    14831483lot of help desk calls from your users, but maybe you like to talk to people.
    1484 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2630508"></a>Other Gotchas</h2></div></div></div><p>
     1484</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2630563"></a>Other Gotchas</h2></div></div></div><p>
    14851485Your driver is installed. It is now ready for Point'n'Print installation by the clients. You may have tried to
    14861486download and use it on your first client machine, but wait. Let's make sure you are acquainted first with a
     
    14881488advised in the preceding paragraphs. Your users complain about various issues (such as, &#8220;<span class="quote">We need to set
    14891489the paper size for each job from Letter to A4 and it will not store it</span>&#8221;).
    1490 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630529"></a>Setting Default Print Options for Client Drivers</h3></div></div></div><p>
     1490</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630583"></a>Setting Default Print Options for Client Drivers</h3></div></div></div><p>
    14911491The last sentence might be viewed with mixed feelings by some users and Admins. They have struggled for hours
    14921492and could not arrive at a point where their settings seemed to be saved. It is not their fault. The confusing
     
    15371537defaults for all users.
    15381538</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Try (on Windows 200x/XP) to run this command (as a user with the right privileges):
    1539 <a class="indexterm" name="id2630823"></a>
     1539<a class="indexterm" name="id2630877"></a>
    15401540</p><p><strong class="userinput"><code>
    15411541rundll32 printui.dll,PrintUIEntry /p /t3 /n\\<em class="replaceable"><code>SAMBA-SERVER</code></em>\<em class="replaceable"><code>printersharename</code></em>
     
    15481548button (the one that does not set systemwide defaults), you can
    15491549start the commands from inside a DOS box or from <span class="guimenu">Start</span> -&gt; <span class="guimenuitem">Run</span>.
    1550 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630896"></a>Supporting Large Numbers of Printers</h3></div></div></div><p>
     1550</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630951"></a>Supporting Large Numbers of Printers</h3></div></div></div><p>
    15511551One issue that has arisen during the recent development phase of Samba is the need to support driver
    15521552downloads for hundreds of printers. Using Windows NT APW for this task is somewhat awkward (to say the least). If
     
    16311631the two commas in the description field). After the <code class="literal">setdriver</code> command
    16321632succeeds, all is well.
    1633 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631152"></a>Adding New Printers with the Windows NT APW</h3></div></div></div><p>
     1633</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631207"></a>Adding New Printers with the Windows NT APW</h3></div></div></div><p>
    16341634By default, Samba exhibits all printer shares defined in <code class="filename">smb.conf</code> in the <span class="guiicon">Printers</span>
    16351635folder. Also located in this folder is the Windows NT Add Printer Wizard icon. The APW will be shown only if:
     
    16711671you unwittingly under the wrong privilege. You should check it by using the <code class="literal">smbstatus</code>
    16721672command.
    1673 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631412"></a>Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</h3></div></div></div><p>
     1673</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631467"></a>Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</h3></div></div></div><p>
    16741674Once you are connected with the wrong credentials, there is no means to reverse the situation other than
    16751675to close all Explorer windows, and perhaps reboot.
    16761676</p><div class="itemizedlist"><ul type="disc"><li><p>
    1677 <a class="indexterm" name="id2631432"></a>
     1677<a class="indexterm" name="id2631486"></a>
    16781678        The <code class="literal">net use \\SAMBA-SERVER\sharename /user:root</code> gives you an error message:
    16791679        &#8220;<span class="quote">Multiple connections to a server or a shared resource by the same user utilizing
     
    17011701</pre><p>
    17021702This will also disconnect all mapped drives and will allow you create fresh connection as required.
    1703 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631526"></a>Take Care When Assembling Driver Files</h3></div></div></div><p>
     1703</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631580"></a>Take Care When Assembling Driver Files</h3></div></div></div><p>
    17041704You need to be extremely careful when you take notes about the files belonging to a particular
    17051705driver. Don't confuse the files for driver version &#8220;<span class="quote">0</span>&#8221; (for Windows 9x/Me, going into
     
    18321832correct driver files for each driver version. Don't rely on the names alone, and don't interchange files
    18331833belonging to different driver versions.
    1834 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631835"></a>Samba and Printer Ports</h3></div></div></div><p>
    1835 <a class="indexterm" name="id2631843"></a>
    1836 <a class="indexterm" name="id2631850"></a>
    1837 <a class="indexterm" name="id2631857"></a>
    1838 <a class="indexterm" name="id2631864"></a>
     1834</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631890"></a>Samba and Printer Ports</h3></div></div></div><p>
     1835<a class="indexterm" name="id2631898"></a>
     1836<a class="indexterm" name="id2631905"></a>
     1837<a class="indexterm" name="id2631912"></a>
     1838<a class="indexterm" name="id2631918"></a>
    18391839Windows NT/2000 print servers associate a port with each printer. These normally take the form of
    18401840<code class="filename">LPT1:</code>, <code class="filename">COM1:</code>, <code class="filename">FILE:</code>, and so on. Samba must also
     
    18451845information to keep the Windows clients happy.
    18461846</p><p>
    1847 <a class="indexterm" name="id2631908"></a>
     1847<a class="indexterm" name="id2631962"></a>
    18481848Samba does not support the concept of <code class="constant">Printer Pooling</code> internally either. Printer
    18491849pooling assigns a logical printer to multiple ports as a form of load balancing or failover.
     
    18521852that they are working with Samba), configure the <a class="link" href="smb.conf.5.html#ENUMPORTSCOMMAND" target="_top">enumports command</a>,
    18531853which can be used to define an external program that generates a listing of ports on a system.
    1854 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631945"></a>Avoiding Common Client Driver Misconfiguration</h3></div></div></div><p>
     1854</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631999"></a>Avoiding Common Client Driver Misconfiguration</h3></div></div></div><p>
    18551855So now the printing works, but there are still problems. Most jobs print well, some do not print at
    18561856all. Some jobs have problems with fonts, which do not look good. Some jobs print fast and some
     
    18591859Chapter</a>, <a class="link" href="CUPS-printing.html#cups-avoidps1" title="Avoiding Critical PostScript Driver Settings on the Client">Avoiding Critical PostScript Driver Settings on the
    18601860Client</a>.
    1861 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2631982"></a>The Imprints Toolset</h2></div></div></div><p>
    1862 <a class="indexterm" name="id2631990"></a>
     1861</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632036"></a>The Imprints Toolset</h2></div></div></div><p>
     1862<a class="indexterm" name="id2632044"></a>
    18631863The Imprints tool set provides a UNIX equivalent of the Windows NT APW.  For complete information, please
    18641864refer to the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> Web site as well as the
     
    18721872there are prepared packages to use. Packages for more up-to-date print devices are needed if Imprints
    18731873should have a future. Information regarding the Imprints toolset can be obtained from the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> home page.
    1874 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632038"></a>What Is Imprints?</h3></div></div></div><p>
     1874</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632082"></a>What Is Imprints?</h3></div></div></div><p>
    18751875Imprints is a collection of tools for supporting these goals:
    18761876</p><div class="itemizedlist"><ul type="disc"><li><p>
     
    18811881        Providing an installation client that will obtain printer drivers from a central Internet (or intranet) Imprints Server
    18821882        repository and install them on remote Samba and Windows NT4 print servers.
    1883         </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632072"></a>Creating Printer Driver Packages</h3></div></div></div><p>
     1883        </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632116"></a>Creating Printer Driver Packages</h3></div></div></div><p>
    18841884The process of creating printer driver packages is beyond the scope of this document (refer to Imprints.txt,
    18851885included with the Samba distribution for more information). In short, an Imprints driver package
    18861886is a gzipped tarball containing the driver files, related INF files, and a control file needed by the
    18871887installation client.
    1888 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632088"></a>The Imprints Server</h3></div></div></div><p>
     1888</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632132"></a>The Imprints Server</h3></div></div></div><p>
    18891889The Imprints server is really a database server that may be queried via standard HTTP mechanisms. Each
    18901890printer entry in the database has an associated URL for the actual downloading of the package. Each
     
    18931893the one referred in the Imprints database. It is strongly recommended that this security check
    18941894not be disabled.
    1895 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632106"></a>The Installation Client</h3></div></div></div><p>
     1895</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632150"></a>The Installation Client</h3></div></div></div><p>
    18961896More information regarding the Imprints installation client is available from the documentation file
    18971897<code class="filename">Imprints-Client-HOWTO.ps</code> that is included with the Imprints source package. The Imprints
     
    19231923The way of sidestepping this limitation is to require that all Imprints printer driver packages include both the Intel Windows NT and
    1924192495/98 printer drivers and that the NT driver is installed first.
    1925 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632239"></a>Adding Network Printers without User Interaction</h2></div></div></div><p>
     1925</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632283"></a>Adding Network Printers without User Interaction</h2></div></div></div><p>
    19261926The following MS Knowledge Base article may be of some help if you need to handle Windows 2000 clients:
    19271927<span class="emphasis"><em>How to Add Printers with No User Interaction in Windows 2000,</em></span> (<a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;189105" target="_top">Microsoft KB 189105</a>).  It also
     
    19821982added, changed, and deleted at will on the server with no user intervention required from the clients
    19831983(you just need to keep the logon scripts up to date).
    1984 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632512"></a>The <code class="literal">addprinter</code> Command</h2></div></div></div><p>
     1984</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632557"></a>The <code class="literal">addprinter</code> Command</h2></div></div></div><p>
    19851985The <code class="literal">addprinter</code> command can be configured to be a shell script or program executed by
    19861986Samba. It is triggered by running the APW from a client against the Samba print server. The APW asks
     
    19901990by executing the <code class="literal">lpadmin</code> command on more modern systems) and create the associated share,
    19911991then the APW will in effect really create a new printer on Samba and the UNIX print subsystem!
    1992 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632551"></a>Migration of Classical Printing to Samba</h2></div></div></div><p>
     1992</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632596"></a>Migration of Classical Printing to Samba</h2></div></div></div><p>
    19931993The basic NT-style printer driver management has not changed considerably in 3.0 over the 2.2.x releases
    19941994(apart from many small improvements). Here migration should be quite easy, especially if you followed
     
    20202020        using smbclient and rpcclient. See the Imprints installation client on the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> web site for example. See also the discussion of
    20212021        rpcclient usage in <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing</a>.
    2022         </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632700"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div></div><p>
     2022        </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632744"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div></div><p>
    20232023This topic has also been addressed in <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">Remote and Local Management  The
    20242024Net Command</a>. If you wish to volunteer your services to help document this further, please contact
    20252025<a class="ulink" href="mail://jht@samba.org" target="_top">John H. Terpstra</a>.
    2026 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632729"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632735"></a>I Give My Root Password but I Do Not Get Access</h3></div></div></div><p>
     2026</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2632774"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632779"></a>I Give My Root Password but I Do Not Get Access</h3></div></div></div><p>
    20272027Do not confuse the root password, which is valid for the UNIX system (and in most cases stored in the
    20282028form of a one-way hash in a file named <code class="filename">/etc/shadow</code>), with the password used to
     
    20352035Retype new SMB password: secret
    20362036</pre><p>
    2037 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632776"></a>My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</h3></div></div></div><p>
     2037</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632821"></a>My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</h3></div></div></div><p>
    20382038Do not use the existing UNIX print system spool directory for the Samba spool directory. It may seem
    20392039convenient and a savings of space, but it only leads to problems. The two must be separate. The UNIX/Linux
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/compiling.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 42. How to Compile Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Appendix.html" title="Part VI. Reference Section"><link rel="next" href="Portability.html" title="Chapter 43. Portability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 42. How to Compile Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Appendix.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Portability.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 42. How to Compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div><div><p class="pubdate"> June 2005 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="compiling.html#id2687532">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687538">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687580">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687771">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687846">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687984">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688221">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688492">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688712">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 42. How to Compile Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Appendix.html" title="Part VI. Reference Section"><link rel="next" href="Portability.html" title="Chapter 43. Portability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 42. How to Compile Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Appendix.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Portability.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 42. How to Compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div><div><p class="pubdate"> June 2005 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="compiling.html#id2687567">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687573">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687614">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687805">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687880">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2688018">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688255">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688526">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688746">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></div><p>
    22You can obtain the Samba source file from the
    33<a class="ulink" href="http://samba.org/" target="_top">Samba Web site</a>. To obtain a development version,
    44you can download Samba from Subversion or using <code class="literal">rsync</code>.
    5 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687532"></a>Access Samba Source Code via Subversion</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2687538"></a>Introduction</h3></div></div></div><p>
    6 <a class="indexterm" name="id2687546"></a>
     5</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687567"></a>Access Samba Source Code via Subversion</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2687573"></a>Introduction</h3></div></div></div><p>
     6<a class="indexterm" name="id2687581"></a>
    77Samba is developed in an open environment. Developers use a
    88Subversion to &#8220;<span class="quote">checkin</span>&#8221; (also known as
     
    1313This chapter is a modified version of the instructions found at the
    1414<a class="ulink" href="http://samba.org/samba/subversion.html" target="_top">Samba</a> Web site.
    15 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2687580"></a>Subversion Access to samba.org</h3></div></div></div><p>
     15</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2687614"></a>Subversion Access to samba.org</h3></div></div></div><p>
    1616The machine samba.org runs a publicly accessible Subversion
    1717repository for access to the source code of several packages,
    1818including Samba, rsync, distcc, ccache, and jitterbug. There are two main ways
    1919of accessing the Subversion server on this host.
    20 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2687593"></a>Access via ViewCVS</h4></div></div></div><p>
    21 <a class="indexterm" name="id2687601"></a>
     20</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2687627"></a>Access via ViewCVS</h4></div></div></div><p>
     21<a class="indexterm" name="id2687635"></a>
    2222You can access the source code via your favorite WWW browser. This allows you to access
    2323the contents of individual files in the repository and also to look at the revision
     
    2727Use the URL
    2828<a class="ulink" href="http://viewcvs.samba.org/" target="_top">http://viewcvs.samba.org/</a>.
    29 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2687629"></a>Access via Subversion</h4></div></div></div><p>
    30 <a class="indexterm" name="id2687637"></a>
     29</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2687663"></a>Access via Subversion</h4></div></div></div><p>
     30<a class="indexterm" name="id2687671"></a>
    3131You can also access the source code via a normal Subversion client. This gives you much more control over what
    3232you can do with the repository and allows you to check out whole source trees and keep them up to date via
     
    3838</p><p>
    3939To gain access via anonymous Subversion, use the following steps.
    40 </p><div class="procedure"><a name="id2687670"></a><p class="title"><b>Procedure 42.1. Retrieving Samba using Subversion</b></p><ol type="1"><li><p>
     40</p><div class="procedure"><a name="id2687704"></a><p class="title"><b>Procedure 42.1. Retrieving Samba using Subversion</b></p><ol type="1"><li><p>
    4141        Install a recent copy of Subversion. All you really need is a
    4242        copy of the Subversion client binary.
     
    6363        <strong class="userinput"><code>svn update</code></strong>
    6464        </pre><p>
    65         </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687771"></a>Accessing the Samba Sources via rsync and ftp</h2></div></div></div><p>
    66         <a class="indexterm" name="id2687779"></a>
    67         <a class="indexterm" name="id2687786"></a>
     65        </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687805"></a>Accessing the Samba Sources via rsync and ftp</h2></div></div></div><p>
     66        <a class="indexterm" name="id2687814"></a>
     67        <a class="indexterm" name="id2687820"></a>
    6868        <em class="parameter"><code>pserver.samba.org</code></em> also exports unpacked copies of most parts of the Subversion tree
    6969        at the Samba <a class="ulink" href="ftp://pserver.samba.org/pub/unpacked" target="_top">pserver</a> location and also
     
    7575        merging of local changes as Subversion does. <code class="literal">rsync</code> access is most convenient
    7676        for an initial install.                     
    77         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687846"></a>Verifying Samba's PGP Signature</h2></div></div></div><p>
    78 <a class="indexterm" name="id2687854"></a>
    79 <a class="indexterm" name="id2687860"></a>
     77        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687880"></a>Verifying Samba's PGP Signature</h2></div></div></div><p>
     78<a class="indexterm" name="id2687888"></a>
     79<a class="indexterm" name="id2687894"></a>
    8080It is strongly recommended that you verify the PGP signature for any source file before
    8181installing it. Even if you're not downloading from a mirror site, verifying PGP signatures
     
    8888<code class="prompt">$ </code><strong class="userinput"><code>wget http://us1.samba.org/samba/ftp/samba-pubkey.asc</code></strong>
    8989</pre><p>
    90 <a class="indexterm" name="id2687908"></a>
     90<a class="indexterm" name="id2687943"></a>
    9191The first file is the PGP signature for the Samba source file; the other is the Samba public
    9292PGP key itself. Import the public PGP key with:
     
    106106gpg: BAD signature from &#8220;<span class="quote">Samba Distribution Verification Key</span>&#8221;
    107107</pre><p>
    108 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687984"></a>Building the Binaries</h2></div></div></div><p>
    109         <a class="indexterm" name="id2687992"></a>
    110 <a class="indexterm" name="id2687998"></a>
     108</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2688018"></a>Building the Binaries</h2></div></div></div><p>
     109        <a class="indexterm" name="id2688026"></a>
     110<a class="indexterm" name="id2688033"></a>
    111111        After the source tarball has been unpacked, the next step involves
    112112        configuration to match Samba to your operating system platform.
     
    121121</pre><p>
    122122        </p><p>
    123         <a class="indexterm" name="id2688040"></a>
     123        <a class="indexterm" name="id2688075"></a>
    124124        To build the binaries, run the program <strong class="userinput"><code>./configure
    125125        </code></strong> in the source directory. This should automatically
     
    136136</pre><p>
    137137        </p><p>
    138         <a class="indexterm" name="id2688106"></a>
     138        <a class="indexterm" name="id2688140"></a>
    139139        Execute the following create the binaries:
    140140</p><pre class="screen">
     
    165165        As you can see from this, building and installing Samba does not need to
    166166        result in disaster!
    167         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688221"></a>Compiling Samba with Active Directory Support</h3></div></div></div><p>
     167        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688255"></a>Compiling Samba with Active Directory Support</h3></div></div></div><p>
    168168        In order to compile Samba with ADS support, you need to have installed
    169169        on your system:
     
    188188        your LDAP libraries. Look in <code class="filename">config.log</code> to figure
    189189        out why and fix it.
    190         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688287"></a>Installing the Required Packages for Debian</h4></div></div></div><p>On Debian, you need to install the following packages:</p><p>
     190        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688321"></a>Installing the Required Packages for Debian</h4></div></div></div><p>On Debian, you need to install the following packages:</p><p>
    191191                </p><div class="itemizedlist"><ul type="disc"><li><p>libkrb5-dev</p></li><li><p>krb5-user</p></li></ul></div><p>
    192         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688314"></a>Installing the Required Packages for Red Hat Linux</h4></div></div></div><p>On Red Hat Linux, this means you should have at least: </p><p>
     192        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688348"></a>Installing the Required Packages for Red Hat Linux</h4></div></div></div><p>On Red Hat Linux, this means you should have at least: </p><p>
    193193                </p><div class="itemizedlist"><ul type="disc"><li><p>krb5-workstation (for kinit)</p></li><li><p>krb5-libs (for linking with)</p></li><li><p>krb5-devel (because you are compiling from source)</p></li></ul></div><p>
    194194        </p><p>in addition to the standard development environment.</p><p>If these files are not installed on your system, you should check the installation
    195195        CDs to find which has them and install the files using your tool of choice. If in doubt
    196         about what tool to use, refer to the Red Hat Linux documentation.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688358"></a>SuSE Linux Package Requirements</h4></div></div></div><p>
     196        about what tool to use, refer to the Red Hat Linux documentation.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688393"></a>SuSE Linux Package Requirements</h4></div></div></div><p>
    197197        SuSE Linux installs Heimdal packages that may be required to allow you to build
    198198        binary packages. You should verify that the development libraries have been installed on
     
    205205        packages where they are available.
    206206        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="startingSamba"></a>Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></h2></div></div></div><p>
    207         <a class="indexterm" name="id2688412"></a>
     207        <a class="indexterm" name="id2688446"></a>
    208208        You must choose to start <span class="application">smbd</span>, <span class="application">winbindd</span>  and <span class="application">nmbd</span> either as daemons or from
    209209        <span class="application">inetd</span>. Don't try to do both!  Either you can put
     
    217217        The main advantage of starting <span class="application">smbd</span> and <span class="application">nmbd</span> using the recommended daemon method
    218218        is that they will respond slightly more quickly to an initial connection request.
    219         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688492"></a>Starting from inetd.conf</h3></div></div></div><a class="indexterm" name="id2688498"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if
     219        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688526"></a>Starting from inetd.conf</h3></div></div></div><a class="indexterm" name="id2688532"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if
    220220        you use NIS, NIS+, or LDAP to distribute services maps.</p></div><p>Look at your <code class="filename">/etc/services</code>.
    221221        What is defined at port 139/tcp? If nothing is defined,
     
    226226netbios-ns dgram udp wait root /usr/local/samba/sbin/nmbd nmbd
    227227</pre><p>
    228         </p><a class="indexterm" name="id2688560"></a><p>
     228        </p><a class="indexterm" name="id2688595"></a><p>
    229229        The exact syntax of <code class="filename">/etc/inetd.conf</code>
    230230        varies between UNIXes. Look at the other entries in inetd.conf
    231231        for a guide.
    232232        </p><p>
    233         <a class="indexterm" name="id2688580"></a>
     233        <a class="indexterm" name="id2688615"></a>
    234234        Some distributions use xinetd instead of inetd. Consult the
    235235        xinetd manual for configuration information.
     
    239239        <code class="filename">/etc/inetd.conf</code> to make them consistent.
    240240        </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    241         <a class="indexterm" name="id2688618"></a>
     241        <a class="indexterm" name="id2688652"></a>
    242242        On many systems you may need to use the
    243243        <a class="link" href="smb.conf.5.html#INTERFACES" target="_top">interfaces</a> option in <code class="filename">smb.conf</code> to specify
     
    254254        Restart <span class="application">inetd</span>, perhaps just send it a HUP,
    255255        like this:
    256 <a class="indexterm" name="id2688687"></a>
     256<a class="indexterm" name="id2688721"></a>
    257257</p><pre class="screen">
    258258<code class="prompt">root# </code><strong class="userinput"><code>killall -HUP inetd</code></strong>
    259259</pre><p>
    260         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688712"></a>Alternative: Starting <span class="application">smbd</span> as a Daemon</h3></div></div></div><p>
    261         <a class="indexterm" name="id2688726"></a>
    262 <a class="indexterm" name="id2688733"></a>
     260        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2688746"></a>Alternative: Starting <span class="application">smbd</span> as a Daemon</h3></div></div></div><p>
     261        <a class="indexterm" name="id2688760"></a>
     262<a class="indexterm" name="id2688767"></a>
    263263        To start the server as a daemon, you should create a script something
    264264        like this one, perhaps calling it <code class="filename">startsmb</code>.
     
    279279        <code class="filename">examples/svr4-startup</code> script to make Samba fit
    280280        into that system.
    281         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688811"></a>Starting Samba for Red Hat Linux</h4></div></div></div><p>
     281        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688845"></a>Starting Samba for Red Hat Linux</h4></div></div></div><p>
    282282        Red Hat Linux has not always included all Samba components in the standard installation.
    283283        So versions of Red Hat Linux do not install the winbind utility, even though it is present
     
    312312</pre><p>
    313313        Samba will be started automatically at every system reboot.
    314         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688933"></a>Starting Samba for Novell SUSE Linux</h4></div></div></div><p>
     314        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2688968"></a>Starting Samba for Novell SUSE Linux</h4></div></div></div><p>
    315315        Novell SUSE Linux products automatically install all essential Samba components in a default installation.
    316316        Configure your <code class="filename">smb.conf</code> file, then execute the following to start Samba:
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/diagnosis.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="next" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 38. The Samba Checklist</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="problems.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 38. The Samba Checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="diagnosis.html#id2682745">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682784">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683077">The Tests</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682745"></a>Introduction</h2></div></div></div><p>
    2 <a class="indexterm" name="id2682753"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="next" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 38. The Samba Checklist</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="problems.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 38. The Samba Checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="diagnosis.html#id2682796">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682835">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683127">The Tests</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682796"></a>Introduction</h2></div></div></div><p>
     2<a class="indexterm" name="id2682804"></a>
    33This file contains a list of tests you can perform to validate your
    44Samba server. It also tells you what the likely cause of the problem
     
    1515and you have not followed this test procedure, you should not be surprised
    1616if your email is ignored.
    17 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682784"></a>Assumptions</h2></div></div></div><p>
     17</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682835"></a>Assumptions</h2></div></div></div><p>
    1818In all of the tests, it is assumed you have a Samba server called
    1919BIGSERVER and a PC called ACLIENT, both in workgroup TESTGROUP.
     
    2525You can add a <em class="parameter"><code>tmp</code></em> share like this by adding the
    2626lines shown in <a class="link" href="diagnosis.html#tmpshare" title="Example 38.1. smb.conf with [tmp] Share">the next example</a>.
    27 </p><div class="example"><a name="tmpshare"></a><p class="title"><b>Example 38.1. smb.conf with [tmp] Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[tmp]</code></em></td></tr><tr><td><a class="indexterm" name="id2682855"></a><em class="parameter"><code>comment = temporary files </code></em></td></tr><tr><td><a class="indexterm" name="id2682867"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td><a class="indexterm" name="id2682878"></a><em class="parameter"><code>read only = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     27</p><div class="example"><a name="tmpshare"></a><p class="title"><b>Example 38.1. smb.conf with [tmp] Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[tmp]</code></em></td></tr><tr><td><a class="indexterm" name="id2682906"></a><em class="parameter"><code>comment = temporary files </code></em></td></tr><tr><td><a class="indexterm" name="id2682917"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td><a class="indexterm" name="id2682929"></a><em class="parameter"><code>read only = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    2828These tests assume version 3.0.0 or later of the Samba suite.
    2929Some commands shown did not exist in earlier versions.
    3030</p></div><p>
    31 <a class="indexterm" name="id2682899"></a>
    32 <a class="indexterm" name="id2682906"></a>
    33 <a class="indexterm" name="id2682913"></a>
     31<a class="indexterm" name="id2682950"></a>
     32<a class="indexterm" name="id2682957"></a>
     33<a class="indexterm" name="id2682964"></a>
    3434Please pay attention to the error messages you receive. If any error message
    3535reports that your server is being unfriendly, you should first check that your
     
    3737file points to name servers that really do exist.
    3838</p><p>
    39 <a class="indexterm" name="id2682934"></a>
    40 <a class="indexterm" name="id2682941"></a>
    41 <a class="indexterm" name="id2682948"></a>
    42 <a class="indexterm" name="id2682954"></a>
     39<a class="indexterm" name="id2682985"></a>
     40<a class="indexterm" name="id2682992"></a>
     41<a class="indexterm" name="id2682998"></a>
     42<a class="indexterm" name="id2683005"></a>
    4343Also, if you do not have DNS server access for name resolution, please check
    4444that the settings for your <code class="filename">smb.conf</code> file results in <em class="parameter"><code>dns proxy = no</code></em>. The
    4545best way to check this is with <code class="literal">testparm smb.conf</code>.
    4646</p><p>
    47 <a class="indexterm" name="id2682985"></a>
    48 <a class="indexterm" name="id2682992"></a>
    49 <a class="indexterm" name="id2682999"></a>
    50 <a class="indexterm" name="id2683006"></a>
    51 <a class="indexterm" name="id2683013"></a>
     47<a class="indexterm" name="id2683036"></a>
     48<a class="indexterm" name="id2683043"></a>
     49<a class="indexterm" name="id2683049"></a>
     50<a class="indexterm" name="id2683056"></a>
     51<a class="indexterm" name="id2683063"></a>
    5252It is helpful to monitor the log files during testing by using the
    5353<code class="literal">tail -F log_file_name</code> in a separate
     
    6060If you make changes to your <code class="filename">smb.conf</code> file while going through these test,
    6161remember to restart <span class="application">smbd</span> and <span class="application">nmbd</span>.
    62 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683077"></a>The Tests</h2></div></div></div><div class="procedure"><a name="id2683082"></a><p class="title"><b>Procedure 38.1. Diagnosing Your Samba Server</b></p><ol type="1"><li><p>
    63 <a class="indexterm" name="id2683095"></a>
     62</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683127"></a>The Tests</h2></div></div></div><div class="procedure"><a name="id2683133"></a><p class="title"><b>Procedure 38.1. Diagnosing Your Samba Server</b></p><ol type="1"><li><p>
     63<a class="indexterm" name="id2683146"></a>
    6464In the directory in which you store your <code class="filename">smb.conf</code> file, run the command
    6565<code class="literal">testparm smb.conf</code>. If it reports any errors, then your <code class="filename">smb.conf</code>
    6666configuration file is faulty.
    6767</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    68 <a class="indexterm" name="id2683126"></a>
    69 <a class="indexterm" name="id2683133"></a>
     68<a class="indexterm" name="id2683177"></a>
     69<a class="indexterm" name="id2683184"></a>
    7070Your <code class="filename">smb.conf</code> file may be located in <code class="filename">/etc/samba</code>
    7171or in <code class="filename">/usr/local/samba/lib</code>.
    7272</p></div></li><li><p>
    73 <a class="indexterm" name="id2683167"></a>
     73<a class="indexterm" name="id2683218"></a>
    7474Run the command <code class="literal">ping BIGSERVER</code> from the PC and
    7575<code class="literal">ping ACLIENT</code> from the UNIX box. If you do not get a valid response,
     
    7878You will need to start a &#8220;<span class="quote">DOS prompt</span>&#8221; window on the PC to run ping.
    7979</p><p>
    80 <a class="indexterm" name="id2683199"></a>
    81 <a class="indexterm" name="id2683206"></a>
    82 <a class="indexterm" name="id2683213"></a>
     80<a class="indexterm" name="id2683250"></a>
     81<a class="indexterm" name="id2683257"></a>
     82<a class="indexterm" name="id2683264"></a>
    8383If you get a message saying &#8220;<span class="quote"><span class="errorname">host not found</span></span>&#8221; or a similar message, then
    8484your DNS software or <code class="filename">/etc/hosts</code> file is not correctly set up.  If using DNS, check that
     
    8787remainder of these tests.
    8888</p><p>
    89 <a class="indexterm" name="id2683245"></a>
    90 <a class="indexterm" name="id2683252"></a>
    91 <a class="indexterm" name="id2683259"></a>
     89<a class="indexterm" name="id2683296"></a>
     90<a class="indexterm" name="id2683303"></a>
     91<a class="indexterm" name="id2683310"></a>
    9292Another reason why ping might fail is if your host is running firewall
    9393software. You will need to relax the rules to let in the workstation
     
    9999This is a common problem that is often overlooked.
    100100</p></div><p>
    101 <a class="indexterm" name="id2683294"></a>
    102 <a class="indexterm" name="id2683301"></a>
     101<a class="indexterm" name="id2683345"></a>
     102<a class="indexterm" name="id2683351"></a>
    103103If you wish to check what firewall rules may be present in a system under test, simply run
    104104<code class="literal">iptables -L -v</code>, or if <em class="parameter"><code>ipchains</code></em>-based firewall rules are in use,
     
    134134on the UNIX box. You should get back a list of available shares.
    135135</p><p>
    136 <a class="indexterm" name="id2683392"></a>
    137 <a class="indexterm" name="id2683399"></a>
    138 <a class="indexterm" name="id2683406"></a>
    139 <a class="indexterm" name="id2683413"></a>
    140 <a class="indexterm" name="id2683420"></a>
    141136<a class="indexterm" name="id2683427"></a>
     137<a class="indexterm" name="id2683434"></a>
     138<a class="indexterm" name="id2683440"></a>
     139<a class="indexterm" name="id2683447"></a>
     140<a class="indexterm" name="id2683454"></a>
     141<a class="indexterm" name="id2683461"></a>
    142142If you get an error message containing the string &#8220;<span class="quote">bad password</span>&#8221;, then
    143143you probably have either an incorrect <em class="parameter"><code>hosts allow</code></em>,
     
    147147<em class="parameter"><code>valid users</code></em>, or <em class="parameter"><code>invalid users</code></em> lines.
    148148</p><p>
    149 <a class="indexterm" name="id2683497"></a>
     149<a class="indexterm" name="id2683532"></a>
    150150If you get a message <code class="literal">connection refused</code> response, then the <code class="literal">smbd</code> server may
    151151not be running. If you installed it in <code class="filename">inetd.conf</code>, then you probably edited
     
    154154state using <code class="literal">netstat -a</code>.
    155155</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    156 <a class="indexterm" name="id2683536"></a>
    157 <a class="indexterm" name="id2683543"></a>
     156<a class="indexterm" name="id2683571"></a>
     157<a class="indexterm" name="id2683578"></a>
    158158Some UNIX/Linux systems use <code class="literal">xinetd</code> in place of
    159159<code class="literal">inetd</code>. Check your system documentation for the location
     
    172172a session request. The most common of these involve one or more of
    173173the <code class="filename">smb.conf</code> file entries as shown in <a class="link" href="diagnosis.html#modif1" title="Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet">the next example</a>.
    174 </p><div class="example"><a name="modif1"></a><p class="title"><b>Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2683656"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2683667"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy</code></em></td></tr><tr><td><a class="indexterm" name="id2683679"></a><em class="parameter"><code>interfaces = eth0</code></em></td></tr><tr><td><a class="indexterm" name="id2683691"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    175 <a class="indexterm" name="id2683706"></a>
     174</p><div class="example"><a name="modif1"></a><p class="title"><b>Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2683690"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2683702"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy</code></em></td></tr><tr><td><a class="indexterm" name="id2683713"></a><em class="parameter"><code>interfaces = eth0</code></em></td></tr><tr><td><a class="indexterm" name="id2683725"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     175<a class="indexterm" name="id2683740"></a>
    176176In <a class="link" href="diagnosis.html#modif1" title="Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet">Configuration for Allowing Connections Only from a Certain Subnet</a>, no
    177177allowance has been made for any session requests that will automatically translate to the loopback adapter
    178178address 127.0.0.1.  To solve this problem, change these lines as shown in <a class="link" href="diagnosis.html#modif2" title="Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost">the following
    179179example</a>.
    180 </p><div class="example"><a name="modif2"></a><p class="title"><b>Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2683758"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2683770"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2683782"></a><em class="parameter"><code>interfaces = eth0 lo</code></em></td></tr></table></div></div><br class="example-break"><p>
    181 <a class="indexterm" name="id2683797"></a>
    182 <a class="indexterm" name="id2683803"></a>
     180</p><div class="example"><a name="modif2"></a><p class="title"><b>Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2683792"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2683804"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2683816"></a><em class="parameter"><code>interfaces = eth0 lo</code></em></td></tr></table></div></div><br class="example-break"><p>
     181<a class="indexterm" name="id2683831"></a>
     182<a class="indexterm" name="id2683838"></a>
    183183Another common cause of these two errors is having something already running on port <code class="constant">139</code>,
    184184such as Samba (<span class="application">smbd</span> is running from <span class="application">inetd</span> already) or Digital's Pathworks. Check
     
    186186lot of frustration!
    187187</p><p>
    188 <a class="indexterm" name="id2683848"></a>
    189 <a class="indexterm" name="id2683854"></a>
    190 <a class="indexterm" name="id2683861"></a>
    191 <a class="indexterm" name="id2683868"></a>
    192 <a class="indexterm" name="id2683875"></a>
     188<a class="indexterm" name="id2683882"></a>
     189<a class="indexterm" name="id2683889"></a>
     190<a class="indexterm" name="id2683896"></a>
     191<a class="indexterm" name="id2683902"></a>
     192<a class="indexterm" name="id2683909"></a>
    193193And yet another possible cause for failure of this test is when the subnet mask and/or broadcast address
    194194settings are incorrect. Please check that the network interface IP address/broadcast address/subnet mask
    195195settings are correct and that Samba has correctly noted these in the <code class="filename">log.nmbd</code> file.
    196196</p></li><li><p>
    197 <a class="indexterm" name="id2683901"></a>
     197<a class="indexterm" name="id2683936"></a>
    198198Run the command <code class="literal">nmblookup -B BIGSERVER __SAMBA__</code>.
    199199You should get back the IP address of your Samba server.
    200200</p><p>
    201 <a class="indexterm" name="id2683919"></a>
    202 <a class="indexterm" name="id2683926"></a>
    203 <a class="indexterm" name="id2683933"></a>
     201<a class="indexterm" name="id2683953"></a>
     202<a class="indexterm" name="id2683960"></a>
     203<a class="indexterm" name="id2683967"></a>
    204204If you do not, then <span class="application">nmbd</span> is incorrectly installed. Check your <code class="filename">inetd.conf</code>
    205205if you run it from there, or that the daemon is running and listening to UDP port 137.
     
    210210inetd.
    211211</p></li><li><p>
    212 <a class="indexterm" name="id2683969"></a>
     212<a class="indexterm" name="id2684004"></a>
    213213Run the command <code class="literal">nmblookup -B ACLIENT `*'</code>.
    214214</p><p>
     
    229229messages from several hosts.
    230230</p><p>
    231 <a class="indexterm" name="id2684027"></a>
     231<a class="indexterm" name="id2684061"></a>
    232232If this does not give a result similar to the previous test, then nmblookup isn't correctly getting your
    233233broadcast address through its automatic mechanism. In this case you should experiment with the <a class="link" href="smb.conf.5.html#INTERFACES" target="_top">interfaces</a> option in <code class="filename">smb.conf</code> to manually configure your IP address, broadcast, and netmask.
     
    239239not correct. (Refer to test 3 notes above).
    240240</p></li><li><p>
    241 <a class="indexterm" name="id2684079"></a>
     241<a class="indexterm" name="id2684114"></a>
    242242Run the command <code class="literal">smbclient //BIGSERVER/TMP</code>. You should
    243243then be prompted for a password. You should use the password of the account
     
    267267        <code class="literal">smbpasswd -a username</code>
    268268        </p></li></ol></div><p>
    269 <a class="indexterm" name="id2684264"></a>
    270 <a class="indexterm" name="id2684271"></a>
    271 <a class="indexterm" name="id2684278"></a>
    272 <a class="indexterm" name="id2684284"></a>
     269<a class="indexterm" name="id2684298"></a>
     270<a class="indexterm" name="id2684305"></a>
     271<a class="indexterm" name="id2684312"></a>
     272<a class="indexterm" name="id2684318"></a>
    273273Once connected, you should be able to use the commands <code class="literal">dir</code>, <code class="literal">get</code>,
    274274<code class="literal">put</code>, and so on. Type <code class="literal">help command</code> for instructions. You should
    275275especially check that the amount of free disk space shown is correct when you type <code class="literal">dir</code>.
    276276</p></li><li><p>
    277 <a class="indexterm" name="id2684331"></a>
     277<a class="indexterm" name="id2684365"></a>
    278278On the PC, type the command <code class="literal">net view \\BIGSERVER</code>. You will
    279279need to do this from within a DOS prompt window. You should get back a
    280280list of shares available on the server.
    281281</p><p>
    282 <a class="indexterm" name="id2684350"></a>
     282<a class="indexterm" name="id2684384"></a>
    283283If you get a message <code class="literal">network name not found</code> or similar error, then NetBIOS
    284284name resolution is not working. This is usually caused by a problem in <code class="literal">nmbd</code>.
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/domain-member.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. Domain Membership</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"><link rel="next" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. Domain Membership</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-bdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="StandAloneServer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 6. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="domain-member.html#id2569104">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570614">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572097">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573382">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573660">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2569052"></a>
    3 <a class="indexterm" name="id2569058"></a>
    4 <a class="indexterm" name="id2569066"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. Domain Membership</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"><link rel="next" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. Domain Membership</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-bdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="StandAloneServer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 6. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="domain-member.html#id2569122">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570632">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572115">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573400">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573679">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2569070"></a>
     3<a class="indexterm" name="id2569077"></a>
     4<a class="indexterm" name="id2569084"></a>
    55Domain membership is a subject of vital concern. Samba must be able to
    66participate as a member server in a Microsoft domain security context, and
     
    88otherwise it would not be able to offer a viable option for many users.
    99</p><p>
    10 <a class="indexterm" name="id2569081"></a>
    11 <a class="indexterm" name="id2569088"></a>
     10<a class="indexterm" name="id2569099"></a>
     11<a class="indexterm" name="id2569106"></a>
    1212This chapter covers background information pertaining to domain membership,
    1313the Samba configuration for it, and MS Windows client procedures for joining a
     
    1717misinformation, incorrect understanding, and lack of knowledge. Hopefully
    1818this chapter will fill the voids.
    19 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2569104"></a>Features and Benefits</h2></div></div></div><p>
    20 <a class="indexterm" name="id2569112"></a>
    21 <a class="indexterm" name="id2569119"></a>
    22 <a class="indexterm" name="id2569126"></a>
     19</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2569122"></a>Features and Benefits</h2></div></div></div><p>
     20<a class="indexterm" name="id2569130"></a>
     21<a class="indexterm" name="id2569137"></a>
     22<a class="indexterm" name="id2569144"></a>
    2323MS Windows workstations and servers that want to participate in domain security need to
    2424be made domain members. Participating in domain security is often called
     
    2828server) or a Samba server a member of an MS Windows domain security context.
    2929</p><p>
    30 <a class="indexterm" name="id2569158"></a>
    31 <a class="indexterm" name="id2569164"></a>
    32 <a class="indexterm" name="id2569171"></a>
    33 <a class="indexterm" name="id2569178"></a>
     30<a class="indexterm" name="id2569176"></a>
     31<a class="indexterm" name="id2569183"></a>
     32<a class="indexterm" name="id2569190"></a>
     33<a class="indexterm" name="id2569196"></a>
    3434Samba-3 can join an MS Windows NT4-style domain as a native member server, an
    3535MS Windows Active Directory domain as a native member server, or a Samba domain
    3636control network. Domain membership has many advantages:
    3737</p><div class="itemizedlist"><ul type="disc"><li><p>
    38         <a class="indexterm" name="id2569197"></a>
     38        <a class="indexterm" name="id2569216"></a>
    3939        MS Windows workstation users get the benefit of SSO.
    4040        </p></li><li><p>
    41         <a class="indexterm" name="id2569209"></a>
    42         <a class="indexterm" name="id2569216"></a>
    43         <a class="indexterm" name="id2569223"></a>
    44         <a class="indexterm" name="id2569230"></a>
     41        <a class="indexterm" name="id2569228"></a>
     42        <a class="indexterm" name="id2569235"></a>
     43        <a class="indexterm" name="id2569242"></a>
     44        <a class="indexterm" name="id2569249"></a>
    4545        Domain user access rights and file ownership/access controls can be set
    4646        from the single Domain Security Account Manager (SAM) database
     
    4848        that are domain members).
    4949        </p></li><li><p>
    50         <a class="indexterm" name="id2569245"></a>
    51         <a class="indexterm" name="id2569252"></a>
     50        <a class="indexterm" name="id2569264"></a>
     51        <a class="indexterm" name="id2569270"></a>
    5252        Only <span class="application">MS Windows NT4/200x/XP Professional</span>
    5353        workstations that are domain members can use network logon facilities.
    5454        </p></li><li><p>
    55         <a class="indexterm" name="id2569271"></a>
    56         <a class="indexterm" name="id2569278"></a>
    57         <a class="indexterm" name="id2569285"></a>
    58         <a class="indexterm" name="id2569292"></a>
     55        <a class="indexterm" name="id2569289"></a>
     56        <a class="indexterm" name="id2569296"></a>
     57        <a class="indexterm" name="id2569303"></a>
     58        <a class="indexterm" name="id2569310"></a>
    5959        Domain member workstations can be better controlled through the use of
    6060        policy files (<code class="filename">NTConfig.POL</code>) and desktop profiles.
    6161        </p></li><li><p>
    62         <a class="indexterm" name="id2569311"></a>
    63         <a class="indexterm" name="id2569318"></a>
    64         <a class="indexterm" name="id2569325"></a>
     62        <a class="indexterm" name="id2569329"></a>
     63        <a class="indexterm" name="id2569336"></a>
     64        <a class="indexterm" name="id2569343"></a>
    6565        Through the use of logon scripts, users can be given transparent access to network
    6666        applications that run off application servers.
    6767        </p></li><li><p>
    68         <a class="indexterm" name="id2569338"></a>
    69         <a class="indexterm" name="id2569345"></a>
    70         <a class="indexterm" name="id2569352"></a>
    71         <a class="indexterm" name="id2569359"></a>
     68        <a class="indexterm" name="id2569357"></a>
     69        <a class="indexterm" name="id2569364"></a>
     70        <a class="indexterm" name="id2569370"></a>
     71        <a class="indexterm" name="id2569377"></a>
    7272        Network administrators gain better application and user access management
    7373        abilities because there is no need to maintain user accounts on any network
     
    7676        LDAP directory, or via an Active Directory infrastructure).
    7777        </p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="machine-trust-accounts"></a>MS Windows Workstation/Server Machine Trust Accounts</h2></div></div></div><p>
    78 <a class="indexterm" name="id2569387"></a>
    79 <a class="indexterm" name="id2569394"></a>
    80 <a class="indexterm" name="id2569401"></a>
    81 <a class="indexterm" name="id2569408"></a>
     78<a class="indexterm" name="id2569406"></a>
     79<a class="indexterm" name="id2569412"></a>
     80<a class="indexterm" name="id2569419"></a>
     81<a class="indexterm" name="id2569426"></a>
    8282A Machine Trust Account is an account that is used to authenticate a client machine (rather than a user) to
    8383the domain controller server. In Windows terminology, this is known as a &#8220;<span class="quote">computer account.</span>&#8221; The
     
    8585access to a domain member workstation.
    8686</p><p>
    87 <a class="indexterm" name="id2569427"></a>
    88 <a class="indexterm" name="id2569436"></a>
    89 <a class="indexterm" name="id2569443"></a>
    90 <a class="indexterm" name="id2569450"></a>
    91 <a class="indexterm" name="id2569458"></a>
     87<a class="indexterm" name="id2569446"></a>
     88<a class="indexterm" name="id2569455"></a>
     89<a class="indexterm" name="id2569462"></a>
     90<a class="indexterm" name="id2569469"></a>
     91<a class="indexterm" name="id2569476"></a>
    9292The password of a Machine Trust Account acts as the shared secret for secure communication with the domain
    9393controller. This is a security feature to prevent an unauthorized machine with the same NetBIOS name from
     
    9797possess a Machine Trust Account, and, thus, has no shared secret with the domain controller.
    9898</p><p>
    99 <a class="indexterm" name="id2569478"></a>
    100 <a class="indexterm" name="id2569485"></a>
    101 <a class="indexterm" name="id2569492"></a>
    102 <a class="indexterm" name="id2569498"></a>
     99<a class="indexterm" name="id2569497"></a>
     100<a class="indexterm" name="id2569504"></a>
     101<a class="indexterm" name="id2569510"></a>
     102<a class="indexterm" name="id2569517"></a>
    103103A Windows NT4 PDC stores each Machine Trust Account in the Windows Registry.
    104104The introduction of MS Windows 2000 saw the introduction of Active Directory,
     
    108108
    109109</p><div class="itemizedlist"><ul type="disc"><li><p>
    110         <a class="indexterm" name="id2569516"></a>
    111         <a class="indexterm" name="id2569523"></a>
    112         <a class="indexterm" name="id2569530"></a>
     110        <a class="indexterm" name="id2569534"></a>
     111        <a class="indexterm" name="id2569541"></a>
     112        <a class="indexterm" name="id2569548"></a>
    113113        A domain security account (stored in the <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a>) that has been configured in
    114114        the <code class="filename">smb.conf</code> file. The precise nature of the account information that is stored depends on the type of
    115115        backend database that has been chosen.
    116116        </p><p>
    117         <a class="indexterm" name="id2569561"></a>
    118         <a class="indexterm" name="id2569568"></a>
    119         <a class="indexterm" name="id2569575"></a>
    120         <a class="indexterm" name="id2569582"></a>
    121         <a class="indexterm" name="id2569588"></a>
    122         <a class="indexterm" name="id2569596"></a>
     117        <a class="indexterm" name="id2569580"></a>
     118        <a class="indexterm" name="id2569587"></a>
     119        <a class="indexterm" name="id2569594"></a>
     120        <a class="indexterm" name="id2569600"></a>
     121        <a class="indexterm" name="id2569607"></a>
     122        <a class="indexterm" name="id2569614"></a>
    123123        The older format of this data is the <code class="filename">smbpasswd</code> database
    124124        that contains the UNIX login ID, the UNIX user identifier (UID), and the
     
    126126        this file that we do not need to concern ourselves with here.
    127127        </p><p>
    128         <a class="indexterm" name="id2569618"></a>
    129         <a class="indexterm" name="id2569624"></a>
    130         <a class="indexterm" name="id2569631"></a>
    131         <a class="indexterm" name="id2569638"></a>
     128        <a class="indexterm" name="id2569636"></a>
     129        <a class="indexterm" name="id2569643"></a>
     130        <a class="indexterm" name="id2569650"></a>
     131        <a class="indexterm" name="id2569656"></a>
    132132        The two newer database types are called ldapsam and tdbsam. Both store considerably more data than the older
    133133        <code class="filename">smbpasswd</code> file did. The extra information enables new user account controls to be
    134134        implemented.
    135135        </p></li><li><p>
    136         <a class="indexterm" name="id2569658"></a>
    137         <a class="indexterm" name="id2569665"></a>
     136        <a class="indexterm" name="id2569677"></a>
     137        <a class="indexterm" name="id2569684"></a>
    138138        A corresponding UNIX account, typically stored in <code class="filename">/etc/passwd</code>. Work is in progress to
    139139        allow a simplified mode of operation that does not require UNIX user accounts, but this has not been a feature
     
    141141        </p></li></ul></div><p>
    142142</p><p>
    143 <a class="indexterm" name="id2569691"></a>
     143<a class="indexterm" name="id2569710"></a>
    144144There are three ways to create Machine Trust Accounts:
    145145</p><div class="itemizedlist"><ul type="disc"><li><p>
    146         <a class="indexterm" name="id2569708"></a>
     146        <a class="indexterm" name="id2569726"></a>
    147147        Manual creation from the UNIX/Linux command line. Here, both the Samba and
    148148        corresponding UNIX account are created by hand.
    149149        </p></li><li><p>
    150         <a class="indexterm" name="id2569721"></a>
    151         <a class="indexterm" name="id2569728"></a>
     150        <a class="indexterm" name="id2569740"></a>
     151        <a class="indexterm" name="id2569747"></a>
    152152        Using the MS Windows NT4 Server Manager, either from an NT4 domain member
    153153        server or using the Nexus toolkit available from the Microsoft Web site.
     
    155155        logged on as the administrator account.
    156156        </p></li><li><p>
    157         <a class="indexterm" name="id2569744"></a>
    158         <a class="indexterm" name="id2569751"></a>
     157        <a class="indexterm" name="id2569763"></a>
     158        <a class="indexterm" name="id2569770"></a>
    159159        &#8220;<span class="quote">On-the-fly</span>&#8221; creation. The Samba Machine Trust Account is automatically
    160160        created by Samba at the time the client is joined to the domain.
     
    162162        account may be created automatically or manually.
    163163        </p></li></ul></div><p>
    164 <a class="indexterm" name="id2569770"></a>
    165 <a class="indexterm" name="id2569777"></a>
     164<a class="indexterm" name="id2569789"></a>
     165<a class="indexterm" name="id2569795"></a>
    166166Neither MS Windows NT4/200x/XP Professional, nor Samba, provide any method for enforcing the method of machine
    167167trust account creation. This is a matter of the administrator's choice.
    168 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2569791"></a>Manual Creation of Machine Trust Accounts</h3></div></div></div><p>
    169 <a class="indexterm" name="id2569799"></a>
    170 <a class="indexterm" name="id2569806"></a>
    171 <a class="indexterm" name="id2569811"></a>
    172 <a class="indexterm" name="id2569818"></a>
     168</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2569809"></a>Manual Creation of Machine Trust Accounts</h3></div></div></div><p>
     169<a class="indexterm" name="id2569817"></a>
     170<a class="indexterm" name="id2569824"></a>
     171<a class="indexterm" name="id2569830"></a>
     172<a class="indexterm" name="id2569836"></a>
    173173The first step in manually creating a Machine Trust Account is to manually
    174174create the corresponding UNIX account in <code class="filename">/etc/passwd</code>.
     
    184184</pre><p>
    185185</p><p>
    186 <a class="indexterm" name="id2569887"></a>
    187 <a class="indexterm" name="id2569894"></a>
    188 <a class="indexterm" name="id2569900"></a>
     186<a class="indexterm" name="id2569905"></a>
     187<a class="indexterm" name="id2569912"></a>
     188<a class="indexterm" name="id2569919"></a>
    189189In the example above there is an existing system group &#8220;<span class="quote">machines</span>&#8221; which is used
    190190as the primary group for all machine accounts. In the following examples the &#8220;<span class="quote">machines</span>&#8221; group
    191191numeric GID is 100.
    192192</p><p>
    193 <a class="indexterm" name="id2569920"></a>
    194 <a class="indexterm" name="id2569927"></a>
     193<a class="indexterm" name="id2569939"></a>
     194<a class="indexterm" name="id2569946"></a>
    195195On *BSD systems, this can be done using the <code class="literal">chpass</code> utility:
    196196</p><pre class="screen">
     
    199199</pre><p>
    200200</p><p>
    201 <a class="indexterm" name="id2569968"></a>
    202 <a class="indexterm" name="id2569975"></a>
    203 <a class="indexterm" name="id2569982"></a>
    204 <a class="indexterm" name="id2569988"></a>
     201<a class="indexterm" name="id2569987"></a>
     202<a class="indexterm" name="id2569994"></a>
     203<a class="indexterm" name="id2570000"></a>
     204<a class="indexterm" name="id2570007"></a>
    205205The <code class="filename">/etc/passwd</code> entry will list the machine name
    206206with a &#8220;<span class="quote">$</span>&#8221; appended, and will not have a password, will have a null shell and no
     
    211211</pre><p>
    212212</p><p>
    213 <a class="indexterm" name="id2570031"></a>
    214 <a class="indexterm" name="id2570038"></a>
    215 <a class="indexterm" name="id2570045"></a>
     213<a class="indexterm" name="id2570049"></a>
     214<a class="indexterm" name="id2570056"></a>
     215<a class="indexterm" name="id2570063"></a>
    216216in which <em class="replaceable"><code>machine_nickname</code></em> can be any
    217217descriptive name for the client, such as BasementComputer.
     
    221221this as a Machine Trust Account.
    222222</p><p>
    223 <a class="indexterm" name="id2570070"></a>
    224 <a class="indexterm" name="id2570077"></a>
    225 <a class="indexterm" name="id2570084"></a>
     223<a class="indexterm" name="id2570089"></a>
     224<a class="indexterm" name="id2570096"></a>
     225<a class="indexterm" name="id2570103"></a>
    226226Now that the corresponding UNIX account has been created, the next step is to create
    227227the Samba account for the client containing the well-known initial
     
    233233</pre><p>
    234234</p><p>
    235 <a class="indexterm" name="id2570126"></a>
    236 <a class="indexterm" name="id2570133"></a>
    237 <a class="indexterm" name="id2570140"></a>
    238 <a class="indexterm" name="id2570146"></a>
     235<a class="indexterm" name="id2570144"></a>
     236<a class="indexterm" name="id2570151"></a>
     237<a class="indexterm" name="id2570158"></a>
     238<a class="indexterm" name="id2570165"></a>
    239239where <em class="replaceable"><code>machine_name</code></em> is the machine's NetBIOS
    240240name. The RID of the new machine account is generated from the UID of
    241241the corresponding UNIX account.
    242242</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Join the client to the domain immediately</h3><p>
    243 <a class="indexterm" name="id2570168"></a>
    244 <a class="indexterm" name="id2570175"></a>
    245 <a class="indexterm" name="id2570182"></a>
    246 <a class="indexterm" name="id2570189"></a>
    247 <a class="indexterm" name="id2570196"></a>
     243<a class="indexterm" name="id2570187"></a>
     244<a class="indexterm" name="id2570194"></a>
     245<a class="indexterm" name="id2570200"></a>
     246<a class="indexterm" name="id2570207"></a>
     247<a class="indexterm" name="id2570214"></a>
    248248Manually creating a Machine Trust Account using this method is the
    249249equivalent of creating a Machine Trust Account on a Windows NT PDC using
    250 <a class="indexterm" name="id2570205"></a>
     250<a class="indexterm" name="id2570224"></a>
    251251the <span class="application">Server Manager</span>. From the time at which the
    252252account is created to the time the client joins the domain and
     
    255255trusts members of the domain and will serve out a large degree of user
    256256information to such clients. You have been warned!
    257 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570227"></a>Managing Domain Machine Accounts using NT4 Server Manager</h3></div></div></div><p>
    258 <a class="indexterm" name="id2570236"></a>
    259 <a class="indexterm" name="id2570243"></a>
    260 <a class="indexterm" name="id2570250"></a>
     257</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570246"></a>Managing Domain Machine Accounts using NT4 Server Manager</h3></div></div></div><p>
     258<a class="indexterm" name="id2570254"></a>
     259<a class="indexterm" name="id2570262"></a>
     260<a class="indexterm" name="id2570269"></a>
    261261A working <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT" target="_top">add machine script</a> is essential
    262262for machine trust accounts to be automatically created. This applies no matter whether
    263263you use automatic account creation or the NT4 Domain Server Manager.
    264264</p><p>
    265 <a class="indexterm" name="id2570276"></a>
    266 <a class="indexterm" name="id2570283"></a>
    267 <a class="indexterm" name="id2570289"></a>
    268 <a class="indexterm" name="id2570296"></a>
     265<a class="indexterm" name="id2570294"></a>
     266<a class="indexterm" name="id2570301"></a>
     267<a class="indexterm" name="id2570308"></a>
     268<a class="indexterm" name="id2570314"></a>
    269269If the machine from which you are trying to manage the domain is an
    270270<span class="application">MS Windows NT4 workstation or MS Windows 200x/XP Professional</span>,
     
    273273and <code class="literal">UsrMgr.exe</code> (both are domain management tools for MS Windows NT4 workstation).
    274274</p><p>
    275 <a class="indexterm" name="id2570334"></a>
    276 <a class="indexterm" name="id2570341"></a>
     275<a class="indexterm" name="id2570353"></a>
     276<a class="indexterm" name="id2570360"></a>
    277277If your workstation is a <span class="application">Microsoft Windows 9x/Me</span> family product,
    278278 you should download the <code class="literal">Nexus.exe</code> package from the Microsoft Web site.
     
    284284<a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;172540" target="_top">172540</a>
    285285</p><p>
    286 <a class="indexterm" name="id2570385"></a>
    287 <a class="indexterm" name="id2570392"></a>
     286<a class="indexterm" name="id2570404"></a>
     287<a class="indexterm" name="id2570411"></a>
    288288Launch the <code class="literal">srvmgr.exe</code> (Server Manager for Domains) and follow these steps:
    289 </p><div class="procedure"><a name="id2570407"></a><p class="title"><b>Procedure 6.1. Server Manager Account Machine Account Management</b></p><ol type="1"><li><p>
     289</p><div class="procedure"><a name="id2570426"></a><p class="title"><b>Procedure 6.1. Server Manager Account Machine Account Management</b></p><ol type="1"><li><p>
    290290        From the menu select <span class="guimenu">Computer</span>.
    291291        </p></li><li><p>
     
    304304        enter the machine name in the field provided, and click the
    305305        <span class="guibutton">Add</span> button.
    306         </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570508"></a>On-the-Fly Creation of Machine Trust Accounts</h3></div></div></div><p>
    307 <a class="indexterm" name="id2570516"></a>
     306        </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570526"></a>On-the-Fly Creation of Machine Trust Accounts</h3></div></div></div><p>
     307<a class="indexterm" name="id2570535"></a>
    308308The third (and recommended) way of creating Machine Trust Accounts is simply to allow the Samba server to
    309309create them as needed when the client is joined to the domain.
    310310</p><p>
    311 <a class="indexterm" name="id2570532"></a>
    312 <a class="indexterm" name="id2570542"></a>
    313 <a class="indexterm" name="id2570548"></a>
     311<a class="indexterm" name="id2570550"></a>
     312<a class="indexterm" name="id2570560"></a>
     313<a class="indexterm" name="id2570567"></a>
    314314Since each Samba Machine Trust Account requires a corresponding UNIX account, a method
    315315for automatically creating the UNIX account is usually supplied; this requires configuration of the
     
    317317accounts may also be created manually.
    318318</p><p>
    319 <a class="indexterm" name="id2570570"></a>
    320 <a class="indexterm" name="id2570577"></a>
     319<a class="indexterm" name="id2570588"></a>
     320<a class="indexterm" name="id2570595"></a>
    321321Here is an example for a Red Hat Linux system:
    322 </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2570599"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -d /var/lib/nobody -g 100 -s /bin/false -M %u</code></em></td></tr></table><p>
    323 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570614"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div></div><p>
     322</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2570617"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -d /var/lib/nobody -g 100 -s /bin/false -M %u</code></em></td></tr></table><p>
     323</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570632"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div></div><p>
    324324The procedure for making an MS Windows workstation or server a member of the domain varies
    325325with the version of Windows.
    326 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570625"></a>Windows 200x/XP Professional Client</h4></div></div></div><p>
    327 <a class="indexterm" name="id2570633"></a>
    328 <a class="indexterm" name="id2570640"></a>
    329 <a class="indexterm" name="id2570649"></a>
    330 <a class="indexterm" name="id2570656"></a>
     326</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570643"></a>Windows 200x/XP Professional Client</h4></div></div></div><p>
     327<a class="indexterm" name="id2570651"></a>
     328<a class="indexterm" name="id2570658"></a>
     329<a class="indexterm" name="id2570668"></a>
     330<a class="indexterm" name="id2570675"></a>
    331331        When the user elects to make the client a domain member, Windows 200x prompts for
    332332        an account and password that has privileges to create  machine accounts in the domain.
     
    335335        account is given.
    336336        </p><p>
    337 <a class="indexterm" name="id2570676"></a>
    338 <a class="indexterm" name="id2570683"></a>
     337<a class="indexterm" name="id2570694"></a>
     338<a class="indexterm" name="id2570701"></a>
    339339        For security reasons, the password for this administrator account should be set
    340340        to a password that is other than that used for the root user in <code class="filename">/etc/passwd</code>.
    341341        </p><p>
    342 <a class="indexterm" name="id2570701"></a>
    343 <a class="indexterm" name="id2570708"></a>
    344 <a class="indexterm" name="id2570715"></a>
    345 <a class="indexterm" name="id2570722"></a>
     342<a class="indexterm" name="id2570720"></a>
     343<a class="indexterm" name="id2570726"></a>
     344<a class="indexterm" name="id2570733"></a>
     345<a class="indexterm" name="id2570740"></a>
    346346        The name of the account that is used to create domain member machine trust accounts can be
    347347        anything the network administrator may choose. If it is other than <code class="constant">root</code>,
     
    349349        <a class="link" href="smb.conf.5.html#USERNAMEMAP" target="_top">username map = /etc/samba/smbusers</a>.
    350350        </p><p>
    351 <a class="indexterm" name="id2570762"></a>
    352 <a class="indexterm" name="id2570769"></a>
    353 <a class="indexterm" name="id2570775"></a>
     351<a class="indexterm" name="id2570780"></a>
     352<a class="indexterm" name="id2570787"></a>
     353<a class="indexterm" name="id2570793"></a>
    354354        The session key of the Samba administrator account acts as an encryption key for setting the password of the machine trust
    355355        account. The Machine Trust Account will be created on-the-fly, or updated if it already exists.
    356         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570788"></a>Windows NT4 Client</h4></div></div></div><p>
    357 <a class="indexterm" name="id2570796"></a>
    358 <a class="indexterm" name="id2570803"></a>
    359 <a class="indexterm" name="id2570810"></a>
     356        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570806"></a>Windows NT4 Client</h4></div></div></div><p>
     357<a class="indexterm" name="id2570814"></a>
     358<a class="indexterm" name="id2570821"></a>
     359<a class="indexterm" name="id2570828"></a>
    360360        If the Machine Trust Account was created manually, on the
    361361        Identification Changes menu enter the domain name, but do not
     
    364364        to the domain.
    365365        </p><p>
    366 <a class="indexterm" name="id2570830"></a>
    367 <a class="indexterm" name="id2570837"></a>
    368 <a class="indexterm" name="id2570844"></a>
    369 <a class="indexterm" name="id2570851"></a>
     366<a class="indexterm" name="id2570849"></a>
     367<a class="indexterm" name="id2570856"></a>
     368<a class="indexterm" name="id2570862"></a>
     369<a class="indexterm" name="id2570869"></a>
    370370        If the Machine Trust Account is to be created on the fly, on the Identification Changes menu enter the domain
    371371        name and check the box <span class="guilabel">Create a Computer Account in the Domain</span>. In this case, joining
    372372        the domain proceeds as above for Windows 2000 (i.e., you must supply a Samba administrator account when
    373373        prompted).
    374         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570871"></a>Samba Client</h4></div></div></div><p>
    375 <a class="indexterm" name="id2570879"></a>
     374        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2570890"></a>Samba Client</h4></div></div></div><p>
     375<a class="indexterm" name="id2570898"></a>
    376376        Joining a Samba client to a domain is documented in <a class="link" href="domain-member.html#domain-member-server" title="Domain Member Server">the next section</a>.
    377377        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="domain-member-server"></a>Domain Member Server</h2></div></div></div><p>
    378 <a class="indexterm" name="id2570910"></a>
    379 <a class="indexterm" name="id2570917"></a>
    380 <a class="indexterm" name="id2570924"></a>
    381 <a class="indexterm" name="id2570931"></a>
     378<a class="indexterm" name="id2570928"></a>
     379<a class="indexterm" name="id2570935"></a>
     380<a class="indexterm" name="id2570942"></a>
     381<a class="indexterm" name="id2570949"></a>
    382382This mode of server operation involves the Samba machine being made a member
    383383of a domain security context. This means by definition that all user
     
    388388</p><p>
    389389<span class="emphasis"><em>
    390 <a class="indexterm" name="id2570950"></a>
    391 <a class="indexterm" name="id2570959"></a>
    392 <a class="indexterm" name="id2570966"></a>
    393 <a class="indexterm" name="id2570973"></a>
    394 <a class="indexterm" name="id2570980"></a>
    395 <a class="indexterm" name="id2570987"></a>
    396 <a class="indexterm" name="id2570993"></a>
    397 <a class="indexterm" name="id2571000"></a>
     390<a class="indexterm" name="id2570968"></a>
     391<a class="indexterm" name="id2570978"></a>
     392<a class="indexterm" name="id2570985"></a>
     393<a class="indexterm" name="id2570991"></a>
     394<a class="indexterm" name="id2570998"></a>
     395<a class="indexterm" name="id2571005"></a>
     396<a class="indexterm" name="id2571012"></a>
     397<a class="indexterm" name="id2571018"></a>
    398398Of course it should be clear that the authentication backend itself could be
    399399from any distributed directory architecture server that is supported by Samba.
     
    402402</em></span>
    403403</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    404 <a class="indexterm" name="id2571016"></a>
    405 <a class="indexterm" name="id2571023"></a>
    406 <a class="indexterm" name="id2571030"></a>
     404<a class="indexterm" name="id2571035"></a>
     405<a class="indexterm" name="id2571042"></a>
     406<a class="indexterm" name="id2571048"></a>
    407407When Samba is configured to use an LDAP or other identity management and/or
    408408directory service, it is Samba that continues to perform user and machine
     
    410410authentication handling in place of what Samba is designed to do.
    411411</p></div><p>
    412 <a class="indexterm" name="id2571045"></a>
    413 <a class="indexterm" name="id2571052"></a>
    414 <a class="indexterm" name="id2571060"></a>
     412<a class="indexterm" name="id2571064"></a>
     413<a class="indexterm" name="id2571071"></a>
     414<a class="indexterm" name="id2571078"></a>
    415415Please refer to <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>, for more information regarding
    416416how to create a domain machine account for a domain member server as well as for
    417417information on how to enable the Samba domain member machine to join the domain
    418418and be fully trusted by it.
    419 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571079"></a>Joining an NT4-type Domain with Samba-3</h3></div></div></div><p><a class="link" href="domain-member.html#assumptions" title="Table 6.1. Assumptions">Assumptions</a> lists names that are used in the remainder of this chapter.</p><div class="table"><a name="assumptions"></a><p class="title"><b>Table 6.1. Assumptions</b></p><div class="table-contents"><table summary="Assumptions" border="1"><colgroup><col align="right"><col align="left"></colgroup><tbody><tr><td align="right">Samba DMS NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="right">Windows 200x/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="right">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="right">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div></div><br class="table-break"><p>
    420 <a class="indexterm" name="id2571163"></a>
     419</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571097"></a>Joining an NT4-type Domain with Samba-3</h3></div></div></div><p><a class="link" href="domain-member.html#assumptions" title="Table 6.1. Assumptions">Assumptions</a> lists names that are used in the remainder of this chapter.</p><div class="table"><a name="assumptions"></a><p class="title"><b>Table 6.1. Assumptions</b></p><div class="table-contents"><table summary="Assumptions" border="1"><colgroup><col align="right"><col align="left"></colgroup><tbody><tr><td align="right">Samba DMS NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="right">Windows 200x/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="right">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="right">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div></div><br class="table-break"><p>
     420<a class="indexterm" name="id2571182"></a>
    421421First, you must edit your <code class="filename">smb.conf</code> file to tell Samba it should now use domain security.
    422422</p><p>
    423 <a class="indexterm" name="id2571179"></a>
    424 <a class="indexterm" name="id2571186"></a>
    425 <a class="indexterm" name="id2571193"></a>
    426 <a class="indexterm" name="id2571200"></a>
     423<a class="indexterm" name="id2571198"></a>
     424<a class="indexterm" name="id2571205"></a>
     425<a class="indexterm" name="id2571212"></a>
     426<a class="indexterm" name="id2571219"></a>
    427427Change (or add) your <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security</a> line in the [global] section
    428428of your <code class="filename">smb.conf</code> to read:
    429 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571231"></a><em class="parameter"><code>security = domain</code></em></td></tr></table><p>
     429</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571249"></a><em class="parameter"><code>security = domain</code></em></td></tr></table><p>
    430430Note that if the parameter <em class="parameter"><code>security = user</code></em> is used, this machine would function as a
    431431standalone server and not as a domain member server. Domain security mode causes Samba to work within the
     
    434434Next change the <a class="link" href="smb.conf.5.html#WORKGROUP" target="_top">workgroup</a> line in the <em class="parameter"><code>[global]</code></em>
    435435section to read:
    436 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571279"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
     436</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571297"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
    437437This is the name of the domain we are joining.
    438438</p><p>
    439 <a class="indexterm" name="id2571295"></a>
    440 <a class="indexterm" name="id2571302"></a>
     439<a class="indexterm" name="id2571313"></a>
     440<a class="indexterm" name="id2571320"></a>
    441441You must also have the parameter <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS" target="_top">encrypt passwords</a>
    442442set to <code class="constant">yes</code> in order for your users to authenticate to the NT PDC.
     
    444444parameter, but if it is specified in the <code class="filename">smb.conf</code> file, it must be set to <code class="constant">Yes</code>.
    445445</p><p>
    446 <a class="indexterm" name="id2571341"></a>
    447 <a class="indexterm" name="id2571347"></a>
    448 <a class="indexterm" name="id2571354"></a>
    449 <a class="indexterm" name="id2571361"></a>
     446<a class="indexterm" name="id2571359"></a>
     447<a class="indexterm" name="id2571366"></a>
     448<a class="indexterm" name="id2571372"></a>
     449<a class="indexterm" name="id2571379"></a>
    450450Finally, add (or modify) a <a class="link" href="smb.conf.5.html#PASSWORDSERVER" target="_top">password server</a> line in the [global]
    451451section to read:
    452 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571385"></a><em class="parameter"><code>password server = DOMPDC DOMBDC1 DOMBDC2</code></em></td></tr></table><p>
     452</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571404"></a><em class="parameter"><code>password server = DOMPDC DOMBDC1 DOMBDC2</code></em></td></tr></table><p>
    453453These are the PDC and BDCs Samba
    454454will attempt to contact in order to authenticate users. Samba will
     
    457457among Domain Controllers.
    458458</p><p>
    459 <a class="indexterm" name="id2571405"></a>
    460 <a class="indexterm" name="id2571412"></a>
    461 <a class="indexterm" name="id2571419"></a>
    462 <a class="indexterm" name="id2571426"></a>
     459<a class="indexterm" name="id2571423"></a>
     460<a class="indexterm" name="id2571430"></a>
     461<a class="indexterm" name="id2571437"></a>
     462<a class="indexterm" name="id2571444"></a>
    463463Alternatively, if you want smbd to determine automatically the list of domain controllers to use for
    464464authentication, you may set this line to be:
    465 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571441"></a><em class="parameter"><code>password server = *</code></em></td></tr></table><p>
    466 <a class="indexterm" name="id2571453"></a>
     465</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2571459"></a><em class="parameter"><code>password server = *</code></em></td></tr></table><p>
     466<a class="indexterm" name="id2571471"></a>
    467467This method allows Samba to use exactly the same mechanism that NT does. The
    468468method either uses broadcast-based name resolution, performs a WINS database
     
    471471</p><p>
    472472To join the domain, run this command:
    473 <a class="indexterm" name="id2571468"></a>
     473<a class="indexterm" name="id2571487"></a>
    474474</p><pre class="screen">
    475475<code class="prompt">root# </code><strong class="userinput"><code>net rpc join -S DOMPDC -U<em class="replaceable"><code>Administrator%password</code></em></code></strong>
    476476</pre><p>
    477477</p><p>
    478 <a class="indexterm" name="id2571502"></a>
    479 <a class="indexterm" name="id2571509"></a>
    480 <a class="indexterm" name="id2571515"></a>
    481 <a class="indexterm" name="id2571522"></a>
     478<a class="indexterm" name="id2571520"></a>
     479<a class="indexterm" name="id2571527"></a>
     480<a class="indexterm" name="id2571534"></a>
     481<a class="indexterm" name="id2571540"></a>
    482482If the <code class="option">-S DOMPDC</code> argument is not given, the domain name will be obtained from <code class="filename">smb.conf</code> and
    483483the NetBIOS name of the PDC will be obtained either using a WINS lookup or via NetBIOS broadcast based name
    484484look up.
    485485</p><p>
    486 <a class="indexterm" name="id2571545"></a>
    487 <a class="indexterm" name="id2571552"></a>
    488 <a class="indexterm" name="id2571558"></a>
    489 <a class="indexterm" name="id2571565"></a>
     486<a class="indexterm" name="id2571563"></a>
     487<a class="indexterm" name="id2571570"></a>
     488<a class="indexterm" name="id2571577"></a>
     489<a class="indexterm" name="id2571584"></a>
    490490The machine is joining the domain DOM, and the PDC for that domain (the only machine
    491491that has write access to the domain SAM database) is DOMPDC; therefore, use the <code class="option">-S</code>
     
    498498</pre><p>
    499499</p><p>
    500 <a class="indexterm" name="id2571602"></a>
    501 <a class="indexterm" name="id2571613"></a>
    502500<a class="indexterm" name="id2571620"></a>
     501<a class="indexterm" name="id2571632"></a>
     502<a class="indexterm" name="id2571638"></a>
    503503Where Active Directory is used, the command used to join the ADS domain is:
    504504</p><pre class="screen">
     
    513513administration</a> for further information.
    514514</p><p>
    515 <a class="indexterm" name="id2571677"></a>
    516 <a class="indexterm" name="id2571684"></a>
    517 <a class="indexterm" name="id2571691"></a>
     515<a class="indexterm" name="id2571696"></a>
     516<a class="indexterm" name="id2571702"></a>
     517<a class="indexterm" name="id2571710"></a>
    518518This process joins the server to the domain without separately having to create the machine
    519519trust account on the PDC beforehand.
    520520</p><p>
    521 <a class="indexterm" name="id2571703"></a>
    522 <a class="indexterm" name="id2571713"></a>
    523 <a class="indexterm" name="id2571720"></a>
    524 <a class="indexterm" name="id2571727"></a>
     521<a class="indexterm" name="id2571722"></a>
     522<a class="indexterm" name="id2571731"></a>
     523<a class="indexterm" name="id2571738"></a>
     524<a class="indexterm" name="id2571746"></a>
    525525This command goes through the machine account password change protocol, then writes the new (random) machine
    526526account password for this Samba server into a file in the same directory in which a smbpasswd file would be
     
    528528<code class="filename">/usr/local/samba/private/secrets.tdb</code> or <code class="filename">/etc/samba/secrets.tdb</code>.
    529529</p><p>
    530 <a class="indexterm" name="id2571756"></a>
    531 <a class="indexterm" name="id2571763"></a>
     530<a class="indexterm" name="id2571774"></a>
     531<a class="indexterm" name="id2571781"></a>
    532532This file is created and owned by root and is not readable by any other user. It is
    533533the key to the domain-level security for your system and should be treated as carefully
    534534as a shadow password file.
    535535</p><p>
    536 <a class="indexterm" name="id2571776"></a>
    537 <a class="indexterm" name="id2571783"></a>
    538 <a class="indexterm" name="id2571790"></a>
     536<a class="indexterm" name="id2571795"></a>
     537<a class="indexterm" name="id2571802"></a>
     538<a class="indexterm" name="id2571809"></a>
    539539Finally, restart your Samba daemons and get ready for clients to begin using domain
    540540security. The way you can restart your Samba daemons depends on your distribution,
     
    543543<code class="prompt">root# </code>/etc/init.d/samba restart
    544544</pre><p>
    545 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571815"></a>Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</h3></div></div></div><p>
    546 <a class="indexterm" name="id2571829"></a>
    547 <a class="indexterm" name="id2571836"></a>
    548 <a class="indexterm" name="id2571843"></a>
     545</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571833"></a>Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</h3></div></div></div><p>
     546<a class="indexterm" name="id2571847"></a>
     547<a class="indexterm" name="id2571854"></a>
     548<a class="indexterm" name="id2571861"></a>
    549549Currently, domain security in Samba does not free you from having to create local UNIX users to represent the
    550550users attaching to your server. This means that if domain user <code class="constant">DOM\fred</code> attaches to your
     
    553553NT server in the same way as a Windows 95 or Windows 98 server would.
    554554</p><p>
    555 <a class="indexterm" name="id2571877"></a>
    556 <a class="indexterm" name="id2571883"></a>
    557 <a class="indexterm" name="id2571890"></a>
     555<a class="indexterm" name="id2571896"></a>
     556<a class="indexterm" name="id2571902"></a>
     557<a class="indexterm" name="id2571908"></a>
    558558Please refer to <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind: Use of Domain Accounts</a>, for information on a system
    559559to automatically assign UNIX UIDs and GIDs to Windows NT domain users and groups.
    560560</p><p>
    561 <a class="indexterm" name="id2571909"></a>
    562 <a class="indexterm" name="id2571916"></a>
    563 <a class="indexterm" name="id2571923"></a>
     561<a class="indexterm" name="id2571928"></a>
     562<a class="indexterm" name="id2571934"></a>
     563<a class="indexterm" name="id2571941"></a>
    564564The advantage of domain-level security is that the authentication in domain-level security is passed down the
    565565authenticated RPC channel in exactly the same way that an NT server would do it. This means Samba servers now
     
    568568domain PDC).
    569569</p><p>
    570 <a class="indexterm" name="id2571941"></a>
    571 <a class="indexterm" name="id2571947"></a>
    572 <a class="indexterm" name="id2571954"></a>
     570<a class="indexterm" name="id2571959"></a>
     571<a class="indexterm" name="id2571966"></a>
     572<a class="indexterm" name="id2571972"></a>
    573573In addition, with <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = server</a>, every Samba daemon on a server has to
    574574keep a connection open to the authenticating server for as long as that daemon lasts. This can drain the
     
    578578connection resources.
    579579</p><p>
    580 <a class="indexterm" name="id2571994"></a>
    581 <a class="indexterm" name="id2572000"></a>
    582 <a class="indexterm" name="id2572007"></a>
    583 <a class="indexterm" name="id2572014"></a>
     580<a class="indexterm" name="id2572012"></a>
     581<a class="indexterm" name="id2572019"></a>
     582<a class="indexterm" name="id2572026"></a>
     583<a class="indexterm" name="id2572032"></a>
    584584Finally, acting in the same manner as an NT server authenticating to a PDC means that as part of the
    585585authentication reply, the Samba server gets the user identification information such as the user SID, the list
     
    590590<span class="emphasis"><em>Doing the NIS/NT Samba</em></span>.
    591591</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ads-member"></a>Samba ADS Domain Membership</h2></div></div></div><p>
    592 <a class="indexterm" name="id2572064"></a>
    593 <a class="indexterm" name="id2572070"></a>
    594 <a class="indexterm" name="id2572080"></a>
    595 <a class="indexterm" name="id2572086"></a>
     592<a class="indexterm" name="id2572082"></a>
     593<a class="indexterm" name="id2572089"></a>
     594<a class="indexterm" name="id2572098"></a>
     595<a class="indexterm" name="id2572105"></a>
    596596This is a rough guide to setting up Samba-3 with Kerberos authentication against a
    597597Windows 200x KDC. A familiarity with Kerberos is assumed.
    598 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572097"></a>Configure <code class="filename">smb.conf</code></h3></div></div></div><p>
     598</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572115"></a>Configure <code class="filename">smb.conf</code></h3></div></div></div><p>
    599599You must use at least the following three options in <code class="filename">smb.conf</code>:
    600 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2572123"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2572134"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td># The following parameter need only be specified if present.</td></tr><tr><td># The default setting if not present is Yes.</td></tr><tr><td><a class="indexterm" name="id2572154"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr></table><p>
    601 <a class="indexterm" name="id2572168"></a>
    602 <a class="indexterm" name="id2572175"></a>
    603 <a class="indexterm" name="id2572182"></a>
    604 <a class="indexterm" name="id2572188"></a>
    605 <a class="indexterm" name="id2572195"></a>
     600</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2572141"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2572153"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td># The following parameter need only be specified if present.</td></tr><tr><td># The default setting if not present is Yes.</td></tr><tr><td><a class="indexterm" name="id2572173"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr></table><p>
     601<a class="indexterm" name="id2572187"></a>
     602<a class="indexterm" name="id2572193"></a>
     603<a class="indexterm" name="id2572200"></a>
     604<a class="indexterm" name="id2572207"></a>
     605<a class="indexterm" name="id2572214"></a>
    606606In case samba cannot correctly identify the appropriate ADS server using the realm name, use the
    607607<a class="link" href="smb.conf.5.html#PASSWORDSERVER" target="_top">password server</a> option in <code class="filename">smb.conf</code>:
    608 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2572226"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
     608</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2572245"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
    609609The most common reason for which Samba may not be able to locate the ADS domain controller is a consequence of
    610610sites maintaining some DNS servers on UNIX systems without regard for the DNS requirements of the ADS
     
    612612server</code></em>.
    613613</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    614 <a class="indexterm" name="id2572253"></a>
    615 <a class="indexterm" name="id2572260"></a>
     614<a class="indexterm" name="id2572272"></a>
     615<a class="indexterm" name="id2572278"></a>
    616616You do <span class="emphasis"><em>not</em></span> need an smbpasswd file, and older clients will be authenticated as
    617617if <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = domain</a>, although it will not do any harm and
    618618allows you to have local users not in the domain.
    619 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572288"></a>Configure <code class="filename">/etc/krb5.conf</code></h3></div></div></div><p>
    620 <a class="indexterm" name="id2572300"></a>
    621 <a class="indexterm" name="id2572306"></a>
    622 <a class="indexterm" name="id2572316"></a>
    623 <a class="indexterm" name="id2572323"></a>
     619</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572306"></a>Configure <code class="filename">/etc/krb5.conf</code></h3></div></div></div><p>
     620<a class="indexterm" name="id2572318"></a>
     621<a class="indexterm" name="id2572325"></a>
     622<a class="indexterm" name="id2572334"></a>
     623<a class="indexterm" name="id2572341"></a>
    624624With both MIT and Heimdal Kerberos, it is unnecessary to configure the <code class="filename">/etc/krb5.conf</code>,
    625625and it may be detrimental.
    626626</p><p>
    627 <a class="indexterm" name="id2572341"></a>
    628 <a class="indexterm" name="id2572347"></a>
    629 <a class="indexterm" name="id2572354"></a>
    630 <a class="indexterm" name="id2572361"></a>
    631 <a class="indexterm" name="id2572367"></a>
     627<a class="indexterm" name="id2572359"></a>
     628<a class="indexterm" name="id2572366"></a>
     629<a class="indexterm" name="id2572372"></a>
     630<a class="indexterm" name="id2572379"></a>
     631<a class="indexterm" name="id2572386"></a>
    632632Microsoft ADS automatically create SRV records in the DNS zone
    633633<em class="parameter"><code>_kerberos._tcp.REALM.NAME</code></em> for each KDC in the realm. This is part
     
    636636active directory infrastructure.
    637637</p><p>
    638 <a class="indexterm" name="id2572389"></a>
    639 <a class="indexterm" name="id2572396"></a>
    640 <a class="indexterm" name="id2572403"></a>
    641 <a class="indexterm" name="id2572409"></a>
    642 <a class="indexterm" name="id2572416"></a>
    643 <a class="indexterm" name="id2572423"></a>
     638<a class="indexterm" name="id2572407"></a>
     639<a class="indexterm" name="id2572414"></a>
     640<a class="indexterm" name="id2572421"></a>
     641<a class="indexterm" name="id2572428"></a>
     642<a class="indexterm" name="id2572435"></a>
     643<a class="indexterm" name="id2572442"></a>
    644644UNIX systems can use kinit and the DES-CBC-MD5 or DES-CBC-CRC encryption types to authenticate to the Windows
    6456452000 KDC. For further information regarding Windows 2000 ADS kerberos interoperability please refer to the
     
    649649explains much of the magic behind the operation of Kerberos.
    650650</p><p>
    651 <a class="indexterm" name="id2572455"></a>
    652 <a class="indexterm" name="id2572461"></a>
    653 <a class="indexterm" name="id2572468"></a>
    654 <a class="indexterm" name="id2572475"></a>
    655 <a class="indexterm" name="id2572482"></a>
    656 <a class="indexterm" name="id2572488"></a>
     651<a class="indexterm" name="id2572473"></a>
     652<a class="indexterm" name="id2572480"></a>
     653<a class="indexterm" name="id2572486"></a>
     654<a class="indexterm" name="id2572493"></a>
     655<a class="indexterm" name="id2572500"></a>
     656<a class="indexterm" name="id2572507"></a>
    657657MIT's, as well as Heimdal's, recent KRB5 libraries default to checking for SRV records, so they will
    658658automatically find the KDCs. In addition, <code class="filename">krb5.conf</code> only allows specifying
     
    660660libraries to use whichever KDCs are available.
    661661</p><p>
    662 <a class="indexterm" name="id2572510"></a>
     662<a class="indexterm" name="id2572528"></a>
    663663When manually configuring <code class="filename">krb5.conf</code>, the minimal configuration is:
    664664</p><pre class="screen">
     
    675675</pre><p>
    676676</p><p>
    677 <a class="indexterm" name="id2572535"></a>
     677<a class="indexterm" name="id2572554"></a>
    678678When using Heimdal versions before 0.6, use the following configuration settings:
    679679</p><pre class="screen">
     
    692692</pre><p>
    693693</p><p>
    694 <a class="indexterm" name="id2572557"></a>
    695 <a class="indexterm" name="id2572564"></a>
     694<a class="indexterm" name="id2572576"></a>
     695<a class="indexterm" name="id2572582"></a>
    696696Test your config by doing a <strong class="userinput"><code>kinit
    697697<em class="replaceable"><code>USERNAME</code></em>@<em class="replaceable"><code>REALM</code></em></code></strong> and
    698698making sure that your password is accepted by the Win2000 KDC.
    699699</p><p>
    700 <a class="indexterm" name="id2572587"></a>
    701 <a class="indexterm" name="id2572594"></a>
    702 <a class="indexterm" name="id2572601"></a>
    703 <a class="indexterm" name="id2572607"></a>
     700<a class="indexterm" name="id2572606"></a>
     701<a class="indexterm" name="id2572613"></a>
     702<a class="indexterm" name="id2572619"></a>
     703<a class="indexterm" name="id2572626"></a>
    704704With Heimdal versions earlier than 0.6.x you can use only newly created accounts
    705705in ADS or accounts that have had the password changed once after migration, or
     
    709709in a state of flux.
    710710</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    711 <a class="indexterm" name="id2572629"></a>
    712 <a class="indexterm" name="id2572636"></a>
    713 <a class="indexterm" name="id2572642"></a>
     711<a class="indexterm" name="id2572647"></a>
     712<a class="indexterm" name="id2572654"></a>
     713<a class="indexterm" name="id2572661"></a>
    714714The realm must be in uppercase or you will get a &#8220;<span class="quote"><span class="errorname">Cannot find KDC for
    715715requested realm while getting initial credentials</span></span>&#8221; error (Kerberos
    716716is case-sensitive!).
    717717</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    718 <a class="indexterm" name="id2572660"></a>
    719 <a class="indexterm" name="id2572666"></a>
    720 <a class="indexterm" name="id2572673"></a>
    721 <a class="indexterm" name="id2572680"></a>
     718<a class="indexterm" name="id2572678"></a>
     719<a class="indexterm" name="id2572685"></a>
     720<a class="indexterm" name="id2572692"></a>
     721<a class="indexterm" name="id2572699"></a>
    722722Time between the two servers must be synchronized. You will get a &#8220;<span class="quote"><span class="errorname">kinit(v5): Clock skew too
    723723great while getting initial credentials</span></span>&#8221; if the time difference (clock skew) is more than five minutes.
    724724</p></div><p>
    725 <a class="indexterm" name="id2572698"></a>
    726 <a class="indexterm" name="id2572705"></a>
     725<a class="indexterm" name="id2572716"></a>
     726<a class="indexterm" name="id2572723"></a>
    727727Clock skew limits are configurable in the Kerberos protocols. The default setting is five minutes.
    728728</p><p>
    729 <a class="indexterm" name="id2572717"></a>
    730 <a class="indexterm" name="id2572723"></a>
    731 <a class="indexterm" name="id2572730"></a>
    732 <a class="indexterm" name="id2572737"></a>
     729<a class="indexterm" name="id2572735"></a>
     730<a class="indexterm" name="id2572742"></a>
     731<a class="indexterm" name="id2572748"></a>
     732<a class="indexterm" name="id2572755"></a>
    733733You also must ensure that you can do a reverse DNS lookup on the IP address of your KDC. Also, the name that
    734734this reverse lookup maps to must either be the NetBIOS name of the KDC (i.e., the hostname with no domain
    735735attached) or it can be the NetBIOS name followed by the realm.
    736736</p><p>
    737 <a class="indexterm" name="id2572751"></a>
    738 <a class="indexterm" name="id2572758"></a>
    739 <a class="indexterm" name="id2572765"></a>
     737<a class="indexterm" name="id2572770"></a>
     738<a class="indexterm" name="id2572777"></a>
     739<a class="indexterm" name="id2572783"></a>
    740740The easiest way to ensure you get this right is to add a <code class="filename">/etc/hosts</code> entry mapping the IP
    741741address of your KDC to its NetBIOS name. If you do not get this correct, then you will get a <span class="errorname">local
    742742error</span> when you try to join the realm.
    743743</p><p>
    744 <a class="indexterm" name="id2572788"></a>
    745 <a class="indexterm" name="id2572794"></a>
    746 <a class="indexterm" name="id2572802"></a>
    747 <a class="indexterm" name="id2572809"></a>
     744<a class="indexterm" name="id2572806"></a>
     745<a class="indexterm" name="id2572813"></a>
     746<a class="indexterm" name="id2572820"></a>
     747<a class="indexterm" name="id2572827"></a>
    748748If all you want is Kerberos support in <span class="application">smbclient</span>, then you can skip directly to <a class="link" href="domain-member.html#ads-test-smbclient" title="Testing with smbclient">Testing with <span class="application">smbclient</span></a> now.  <a class="link" href="domain-member.html#ads-create-machine-account" title="Create the Computer Account">Create the Computer Account</a> and <a class="link" href="domain-member.html#ads-test-server" title="Testing Server Setup">Testing Server Setup</a> are needed only if you want Kerberos support for <span class="application">smbd</span>
    749749and <span class="application">winbindd</span>.
    750750</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-create-machine-account"></a>Create the Computer Account</h3></div></div></div><p>
    751 <a class="indexterm" name="id2572879"></a>
    752 <a class="indexterm" name="id2572886"></a>
    753 <a class="indexterm" name="id2572893"></a>
    754 <a class="indexterm" name="id2572900"></a>
     751<a class="indexterm" name="id2572898"></a>
     752<a class="indexterm" name="id2572904"></a>
     753<a class="indexterm" name="id2572911"></a>
     754<a class="indexterm" name="id2572918"></a>
    755755As a user who has write permission on the Samba private directory (usually root), run:
    756756</p><pre class="screen">
     
    761761On the UNIX/Linux system, this command must be executed by an account that has UID=0 (root).
    762762</p><p>
    763 <a class="indexterm" name="id2572934"></a>
    764 <a class="indexterm" name="id2572941"></a>
    765 <a class="indexterm" name="id2572948"></a>
    766 <a class="indexterm" name="id2572955"></a>
    767 <a class="indexterm" name="id2572962"></a>
    768 <a class="indexterm" name="id2572968"></a>
     763<a class="indexterm" name="id2572953"></a>
     764<a class="indexterm" name="id2572959"></a>
     765<a class="indexterm" name="id2572966"></a>
     766<a class="indexterm" name="id2572973"></a>
     767<a class="indexterm" name="id2572980"></a>
     768<a class="indexterm" name="id2572987"></a>
    769769When making a Windows client a member of an ADS domain within a complex organization, you
    770770may want to create the machine trust account within a particular organizational unit. Samba-3 permits
     
    776776Your ADS manager will be able to advise what should be specified for the "organizational_unit" parameter.
    777777</p><p>
    778 <a class="indexterm" name="id2573018"></a>
    779 <a class="indexterm" name="id2573026"></a>
    780 <a class="indexterm" name="id2573033"></a>
    781 <a class="indexterm" name="id2573039"></a>
     778<a class="indexterm" name="id2573037"></a>
     779<a class="indexterm" name="id2573044"></a>
     780<a class="indexterm" name="id2573051"></a>
     781<a class="indexterm" name="id2573058"></a>
    782782For example, you may want to create the machine trust account in a container called &#8220;<span class="quote">Servers</span>&#8221;
    783783under the organizational directory &#8220;<span class="quote">Computers/BusinessUnit/Department,</span>&#8221; like this:
     
    790790valid characters in an OU name and used as escapes for other characters.  If you need a backslash in an OU
    791791name, it may need to be quadrupled to pass through the shell escape and ldap escape.
    792 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2573089"></a>Possible Errors</h4></div></div></div><p>
     792</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2573107"></a>Possible Errors</h4></div></div></div><p>
    793793</p><div class="variablelist"><dl><dt><span class="term"><span class="errorname">ADS support not compiled in</span></span></dt><dd><p>
    794         <a class="indexterm" name="id2573108"></a>
    795         <a class="indexterm" name="id2573115"></a>
    796         <a class="indexterm" name="id2573122"></a>
     794        <a class="indexterm" name="id2573126"></a>
     795        <a class="indexterm" name="id2573133"></a>
     796        <a class="indexterm" name="id2573140"></a>
    797797        Samba must be reconfigured (remove config.cache) and recompiled (make clean all install) after the
    798798        Kerberos libraries and headers files are installed.
    799799        </p></dd><dt><span class="term"><span class="errorname">net ads join prompts for user name</span></span></dt><dd><p>
    800         <a class="indexterm" name="id2573141"></a>
    801         <a class="indexterm" name="id2573148"></a>
     800        <a class="indexterm" name="id2573160"></a>
     801        <a class="indexterm" name="id2573167"></a>
    802802        You need to log in to the domain using <strong class="userinput"><code>kinit
    803803        <em class="replaceable"><code>USERNAME</code></em>@<em class="replaceable"><code>REALM</code></em></code></strong>.
    804804        <em class="replaceable"><code>USERNAME</code></em> must be a user who has rights to add a machine to the domain.
    805805        </p></dd><dt><span class="term">Unsupported encryption/or checksum types</span></dt><dd><p>
    806         <a class="indexterm" name="id2573181"></a>
    807         <a class="indexterm" name="id2573188"></a>
    808         <a class="indexterm" name="id2573195"></a>
     806        <a class="indexterm" name="id2573200"></a>
     807        <a class="indexterm" name="id2573207"></a>
     808        <a class="indexterm" name="id2573214"></a>
    809809        Make sure that the <code class="filename">/etc/krb5.conf</code> is correctly configured
    810810        for the type and version of Kerberos installed on the system.
    811811        </p></dd></dl></div><p>
    812812</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-server"></a>Testing Server Setup</h3></div></div></div><p>
    813 <a class="indexterm" name="id2573227"></a>
    814 <a class="indexterm" name="id2573234"></a>
    815 <a class="indexterm" name="id2573241"></a>
     813<a class="indexterm" name="id2573246"></a>
     814<a class="indexterm" name="id2573252"></a>
     815<a class="indexterm" name="id2573259"></a>
    816816If the join was successful, you will see a new computer account with the
    817817NetBIOS name of your Samba server in Active Directory (in the &#8220;<span class="quote">Computers</span>&#8221;
    818818folder under Users and Computers.
    819819</p><p>
    820 <a class="indexterm" name="id2573257"></a>
    821 <a class="indexterm" name="id2573264"></a>
    822 <a class="indexterm" name="id2573273"></a>
     820<a class="indexterm" name="id2573275"></a>
     821<a class="indexterm" name="id2573282"></a>
     822<a class="indexterm" name="id2573291"></a>
    823823On a Windows 2000 client, try <strong class="userinput"><code>net use * \\server\share</code></strong>. You should
    824824be logged in with Kerberos without needing to know a password. If this fails, then run
     
    826826an encryption type of DES-CBC-MD5?
    827827</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    828 <a class="indexterm" name="id2573300"></a>
    829 <a class="indexterm" name="id2573307"></a>
    830 <a class="indexterm" name="id2573314"></a>
     828<a class="indexterm" name="id2573318"></a>
     829<a class="indexterm" name="id2573325"></a>
     830<a class="indexterm" name="id2573332"></a>
    831831Samba can use both DES-CBC-MD5 encryption as well as ARCFOUR-HMAC-MD5 encoding.
    832832</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-smbclient"></a>Testing with <span class="application">smbclient</span></h3></div></div></div><p>
    833 <a class="indexterm" name="id2573341"></a>
    834 <a class="indexterm" name="id2573347"></a>
    835 <a class="indexterm" name="id2573354"></a>
     833<a class="indexterm" name="id2573359"></a>
     834<a class="indexterm" name="id2573366"></a>
     835<a class="indexterm" name="id2573373"></a>
    836836On your Samba server try to log in to a Windows 2000 server or your Samba
    837837server using <span class="application">smbclient</span> and Kerberos. Use <span class="application">smbclient</span> as usual, but
    838838specify the <code class="option">-k</code> option to choose Kerberos authentication.
    839 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573382"></a>Notes</h3></div></div></div><p>
    840 <a class="indexterm" name="id2573390"></a>
    841 <a class="indexterm" name="id2573397"></a>
    842 <a class="indexterm" name="id2573404"></a>
     839</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573400"></a>Notes</h3></div></div></div><p>
     840<a class="indexterm" name="id2573408"></a>
     841<a class="indexterm" name="id2573415"></a>
     842<a class="indexterm" name="id2573422"></a>
    843843You must change the administrator password at least once after installing a domain controller,
    844844to create the right encryption types.
    845845</p><p>
    846 <a class="indexterm" name="id2573416"></a>
    847 <a class="indexterm" name="id2573423"></a>
    848 <a class="indexterm" name="id2573430"></a>
     846<a class="indexterm" name="id2573434"></a>
     847<a class="indexterm" name="id2573441"></a>
     848<a class="indexterm" name="id2573448"></a>
    849849Windows 200x does not seem to create the <em class="parameter"><code>_kerberos._udp</code></em> and
    850850<em class="parameter"><code>_ldap._tcp</code></em> in the default DNS setup. Perhaps this will be fixed later in service packs.
    851 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573454"></a>Sharing User ID Mappings between Samba Domain Members</h2></div></div></div><p>
    852 <a class="indexterm" name="id2573463"></a>
    853 <a class="indexterm" name="id2573470"></a>
    854 <a class="indexterm" name="id2573476"></a>
    855 <a class="indexterm" name="id2573483"></a>
     851</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573472"></a>Sharing User ID Mappings between Samba Domain Members</h2></div></div></div><p>
     852<a class="indexterm" name="id2573481"></a>
     853<a class="indexterm" name="id2573488"></a>
     854<a class="indexterm" name="id2573495"></a>
     855<a class="indexterm" name="id2573501"></a>
    856856Samba maps UNIX users and groups (identified by UIDs and GIDs) to Windows users and groups (identified by SIDs).
    857857These mappings are done by the <em class="parameter"><code>idmap</code></em> subsystem of Samba.
    858858</p><p>
    859 <a class="indexterm" name="id2573501"></a>
    860 <a class="indexterm" name="id2573508"></a>
    861 <a class="indexterm" name="id2573515"></a>
     859<a class="indexterm" name="id2573520"></a>
     860<a class="indexterm" name="id2573526"></a>
     861<a class="indexterm" name="id2573533"></a>
    862862In some cases it is useful to share these mappings between Samba domain members,
    863863so <span class="emphasis"><em>name-&gt;id</em></span> mapping is identical on all machines.
    864864This may be needed in particular when sharing files over both CIFS and NFS.
    865865</p><p>
    866 <a class="indexterm" name="id2573532"></a>
    867 <a class="indexterm" name="id2573539"></a>
     866<a class="indexterm" name="id2573551"></a>
     867<a class="indexterm" name="id2573557"></a>
    868868To use the <span class="emphasis"><em>LDAP</em></span> <em class="parameter"><code>ldap idmap suffix</code></em>, set:
    869 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2573562"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr></table><p>
     869</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2573581"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr></table><p>
    870870See the <code class="filename">smb.conf</code> man page entry for the <a class="link" href="smb.conf.5.html#LDAPIDMAPSUFFIX" target="_top">ldap idmap suffix</a>
    871871parameter for further information.
    872872</p><p>
    873 <a class="indexterm" name="id2573599"></a>
    874 <a class="indexterm" name="id2573605"></a>
    875 <a class="indexterm" name="id2573612"></a>
     873<a class="indexterm" name="id2573617"></a>
     874<a class="indexterm" name="id2573624"></a>
     875<a class="indexterm" name="id2573631"></a>
    876876Do not forget to specify also the <a class="link" href="smb.conf.5.html#LDAPADMINDN" target="_top">ldap admin dn</a>
    877877and to make certain to set the LDAP administrative password into the <code class="filename">secrets.tdb</code> using:
     
    881881In place of <code class="literal">ldap-admin-password</code>, substitute the LDAP administration password for your
    882882system.
    883 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573660"></a>Common Errors</h2></div></div></div><p>
    884 <a class="indexterm" name="id2573668"></a>
    885 <a class="indexterm" name="id2573675"></a>
     883</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573679"></a>Common Errors</h2></div></div></div><p>
     884<a class="indexterm" name="id2573687"></a>
     885<a class="indexterm" name="id2573694"></a>
    886886In the process of adding/deleting/re-adding domain member machine trust accounts, there are
    887887many traps for the unwary player and many &#8220;<span class="quote">little</span>&#8221; things that can go wrong.
     
    891891of problem. The real solution is often quite simple, and with an understanding of how MS Windows
    892892networking functions, it is easy to overcome.
    893 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573700"></a>Cannot Add Machine Back to Domain</h3></div></div></div><p>
    894 <a class="indexterm" name="id2573708"></a>
    895 <a class="indexterm" name="id2573715"></a>
     893</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573719"></a>Cannot Add Machine Back to Domain</h3></div></div></div><p>
     894<a class="indexterm" name="id2573727"></a>
     895<a class="indexterm" name="id2573734"></a>
    896896&#8220;<span class="quote">A Windows workstation was reinstalled. The original domain machine trust
    897897account was deleted and added immediately. The workstation will not join the domain if I use
     
    899899exists on the network  I know it does not. Why is this failing?</span>&#8221;
    900900</p><p>
    901 <a class="indexterm" name="id2573737"></a>
    902 <a class="indexterm" name="id2573743"></a>
     901<a class="indexterm" name="id2573755"></a>
     902<a class="indexterm" name="id2573761"></a>
    903903The original name is still in the NetBIOS name cache and must expire after machine account
    904904deletion before adding that same name as a domain member again. The best advice is to delete
     
    908908<code class="prompt">C:\&gt; </code> nbtstat -R
    909909</pre><p>
    910 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573776"></a>Adding Machine to Domain Fails</h3></div></div></div><p>
    911 <a class="indexterm" name="id2573784"></a>
    912 <a class="indexterm" name="id2573790"></a>
     910</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573794"></a>Adding Machine to Domain Fails</h3></div></div></div><p>
     911<a class="indexterm" name="id2573802"></a>
     912<a class="indexterm" name="id2573809"></a>
    913913&#8220;<span class="quote">Adding a Windows 200x or XP Professional machine to the Samba PDC Domain fails with a
    914914message that says, <span class="errorname">"The machine could not be added at this time, there is a network problem.
    915915Please try again later."</span> Why?</span>&#8221;
    916916</p><p>
    917 <a class="indexterm" name="id2573811"></a>
     917<a class="indexterm" name="id2573829"></a>
    918918You should check that there is an <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT" target="_top">add machine script</a> in your <code class="filename">smb.conf</code>
    919919file. If there is not, please add one that is appropriate for your OS platform. If a script
     
    924924Possible causes include:
    925925</p><div class="itemizedlist"><ul type="disc"><li><p>
    926 <a class="indexterm" name="id2573869"></a>
    927 <a class="indexterm" name="id2573875"></a>
     926<a class="indexterm" name="id2573887"></a>
     927<a class="indexterm" name="id2573894"></a>
    928928        The script does not actually exist, or could not be located in the path specified.
    929929        </p><p>
    930 <a class="indexterm" name="id2573887"></a>
    931 <a class="indexterm" name="id2573894"></a>
     930<a class="indexterm" name="id2573906"></a>
     931<a class="indexterm" name="id2573912"></a>
    932932        <span class="emphasis"><em>Corrective action:</em></span> Fix it. Make sure when run manually
    933933        that the script will add both the UNIX system account and the Samba SAM account.
    934934        </p></li><li><p>
    935 <a class="indexterm" name="id2573911"></a>
    936 <a class="indexterm" name="id2573918"></a>
     935<a class="indexterm" name="id2573929"></a>
     936<a class="indexterm" name="id2573936"></a>
    937937        The machine could not be added to the UNIX system accounts file <code class="filename">/etc/passwd</code>.
    938938        </p><p>
    939 <a class="indexterm" name="id2573935"></a>
    940 <a class="indexterm" name="id2573942"></a>
     939<a class="indexterm" name="id2573953"></a>
     940<a class="indexterm" name="id2573960"></a>
    941941        <span class="emphasis"><em>Corrective action:</em></span> Check that the machine name is a legal UNIX
    942942        system account name. If the UNIX utility <code class="literal">useradd</code> is called,
     
    945945        nor will it allow spaces in the name.
    946946        </p></li></ul></div><p>
    947 <a class="indexterm" name="id2573973"></a>
    948 <a class="indexterm" name="id2573980"></a>
    949 <a class="indexterm" name="id2573987"></a>
     947<a class="indexterm" name="id2573992"></a>
     948<a class="indexterm" name="id2573999"></a>
     949<a class="indexterm" name="id2574006"></a>
    950950The <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT" target="_top">add machine script</a> does not create the
    951951machine account in the Samba backend database; it is there only to create a UNIX system
    952952account to which the Samba backend database account can be mapped.
    953 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574012"></a>I Can't Join a Windows 2003 PDC</h3></div></div></div><p>
    954 <a class="indexterm" name="id2574020"></a>
    955 <a class="indexterm" name="id2574026"></a>
    956 <a class="indexterm" name="id2574032"></a>
    957 <a class="indexterm" name="id2574039"></a>
     953</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574030"></a>I Can't Join a Windows 2003 PDC</h3></div></div></div><p>
     954<a class="indexterm" name="id2574038"></a>
     955<a class="indexterm" name="id2574044"></a>
     956<a class="indexterm" name="id2574051"></a>
     957<a class="indexterm" name="id2574058"></a>
    958958        Windows 2003 requires SMB signing. Client-side SMB signing has been implemented in Samba-3.0.
    959959        Set <a class="link" href="smb.conf.5.html#CLIENTUSESPNEGO" target="_top">client use spnego = yes</a> when communicating
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/go01.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2694913"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2694945"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
    22                A detailed list of permissions granted to users or groups with respect to file and network resource access.
    33                 See <a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">&#8220;File, Directory, and Share Access Controls&#8221;</a>,
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/groupmapping.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Group Mapping: MS Windows and UNIX</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="passdb.html" title="Chapter 11. Account Information Databases"><link rel="next" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Group Mapping: MS Windows and UNIX</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="passdb.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetCommand.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Group Mapping: MS Windows and UNIX</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="groupmapping.html#id2595838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596254">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597232">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598097">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598174">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598357">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598485">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598497">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598584">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2595712"></a>
    3 <a class="indexterm" name="id2595721"></a>
    4 <a class="indexterm" name="id2595728"></a>
    5 <a class="indexterm" name="id2595735"></a>
    6 <a class="indexterm" name="id2595741"></a>
    7 <a class="indexterm" name="id2595748"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Group Mapping: MS Windows and UNIX</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="passdb.html" title="Chapter 11. Account Information Databases"><link rel="next" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Group Mapping: MS Windows and UNIX</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="passdb.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetCommand.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Group Mapping: MS Windows and UNIX</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="groupmapping.html#id2595891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596307">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597277">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598143">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598220">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598403">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598530">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598543">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598630">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2595765"></a>
     3<a class="indexterm" name="id2595774"></a>
     4<a class="indexterm" name="id2595781"></a>
     5<a class="indexterm" name="id2595788"></a>
     6<a class="indexterm" name="id2595794"></a>
     7<a class="indexterm" name="id2595801"></a>
    88        Starting with Samba-3, new group mapping functionality is available to create associations
    99        between Windows group SIDs and UNIX group GIDs. The <code class="literal">groupmap</code> subcommand
    1010        included with the <span class="application">net</span> tool can be used to manage these associations.
    1111        </p><p>
    12 <a class="indexterm" name="id2595773"></a>
    13 <a class="indexterm" name="id2595780"></a>
     12<a class="indexterm" name="id2595826"></a>
     13<a class="indexterm" name="id2595833"></a>
    1414        The new facility for mapping NT groups to UNIX system groups allows the administrator to decide
    1515        which NT domain groups are to be exposed to MS Windows clients. Only those NT groups that map
     
    1717        in group selection lists in tools that access domain users and groups.
    1818        </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    19         <a class="indexterm" name="id2595802"></a>
    20 <a class="indexterm" name="id2595809"></a>
     19        <a class="indexterm" name="id2595855"></a>
     20<a class="indexterm" name="id2595862"></a>
    2121        The <em class="parameter"><code>domain admin group</code></em> parameter has been removed in Samba-3 and should no longer
    2222        be specified in <code class="filename">smb.conf</code>. In Samba-2.2.x, this parameter was used to give the listed users membership in the
    2323        <code class="constant">Domain Admins</code> Windows group, which gave local admin rights on their workstations
    2424        (in default configurations).
    25         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595838"></a>Features and Benefits</h2></div></div></div><p>
     25        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595891"></a>Features and Benefits</h2></div></div></div><p>
    2626        Samba allows the administrator to create MS Windows NT4/200x group accounts and to
    2727        arbitrarily associate them with UNIX/Linux group accounts.
    2828        </p><p>
    29         <a class="indexterm" name="id2595852"></a>
    30         <a class="indexterm" name="id2595858"></a>
    31         <a class="indexterm" name="id2595865"></a>
    32 <a class="indexterm" name="id2595872"></a>
    33 <a class="indexterm" name="id2595878"></a>
    34 <a class="indexterm" name="id2595885"></a>
    35 <a class="indexterm" name="id2595892"></a>
     29        <a class="indexterm" name="id2595905"></a>
     30        <a class="indexterm" name="id2595911"></a>
     31        <a class="indexterm" name="id2595918"></a>
     32<a class="indexterm" name="id2595925"></a>
     33<a class="indexterm" name="id2595931"></a>
     34<a class="indexterm" name="id2595938"></a>
     35<a class="indexterm" name="id2595945"></a>
    3636        Group accounts can be managed using the MS Windows NT4 or MS Windows 200x/XP Professional MMC tools.
    3737        Appropriate interface scripts should be provided in <code class="filename">smb.conf</code> if it is desired that UNIX/Linux system
     
    4242        parameters in the <code class="filename">smb.conf</code> file.
    4343        </p><div class="figure"><a name="idmap-sid2gid"></a><p class="title"><b>Figure 12.1. IDMAP: Group SID-to-GID Resolution.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-sid2gid.png" width="270" alt="IDMAP: Group SID-to-GID Resolution."></div></div></div><br class="figure-break"><div class="figure"><a name="idmap-gid2sid"></a><p class="title"><b>Figure 12.2. IDMAP: GID Resolution to Matching SID.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-gid2sid.png" width="270" alt="IDMAP: GID Resolution to Matching SID."></div></div></div><br class="figure-break"><p>
    44         <a class="indexterm" name="id2596035"></a>
    45 <a class="indexterm" name="id2596042"></a>
    46 <a class="indexterm" name="id2596048"></a>
    47 <a class="indexterm" name="id2596057"></a>
     44        <a class="indexterm" name="id2596088"></a>
     45<a class="indexterm" name="id2596095"></a>
     46<a class="indexterm" name="id2596101"></a>
     47<a class="indexterm" name="id2596110"></a>
    4848        In both cases, when winbindd is not running, only locally resolvable groups can be recognized. Please refer to
    4949        <a class="link" href="groupmapping.html#idmap-sid2gid" title="Figure 12.1. IDMAP: Group SID-to-GID Resolution.">IDMAP: Group SID-to-GID Resolution</a> and <a class="link" href="groupmapping.html#idmap-gid2sid" title="Figure 12.2. IDMAP: GID Resolution to Matching SID.">IDMAP: GID Resolution to Matching SID</a>.  The <code class="literal">net groupmap</code> is
     
    5151        group mappings</a>.
    5252        </p><div class="figure"><a name="idmap-store-gid2sid"></a><p class="title"><b>Figure 12.3. IDMAP Storing Group Mappings.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-store-gid2sid.png" width="270" alt="IDMAP Storing Group Mappings."></div></div></div><br class="figure-break"><p>
    53         <a class="indexterm" name="id2596144"></a>
    54         <a class="indexterm" name="id2596150"></a>
    55 <a class="indexterm" name="id2596157"></a>
    56 <a class="indexterm" name="id2596164"></a>
     53        <a class="indexterm" name="id2596196"></a>
     54        <a class="indexterm" name="id2596203"></a>
     55<a class="indexterm" name="id2596210"></a>
     56<a class="indexterm" name="id2596217"></a>
    5757        Administrators should be aware that where <code class="filename">smb.conf</code> group interface scripts make
    5858        direct calls to the UNIX/Linux system tools (the shadow utilities, <code class="literal">groupadd</code>,
     
    6363        UNIX/Linux group, an attempt that will of course fail.
    6464        </p><p>
    65         <a class="indexterm" name="id2596212"></a>
    66         <a class="indexterm" name="id2596218"></a>
     65        <a class="indexterm" name="id2596265"></a>
     66        <a class="indexterm" name="id2596271"></a>
    6767        There are several possible workarounds for the operating system tools limitation. One
    6868        method is to use a script that generates a name for the UNIX/Linux system group that
     
    7070        back to the calling Samba interface. This will provide a dynamic workaround solution.
    7171        </p><p>
    72 <a class="indexterm" name="id2596234"></a>
     72<a class="indexterm" name="id2596287"></a>
    7373        Another workaround is to manually create a UNIX/Linux group, then manually create the
    7474        MS Windows NT4/200x group on the Samba server, and then use the <code class="literal">net groupmap</code>
    7575        tool to connect the two to each other.
    76         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596254"></a>Discussion</h2></div></div></div><p>
    77 <a class="indexterm" name="id2596262"></a>
    78 <a class="indexterm" name="id2596269"></a>
     76        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596307"></a>Discussion</h2></div></div></div><p>
     77<a class="indexterm" name="id2596315"></a>
     78<a class="indexterm" name="id2596322"></a>
    7979        When you install <span class="application">MS Windows NT4/200x</span> on a computer, the installation
    8080        program creates default users and groups, notably the <code class="constant">Administrators</code> group,
     
    8383        local machine.
    8484        </p><p>
    85         <a class="indexterm" name="id2596294"></a>
     85        <a class="indexterm" name="id2596347"></a>
    8686        The <code class="constant">Administrator</code> user is a member of the <code class="constant">Administrators</code> group, and thus inherits
    8787        <code class="constant">Administrators</code> group privileges. If a <code class="constant">joe</code> user is created to be a member of the
     
    8989        <code class="constant">Administrator</code>.
    9090        </p><p>
    91 <a class="indexterm" name="id2596333"></a>
    92 <a class="indexterm" name="id2596340"></a>
    93 <a class="indexterm" name="id2596347"></a>
    94 <a class="indexterm" name="id2596354"></a>
     91<a class="indexterm" name="id2596386"></a>
     92<a class="indexterm" name="id2596393"></a>
     93<a class="indexterm" name="id2596400"></a>
     94<a class="indexterm" name="id2596406"></a>
    9595        When an MS Windows NT4/200x/XP machine is made a domain member, the &#8220;<span class="quote">Domain Admins</span>&#8221; group of the
    9696        PDC is added to the local <code class="constant">Administrators</code> group of the workstation. Every member of the
     
    9898        logging on the workstation.
    9999        </p><p>
    100 <a class="indexterm" name="id2596382"></a>
    101 <a class="indexterm" name="id2596389"></a>
     100<a class="indexterm" name="id2596435"></a>
     101<a class="indexterm" name="id2596442"></a>
    102102        The following steps describe how to make Samba PDC users members of the <code class="constant">Domain Admins</code> group.
    103103        </p><div class="orderedlist"><ol type="1"><li><p>
    104104                Create a UNIX group (usually in <code class="filename">/etc/group</code>); let's call it <code class="constant">domadm</code>.
    105105                </p></li><li><p>
    106 <a class="indexterm" name="id2596427"></a>
     106<a class="indexterm" name="id2596480"></a>
    107107                Add to this group the users that must be &#8220;<span class="quote">Administrators</span>&#8221;. For example,
    108108                if you want <code class="constant">joe, john</code>, and <code class="constant">mary</code> to be administrators,
     
    118118</pre><p>
    119119                </p><p>
    120                 <a class="indexterm" name="id2596494"></a>
     120                <a class="indexterm" name="id2596547"></a>
    121121                The quotes around &#8220;<span class="quote">Domain Admins</span>&#8221; are necessary due to the space in the group name.
    122122                Also make sure to leave no white space surrounding the equal character (=).
     
    124124        Now <code class="constant">joe, john</code>, and <code class="constant">mary</code> are domain administrators.
    125125        </p><p>
    126         <a class="indexterm" name="id2596523"></a>
     126        <a class="indexterm" name="id2596576"></a>
    127127        It is possible to map any arbitrary UNIX group to any Windows NT4/200x group as well as
    128128        to make any UNIX group a Windows domain group. For example, if you wanted to include a
     
    136136        the space from being interpreted as a command delimiter.
    137137        </p><p>
    138 <a class="indexterm" name="id2596570"></a>
    139 <a class="indexterm" name="id2596577"></a>
     138<a class="indexterm" name="id2596623"></a>
     139<a class="indexterm" name="id2596630"></a>
    140140        Be aware that the RID parameter is an unsigned 32-bit integer that should
    141141        normally start at 1000. However, this RID must not overlap with any RID assigned
     
    143143        you are using. Future versions of the tools may perform the verification automatically,
    144144        but for now the burden is on you.
    145         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596591"></a>Warning: User Private Group Problems</h3></div></div></div><p>
    146 <a class="indexterm" name="id2596599"></a>
    147 <a class="indexterm" name="id2596606"></a>
    148 <a class="indexterm" name="id2596613"></a>
     145        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596644"></a>Warning: User Private Group Problems</h3></div></div></div><p>
     146<a class="indexterm" name="id2596652"></a>
     147<a class="indexterm" name="id2596659"></a>
     148<a class="indexterm" name="id2596666"></a>
    149149        Windows does not permit user and group accounts to have the same name.
    150150        This has serious implications for all sites that use private group accounts.
     
    153153        of Linux, by default create private groups.
    154154        </p><p>
    155 <a class="indexterm" name="id2596629"></a>
    156 <a class="indexterm" name="id2596636"></a>
     155<a class="indexterm" name="id2596682"></a>
     156<a class="indexterm" name="id2596689"></a>
    157157        When mapping a UNIX/Linux group to a Windows group account, all conflict can
    158158        be avoided by assuring that the Windows domain group name does not overlap
    159159        with any user account name.
    160         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596648"></a>Nested Groups: Adding Windows Domain Groups to Windows Local Groups</h3></div></div></div><a class="indexterm" name="id2596655"></a><p>
    161 <a class="indexterm" name="id2596666"></a>
     160        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596701"></a>Nested Groups: Adding Windows Domain Groups to Windows Local Groups</h3></div></div></div><a class="indexterm" name="id2596708"></a><p>
     161<a class="indexterm" name="id2596719"></a>
    162162        This functionality is known as <code class="constant">nested groups</code> and was first added to
    163163        Samba-3.0.3.
    164164        </p><p>
    165 <a class="indexterm" name="id2596682"></a>
     165<a class="indexterm" name="id2596734"></a>
    166166        All MS Windows products since the release of Windows NT 3.10 support the use of nested groups.
    167167        Many Windows network administrators depend on this capability because it greatly simplifies security
    168168        administration.
    169169        </p><p>
    170 <a class="indexterm" name="id2596695"></a>
    171 <a class="indexterm" name="id2596702"></a>
    172 <a class="indexterm" name="id2596709"></a>
    173 <a class="indexterm" name="id2596716"></a>
    174 <a class="indexterm" name="id2596723"></a>
    175 <a class="indexterm" name="id2596730"></a>
    176 <a class="indexterm" name="id2596737"></a>
     170<a class="indexterm" name="id2596748"></a>
     171<a class="indexterm" name="id2596755"></a>
     172<a class="indexterm" name="id2596762"></a>
     173<a class="indexterm" name="id2596769"></a>
     174<a class="indexterm" name="id2596776"></a>
     175<a class="indexterm" name="id2596783"></a>
     176<a class="indexterm" name="id2596790"></a>
    177177        The nested group architecture was designed with the premise that day-to-day user and group membership
    178178        management should be performed on the domain security database. The application of group security
     
    181181        domain global groups and domain global users.
    182182        </p><p>
    183 <a class="indexterm" name="id2596755"></a>
    184 <a class="indexterm" name="id2596762"></a>
    185 <a class="indexterm" name="id2596769"></a>
     183<a class="indexterm" name="id2596808"></a>
     184<a class="indexterm" name="id2596815"></a>
     185<a class="indexterm" name="id2596822"></a>
    186186        You may ask, What are the benefits of this arrangement? The answer is obvious to those who have plumbed
    187187        the dark depths of Windows networking architecture. Consider for a moment a server on which are stored
     
    191191        Answer: Account Unknown.
    192192        </p><p>
    193 <a class="indexterm" name="id2596789"></a>
    194 <a class="indexterm" name="id2596796"></a>
    195 <a class="indexterm" name="id2596803"></a>
    196 <a class="indexterm" name="id2596809"></a>
     193<a class="indexterm" name="id2596842"></a>
     194<a class="indexterm" name="id2596849"></a>
     195<a class="indexterm" name="id2596856"></a>
     196<a class="indexterm" name="id2596862"></a>
    197197        Unraveling the file ownership mess is an unenviable administrative task that can be avoided simply
    198198        by using local groups to control all file and directory access control. In this case, only the members
     
    202202        entries for domain global groups in the new domain that the server has been made a member of.
    203203        </p><p>
    204 <a class="indexterm" name="id2596840"></a>
    205 <a class="indexterm" name="id2596847"></a>
    206 <a class="indexterm" name="id2596854"></a>
    207 <a class="indexterm" name="id2596861"></a>
    208 <a class="indexterm" name="id2596868"></a>
    209 <a class="indexterm" name="id2596875"></a>
    210 <a class="indexterm" name="id2596882"></a>
    211 <a class="indexterm" name="id2596889"></a>
     204<a class="indexterm" name="id2596886"></a>
     205<a class="indexterm" name="id2596893"></a>
     206<a class="indexterm" name="id2596900"></a>
     207<a class="indexterm" name="id2596907"></a>
     208<a class="indexterm" name="id2596914"></a>
     209<a class="indexterm" name="id2596921"></a>
     210<a class="indexterm" name="id2596928"></a>
     211<a class="indexterm" name="id2596935"></a>
    212212        Another prominent example of the use of nested groups involves implementation of administrative privileges
    213213        on domain member workstations and servers. Administrative privileges are given to all members of the
     
    218218        privileges on each domain member.
    219219        </p><p>
    220 <a class="indexterm" name="id2596917"></a>
    221 <a class="indexterm" name="id2596924"></a>
    222 <a class="indexterm" name="id2596931"></a>
    223 <a class="indexterm" name="id2596938"></a>
     220<a class="indexterm" name="id2596963"></a>
     221<a class="indexterm" name="id2596970"></a>
     222<a class="indexterm" name="id2596976"></a>
     223<a class="indexterm" name="id2596983"></a>
    224224        UNIX/Linux has no concept of support for nested groups, and thus Samba has for a long time not supported
    225225        them either. The problem is that you would have to enter UNIX groups as auxiliary members of a group in
     
    229229        controller that the Samba server is a member of.
    230230        </p><p>
    231 <a class="indexterm" name="id2596968"></a>
    232 <a class="indexterm" name="id2596975"></a>
    233 <a class="indexterm" name="id2596982"></a>
    234 <a class="indexterm" name="id2596989"></a>
    235 <a class="indexterm" name="id2596996"></a>
     231<a class="indexterm" name="id2597014"></a>
     232<a class="indexterm" name="id2597021"></a>
     233<a class="indexterm" name="id2597028"></a>
     234<a class="indexterm" name="id2597034"></a>
     235<a class="indexterm" name="id2597041"></a>
    236236        In effect, Samba supplements the <code class="filename">/etc/group</code> data via the dynamic
    237237        <code class="literal">libnss_winbind</code> mechanism. Beginning with Samba-3.0.3, this facility is used to provide
     
    243243        UNIX/Linux group <code class="constant">demo</code>.
    244244        </p><p>
    245 <a class="indexterm" name="id2597042"></a>
    246 <a class="indexterm" name="id2597049"></a>
    247 <a class="indexterm" name="id2597056"></a>
    248 <a class="indexterm" name="id2597062"></a>
    249 <a class="indexterm" name="id2597069"></a>
    250 <a class="indexterm" name="id2597076"></a>
    251 <a class="indexterm" name="id2597083"></a>
     245<a class="indexterm" name="id2597088"></a>
     246<a class="indexterm" name="id2597095"></a>
     247<a class="indexterm" name="id2597101"></a>
     248<a class="indexterm" name="id2597108"></a>
     249<a class="indexterm" name="id2597115"></a>
     250<a class="indexterm" name="id2597122"></a>
     251<a class="indexterm" name="id2597129"></a>
    252252        To enable the use of nested groups, <code class="literal">winbindd</code> must be used with NSS winbind.
    253253        Creation and administration of the local groups is done best via the Windows Domain User Manager or its
     
    257257        <code class="prompt">root# </code> net rpc group add demo -L -Uroot%not24get
    258258        </pre><p>
    259 <a class="indexterm" name="id2597126"></a>
    260 <a class="indexterm" name="id2597133"></a>
     259<a class="indexterm" name="id2597172"></a>
     260<a class="indexterm" name="id2597179"></a>
    261261        Here the -L switch means that you want to create a local group. It may be necessary to add -S and -U
    262262        switches for accessing the correct host with appropriate user or root privileges. Adding and removing
     
    267267        net rpc group addmem demo "DOM\Domain Users"
    268268        </pre><p>
    269 <a class="indexterm" name="id2597173"></a>
    270 <a class="indexterm" name="id2597180"></a>
    271 <a class="indexterm" name="id2597187"></a>
    272 <a class="indexterm" name="id2597194"></a>
     269<a class="indexterm" name="id2597219"></a>
     270<a class="indexterm" name="id2597226"></a>
     271<a class="indexterm" name="id2597232"></a>
     272<a class="indexterm" name="id2597239"></a>
    273273        Having completed these two steps, the execution of <code class="literal">getent group demo</code> will show demo
    274274        members of the global <code class="constant">Domain Users</code> group as members of  the group
     
    278278        added to the <code class="constant">demo</code> group now have the same local access permissions as local domain
    279279        users have.
    280         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597232"></a>Important Administrative Information</h3></div></div></div><p>
     280        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597277"></a>Important Administrative Information</h3></div></div></div><p>
    281281        Administrative rights are necessary in two specific forms:
    282282        </p><div class="orderedlist"><ol type="1"><li><p>For Samba-3 domain controllers and domain member servers/clients.</p></li><li><p>To manage domain member Windows workstations.</p></li></ol></div><p>
    283 <a class="indexterm" name="id2597263"></a>
    284 <a class="indexterm" name="id2597270"></a>
    285 <a class="indexterm" name="id2597277"></a>
     283<a class="indexterm" name="id2597308"></a>
     284<a class="indexterm" name="id2597316"></a>
     285<a class="indexterm" name="id2597323"></a>
    286286        Versions of Samba up to and including 3.0.10 do not provide a means for assigning rights and privileges
    287287        that are necessary for system administration tasks from a Windows domain member client machine, so
     
    289289        managing workstation domain membership accounts, can be handled by any account other than root.
    290290        </p><p>
    291 <a class="indexterm" name="id2597294"></a>
    292 <a class="indexterm" name="id2597301"></a>
    293 <a class="indexterm" name="id2597308"></a>
     291<a class="indexterm" name="id2597340"></a>
     292<a class="indexterm" name="id2597347"></a>
     293<a class="indexterm" name="id2597354"></a>
    294294        Samba-3.0.11 introduced a new privilege management interface (see <a class="link" href="rights.html" title="Chapter 15. User Rights and Privileges">User Rights and Privileges</a>)
    295295        that permits these tasks to be delegated to non-root (i.e., accounts other than the equivalent of the
    296296        MS Windows Administrator) accounts.
    297297        </p><p>
    298 <a class="indexterm" name="id2597329"></a>
    299 <a class="indexterm" name="id2597336"></a>
     298<a class="indexterm" name="id2597375"></a>
     299<a class="indexterm" name="id2597381"></a>
    300300        Administrative tasks on a Windows domain member workstation can be done by anyone who is a member of the
    301301        <code class="constant">Domain Admins</code> group. This group can be mapped to any convenient UNIX group.
    302         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2597350"></a>Applicable Only to Versions Earlier than 3.0.11</h4></div></div></div><p>
    303 <a class="indexterm" name="id2597359"></a>
     302        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2597396"></a>Applicable Only to Versions Earlier than 3.0.11</h4></div></div></div><p>
     303<a class="indexterm" name="id2597405"></a>
    304304        Administrative tasks on UNIX/Linux systems, such as adding users or groups, requires
    305305        <code class="constant">root</code>-level privilege. The addition of a Windows client to a Samba domain involves the
    306306        addition of a user account for the Windows client.
    307307        </p><p>
    308 <a class="indexterm" name="id2597376"></a>
    309 <a class="indexterm" name="id2597383"></a>
     308<a class="indexterm" name="id2597422"></a>
     309<a class="indexterm" name="id2597429"></a>
    310310        Many UNIX administrators continue to request that the Samba Team make it possible to add Windows workstations, or
    311311        the ability to add, delete, or modify user accounts, without requiring <code class="constant">root</code> privileges.
    312312        Such a request violates every understanding of basic UNIX system security.
    313313        </p><p>
    314 <a class="indexterm" name="id2597402"></a>
    315 <a class="indexterm" name="id2597408"></a>
    316 <a class="indexterm" name="id2597415"></a>
    317 <a class="indexterm" name="id2597422"></a>
    318 <a class="indexterm" name="id2597429"></a>
    319 <a class="indexterm" name="id2597436"></a>
     314<a class="indexterm" name="id2597447"></a>
     315<a class="indexterm" name="id2597454"></a>
     316<a class="indexterm" name="id2597461"></a>
     317<a class="indexterm" name="id2597468"></a>
     318<a class="indexterm" name="id2597475"></a>
     319<a class="indexterm" name="id2597482"></a>
    320320        There is no safe way to provide access on a UNIX/Linux system without providing
    321321        <code class="constant">root</code>-level privileges. Provision of <code class="constant">root</code> privileges can be done
     
    325325        accounts as well as domain member server and client accounts. This level of privilege is also needed to manage
    326326        share-level ACLs.
    327         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597472"></a>Default Users, Groups, and Relative Identifiers</h3></div></div></div><p>
    328         <a class="indexterm" name="id2597481"></a>
    329         <a class="indexterm" name="id2597490"></a>
    330 <a class="indexterm" name="id2597496"></a>
    331 <a class="indexterm" name="id2597503"></a>
    332 <a class="indexterm" name="id2597510"></a>
    333 <a class="indexterm" name="id2597517"></a>
    334 <a class="indexterm" name="id2597524"></a>
    335 <a class="indexterm" name="id2597531"></a>
     327        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597518"></a>Default Users, Groups, and Relative Identifiers</h3></div></div></div><p>
     328        <a class="indexterm" name="id2597526"></a>
     329        <a class="indexterm" name="id2597535"></a>
     330<a class="indexterm" name="id2597542"></a>
     331<a class="indexterm" name="id2597549"></a>
     332<a class="indexterm" name="id2597556"></a>
     333<a class="indexterm" name="id2597563"></a>
     334<a class="indexterm" name="id2597570"></a>
     335<a class="indexterm" name="id2597576"></a>
    336336        When first installed, Windows NT4/200x/XP are preconfigured with certain user, group, and
    337337        alias entities. Each has a well-known RID. These must be preserved for continued
     
    341341        (provision) the default NT groups.
    342342        </p><p>
    343 <a class="indexterm" name="id2597552"></a>
    344 <a class="indexterm" name="id2597559"></a>
    345 <a class="indexterm" name="id2597566"></a>
    346 <a class="indexterm" name="id2597573"></a>
     343<a class="indexterm" name="id2597598"></a>
     344<a class="indexterm" name="id2597605"></a>
     345<a class="indexterm" name="id2597612"></a>
     346<a class="indexterm" name="id2597619"></a>
    347347        Each essential domain group must be assigned its respective well-known RID. The default users, groups,
    348348        aliases, and RIDs are shown in <a class="link" href="groupmapping.html#WKURIDS" title="Table 12.1. Well-Known User Default RIDs">Well-Known User Default RIDs</a>.
    349349        </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    350 <a class="indexterm" name="id2597595"></a>
    351 <a class="indexterm" name="id2597601"></a>
    352 <a class="indexterm" name="id2597608"></a>
    353 <a class="indexterm" name="id2597615"></a>
    354 <a class="indexterm" name="id2597622"></a>
     350<a class="indexterm" name="id2597640"></a>
     351<a class="indexterm" name="id2597647"></a>
     352<a class="indexterm" name="id2597654"></a>
     353<a class="indexterm" name="id2597661"></a>
     354<a class="indexterm" name="id2597668"></a>
    355355        It is the administrator's responsibility to create the essential domain groups and to assign each
    356356        its default RID.
    357357        </p></div><p>
    358 <a class="indexterm" name="id2597634"></a>
    359 <a class="indexterm" name="id2597641"></a>
     358<a class="indexterm" name="id2597680"></a>
     359<a class="indexterm" name="id2597686"></a>
    360360        It is permissible to create any domain group that may be necessary; just make certain that the essential
    361361        domain groups (well known) have been created and assigned their default RIDs. Other groups you create may
     
    366366        </p><p>
    367367        </p><div class="table"><a name="WKURIDS"></a><p class="title"><b>Table 12.1. Well-Known User Default RIDs</b></p><div class="table-contents"><table summary="Well-Known User Default RIDs" border="1"><colgroup><col align="left"><col align="left"><col align="left"><col align="center"></colgroup><thead><tr><th align="left">Well-Known Entity</th><th align="left">RID</th><th align="left">Type</th><th align="center">Essential</th></tr></thead><tbody><tr><td align="left">Domain Administrator</td><td align="left">500</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain Guest</td><td align="left">501</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain KRBTGT</td><td align="left">502</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain Admins</td><td align="left">512</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Users</td><td align="left">513</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Guests</td><td align="left">514</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Computers</td><td align="left">515</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Controllers</td><td align="left">516</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Certificate Admins</td><td align="left">517</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Schema Admins</td><td align="left">518</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Enterprise Admins</td><td align="left">519</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Policy Admins</td><td align="left">520</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Builtin Admins</td><td align="left">544</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin users</td><td align="left">545</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Guests</td><td align="left">546</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Power Users</td><td align="left">547</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Account Operators</td><td align="left">548</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin System Operators</td><td align="left">549</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Print Operators</td><td align="left">550</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Backup Operators</td><td align="left">551</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Replicator</td><td align="left">552</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin RAS Servers</td><td align="left">553</td><td align="left">Alias</td><td align="center">No</td></tr></tbody></table></div></div><p><br class="table-break">
    368         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598097"></a>Example Configuration</h3></div></div></div><p>
    369 <a class="indexterm" name="id2598105"></a>
     368        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598143"></a>Example Configuration</h3></div></div></div><p>
     369<a class="indexterm" name="id2598151"></a>
    370370                You can list the various groups in the mapping database by executing
    371371                <code class="literal">net groupmap list</code>. Here is an example:
    372372                </p><p>
    373 <a class="indexterm" name="id2598127"></a>
     373<a class="indexterm" name="id2598173"></a>
    374374</p><pre class="screen">
    375375<code class="prompt">root# </code> <strong class="userinput"><code>net groupmap list</code></strong>
     
    380380                </p><p>
    381381                For complete details on <code class="literal">net groupmap</code>, refer to the net(8) man page.
    382                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598174"></a>Configuration Scripts</h2></div></div></div><p>
     382                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598220"></a>Configuration Scripts</h2></div></div></div><p>
    383383        Everyone needs tools. Some of us like to create our own, others prefer to use canned tools
    384384        (i.e., prepared by someone else for general use).
    385         </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598186"></a>Sample <code class="filename">smb.conf</code> Add Group Script</h3></div></div></div><p>
    386                 <a class="indexterm" name="id2598199"></a>
    387                 <a class="indexterm" name="id2598206"></a>
    388                 <a class="indexterm" name="id2598213"></a>
    389 <a class="indexterm" name="id2598220"></a>
    390 <a class="indexterm" name="id2598227"></a>
     385        </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598231"></a>Sample <code class="filename">smb.conf</code> Add Group Script</h3></div></div></div><p>
     386                <a class="indexterm" name="id2598245"></a>
     387                <a class="indexterm" name="id2598252"></a>
     388                <a class="indexterm" name="id2598259"></a>
     389<a class="indexterm" name="id2598266"></a>
     390<a class="indexterm" name="id2598273"></a>
    391391                A script to create complying group names for use by the Samba group interfaces
    392392                is provided in <a class="link" href="groupmapping.html#smbgrpadd.sh" title="Example 12.1. smbgrpadd.sh">smbgrpadd.sh</a>. This script
     
    416416                <code class="filename">smb.conf</code> for the add group Script</a> demonstrates how it may be used.
    417417
    418 </p><div class="example"><a name="smbgrpadd"></a><p class="title"><b>Example 12.2. Configuration of <code class="filename">smb.conf</code> for the add group Script</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2598342"></a><em class="parameter"><code>add group script = /path_to_tool/smbgrpadd.sh "%g"</code></em></td></tr></table></div></div><p><br class="example-break">
    419                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598357"></a>Script to Configure Group Mapping</h3></div></div></div><p>
    420 <a class="indexterm" name="id2598366"></a>
     418</p><div class="example"><a name="smbgrpadd"></a><p class="title"><b>Example 12.2. Configuration of <code class="filename">smb.conf</code> for the add group Script</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2598388"></a><em class="parameter"><code>add group script = /path_to_tool/smbgrpadd.sh "%g"</code></em></td></tr></table></div></div><p><br class="example-break">
     419                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598403"></a>Script to Configure Group Mapping</h3></div></div></div><p>
     420<a class="indexterm" name="id2598411"></a>
    421421        In our example we have created a UNIX/Linux group called <code class="literal">ntadmin</code>.
    422422        Our script will create the additional groups <code class="literal">Orks</code>, <code class="literal">Elves</code>, and <code class="literal">Gnomes</code>.
     
    424424        For the sake of convenience we elect to save this script as a file called <code class="filename">initGroups.sh</code>.
    425425        This script is given in <a class="link" href="groupmapping.html#set-group-map" title="Example 12.3. Script to Set Group Mapping">intGroups.sh</a>.
    426 <a class="indexterm" name="id2598416"></a>
     426<a class="indexterm" name="id2598461"></a>
    427427</p><div class="example"><a name="set-group-map"></a><p class="title"><b>Example 12.3. Script to Set Group Mapping</b></p><div class="example-contents"><pre class="programlisting">
    428428#!/bin/bash
     
    451451        must now be manually and explicitly created and mapped to a valid UNIX GID by the Samba
    452452        administrator.
    453         </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598485"></a>Common Errors</h2></div></div></div><p>
     453        </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598530"></a>Common Errors</h2></div></div></div><p>
    454454At this time there are many little surprises for the unwary administrator. In a real sense
    455455it is imperative that every step of automated control scripts be carefully tested
    456456manually before putting it into active service.
    457 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598497"></a>Adding Groups Fails</h3></div></div></div><p>
    458 <a class="indexterm" name="id2598505"></a>
     457</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598543"></a>Adding Groups Fails</h3></div></div></div><p>
     458<a class="indexterm" name="id2598551"></a>
    459459                This is a common problem when the <code class="literal">groupadd</code> is called directly
    460460                by the Samba interface script for the <a class="link" href="smb.conf.5.html#ADDGROUPSCRIPT" target="_top">add group script</a> in
    461461                the <code class="filename">smb.conf</code> file.
    462462                </p><p>
    463 <a class="indexterm" name="id2598542"></a>
    464 <a class="indexterm" name="id2598549"></a>
     463<a class="indexterm" name="id2598588"></a>
     464<a class="indexterm" name="id2598595"></a>
    465465                The most common cause of failure is an attempt to add an MS Windows group account
    466466                that has an uppercase character and/or a space character in it.
    467467                </p><p>
    468 <a class="indexterm" name="id2598562"></a>
     468<a class="indexterm" name="id2598608"></a>
    469469                There are three possible workarounds. First, use only group names that comply
    470470                with the limitations of the UNIX/Linux <code class="literal">groupadd</code> system tool.
     
    473473                for the MS Windows group name, then use the procedure listed above to map that group
    474474                to the MS Windows group.
    475                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598584"></a>Adding Domain Users to the Workstation Power Users Group</h3></div></div></div><p>&#8220;<span class="quote">
     475                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598630"></a>Adding Domain Users to the Workstation Power Users Group</h3></div></div></div><p>&#8220;<span class="quote">
    476476                What must I do to add domain users to the Power Users group?
    477477                </span>&#8221;</p><p>
    478 <a class="indexterm" name="id2598598"></a>
     478<a class="indexterm" name="id2598644"></a>
    479479                The Power Users group is a group that is local to each Windows 200x/XP Professional workstation.
    480480                You cannot add the Domain Users group to the Power Users group automatically, it must be done on
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/idmapper.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Identity Mapping (IDMAP)</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"><link rel="next" href="rights.html" title="Chapter 15. User Rights and Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Identity Mapping (IDMAP)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="idmapper"></a>Chapter 14. Identity Mapping (IDMAP)</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="idmapper.html#id2604437">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604462">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605485">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605720">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605854">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2604152"></a>
    3 <a class="indexterm" name="id2604159"></a>
    4 <a class="indexterm" name="id2604166"></a>
    5 <a class="indexterm" name="id2604173"></a>
    6 <a class="indexterm" name="id2604182"></a>
    7 <a class="indexterm" name="id2604189"></a>
    8 <a class="indexterm" name="id2604195"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Identity Mapping (IDMAP)</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"><link rel="next" href="rights.html" title="Chapter 15. User Rights and Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Identity Mapping (IDMAP)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="idmapper"></a>Chapter 14. Identity Mapping (IDMAP)</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="idmapper.html#id2604468">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604493">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605507">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605741">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605876">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2604193"></a>
     3<a class="indexterm" name="id2604200"></a>
     4<a class="indexterm" name="id2604207"></a>
     5<a class="indexterm" name="id2604214"></a>
     6<a class="indexterm" name="id2604223"></a>
     7<a class="indexterm" name="id2604230"></a>
     8<a class="indexterm" name="id2604236"></a>
    99The Microsoft Windows operating system has a number of features that impose specific challenges
    1010to interoperability with the operating systems on which Samba is implemented. This chapter deals
     
    1717This is followed by an overview of how the IDMAP facility may be implemented.
    1818</p><p>
    19 <a class="indexterm" name="id2604219"></a>
    20 <a class="indexterm" name="id2604226"></a>
    21 <a class="indexterm" name="id2604233"></a>
    22 <a class="indexterm" name="id2604240"></a>
     19<a class="indexterm" name="id2604260"></a>
     20<a class="indexterm" name="id2604267"></a>
     21<a class="indexterm" name="id2604274"></a>
     22<a class="indexterm" name="id2604281"></a>
    2323The IDMAP facility is of concern where more than one Samba server (or Samba network client)
    2424is installed in a domain. Where there is a single Samba server, do not be too concerned regarding
     
    2727another, and that is where the fun begins!
    2828</p><p>
    29 <a class="indexterm" name="id2604261"></a>
    30 <a class="indexterm" name="id2604267"></a>
    31 <a class="indexterm" name="id2604273"></a>
    32 <a class="indexterm" name="id2604280"></a>
    33 <a class="indexterm" name="id2604286"></a>
    34 <a class="indexterm" name="id2604293"></a>
    35 <a class="indexterm" name="id2604300"></a>
    36 <a class="indexterm" name="id2604307"></a>
     29<a class="indexterm" name="id2604302"></a>
     30<a class="indexterm" name="id2604308"></a>
     31<a class="indexterm" name="id2604314"></a>
     32<a class="indexterm" name="id2604321"></a>
     33<a class="indexterm" name="id2604327"></a>
     34<a class="indexterm" name="id2604334"></a>
     35<a class="indexterm" name="id2604341"></a>
     36<a class="indexterm" name="id2604348"></a>
    3737Where user and group account information is stored in an LDAP directory every server can have the same
    3838consistent UID and GID for users and groups. This is achieved using NSS and the nss_ldap tool. Samba
     
    4242or if there is a need to keep the security name-space separate (i.e., the user
    4343<code class="literal">DOMINICUS\FJones</code> must not be given access to the account resources of the user
    44 <code class="literal">FRANCISCUS\FJones</code><sup>[<a name="id2604346" href="#ftn.id2604346" class="footnote">4</a>]</sup> free from inadvertent cross-over, close attention should be given
     44<code class="literal">FRANCISCUS\FJones</code><sup>[<a name="id2604377" href="#ftn.id2604377" class="footnote">4</a>]</sup> free from inadvertent cross-over, close attention should be given
    4545to the way that the IDMAP facility is configured.
    4646</p><p>
    47 <a class="indexterm" name="id2604373"></a>
    48 <a class="indexterm" name="id2604380"></a>
    49 <a class="indexterm" name="id2604387"></a>
    50 <a class="indexterm" name="id2604394"></a>
    51 <a class="indexterm" name="id2604400"></a>
    52 <a class="indexterm" name="id2604407"></a>
     47<a class="indexterm" name="id2604404"></a>
     48<a class="indexterm" name="id2604411"></a>
     49<a class="indexterm" name="id2604418"></a>
     50<a class="indexterm" name="id2604425"></a>
     51<a class="indexterm" name="id2604431"></a>
     52<a class="indexterm" name="id2604438"></a>
    5353The use of IDMAP is important where the Samba server will be accessed by workstations or servers from
    5454more than one domain, in which case it is important to run winbind so it can handle the resolution (ID mapping)
    5555of foreign SIDs to local UNIX UIDs and GIDs.
    5656</p><p>
    57 <a class="indexterm" name="id2604421"></a>
     57<a class="indexterm" name="id2604452"></a>
    5858The use of the IDMAP facility requires the execution of the <code class="literal">winbindd</code> upon Samba startup.
    59 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604437"></a>Samba Server Deployment Types and IDMAP</h2></div></div></div><p>
    60 <a class="indexterm" name="id2604445"></a>
     59</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604468"></a>Samba Server Deployment Types and IDMAP</h2></div></div></div><p>
     60<a class="indexterm" name="id2604476"></a>
    6161There are four basic server deployment types, as documented in <a class="link" href="ServerType.html" title="Chapter 3. Server Types and Security Modes">the chapter
    6262on Server Types and Security Modes</a>.
    63 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604462"></a>Standalone Samba Server</h3></div></div></div><p>
    64         <a class="indexterm" name="id2604470"></a>
    65         <a class="indexterm" name="id2604476"></a>
    66         <a class="indexterm" name="id2604483"></a>
     63</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604493"></a>Standalone Samba Server</h3></div></div></div><p>
     64        <a class="indexterm" name="id2604501"></a>
     65        <a class="indexterm" name="id2604507"></a>
     66        <a class="indexterm" name="id2604514"></a>
    6767        A standalone Samba server is an implementation that is not a member of a Windows NT4 domain,
    6868        a Windows 200X Active Directory domain, or a Samba domain.
    6969        </p><p>
    70         <a class="indexterm" name="id2604496"></a>
    71         <a class="indexterm" name="id2604503"></a>
    72         <a class="indexterm" name="id2604510"></a>
     70        <a class="indexterm" name="id2604527"></a>
     71        <a class="indexterm" name="id2604534"></a>
     72        <a class="indexterm" name="id2604541"></a>
    7373        By definition, this means that users and groups will be created and controlled locally, and
    7474        the identity of a network user must match a local UNIX/Linux user login. The IDMAP facility
    7575        is therefore of little to no interest, winbind will not be necessary, and the IDMAP facility
    7676        will not be relevant or of interest.
    77         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604524"></a>Domain Member Server or Domain Member Client</h3></div></div></div><p>
    78         <a class="indexterm" name="id2604532"></a>
    79         <a class="indexterm" name="id2604539"></a>
    80         <a class="indexterm" name="id2604546"></a>
    81         <a class="indexterm" name="id2604552"></a>
    82         <a class="indexterm" name="id2604559"></a>
     77        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604555"></a>Domain Member Server or Domain Member Client</h3></div></div></div><p>
     78        <a class="indexterm" name="id2604564"></a>
     79        <a class="indexterm" name="id2604570"></a>
     80        <a class="indexterm" name="id2604577"></a>
     81        <a class="indexterm" name="id2604584"></a>
     82        <a class="indexterm" name="id2604590"></a>
    8383        Samba-3 can act as a Windows NT4 PDC or BDC, thereby providing domain control protocols that
    8484        are compatible with Windows NT4. Samba-3 file and print sharing protocols are compatible with
     
    8686        extensively makes use of Windows SIDs.
    8787        </p><p>
    88         <a class="indexterm" name="id2604574"></a>
    89         <a class="indexterm" name="id2604581"></a>
    90         <a class="indexterm" name="id2604588"></a>
     88        <a class="indexterm" name="id2604606"></a>
     89        <a class="indexterm" name="id2604612"></a>
     90        <a class="indexterm" name="id2604619"></a>
    9191        Samba-3 domain member servers and clients must interact correctly with MS Windows SIDs. Incoming
    9292        Windows SIDs must be translated to local UNIX UIDs and GIDs. Outgoing information from the Samba
    9393        server must provide to MS Windows clients and servers appropriate SIDs.
    9494        </p><p>
    95         <a class="indexterm" name="id2604602"></a>
    96         <a class="indexterm" name="id2604609"></a>
     95        <a class="indexterm" name="id2604633"></a>
     96        <a class="indexterm" name="id2604640"></a>
    9797        A Samba member of a Windows networking domain (NT4-style or ADS) can be configured to handle
    9898        identity mapping in a variety of ways. The mechanism it uses depends on whether or not
     
    100100        The configuration options are briefly described here:
    101101        </p><div class="variablelist"><dl><dt><span class="term">Winbind is not used; users and groups are local: </span></dt><dd><p>
    102                                 <a class="indexterm" name="id2604640"></a>
    103                                 <a class="indexterm" name="id2604646"></a>
    104                                 <a class="indexterm" name="id2604653"></a>
    105                                 <a class="indexterm" name="id2604660"></a>
    106                                 <a class="indexterm" name="id2604667"></a>
    107                                 <a class="indexterm" name="id2604674"></a>
    108                                 <a class="indexterm" name="id2604681"></a>
    109                                 <a class="indexterm" name="id2604687"></a>
    110                                 <a class="indexterm" name="id2604694"></a>
    111                                 <a class="indexterm" name="id2604701"></a>
    112                                 <a class="indexterm" name="id2604708"></a>
     102                                <a class="indexterm" name="id2604671"></a>
     103                                <a class="indexterm" name="id2604677"></a>
     104                                <a class="indexterm" name="id2604684"></a>
     105                                <a class="indexterm" name="id2604691"></a>
     106                                <a class="indexterm" name="id2604698"></a>
     107                                <a class="indexterm" name="id2604705"></a>
     108                                <a class="indexterm" name="id2604712"></a>
     109                                <a class="indexterm" name="id2604718"></a>
     110                                <a class="indexterm" name="id2604725"></a>
     111                                <a class="indexterm" name="id2604732"></a>
     112                                <a class="indexterm" name="id2604739"></a>
    113113                                Where <code class="literal">winbindd</code> is not used Samba (<code class="literal">smbd</code>)
    114114                                uses the underlying UNIX/Linux mechanisms to resolve the identity of incoming
     
    120120                                <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code> respectively.
    121121                                </p><p>
    122                                 <a class="indexterm" name="id2604750"></a>
    123                                 <a class="indexterm" name="id2604757"></a>
     122                                <a class="indexterm" name="id2604781"></a>
     123                                <a class="indexterm" name="id2604788"></a>
    124124                                For example, when the user <code class="literal">BERYLIUM\WambatW</code> tries to open a
    125125                                connection to a Samba server the incoming SessionSetupAndX request will make a
     
    127127                                <code class="filename">/etc/passwd</code> file.
    128128                                </p><p>
    129                                 <a class="indexterm" name="id2604788"></a>
    130                                 <a class="indexterm" name="id2604795"></a>
    131                                 <a class="indexterm" name="id2604802"></a>
    132                                 <a class="indexterm" name="id2604808"></a>
    133                                 <a class="indexterm" name="id2604815"></a>
    134                                 <a class="indexterm" name="id2604821"></a>
    135                                 <a class="indexterm" name="id2604828"></a>
    136                                 <a class="indexterm" name="id2604835"></a>
     129                                <a class="indexterm" name="id2604819"></a>
     130                                <a class="indexterm" name="id2604826"></a>
     131                                <a class="indexterm" name="id2604833"></a>
     132                                <a class="indexterm" name="id2604839"></a>
     133                                <a class="indexterm" name="id2604846"></a>
     134                                <a class="indexterm" name="id2604852"></a>
     135                                <a class="indexterm" name="id2604859"></a>
     136                                <a class="indexterm" name="id2604866"></a>
    137137                                This configuration may be used with standalone Samba servers, domain member
    138138                                servers (NT4 or ADS), and for a PDC that uses either an smbpasswd
    139139                                or a tdbsam-based Samba passdb backend.
    140140                                </p></dd><dt><span class="term">Winbind is not used; users and groups resolved via NSS: </span></dt><dd><p>
    141                                 <a class="indexterm" name="id2604858"></a>
    142                                 <a class="indexterm" name="id2604865"></a>
    143                                 <a class="indexterm" name="id2604872"></a>
    144                                 <a class="indexterm" name="id2604879"></a>
    145                                 <a class="indexterm" name="id2604886"></a>
    146                                 <a class="indexterm" name="id2604892"></a>
     141                                <a class="indexterm" name="id2604889"></a>
     142                                <a class="indexterm" name="id2604896"></a>
     143                                <a class="indexterm" name="id2604903"></a>
     144                                <a class="indexterm" name="id2604910"></a>
     145                                <a class="indexterm" name="id2604917"></a>
     146                                <a class="indexterm" name="id2604923"></a>
    147147                                In this situation user and group accounts are treated as if they are local
    148148                                accounts. The only way in which this differs from having local accounts is
     
    150150                                this means that they will reside in either an NIS-type database or else in LDAP.
    151151                                </p><p>
    152                                 <a class="indexterm" name="id2604908"></a>
    153                                 <a class="indexterm" name="id2604915"></a>
    154                                 <a class="indexterm" name="id2604922"></a>
    155                                 <a class="indexterm" name="id2604928"></a>
    156                                 <a class="indexterm" name="id2604935"></a>
    157                                 <a class="indexterm" name="id2604941"></a>
    158                                 <a class="indexterm" name="id2604948"></a>
     152                                <a class="indexterm" name="id2604939"></a>
     153                                <a class="indexterm" name="id2604946"></a>
     154                                <a class="indexterm" name="id2604953"></a>
     155                                <a class="indexterm" name="id2604959"></a>
     156                                <a class="indexterm" name="id2604966"></a>
     157                                <a class="indexterm" name="id2604972"></a>
     158                                <a class="indexterm" name="id2604979"></a>
    159159                                This configuration may be used with standalone Samba servers, domain member
    160160                                servers (NT4 or ADS), and for a PDC that uses either an smbpasswd
    161161                                or a tdbsam-based Samba passdb backend.
    162162                                </p></dd><dt><span class="term">Winbind/NSS with the default local IDMAP table: </span></dt><dd><p>
    163                                 <a class="indexterm" name="id2604971"></a>
    164                                 <a class="indexterm" name="id2604978"></a>
    165                                 <a class="indexterm" name="id2604985"></a>
    166                                 <a class="indexterm" name="id2604992"></a>
     163                                <a class="indexterm" name="id2605002"></a>
     164                                <a class="indexterm" name="id2605009"></a>
     165                                <a class="indexterm" name="id2605016"></a>
     166                                <a class="indexterm" name="id2605023"></a>
    167167                                There are many sites that require only a simple Samba server or a single Samba
    168168                                server that is a member of a Windows NT4 domain or an ADS domain. A typical example
     
    172172                                Active Directory.
    173173                                </p><p>
    174                                 <a class="indexterm" name="id2605009"></a>
    175                                 <a class="indexterm" name="id2605016"></a>
    176                                 <a class="indexterm" name="id2605023"></a>
    177                                 <a class="indexterm" name="id2605030"></a>
    178                                 <a class="indexterm" name="id2605037"></a>
     174                                <a class="indexterm" name="id2605040"></a>
     175                                <a class="indexterm" name="id2605047"></a>
     176                                <a class="indexterm" name="id2605054"></a>
     177                                <a class="indexterm" name="id2605061"></a>
     178                                <a class="indexterm" name="id2605068"></a>
    179179                                Winbind is a great convenience in this situation. All that is needed is a range of
    180180                                UID numbers and GID numbers that can be defined in the <code class="filename">smb.conf</code> file. The
     
    183183                                The SIDs are allocated a UID/GID in the order in which winbind receives them.
    184184                                </p><p>
    185                                 <a class="indexterm" name="id2605070"></a>
    186                                 <a class="indexterm" name="id2605077"></a>
    187                                 <a class="indexterm" name="id2605084"></a>
    188                                 <a class="indexterm" name="id2605090"></a>
     185                                <a class="indexterm" name="id2605102"></a>
     186                                <a class="indexterm" name="id2605108"></a>
     187                                <a class="indexterm" name="id2605115"></a>
     188                                <a class="indexterm" name="id2605121"></a>
    189189                                This configuration is not convenient or practical in sites that have more than one
    190190                                Samba server and that require the same UID or GID for the same user or group across
     
    195195                                the rightful owners.
    196196                                </p></dd><dt><span class="term">Winbind/NSS uses RID based IDMAP: </span></dt><dd><p>
    197                                 <a class="indexterm" name="id2605129"></a>
    198                                 <a class="indexterm" name="id2605135"></a>
    199                                 <a class="indexterm" name="id2605142"></a>
    200                                 <a class="indexterm" name="id2605148"></a>
     197                                <a class="indexterm" name="id2605150"></a>
     198                                <a class="indexterm" name="id2605157"></a>
     199                                <a class="indexterm" name="id2605164"></a>
     200                                <a class="indexterm" name="id2605170"></a>
    201201                                The IDMAP_RID facility is new to Samba version 3.0.8. It was added to make life easier
    202202                                for a number of sites that are committed to use of MS ADS, that do not apply
     
    206206                                IDMAP table problem, then IDMAP_RID is an obvious choice.
    207207                                </p><p>
    208                                 <a class="indexterm" name="id2605167"></a>
    209                                 <a class="indexterm" name="id2605174"></a>
    210                                 <a class="indexterm" name="id2605181"></a>
    211                                 <a class="indexterm" name="id2605188"></a>
    212                                 <a class="indexterm" name="id2605194"></a>
    213                                 <a class="indexterm" name="id2605201"></a>
    214                                 <a class="indexterm" name="id2605207"></a>
    215                                 <a class="indexterm" name="id2605214"></a>
     208                                <a class="indexterm" name="id2605189"></a>
     209                                <a class="indexterm" name="id2605196"></a>
     210                                <a class="indexterm" name="id2605203"></a>
     211                                <a class="indexterm" name="id2605209"></a>
     212                                <a class="indexterm" name="id2605216"></a>
     213                                <a class="indexterm" name="id2605222"></a>
     214                                <a class="indexterm" name="id2605229"></a>
     215                                <a class="indexterm" name="id2605236"></a>
    216216                                This facility requires the allocation of the <em class="parameter"><code>idmap uid</code></em> and the
    217217                                <em class="parameter"><code>idmap gid</code></em> ranges, and within the <em class="parameter"><code>idmap uid</code></em>
     
    223223                                the resulting UID will be <code class="constant">1000 + 1234 = 2234</code>.
    224224                                </p></dd><dt><span class="term">Winbind with an NSS/LDAP backend-based IDMAP facility: </span></dt><dd><p>
    225                                 <a class="indexterm" name="id2605283"></a>
    226                                 <a class="indexterm" name="id2605290"></a>
    227                                 <a class="indexterm" name="id2605296"></a>
    228                                 <a class="indexterm" name="id2605303"></a>
    229                                 <a class="indexterm" name="id2605309"></a>
    230                                 <a class="indexterm" name="id2605316"></a>
    231                                 <a class="indexterm" name="id2605323"></a>
    232                                 <a class="indexterm" name="id2605330"></a>
     225                                <a class="indexterm" name="id2605304"></a>
     226                                <a class="indexterm" name="id2605311"></a>
     227                                <a class="indexterm" name="id2605318"></a>
     228                                <a class="indexterm" name="id2605324"></a>
     229                                <a class="indexterm" name="id2605331"></a>
     230                                <a class="indexterm" name="id2605338"></a>
     231                                <a class="indexterm" name="id2605344"></a>
     232                                <a class="indexterm" name="id2605351"></a>
    233233                                In this configuration <code class="literal">winbind</code> resolved SIDs to UIDs and GIDs from
    234234                                the <em class="parameter"><code>idmap uid</code></em> and <em class="parameter"><code>idmap gid</code></em> ranges specified
     
    237237                                a common IDMAP table.
    238238                                </p><p>
    239                                 <a class="indexterm" name="id2605368"></a>
    240                                 <a class="indexterm" name="id2605375"></a>
    241                                 <a class="indexterm" name="id2605382"></a>
     239                                <a class="indexterm" name="id2605390"></a>
     240                                <a class="indexterm" name="id2605397"></a>
     241                                <a class="indexterm" name="id2605404"></a>
    242242                                It is important that all LDAP IDMAP clients use only the master LDAP server because the
    243243                                <em class="parameter"><code>idmap backend</code></em> facility in the <code class="filename">smb.conf</code> file does not correctly
     
    248248                                SIDs are consistent across all servers.
    249249                                </p><p>
    250                                 <a class="indexterm" name="id2605424"></a>
    251                                 <a class="indexterm" name="id2605430"></a>
     250                                <a class="indexterm" name="id2605445"></a>
     251                                <a class="indexterm" name="id2605452"></a>
    252252                                The use of the LDAP-based passdb backend requires use of the PADL nss_ldap utility or
    253253                                an equivalent. In this situation winbind is used to handle foreign SIDs, that is, SIDs from
     
    256256                                in precisely the same manner as when using winbind with a local IDMAP table.
    257257                                </p><p>
    258                                 <a class="indexterm" name="id2605448"></a>
    259                                 <a class="indexterm" name="id2605455"></a>
    260                                 <a class="indexterm" name="id2605462"></a>
     258                                <a class="indexterm" name="id2605470"></a>
     259                                <a class="indexterm" name="id2605476"></a>
     260                                <a class="indexterm" name="id2605483"></a>
    261261                                The nss_ldap tool set can be used to access UIDs and GIDs via LDAP as well as via Active
    262262                                Directory. In order to use Active Directory, it is necessary to modify the ADS schema by
     
    267267                                Management tool. Each account must be separately UNIX-enabled before the UID and GID data can
    268268                                be used by Samba.
    269                                 </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605485"></a>Primary Domain Controller</h3></div></div></div><p>
    270         <a class="indexterm" name="id2605493"></a>
    271         <a class="indexterm" name="id2605500"></a>
    272         <a class="indexterm" name="id2605507"></a>
    273         <a class="indexterm" name="id2605513"></a>
     269                                </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605507"></a>Primary Domain Controller</h3></div></div></div><p>
     270        <a class="indexterm" name="id2605515"></a>
     271        <a class="indexterm" name="id2605522"></a>
     272        <a class="indexterm" name="id2605528"></a>
     273        <a class="indexterm" name="id2605535"></a>
    274274        Microsoft Windows domain security systems generate the user and group SID as part
    275275        of the process of creation of an account. Windows does not have a concept of the UNIX UID or a GID; rather,
     
    279279        in the <code class="filename">smb.conf</code> file, plus twice (2x) the UID or GID. This method is called &#8220;<span class="quote">algorithmic mapping</span>&#8221;.
    280280        </p><p>
    281         <a class="indexterm" name="id2605542"></a>
     281        <a class="indexterm" name="id2605564"></a>
    282282        For example, if a user has a UID of 4321, and the algorithmic RID base has a value of 1000, the RID will
    283283        be <code class="literal">1000 + (2 x 4321) = 9642</code>. Thus, if the domain SID is
     
    285285        <code class="literal">S-1-5-21-89238497-92787123-12341112-9642</code>.
    286286        </p><p>
    287         <a class="indexterm" name="id2605574"></a>
    288         <a class="indexterm" name="id2605581"></a>
    289         <a class="indexterm" name="id2605587"></a>
    290         <a class="indexterm" name="id2605594"></a>
     287        <a class="indexterm" name="id2605596"></a>
     288        <a class="indexterm" name="id2605602"></a>
     289        <a class="indexterm" name="id2605609"></a>
     290        <a class="indexterm" name="id2605616"></a>
    291291        The foregoing type of SID is produced by Samba as an automatic function and is either produced on the fly
    292292        (as is the case when using a <em class="parameter"><code>passdb backend = [tdbsam | smbpasswd]</code></em>), or may be stored
    293293        as a permanent part of an account in an LDAP-based ldapsam.
    294294        </p><p>
    295         <a class="indexterm" name="id2605614"></a>
    296         <a class="indexterm" name="id2605621"></a>
    297         <a class="indexterm" name="id2605628"></a>
    298         <a class="indexterm" name="id2605635"></a>
    299         <a class="indexterm" name="id2605642"></a>
    300         <a class="indexterm" name="id2605648"></a>
    301         <a class="indexterm" name="id2605655"></a>
    302         <a class="indexterm" name="id2605661"></a>
    303         <a class="indexterm" name="id2605668"></a>
     295        <a class="indexterm" name="id2605636"></a>
     296        <a class="indexterm" name="id2605643"></a>
     297        <a class="indexterm" name="id2605649"></a>
     298        <a class="indexterm" name="id2605656"></a>
     299        <a class="indexterm" name="id2605663"></a>
     300        <a class="indexterm" name="id2605670"></a>
     301        <a class="indexterm" name="id2605676"></a>
     302        <a class="indexterm" name="id2605683"></a>
     303        <a class="indexterm" name="id2605690"></a>
    304304        ADS uses a directory schema that can be extended to accommodate additional
    305305        account attributes such as UIDs and GIDs. The installation of Microsoft Service for UNIX 3.5 will expand
     
    307307        through a snap-in module to the normal ADS account management MMC interface.
    308308        </p><p>
    309         <a class="indexterm" name="id2605684"></a>
    310         <a class="indexterm" name="id2605691"></a>
    311         <a class="indexterm" name="id2605698"></a>
    312         <a class="indexterm" name="id2605704"></a>
     309        <a class="indexterm" name="id2605706"></a>
     310        <a class="indexterm" name="id2605712"></a>
     311        <a class="indexterm" name="id2605719"></a>
     312        <a class="indexterm" name="id2605726"></a>
    313313        Security identifiers used within a domain must be managed to avoid conflict and to preserve itegrity.
    314314        In an NT4 domain context, the PDC manages the distribution of all security credentials to the backup
    315315        domain controllers (BDCs). At this time the only passdb backend for a Samba domain controller that is suitable
    316316        for such information is an LDAP backend.
    317         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605720"></a>Backup Domain Controller</h3></div></div></div><p>
    318         <a class="indexterm" name="id2605728"></a>
    319         <a class="indexterm" name="id2605734"></a>
    320         <a class="indexterm" name="id2605741"></a>
    321         <a class="indexterm" name="id2605748"></a>
    322         <a class="indexterm" name="id2605755"></a>
    323         <a class="indexterm" name="id2605762"></a>
    324         <a class="indexterm" name="id2605769"></a>
     317        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605741"></a>Backup Domain Controller</h3></div></div></div><p>
     318        <a class="indexterm" name="id2605749"></a>
     319        <a class="indexterm" name="id2605756"></a>
     320        <a class="indexterm" name="id2605763"></a>
     321        <a class="indexterm" name="id2605770"></a>
     322        <a class="indexterm" name="id2605776"></a>
     323        <a class="indexterm" name="id2605783"></a>
     324        <a class="indexterm" name="id2605790"></a>
    325325        BDCs have read-only access to security credentials that are stored in LDAP.
    326326        Changes in user or group account information are passed by the BDC to the PDC. Only the PDC can write
     
    331331        in the IDMAP backend. This means that it is is unsafe to use a slave (replicate) LDAP server with
    332332        the IDMAP facility.
    333         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2605791"></a>Examples of IDMAP Backend Usage</h2></div></div></div><p>
    334 <a class="indexterm" name="id2605799"></a>
    335 <a class="indexterm" name="id2605808"></a>
    336 <a class="indexterm" name="id2605818"></a>
    337 <a class="indexterm" name="id2605824"></a>
    338 <a class="indexterm" name="id2605831"></a>
     333        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2605813"></a>Examples of IDMAP Backend Usage</h2></div></div></div><p>
     334<a class="indexterm" name="id2605821"></a>
     335<a class="indexterm" name="id2605830"></a>
     336<a class="indexterm" name="id2605840"></a>
     337<a class="indexterm" name="id2605846"></a>
     338<a class="indexterm" name="id2605853"></a>
    339339Anyone who wishes to use <code class="literal">winbind</code> will find the following example configurations helpful.
    340340Remember that in the majority of cases <code class="literal">winbind</code> is of primary interest for use with
    341341domain member servers (DMSs) and domain member clients (DMCs).
    342 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605854"></a>Default Winbind TDB</h3></div></div></div><p>
     342</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605876"></a>Default Winbind TDB</h3></div></div></div><p>
    343343        Two common configurations are used:
    344344        </p><div class="itemizedlist"><ul type="disc"><li><p>
     
    346346                </p></li><li><p>
    347347                Networks that use MS Windows 200x ADS.
    348                 </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2605879"></a>NT4-Style Domains (Includes Samba Domains)</h4></div></div></div><p>
     348                </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2605900"></a>NT4-Style Domains (Includes Samba Domains)</h4></div></div></div><p>
    349349        <a class="link" href="idmapper.html#idmapnt4dms" title="Example 14.1. NT4 Domain Member Server smb.conf">NT4 Domain Member Server smb.con</a> is a simple example of an NT4 DMS
    350350        <code class="filename">smb.conf</code> file that shows only the global section.
    351         </p><div class="example"><a name="idmapnt4dms"></a><p class="title"><b>Example 14.1. NT4 Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2605931"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2605943"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2605955"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2605966"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2605978"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2605990"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"><p>
    352         <a class="indexterm" name="id2606006"></a>
    353         <a class="indexterm" name="id2606012"></a>
     351        </p><div class="example"><a name="idmapnt4dms"></a><p class="title"><b>Example 14.1. NT4 Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2605953"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2605965"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2605976"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2605988"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2606000"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2606012"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"><p>
     352        <a class="indexterm" name="id2606027"></a>
     353        <a class="indexterm" name="id2606034"></a>
    354354        The use of <code class="literal">winbind</code> requires configuration of NSS. Edit the <code class="filename">/etc/nsswitch.conf</code>
    355355        so it includes the following entries:
     
    374374Joined domain MEGANET2.
    375375</pre><p>
    376         <a class="indexterm" name="id2606081"></a>
     376        <a class="indexterm" name="id2606103"></a>
    377377        The success of the join can be confirmed with the following command:
    378378</p><pre class="screen">
     
    381381</pre><p>
    382382                A failed join would report an error message like the following:
    383                 <a class="indexterm" name="id2606103"></a>
     383                <a class="indexterm" name="id2606124"></a>
    384384</p><pre class="screen">
    385385<code class="prompt">root# </code> net rpc testjoin
     
    388388</pre><p>
    389389                </p></li><li><p>
    390                 <a class="indexterm" name="id2606130"></a>
    391                 <a class="indexterm" name="id2606136"></a>
    392                 <a class="indexterm" name="id2606143"></a>
     390                <a class="indexterm" name="id2606151"></a>
     391                <a class="indexterm" name="id2606158"></a>
     392                <a class="indexterm" name="id2606165"></a>
    393393                Start the <code class="literal">nmbd, winbind,</code> and <code class="literal">smbd</code> daemons in the order shown.
    394                 </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606166"></a>ADS Domains</h4></div></div></div><p>
    395         <a class="indexterm" name="id2606174"></a>
    396         <a class="indexterm" name="id2606181"></a>
     394                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606188"></a>ADS Domains</h4></div></div></div><p>
     395        <a class="indexterm" name="id2606196"></a>
     396        <a class="indexterm" name="id2606202"></a>
    397397        The procedure for joining an ADS domain is similar to the NT4 domain join, except the <code class="filename">smb.conf</code> file
    398398        will have the contents shown in <a class="link" href="idmapper.html#idmapadsdms" title="Example 14.2. ADS Domain Member Server smb.conf">ADS Domain Member Server smb.conf</a>
    399         </p><div class="example"><a name="idmapadsdms"></a><p class="title"><b>Example 14.2. ADS Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2606232"></a><em class="parameter"><code>workgroup = BUTTERNET</code></em></td></tr><tr><td><a class="indexterm" name="id2606244"></a><em class="parameter"><code>netbios name = GARGOYLE</code></em></td></tr><tr><td><a class="indexterm" name="id2606256"></a><em class="parameter"><code>realm = BUTTERNET.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2606268"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2606279"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2606291"></a><em class="parameter"><code>idmap uid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606303"></a><em class="parameter"><code>idmap gid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606315"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606327"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606339"></a><em class="parameter"><code>printer admin = "BUTTERNET\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
    400         <a class="indexterm" name="id2606354"></a>
    401         <a class="indexterm" name="id2606361"></a>
    402         <a class="indexterm" name="id2606368"></a>
    403         <a class="indexterm" name="id2606375"></a>
    404         <a class="indexterm" name="id2606381"></a>
    405         <a class="indexterm" name="id2606388"></a>
    406         <a class="indexterm" name="id2606395"></a>
     399        </p><div class="example"><a name="idmapadsdms"></a><p class="title"><b>Example 14.2. ADS Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2606254"></a><em class="parameter"><code>workgroup = BUTTERNET</code></em></td></tr><tr><td><a class="indexterm" name="id2606266"></a><em class="parameter"><code>netbios name = GARGOYLE</code></em></td></tr><tr><td><a class="indexterm" name="id2606278"></a><em class="parameter"><code>realm = BUTTERNET.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2606289"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2606301"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2606313"></a><em class="parameter"><code>idmap uid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606324"></a><em class="parameter"><code>idmap gid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606336"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606348"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606360"></a><em class="parameter"><code>printer admin = "BUTTERNET\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
     400        <a class="indexterm" name="id2606376"></a>
     401        <a class="indexterm" name="id2606383"></a>
     402        <a class="indexterm" name="id2606389"></a>
     403        <a class="indexterm" name="id2606396"></a>
     404        <a class="indexterm" name="id2606403"></a>
     405        <a class="indexterm" name="id2606410"></a>
     406        <a class="indexterm" name="id2606417"></a>
    407407        ADS DMS operation requires use of kerberos (KRB). For this to work, the <code class="filename">krb5.conf</code>
    408408        must be configured. The exact requirements depends on which version of MIT or Heimdal Kerberos is being
     
    417417                </p></li><li><p>
    418418                Execute:
    419                 <a class="indexterm" name="id2606453"></a>
     419                <a class="indexterm" name="id2606475"></a>
    420420</p><pre class="screen">
    421421<code class="prompt">root# </code> net ads join -UAdministrator%password
     
    437437Join to domain is not valid
    438438</pre><p>
    439                 <a class="indexterm" name="id2606510"></a>
    440                 <a class="indexterm" name="id2606517"></a>
    441                 <a class="indexterm" name="id2606524"></a>
    442                 <a class="indexterm" name="id2606530"></a>
     439                <a class="indexterm" name="id2606531"></a>
     440                <a class="indexterm" name="id2606538"></a>
     441                <a class="indexterm" name="id2606545"></a>
     442                <a class="indexterm" name="id2606552"></a>
    443443                The specific error message may differ from the above because it depends on the type of failure that
    444444                may have occurred. Increase the <em class="parameter"><code>log level</code></em> to 10, repeat the test,
     
    446446                </p></li><li><p>
    447447                Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
    448                 </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606577"></a>IDMAP_RID with Winbind</h3></div></div></div><p>
    449         <a class="indexterm" name="id2606585"></a>
    450         <a class="indexterm" name="id2606591"></a>
    451         <a class="indexterm" name="id2606598"></a>
    452         <a class="indexterm" name="id2606604"></a>
     448                </p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606598"></a>IDMAP_RID with Winbind</h3></div></div></div><p>
     449        <a class="indexterm" name="id2606606"></a>
     450        <a class="indexterm" name="id2606613"></a>
     451        <a class="indexterm" name="id2606620"></a>
     452        <a class="indexterm" name="id2606626"></a>
    453453        The <code class="literal">idmap_rid</code> facility is a new tool that, unlike native winbind, creates a
    454454        predictable mapping of MS Windows SIDs to UNIX UIDs and GIDs. The key benefit of this method
     
    457457        is not compatible with trusted domain implementations.
    458458        </p><p>
    459         <a class="indexterm" name="id2606627"></a>
    460         <a class="indexterm" name="id2606634"></a>
    461         <a class="indexterm" name="id2606641"></a>
    462         <a class="indexterm" name="id2606648"></a>
     459        <a class="indexterm" name="id2606649"></a>
     460        <a class="indexterm" name="id2606656"></a>
     461        <a class="indexterm" name="id2606663"></a>
     462        <a class="indexterm" name="id2606669"></a>
    463463        This alternate method of SID to UID/GID  mapping can be achieved using the idmap_rid
    464464        plug-in. This plug-in uses the RID of the user SID to derive the UID and GID by adding the
     
    468468        <em class="parameter"><code>idmap gid</code></em> ranges must be specified.
    469469        </p><p>
    470         <a class="indexterm" name="id2606680"></a>
    471         <a class="indexterm" name="id2606687"></a>
     470        <a class="indexterm" name="id2606702"></a>
     471        <a class="indexterm" name="id2606709"></a>
    472472        The idmap_rid facility can be used both for NT4/Samba-style domains and Active Directory.
    473473        To use this with an NT4 domain, do not include the <em class="parameter"><code>realm</code></em> parameter; additionally, the
     
    476476        An example <code class="filename">smb.conf</code> file for and ADS domain environment is shown in <a class="link" href="idmapper.html#idmapadsridDMS" title="Example 14.3. ADS Domain Member smb.conf using idmap_rid">ADS
    477477        Domain Member smb.conf using idmap_rid</a>.
    478         </p><div class="example"><a name="idmapadsridDMS"></a><p class="title"><b>Example 14.3. ADS Domain Member smb.conf using idmap_rid</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2606754"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2606766"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2606778"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2606790"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2606802"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2606813"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606825"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606838"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606849"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606861"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2606873"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606885"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606897"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606909"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606921"></a><em class="parameter"><code>printer admin = "Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
    479         <a class="indexterm" name="id2606936"></a>
    480         <a class="indexterm" name="id2606943"></a>
    481         <a class="indexterm" name="id2606950"></a>
    482         <a class="indexterm" name="id2606957"></a>
     478        </p><div class="example"><a name="idmapadsridDMS"></a><p class="title"><b>Example 14.3. ADS Domain Member smb.conf using idmap_rid</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2606776"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2606788"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2606800"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2606811"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2606823"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2606835"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606847"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606859"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606871"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2606883"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2606894"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606907"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606918"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2606930"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2606942"></a><em class="parameter"><code>printer admin = "Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
     479        <a class="indexterm" name="id2606958"></a>
     480        <a class="indexterm" name="id2606964"></a>
     481        <a class="indexterm" name="id2606971"></a>
     482        <a class="indexterm" name="id2606978"></a>
    483483        In a large domain with many users it is imperative to disable enumeration of users and groups.
    484484        For example, at a site that has 22,000 users in Active Directory the winbind-based user and
     
    489489        commands. It will be possible to perform the lookup for individual users, as shown in the following procedure.
    490490        </p><p>
    491         <a class="indexterm" name="id2606994"></a>
    492         <a class="indexterm" name="id2607001"></a>
     491        <a class="indexterm" name="id2607016"></a>
     492        <a class="indexterm" name="id2607022"></a>
    493493        The use of this tool requires configuration of NSS as per the native use of winbind. Edit the
    494494        <code class="filename">/etc/nsswitch.conf</code> so it has the following parameters:
     
    516516</pre><p>
    517517                </p><p>
    518                 <a class="indexterm" name="id2607080"></a>
     518                <a class="indexterm" name="id2607102"></a>
    519519                An invalid or failed join can be detected by executing:
    520520</p><pre class="screen">
     
    532532                </p></li><li><p>
    533533                Validate the operation of this configuration by executing:
    534                 <a class="indexterm" name="id2607145"></a>
     534                <a class="indexterm" name="id2607167"></a>
    535535</p><pre class="screen">
    536536<code class="prompt">root# </code> getent passwd administrator
    537537administrator:x:1000:1013:Administrator:/home/BE/administrator:/bin/bash
    538538</pre><p>
    539                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607167"></a>IDMAP Storage in LDAP Using Winbind</h3></div></div></div><p>
    540         <a class="indexterm" name="id2607175"></a>
    541         <a class="indexterm" name="id2607182"></a>
     539                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607188"></a>IDMAP Storage in LDAP Using Winbind</h3></div></div></div><p>
     540        <a class="indexterm" name="id2607197"></a>
     541        <a class="indexterm" name="id2607203"></a>
    542542        The storage of IDMAP information in LDAP can be used with both NT4/Samba-3-style domains and
    543543        ADS domains. OpenLDAP is a commonly used LDAP server for this purpose, although any
     
    548548        An example is for an ADS domain is shown in <a class="link" href="idmapper.html#idmapldapDMS" title="Example 14.4. ADS Domain Member Server using LDAP">ADS Domain Member Server using
    549549        LDAP</a>.
    550         </p><div class="example"><a name="idmapldapDMS"></a><p class="title"><b>Example 14.4. ADS Domain Member Server using LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2607236"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2607247"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2607259"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607271"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2607283"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2607295"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2607307"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607319"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2607331"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607343"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2607355"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607367"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607378"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2607390"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    551         <a class="indexterm" name="id2607406"></a>
     550        </p><div class="example"><a name="idmapldapDMS"></a><p class="title"><b>Example 14.4. ADS Domain Member Server using LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2607257"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2607269"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2607281"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607293"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2607305"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2607316"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2607328"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607340"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2607352"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607364"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2607377"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607388"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607400"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2607412"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     551        <a class="indexterm" name="id2607427"></a>
    552552        In the case of an NT4 or Samba-3-style domain the <em class="parameter"><code>realm</code></em> is not used, and the
    553553        command used to join the domain is <code class="literal">net rpc join</code>. The above example also demonstrates
    554554        advanced error-reporting techniques that are documented in <a class="link" href="bugreport.html#dbglvl" title="Debug Levels">Reporting Bugs</a>.
    555555        </p><p>
    556         <a class="indexterm" name="id2607440"></a>
    557         <a class="indexterm" name="id2607446"></a>
    558         <a class="indexterm" name="id2607453"></a>
     556        <a class="indexterm" name="id2607461"></a>
     557        <a class="indexterm" name="id2607468"></a>
     558        <a class="indexterm" name="id2607475"></a>
    559559        Where MIT kerberos is installed (version 1.3.4 or later), edit the <code class="filename">/etc/krb5.conf</code>
    560560        file so it has the following contents:
     
    611611</pre><p>
    612612        </p><p>
    613         <a class="indexterm" name="id2607537"></a>
    614         <a class="indexterm" name="id2607544"></a>
     613        <a class="indexterm" name="id2607558"></a>
     614        <a class="indexterm" name="id2607565"></a>
    615615        You will need the <a class="ulink" href="http://www.padl.com" target="_top">PADL</a> <code class="literal">nss_ldap</code>
    616616        tool set for this solution. Configure the <code class="filename">/etc/ldap.conf</code> file so it has
     
    675675                Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
    676676                </p></li></ol></div><p>
    677         <a class="indexterm" name="id2607739"></a>
     677        <a class="indexterm" name="id2607761"></a>
    678678        Follow the diagnositic procedures shown earlier in this chapter to identify success or failure of the join.
    679679        In many cases a failure is indicated by a silent return to the command prompt with no indication of the
    680680        reason for failure.
    681         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607752"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h3></div></div></div><p>
    682         <a class="indexterm" name="id2607761"></a>
    683         <a class="indexterm" name="id2607768"></a>
     681        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607774"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h3></div></div></div><p>
     682        <a class="indexterm" name="id2607782"></a>
     683        <a class="indexterm" name="id2607789"></a>
    684684        The use of this method is messy. The information provided in the following is for guidance only
    685685        and is very definitely not complete. This method does work; it is used in a number of large sites
     
    688688        An example <code class="filename">smb.conf</code> file is shown in <a class="link" href="idmapper.html#idmaprfc2307" title="Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS">ADS Domain Member Server using
    689689RFC2307bis Schema Extension Date via NSS</a>.
    690         </p><div class="example"><a name="idmaprfc2307"></a><p class="title"><b>Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2607827"></a><em class="parameter"><code>workgroup = BOBBY</code></em></td></tr><tr><td><a class="indexterm" name="id2607839"></a><em class="parameter"><code>realm = BOBBY.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607851"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2607862"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607874"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607886"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2607898"></a><em class="parameter"><code>winbind cache time = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2607909"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2607922"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2607934"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    691         <a class="indexterm" name="id2607949"></a>
     690        </p><div class="example"><a name="idmaprfc2307"></a><p class="title"><b>Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2607849"></a><em class="parameter"><code>workgroup = BOBBY</code></em></td></tr><tr><td><a class="indexterm" name="id2607861"></a><em class="parameter"><code>realm = BOBBY.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2607872"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2607884"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607896"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2607907"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2607919"></a><em class="parameter"><code>winbind cache time = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2607931"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2607943"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2607955"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     691        <a class="indexterm" name="id2607971"></a>
    692692        The DMS must be joined to the domain using the usual procedure. Additionally, it is necessary
    693693        to build and install the PADL nss_ldap tool set. Be sure to build this tool set with the
     
    698698</pre><p>
    699699        </p><p>
    700         <a class="indexterm" name="id2607969"></a>
     700        <a class="indexterm" name="id2607991"></a>
    701701        The following <code class="filename">/etc/nsswitch.conf</code> file contents are required:
    702702</p><pre class="screen">
     
    710710</pre><p>
    711711        </p><p>
    712         <a class="indexterm" name="id2607994"></a>
    713         <a class="indexterm" name="id2608001"></a>
     712        <a class="indexterm" name="id2608015"></a>
     713        <a class="indexterm" name="id2608022"></a>
    714714        The <code class="filename">/etc/ldap.conf</code> file must be configured also. Refer to the PADL documentation
    715715        and source code for nss_ldap to specific instructions.
     
    717717        The next step involves preparation of the ADS schema. This is briefly discussed in the remaining
    718718        part of this chapter.
    719         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608022"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h4></div></div></div><p>
    720                 <a class="indexterm" name="id2608031"></a>
     719        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608044"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h4></div></div></div><p>
     720                <a class="indexterm" name="id2608052"></a>
    721721                The Microsoft Windows Service for UNIX (SFU) version 3.5 is available for free
    722722                <a class="ulink" href="http://www.microsoft.com/windows/sfu/" target="_top">download</a>
    723723                from the Microsoft Web site. You will need to download this tool and install it following
    724724                Microsoft instructions.
    725                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608050"></a>IDMAP, Active Directory and AD4UNIX</h4></div></div></div><p>
     725                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608071"></a>IDMAP, Active Directory and AD4UNIX</h4></div></div></div><p>
    726726                Instructions for obtaining and installing the AD4UNIX tool set can be found from the
    727727                <a class="ulink" href="http://www.geekcomix.com/cgi-bin/classnotes/wiki.pl?LDAP01/An_Alternative_Approach" target="_top">
    728728                Geekcomix</a> Web site.
    729                 </p></div></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><code class="literal"><sup>[<a name="ftn.id2604346" href="#id2604346" class="literal">4</a>] </sup>DOMINICUS\FJones</code><code class="literal">FRANCISCUS\FJones</code><code class="literal">FJones</code></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 13. Remote and Local Management: The Net Command </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 15. User Rights and Privileges</td></tr></table></div></body></html>
     729                </p></div></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><code class="literal"><sup>[<a name="ftn.id2604377" href="#id2604377" class="literal">4</a>] </sup>DOMINICUS\FJones</code><code class="literal">FRANCISCUS\FJones</code><code class="literal">FJones</code></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 13. Remote and Local Management: The Net Command </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 15. User Rights and Privileges</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/index.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>The Official Samba 3.2.x HOWTO and Reference Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The Official Samba 3.2.x HOWTO and Reference Guide</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-HOWTO-Collection"></a>The Official Samba 3.2.x HOWTO and Reference Guide</h1></div><div><div class="authorgroup"><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate"></p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Attribution</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dt><span class="preface"><a href="TOSHpreface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2551195">Conventions Used</a></span></dt></dl></dd><dt><span class="preface"><a href="IntroSMB.html">Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a href="IntroSMB.html#id2551378">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2498886">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2551674">Book Structure and Layout</a></span></dt></dl></dd><dt><span class="part"><a href="introduction.html">I. General Installation</a></span></dt><dd><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553560">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553613">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553704">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553785">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553826">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553858">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553868">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553955">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553988">The network name cannot be found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2554130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554154">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554223">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554242">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555983">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556821">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="type.html">II. Server Configuration Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2558828">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558987">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559132">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559294">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559457">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560287">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560562">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560749">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560772">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560804">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560842">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560869">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560927">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561252">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562486">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562506">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563011">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564264">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564317">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564336">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565201">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565307">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565372">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565448">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565568">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565595">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565614">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565798">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566203">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567313">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568144">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568602">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568860">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2569104">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570614">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572097">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573382">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573660">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574139">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574233">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574434">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575417">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575484">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575545">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575588">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578330">Common Errors</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="optional.html">III. Advanced Configuration</a></span></dt><dd><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578567">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578579">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578638">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578950">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579071">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579515">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583108">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583315">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584141">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584425">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585064">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586329">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586428">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586476">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2587207">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587426">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587995">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589063">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589916">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592457">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592510">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592852">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593010">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595544">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595549">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595586">Configuration of auth methods</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2595838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596254">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597232">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598097">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598174">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598357">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598485">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598497">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598584">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2598978">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599273">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599512">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600875">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601086">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601134">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601203">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601631">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601646">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602015">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602477">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602523">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602710">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602741">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603364">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603620">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603639">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603705">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603820">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603838">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603882">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603917">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2604437">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604462">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605485">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605720">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605854">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2608421">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608696">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609041">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609839">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610016">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2610520">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610715">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611066">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611189">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611855">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611888">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612262">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612600">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612937">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613086">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613432">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613439">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613486">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613556">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613700">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613915">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614073">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614442">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614515">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614928">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614939">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615262">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615308">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2615535">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615632">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615890">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616885">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2616979">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617393">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617580">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617602">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617668">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617693">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617761">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617791">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617816">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617847">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2618022">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618120">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618267">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618283">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618437">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618496">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618991">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619045">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619089">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619105">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619694">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621165">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621178">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621224">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2621402">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621814">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621847">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622046">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622269">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622420">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622580">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623461">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623916">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626923">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627460">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627603">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627696">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629628">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629645">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630216">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630335">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630508">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630529">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630896">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631152">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631412">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631526">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631835">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631945">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2631982">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632038">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632072">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632088">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632106">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632239">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632512">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632551">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632700">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632729">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632735">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632776">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632918">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632924">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632984">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633711">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634088">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634391">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634678">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636798">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636955">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637143">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637311">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637580">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637884">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638458">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638471">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638540">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639975">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640098">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640193">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640209">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640271">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640448">Network Printing (Windows Clients and UNIX/Samba Print
    2 Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640466">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640656">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640735">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640870">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640938">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640953">Printer Drivers Running in Kernel Mode Cause Many
    3 Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640991">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641009">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    4 Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641139">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641162">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641260">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641780">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641899">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642980">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643183">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643845">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643950">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645611">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645679">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645745">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645796">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646091">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646918">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647391">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647427">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647481">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647662">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647807">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647873">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647913">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647927">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648220">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648305">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648444">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648787">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648899">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648904">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648981">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649019">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649093">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649118">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649209">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649260">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649298">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649333">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649368">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649401">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649442">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649468">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649514">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649797">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649853">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649902">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650070">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650124">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2650312">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650350">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650745">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650751">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650792">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651009">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651336">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651733">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651783">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652691">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652716">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652776">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652815">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2653079">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653423">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653512">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653665">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653711">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653836">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653974">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654021">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654253">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654408">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654484">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654541">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654547">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654662">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654814">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657273">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657321">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657363">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657400">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657588">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657758">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658348">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658573">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658616">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658759">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660088">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660183">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660223">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660288">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660446">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660457">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660542">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660592">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660646">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661251">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662596">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662728">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663298">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664547">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664558">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664620">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664791">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664955">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2665130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665761">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665815">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666814">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667121">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667201">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667309">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667703">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667714">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667812">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668035">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668056">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668257">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668446">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668482">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669185">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669412">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669594">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669636">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2669841">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670030">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670166">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670197">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670337">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2670985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671261">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2671368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671510">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2671994">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="migration.html">IV. Migration and Updating</a></span></dt><dd><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677644">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679075">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680020">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680256">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680342">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2681065">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681190">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681209">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681846">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682196">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682210">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682270">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682372">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682428">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682484">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682547">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682591">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682610">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="troubleshooting.html">V. Troubleshooting</a></span></dt><dd><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2682745">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682784">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683077">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2684841">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684893">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685149">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685199">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685342">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685668">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685705">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685880">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2686011">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686101">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686336">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686538">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686672">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686797">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2686880">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687342">Managing TDB Files</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="Appendix.html">VI. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2687532">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687538">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687580">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687771">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687846">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687984">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688221">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688492">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688712">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2689096">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689200">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689239">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689381">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689424">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689486">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689491">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689667">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689751">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689757">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689877">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689933">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690026">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690032">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690115">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690141">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690200">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690231">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690288">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690358">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690378">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690575">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2690682">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690720">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690817">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690862">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690909">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690934">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691000">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691053">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691076">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691189">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691284">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2692475">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692694">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692846">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693025">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693116">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="appendix"><a href="apa.html">A.
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>The Official Samba 3.2.x HOWTO and Reference Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The Official Samba 3.2.x HOWTO and Reference Guide</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-HOWTO-Collection"></a>The Official Samba 3.2.x HOWTO and Reference Guide</h1></div><div><div class="authorgroup"><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate"></p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Attribution</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dt><span class="preface"><a href="TOSHpreface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2551195">Conventions Used</a></span></dt></dl></dd><dt><span class="preface"><a href="IntroSMB.html">Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a href="IntroSMB.html#id2551378">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2498886">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2551674">Book Structure and Layout</a></span></dt></dl></dd><dt><span class="part"><a href="introduction.html">I. General Installation</a></span></dt><dd><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553562">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553614">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553705">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553786">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553827">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553859">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553870">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553957">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553989">The network name cannot be found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2554132">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554155">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554224">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554243">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555984">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556827">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="type.html">II. Server Configuration Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2558832">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558991">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559136">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559298">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559461">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560291">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560566">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560753">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560783">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560815">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560852">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560879">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560937">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561262">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562485">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562505">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563009">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564263">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564316">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564335">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565206">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565312">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565377">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565454">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565573">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565600">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565619">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565803">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566209">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567331">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568163">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568620">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568879">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2569122">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570632">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572115">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573400">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573679">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574163">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574257">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574458">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575441">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575509">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575569">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575613">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578354">Common Errors</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="optional.html">III. Advanced Configuration</a></span></dt><dd><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578591">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578603">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578662">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578974">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579095">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579539">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583145">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583353">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584178">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584463">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585102">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586371">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586470">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586519">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2587249">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587476">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588044">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589112">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589966">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592519">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592572">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592914">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593072">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595597">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595602">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595640">Configuration of auth methods</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2595891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596307">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597277">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598143">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598220">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598403">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598530">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598543">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598630">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2599024">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599318">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599558">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600927">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601139">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601187">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601256">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601684">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601699">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602068">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602524">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602569">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602757">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602787">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603410">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603661">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603680">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603746">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603861">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603879">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603923">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603958">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2604468">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604493">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605507">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605741">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605876">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2608451">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608726">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609072">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609893">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610070">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2610573">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610759">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611116">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611240">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611906">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611939">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612307">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612644">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612982">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613130">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613477">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613483">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613530">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613601">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613744">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613960">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614117">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614486">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614559">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614978">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614989">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615312">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615358">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2615585">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615682">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615940">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616938">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617033">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617446">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617633">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617655">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617721">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617747">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617814">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617844">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617869">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617901">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2618075">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618174">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618320">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618336">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618490">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618550">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619044">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619099">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619142">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619158">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619747">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621219">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621231">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621277">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2621456">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621875">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621908">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622106">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622329">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622481">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622641">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623522">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623977">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626983">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627521">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627663">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627756">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629689">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629706">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630271">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630389">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630563">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630583">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630951">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631207">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631467">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631580">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631890">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631999">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632036">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632082">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632116">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632132">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632150">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632283">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632557">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632596">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632744">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632774">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632779">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632821">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632968">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632974">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633034">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633762">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634138">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634441">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634728">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636848">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637005">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637193">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637361">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637630">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637934">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638508">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638521">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638589">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640025">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640148">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640242">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640259">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640321">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640498">Network Printing (Windows Clients and UNIX/Samba Print
     2Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640516">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640706">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640785">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640876">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640920">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640988">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641002">Printer Drivers Running in Kernel Mode Cause Many
     3Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641041">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641059">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     4Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641189">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641211">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641309">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641830">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641949">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641974">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643030">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643152">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643233">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643895">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644000">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645661">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645728">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645795">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645845">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646141">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646962">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647435">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647471">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647525">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647706">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647851">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647917">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647957">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647971">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648264">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648349">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648488">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648831">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648943">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648948">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649025">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649063">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649137">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649162">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649253">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649304">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649342">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649377">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649412">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649445">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649486">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649512">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649558">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649841">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649897">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649946">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650114">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650168">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2650356">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650394">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650789">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650795">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650836">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651053">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651380">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651777">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651827">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652729">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652754">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652814">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652853">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2653117">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653461">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653550">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653704">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653749">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653875">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654018">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654066">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654298">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654453">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654529">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654586">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654592">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654706">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654858">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657317">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657366">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657408">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657444">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657633">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657803">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658392">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658618">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658661">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658804">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660133">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660228">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660268">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660332">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660490">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660502">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660587">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660636">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660690">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661296">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662640">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662773">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663343">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664592">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664603">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664664">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664836">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664999">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2665175">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665806">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665859">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666871">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667177">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667258">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667361">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667755">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667766">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667864">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668086">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668107">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668309">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668497">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669230">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669405">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669433">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669461">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669598">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669612">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669643">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669685">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2669890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669941">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670075">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670211">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670242">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670382">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671022">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671146">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671292">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671298">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2671405">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671449">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671547">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671718">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671888">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671936">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2672032">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672152">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672186">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672316">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673029">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673110">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673287">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673918">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="migration.html">IV. Migration and Updating</a></span></dt><dd><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676234">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676270">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676470">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676480">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677690">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679086">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679120">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680066">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680301">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680388">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2681110">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681240">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681260">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681897">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682247">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682260">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682321">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682423">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682479">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682535">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682598">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682642">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682661">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="troubleshooting.html">V. Troubleshooting</a></span></dt><dd><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2682796">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682835">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683127">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2684875">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684927">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685183">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685233">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685377">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685702">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685740">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685914">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2686046">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686135">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686371">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686573">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686706">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686831">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2686915">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687376">Managing TDB Files</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="Appendix.html">VI. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2687567">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2687573">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2687614">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2687805">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2687880">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2688018">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688255">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2688526">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2688746">Alternative: Starting smbd as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2689131">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689234">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689274">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689415">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689458">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2689520">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2689526">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2689701">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2689786">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2689791">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689911">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2689967">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690060">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690066">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690149">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690176">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690234">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2690265">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690323">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2690392">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2690412">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2690609">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2690716">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690754">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690851">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690896">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690943">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690968">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691035">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691087">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691110">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691223">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691318">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2692509">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2692728">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2692887">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2693066">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2693157">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="appendix"><a href="apa.html">A.
    55    GNU General Public License version 3
    6   </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2693433">A.
     6  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2693455">A.
    77    Preamble
    8   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693578">A.
     8  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693600">A.
    99    TERMS AND CONDITIONS
    10   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693582">A.
     10  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693604">A.
    1111    0. Definitions.
    12   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693674">A.
     12  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693696">A.
    1313    1. Source Code.
    14   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693772">A.
     14  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693795">A.
    1515    2. Basic Permissions.
    16   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693811">A.
     16  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693833">A.
    1717    3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
    18   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693847">A.
     18  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693869">A.
    1919    4. Conveying Verbatim Copies.
    20   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693874">A.
     20  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693896">A.
    2121    5. Conveying Modified Source Versions.
    22   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693970">A.
     22  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2693992">A.
    2323    6. Conveying Non-Source Forms.
    24   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694159">A.
     24  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694181">A.
    2525     7. Additional Terms.
    26    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694295">A.
     26   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694317">A.
    2727     8. Termination.
    28    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694338">A.
     28   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694360">A.
    2929     9. Acceptance Not Required for Having Copies.
    30    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694358">A.
     30   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694380">A.
    3131     10. Automatic Licensing of Downstream Recipients.
    32    </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694410">A.
     32   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694432">A.
    3333    11. Patents.
    34   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694545">A.
     34  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694578">A.
    3535    12. No Surrender of Others&#8217; Freedom.
    36   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694567">A.
     36  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694600">A.
    3737    13. Use with the ???TITLE??? Affero General Public License.
    38   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694596">A.
     38  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694628">A.
    3939    14. Revised Versions of this License.
    40   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694658">A.
     40  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694691">A.
    4141    15. Disclaimer of Warranty.
    42   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694685">A.
     42  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694717">A.
    4343    16. Limitation of Liability.
    44   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694705">A.
     44  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694737">A.
    4545    17. Interpretation of Sections 15 and 16.
    46   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694721">A.
     46  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694754">A.
    4747    END OF TERMS AND CONDITIONS
    48   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694725">A.
     48  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2694758">A.
    4949    How to Apply These Terms to Your New Programs
    5050  </a></span></dt></dl></dd><dt><span class="glossary"><a href="go01.html">Glossary</a></span></dt><dt><span class="index"><a href="ix01.html">Index</a></span></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>4.1. <a href="samba-pdc.html#domain-example">An Example Domain.</a></dt><dt>8.1. <a href="ClientConfig.html#WXPP002">Network Bridge Configuration.</a></dt><dt>8.2. <a href="ClientConfig.html#WXPP003">Internet Protocol (TCP/IP) Properties.</a></dt><dt>8.3. <a href="ClientConfig.html#WXPP005">Advanced Network Settings</a></dt><dt>8.4. <a href="ClientConfig.html#WXPP014">DNS Configuration.</a></dt><dt>8.5. <a href="ClientConfig.html#WXPP009">WINS Configuration</a></dt><dt>8.6. <a href="ClientConfig.html#w2kp001">Local Area Connection Properties.</a></dt><dt>8.7. <a href="ClientConfig.html#w2kp002">Internet Protocol (TCP/IP) Properties.</a></dt><dt>8.8. <a href="ClientConfig.html#w2kp003">Advanced Network Settings.</a></dt><dt>8.9. <a href="ClientConfig.html#w2kp004">DNS Configuration.</a></dt><dt>8.10. <a href="ClientConfig.html#w2kp005">WINS Configuration.</a></dt><dt>8.11. <a href="ClientConfig.html#WME001">The Windows Me Network Configuration Panel.</a></dt><dt>8.12. <a href="ClientConfig.html#WME002">IP Address.</a></dt><dt>8.13. <a href="ClientConfig.html#WME005">DNS Configuration.</a></dt><dt>8.14. <a href="ClientConfig.html#WME003">WINS Configuration.</a></dt><dt>8.15. <a href="ClientConfig.html#wxpp001">The General Panel.</a></dt><dt>8.16. <a href="ClientConfig.html#wxpp004">The Computer Name Panel.</a></dt><dt>8.17. <a href="ClientConfig.html#wxpp006">The Computer Name Changes Panel.</a></dt><dt>8.18. <a href="ClientConfig.html#wxpp007">The Computer Name Changes Panel  Domain MIDEARTH.</a></dt><dt>8.19. <a href="ClientConfig.html#wxpp008">Computer Name Changes  Username and Password Panel.</a></dt><dt>8.20. <a href="ClientConfig.html#WME009">The Network Panel.</a></dt><dt>8.21. <a href="ClientConfig.html#WME010">Client for Microsoft Networks Properties Panel.</a></dt><dt>8.22. <a href="ClientConfig.html#WME013">Identification Panel.</a></dt><dt>8.23. <a href="ClientConfig.html#WME014">Access Control Panel.</a></dt><dt>10.1. <a href="NetworkBrowsing.html#browsing1">Cross-Subnet Browsing Example.</a></dt><dt>11.1. <a href="passdb.html#idmap-sid2uid">IDMAP: Resolution of SIDs to UIDs.</a></dt><dt>11.2. <a href="passdb.html#idmap-uid2sid">IDMAP: Resolution of UIDs to SIDs.</a></dt><dt>12.1. <a href="groupmapping.html#idmap-sid2gid">IDMAP: Group SID-to-GID Resolution.</a></dt><dt>12.2. <a href="groupmapping.html#idmap-gid2sid">IDMAP: GID Resolution to Matching SID.</a></dt><dt>12.3. <a href="groupmapping.html#idmap-store-gid2sid">IDMAP Storing Group Mappings.</a></dt><dt>16.1. <a href="AccessControls.html#access1">Overview of UNIX permissions field.</a></dt><dt>19.1. <a href="InterdomainTrusts.html#trusts1">Trusts overview.</a></dt><dt>22.1. <a href="CUPS-printing.html#1small">Windows Printing to a Local Printer.</a></dt><dt>22.2. <a href="CUPS-printing.html#2small">Printing to a PostScript Printer.</a></dt><dt>22.3. <a href="CUPS-printing.html#3small">Ghostscript as a RIP for Non-PostScript Printers.</a></dt><dt>22.4. <a href="CUPS-printing.html#4small">Prefiltering in CUPS to Form PostScript.</a></dt><dt>22.5. <a href="CUPS-printing.html#5small">Adding Device-Specific Print Options.</a></dt><dt>22.6. <a href="CUPS-printing.html#cups-raster">PostScript to Intermediate Raster Format.</a></dt><dt>22.7. <a href="CUPS-printing.html#cups-raster2">CUPS-Raster Production Using Ghostscript.</a></dt><dt>22.8. <a href="CUPS-printing.html#small8">Image Format to CUPS-Raster Format Conversion.</a></dt><dt>22.9. <a href="CUPS-printing.html#small9">Raster to Printer-Specific Formats.</a></dt><dt>22.10. <a href="CUPS-printing.html#cupsomatic-dia">cupsomatic/foomatic Processing Versus Native CUPS.</a></dt><dt>22.11. <a href="CUPS-printing.html#pdftosocket">PDF to Socket Chain.</a></dt><dt>22.12. <a href="CUPS-printing.html#pdftoepsonusb">PDF to USB Chain.</a></dt><dt>22.13. <a href="CUPS-printing.html#small11">Print Driver Execution on the Client.</a></dt><dt>22.14. <a href="CUPS-printing.html#small12">Print Driver Execution on the Server.</a></dt><dt>22.15. <a href="CUPS-printing.html#13small">Printing via CUPS/Samba Server.</a></dt><dt>22.16. <a href="CUPS-printing.html#small14">cupsaddsmb Flowchart.</a></dt><dt>22.17. <a href="CUPS-printing.html#cups1">Filtering Chain 1.</a></dt><dt>22.18. <a href="CUPS-printing.html#cups2">Filtering Chain with cupsomatic</a></dt><dt>22.19. <a href="CUPS-printing.html#a_small">CUPS Printing Overview.</a></dt><dt>24.1. <a href="winbind.html#winbind_idmap">Winbind Idmap</a></dt><dt>39.1. <a href="problems.html#ethereal1">Starting a Capture.</a></dt><dt>39.2. <a href="problems.html#ethereal2">Main Ethereal Data Window.</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="install.html#tdbpermfiledesc">Persistent TDB File Descriptions</a></dt><dt>1.2. <a href="install.html#tdbtempfiledesc">Temporary TDB File Descriptions</a></dt><dt>5.1. <a href="samba-bdc.html#pdc-bdc-table">Domain Backend Account Distribution Options</a></dt><dt>6.1. <a href="domain-member.html#assumptions">Assumptions</a></dt><dt>9.1. <a href="ChangeNotes.html#TOSH-domgroups">Essential Domain Group Mappings</a></dt><dt>10.1. <a href="NetworkBrowsing.html#browsubnet">Browse Subnet Example 1</a></dt><dt>10.2. <a href="NetworkBrowsing.html#brsbex">Browse Subnet Example 2</a></dt><dt>10.3. <a href="NetworkBrowsing.html#brsex2">Browse Subnet Example 3</a></dt><dt>10.4. <a href="NetworkBrowsing.html#brsex3">Browse Subnet Example 4</a></dt><dt>11.1. <a href="passdb.html#policycontrols">NT4 Domain v's Samba Policy Controls</a></dt><dt>11.2. <a href="passdb.html#accountflags">Samba SAM Account Control Block Flags</a></dt><dt>11.3. <a href="passdb.html#attribobjclPartA">Attributes in the sambaSamAccount ObjectClass (LDAP), Part A</a></dt><dt>11.4. <a href="passdb.html#attribobjclPartB">Attributes in the sambaSamAccount ObjectClass (LDAP), Part B</a></dt><dt>11.5. <a href="passdb.html#ldappwsync">Possible ldap passwd sync Values</a></dt><dt>12.1. <a href="groupmapping.html#WKURIDS">Well-Known User Default RIDs</a></dt><dt>15.1. <a href="rights.html#rp-privs">Current Privilege Capabilities</a></dt><dt>16.1. <a href="AccessControls.html#TOSH-Accesstbl">Managing Directories with UNIX and Windows</a></dt><dt>16.2. <a href="AccessControls.html#ugbc">User- and Group-Based Controls</a></dt><dt>16.3. <a href="AccessControls.html#fdpbc">File and Directory Permission-Based Controls</a></dt><dt>16.4. <a href="AccessControls.html#mcoc">Other Controls</a></dt><dt>16.5. <a href="AccessControls.html#fdsacls">How Windows File ACLs Map to UNIX POSIX File ACLs</a></dt><dt>21.1. <a href="classicalprinting.html#printOptions">Default Printing Settings</a></dt><dt>22.1. <a href="CUPS-printing.html#cups-ppds">PPDs Shipped with CUPS</a></dt><dt>23.1. <a href="VFS.html#xtdaudit">Extended Auditing Log Information</a></dt><dt>27.1. <a href="ProfileMgmt.html#ProfileLocs">User Shell Folder Registry Keys Default Values</a></dt><dt>27.2. <a href="ProfileMgmt.html#regkeys">Defaults of Profile Settings Registry Keys</a></dt><dt>27.3. <a href="ProfileMgmt.html#defregpthkeys">Defaults of Default User Profile Paths Registry Keys</a></dt><dt>28.1. <a href="pam.html#smbpassoptions">Options recognized by pam_smbpass</a></dt><dt>29.1. <a href="integrate-ms-networks.html#uniqnetbiosnames">Unique NetBIOS Names</a></dt><dt>29.2. <a href="integrate-ms-networks.html#netbiosnamesgrp">Group Names</a></dt><dt>30.1. <a href="unicode.html#japancharsets">Japanese Character Sets in Samba-2.2 and Samba-3</a></dt><dt>35.1. <a href="upgrading-to-3.0.html#oldtdbfiledesc">Samba-2.2.x TDB File Descriptions</a></dt><dt>36.1. <a href="NT4Migration.html#majtypes">The Three Major Site Types</a></dt><dt>36.2. <a href="NT4Migration.html#natconchoices">Nature of the Conversion Choices</a></dt><dt>40.1. <a href="bugreport.html#dbgclass">Debuggable Functions</a></dt><dt>41.1. <a href="tdb.html#TOSH-TDB">Samba's Trivial Database Files</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="install.html#smbconfminimal">A minimal smb.conf</a></dt><dt>1.2. <a href="install.html#simple-example">Another simple smb.conf File</a></dt><dt>2.1. <a href="FastStart.html#anon-example">Anonymous Read-Only Server Configuration</a></dt><dt>2.2. <a href="FastStart.html#anon-rw">Modified Anonymous Read-Write smb.conf</a></dt><dt>2.3. <a href="FastStart.html#anon-print">Anonymous Print Server smb.conf</a></dt><dt>2.4. <a href="FastStart.html#OfficeServer">Secure Office Server smb.conf</a></dt><dt>2.5. <a href="FastStart.html#fast-member-server">Member Server smb.conf (Globals)</a></dt><dt>2.6. <a href="FastStart.html#fast-memberserver-shares">Member Server smb.conf (Shares and Services)</a></dt><dt>2.7. <a href="FastStart.html#fast-engoffice-global">Engineering Office smb.conf (globals)</a></dt><dt>2.8. <a href="FastStart.html#fast-engoffice-shares">Engineering Office smb.conf (shares and services)</a></dt><dt>2.9. <a href="FastStart.html#fast-ldap">LDAP backend smb.conf for PDC</a></dt><dt>2.10. <a href="FastStart.html#fast-bdc">Remote LDAP BDC smb.conf</a></dt><dt>4.1. <a href="samba-pdc.html#pdc-example">smb.conf for being a PDC</a></dt><dt>4.2. <a href="samba-pdc.html#PDC-config">smb.conf for being a PDC</a></dt><dt>5.1. <a href="samba-bdc.html#minimalPDC">Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</a></dt><dt>5.2. <a href="samba-bdc.html#mulitldapcfg">Multiple LDAP Servers in smb.conf</a></dt><dt>5.3. <a href="samba-bdc.html#minim-bdc">Minimal Setup for Being a BDC</a></dt><dt>7.1. <a href="StandAloneServer.html#simplynice">smb.conf for Reference Documentation Server</a></dt><dt>7.2. <a href="StandAloneServer.html#AnonPtrSvr">smb.conf for Anonymous Printing</a></dt><dt>10.1. <a href="NetworkBrowsing.html#dmbexample">Domain Master Browser smb.conf</a></dt><dt>10.2. <a href="NetworkBrowsing.html#lmbexample">Local master browser smb.conf</a></dt><dt>10.3. <a href="NetworkBrowsing.html#nombexample">smb.conf for Not Being a Master Browser</a></dt><dt>10.4. <a href="NetworkBrowsing.html#remsmb">Local Master Browser smb.conf</a></dt><dt>10.5. <a href="NetworkBrowsing.html#xremmb">smb.conf for Not Being a master browser</a></dt><dt>11.1. <a href="passdb.html#idmapbackendexample">Example Configuration with the LDAP idmap Backend</a></dt><dt>11.2. <a href="passdb.html#confldapex">Configuration with LDAP</a></dt><dt>12.1. <a href="groupmapping.html#smbgrpadd.sh">smbgrpadd.sh</a></dt><dt>12.2. <a href="groupmapping.html#smbgrpadd">Configuration of smb.conf for the add group Script</a></dt><dt>12.3. <a href="groupmapping.html#set-group-map">Script to Set Group Mapping</a></dt><dt>13.1. <a href="NetCommand.html#autopoweruserscript">Script to Auto-add Domain Users to Workstation Power Users Group</a></dt><dt>13.2. <a href="NetCommand.html#magicnetlogon">A Magic Netlogon Share</a></dt><dt>14.1. <a href="idmapper.html#idmapnt4dms">NT4 Domain Member Server smb.conf</a></dt><dt>14.2. <a href="idmapper.html#idmapadsdms">ADS Domain Member Server smb.conf</a></dt><dt>14.3. <a href="idmapper.html#idmapadsridDMS">ADS Domain Member smb.conf using idmap_rid</a></dt><dt>14.4. <a href="idmapper.html#idmapldapDMS">ADS Domain Member Server using LDAP</a></dt><dt>14.5. <a href="idmapper.html#idmaprfc2307">ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</a></dt><dt>16.1. <a href="AccessControls.html#access2">Example File</a></dt><dt>17.1. <a href="locking.html#far1">Share with Some Files Oplocked</a></dt><dt>17.2. <a href="locking.html#far3">Configuration with Oplock Break Contention Limit</a></dt><dt>20.1. <a href="msdfs.html#dfscfg">smb.conf with DFS Configured</a></dt><dt>21.1. <a href="classicalprinting.html#simpleprc">Simple Configuration with BSD Printing</a></dt><dt>21.2. <a href="classicalprinting.html#extbsdpr">Extended BSD Printing Configuration</a></dt><dt>21.3. <a href="classicalprinting.html#prtdollar">[print$] Example</a></dt><dt>22.1. <a href="CUPS-printing.html#cups-exam-simple">Simplest Printing-Related smb.conf</a></dt><dt>22.2. <a href="CUPS-printing.html#overridesettings">Overriding Global CUPS Settings for One Printer</a></dt><dt>22.3. <a href="CUPS-printing.html#cupsadd-ex">smb.conf for cupsaddsmb Usage</a></dt><dt>23.1. <a href="VFS.html#vfsrecyc">smb.conf with VFS modules</a></dt><dt>23.2. <a href="VFS.html#multimodule">smb.conf with multiple VFS modules</a></dt><dt>23.3. <a href="VFS.html#vfsshadow">Share With shadow_copy VFS</a></dt><dt>24.1. <a href="winbind.html#winbindcfg">smb.conf for Winbind Setup</a></dt><dt>25.1. <a href="AdvancedNetworkManagement.html#Tpees">Script to Enforce Single Resource Logon</a></dt><dt>30.1. <a href="unicode.html#vfscap-intl">VFS CAP</a></dt><dt>34.1. <a href="cfgsmarts.html#elastic">Elastic smb.conf File</a></dt><dt>34.2. <a href="cfgsmarts.html#cdserver">CDROM Server smb-cdserver.conf file</a></dt><dt>34.3. <a href="cfgsmarts.html#mastersmbc">Master smb.conf File Global Section</a></dt><dt>34.4. <a href="cfgsmarts.html#merlinsmbc">MERLIN smb-merlin.conf File Share Section</a></dt><dt>34.5. <a href="cfgsmarts.html#sauronsmbc">SAURON smb-sauron.conf File Share Section</a></dt><dt>38.1. <a href="diagnosis.html#tmpshare">smb.conf with [tmp] Share</a></dt><dt>38.2. <a href="diagnosis.html#modif1">Configuration for Allowing Connections Only from a Certain Subnet</a></dt><dt>38.3. <a href="diagnosis.html#modif2">Configuration for Allowing Connections from a Certain Subnet and localhost</a></dt><dt>44.1. <a href="Other-Clients.html#minimalprofile">Minimal Profile Share</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> About the Cover Artwork</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/install.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. How to Install and Test SAMBA</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="introduction.html" title="Part I. General Installation"><link rel="next" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. How to Install and Test SAMBA</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="FastStart.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 1. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="orgname">Samba Team</span> <span class="surname">Auer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kauer@biplane.com.au">kauer@biplane.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553560">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553613">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553704">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553785">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553826">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553858">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553868">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553955">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553988">The network name cannot be found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551936"></a>Obtaining and Installing Samba</h2></div></div></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. How to Install and Test SAMBA</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="introduction.html" title="Part I. General Installation"><link rel="next" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. How to Install and Test SAMBA</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="FastStart.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 1. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="orgname">Samba Team</span> <span class="surname">Auer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kauer@biplane.com.au">kauer@biplane.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553562">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553614">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553705">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553786">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553827">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553859">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553870">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553957">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553989">The network name cannot be found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551936"></a>Obtaining and Installing Samba</h2></div></div></div><p>
    22        <a class="indexterm" name="id2551944"></a>
    33        Binary packages of Samba are included in almost any Linux or UNIX distribution. There are also some
     
    200200        be adopted is to do all documentation and configuration in a file that has another name, such as
    201201        <code class="filename">smb.conf.master</code>. The <code class="literal">testparm</code> utility can be used to generate a
    202         fully optimized <code class="filename">smb.conf</code> file from this master configuration and documtenation file as shown here:
     202        fully optimized <code class="filename">smb.conf</code> file from this master configuration and documentation file as shown here:
    203203</p><pre class="screen">
    204204<code class="prompt">root# </code> testparm -s smb.conf.master &gt; smb.conf
     
    209209        <a class="indexterm" name="id2553511"></a>
    210210        SWAT is a Web-based interface that can be used to facilitate the configuration of Samba.  SWAT might not
    211         be available in the Samba package that shipped with your platform, but in a separate package. If it is
    212         necesaary to built SWAT please read the SWAT man page regarding compilation, installation, and
     211        be available in the Samba package that shipped with your platform, but in a separate package. If you need to build SWAT please read the SWAT man page regarding compilation, installation, and
    213212        configuration of SWAT from the source code.
    214213        </p><p>
     
    219218        </p><p>
    220219        SWAT can be used from a browser on any IP-connected machine, but be aware that connecting from a remote
    221         machine leaves your connection open to password sniffing because passwords will be sent over the wire in the clear.
    222         </p><p>
     220        machine leaves your connection open to password sniffing because passwords will be sent over the wire in the clear.
     221        </p><p>
     222        Please note that re-writing the configuration file using SWAT will
     223        remove all comments!
    223224        More information about SWAT can be found in <a class="link" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool">The Samba Web Administration Tool</a>.
    224         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553560"></a>List Shares Available on the Server</h2></div></div></div><p>
     225        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553562"></a>List Shares Available on the Server</h2></div></div></div><p>
    225226        To list shares that are available from the configured Samba server, execute the
    226227        following command:
     
    236237        You can force it to list the shares without a password by adding the option
    237238        <code class="option">-N</code> to the command line.
    238         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553613"></a>Connect with a UNIX Client</h2></div></div></div><p>
     239        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553614"></a>Connect with a UNIX Client</h2></div></div></div><p>
    239240        Enter the following command:
    240241</p><pre class="screen">
     
    245246        is <em class="replaceable"><code>fred</code></em>, you would type:</p><pre class="screen">
    246247<code class="prompt">$ </code><strong class="userinput"><code>smbclient //<em class="replaceable"><code>bambi</code></em>/<em class="replaceable"><code>fred</code></em></code></strong>
    247 </pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553704"></a>Connect from a Remote SMB Client</h2></div></div></div><p>
     248</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553705"></a>Connect from a Remote SMB Client</h2></div></div></div><p>
    248249        Now that Samba is working correctly locally, you can try to access it from other clients. Within a few
    249250        minutes, the Samba host should be listed in the Network Neighborhood on all Windows clients of its subnet.
     
    266267        </p><p>
    267268</p><pre class="screen"><code class="prompt">C:\&gt; </code><strong class="userinput"><code>print filename</code></strong>
    268 </pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553785"></a>What If Things Don't Work?</h3></div></div></div><p>
     269</pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553786"></a>What If Things Don't Work?</h3></div></div></div><p>
    269270        You might want to read <a class="link" href="diagnosis.html" title="Chapter 38. The Samba Checklist">The Samba Checklist</a>.  If you are still
    270271        stuck, refer to <a class="link" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems">Analyzing and Solving Samba Problems</a>.  Samba has
     
    278279        then follow the simple step-by-step procedure to deploy it. Later, when you have a working network
    279280        you may well want to refer back to this book for further insight into opportunities for improvement.
    280         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553826"></a>Still Stuck?</h3></div></div></div><p>
     281        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553827"></a>Still Stuck?</h3></div></div></div><p>
    281282        The best advice under the stress of abject frustration is to cool down! That may be challenging
    282283        of itself, but while you are angry or annoyed your ability to seek out a solution is somewhat
     
    287288        Now that you have cooled down a bit, please refer to <a class="link" href="diagnosis.html" title="Chapter 38. The Samba Checklist">the Samba Checklist</a>
    288289        for a process that can be followed to identify the cause of your problem.
    289         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553858"></a>Common Errors</h2></div></div></div><p>
     290        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553859"></a>Common Errors</h2></div></div></div><p>
    290291The following questions and issues are raised repeatedly on the Samba mailing list.
    291 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553868"></a>Large Number of smbd Processes</h3></div></div></div><p>
     292</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553870"></a>Large Number of smbd Processes</h3></div></div></div><p>
    292293        Samba consists of three core programs: <span class="application">nmbd</span>, <span class="application">smbd</span>, and <span class="application">winbindd</span>. <span class="application">nmbd</span> is the name server message daemon,
    293294        <span class="application">smbd</span> is the server message daemon, and <span class="application">winbindd</span> is the daemon that handles communication with domain controllers.
     
    302303        <span class="application">winbindd</span> will run as one or two daemons, depending on whether or not it is being
    303304        run in <span class="emphasis"><em>split mode</em></span> (in which case there will be two instances).
    304         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553955"></a>Error Message: open_oplock_ipc</h3></div></div></div><p>
     305        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553957"></a>Error Message: open_oplock_ipc</h3></div></div></div><p>
    305306        An error message is observed in the log files when <span class="application">smbd</span> is started: &#8220;<span class="quote">open_oplock_ipc: Failed to
    306307        get local UDP socket for address 100007f. Error was Cannot assign requested.</span>&#8221;
     
    309310        device is an internal (virtual) network device with the IP address <span class="emphasis"><em>127.0.0.1</em></span>.
    310311        Read your OS documentation for details on how to configure the loopback on your system.
    311         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553988"></a>&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</h3></div></div></div><p>
     312        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553989"></a>&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</h3></div></div></div><p>
    312313                This error can be caused by one of these misconfigurations:
    313314                </p><div class="itemizedlist"><ul type="disc"><li><p>You specified a nonexisting path
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 29. Integrating MS Windows Networks with Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"><link rel="next" href="unicode.html" title="Chapter 30. Unicode/Charsets"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 29. Integrating MS Windows Networks with Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pam.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="unicode.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 29. Integrating MS Windows Networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668035">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668056">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668257">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668446">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668482">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669185">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669412">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669594">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669636">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2667993"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 29. Integrating MS Windows Networks with Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"><link rel="next" href="unicode.html" title="Chapter 30. Unicode/Charsets"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 29. Integrating MS Windows Networks with Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pam.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="unicode.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 29. Integrating MS Windows Networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668086">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668107">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668309">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668497">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669230">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669405">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669433">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669461">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669598">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669612">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669643">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669685">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2668044"></a>
    33This chapter deals with NetBIOS over TCP/IP name to IP address resolution. If
    44your MS Windows clients are not configured to use NetBIOS over TCP/IP, then this
     
    66NetBIOS over TCP/IP, then this chapter may help you to resolve networking problems.
    77</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    8 <a class="indexterm" name="id2668011"></a>
    9 <a class="indexterm" name="id2668017"></a>
     8<a class="indexterm" name="id2668062"></a>
     9<a class="indexterm" name="id2668069"></a>
    1010NetBIOS over TCP/IP has nothing to do with NetBEUI. NetBEUI is NetBIOS
    1111over Logical Link Control (LLC). On modern networks it is highly advised
     
    1313NetBEUI over TCP/IP  the existence of such a protocol is a complete
    1414and utter misapprehension.
    15 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668035"></a>Features and Benefits</h2></div></div></div><p>
     15</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668086"></a>Features and Benefits</h2></div></div></div><p>
    1616Many MS Windows network administrators have never been exposed to basic TCP/IP
    1717networking as it is implemented in a UNIX/Linux operating system. Likewise, many UNIX and
     
    2121This chapter gives a short introduction to the basics of how a name can be resolved to
    2222its IP address for each operating system environment.
    23 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668056"></a>Background Information</h2></div></div></div><p>
    24 <a class="indexterm" name="id2668063"></a>
    25 <a class="indexterm" name="id2668070"></a>
    26 <a class="indexterm" name="id2668077"></a>
    27 <a class="indexterm" name="id2668084"></a>
    28 <a class="indexterm" name="id2668091"></a>
     23</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668107"></a>Background Information</h2></div></div></div><p>
     24<a class="indexterm" name="id2668114"></a>
     25<a class="indexterm" name="id2668121"></a>
     26<a class="indexterm" name="id2668128"></a>
     27<a class="indexterm" name="id2668135"></a>
     28<a class="indexterm" name="id2668142"></a>
    2929Since the introduction of MS Windows 2000, it is possible to run MS Windows networking
    3030without the use of NetBIOS over TCP/IP. NetBIOS over TCP/IP uses UDP port 137 for NetBIOS
     
    3737Name Service, or WINS), TCP port 139, and TCP port 445 (for actual file and print traffic).
    3838</p></div><p>
    39 <a class="indexterm" name="id2668119"></a>
    40 <a class="indexterm" name="id2668125"></a>
    41 <a class="indexterm" name="id2668132"></a>
    42 <a class="indexterm" name="id2668139"></a>
    43 <a class="indexterm" name="id2668146"></a>
    44 <a class="indexterm" name="id2668152"></a>
     39<a class="indexterm" name="id2668170"></a>
     40<a class="indexterm" name="id2668177"></a>
     41<a class="indexterm" name="id2668183"></a>
     42<a class="indexterm" name="id2668190"></a>
     43<a class="indexterm" name="id2668197"></a>
     44<a class="indexterm" name="id2668204"></a>
    4545When NetBIOS over TCP/IP is disabled, the use of DNS is essential. Most installations that disable NetBIOS
    4646over TCP/IP today use MS Active Directory Service (ADS). ADS requires
    47 <a class="indexterm" name="id2668162"></a> dynamic DNS with Service Resource
    48 Records (SRV RR) and with Incremental Zone Transfers (IXFR).  <a class="indexterm" name="id2668173"></a>
     47<a class="indexterm" name="id2668214"></a> dynamic DNS with Service Resource
     48Records (SRV RR) and with Incremental Zone Transfers (IXFR).  <a class="indexterm" name="id2668224"></a>
    4949Use of DHCP with ADS is recommended as a further means of maintaining central control over the client
    5050workstation network configuration.
    51 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668184"></a>Name Resolution in a Pure UNIX/Linux World</h2></div></div></div><p>
     51</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668236"></a>Name Resolution in a Pure UNIX/Linux World</h2></div></div></div><p>
    5252The key configuration files covered in this section are:
    53 </p><a class="indexterm" name="id2668195"></a><a class="indexterm" name="id2668201"></a><a class="indexterm" name="id2668208"></a><a class="indexterm" name="id2668215"></a><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/hosts</code></p></li><li><p><code class="filename">/etc/resolv.conf</code></p></li><li><p><code class="filename">/etc/host.conf</code></p></li><li><p><code class="filename">/etc/nsswitch.conf</code></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668257"></a><code class="filename">/etc/hosts</code></h3></div></div></div><p>
     53</p><a class="indexterm" name="id2668246"></a><a class="indexterm" name="id2668253"></a><a class="indexterm" name="id2668260"></a><a class="indexterm" name="id2668267"></a><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/hosts</code></p></li><li><p><code class="filename">/etc/resolv.conf</code></p></li><li><p><code class="filename">/etc/host.conf</code></p></li><li><p><code class="filename">/etc/nsswitch.conf</code></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668309"></a><code class="filename">/etc/hosts</code></h3></div></div></div><p>
    5454This file contains a static list of IP addresses and names.
    5555</p><pre class="programlisting">
     
    5858</pre><p>
    5959</p><p>
    60 <a class="indexterm" name="id2668280"></a>
    61 <a class="indexterm" name="id2668287"></a>
     60<a class="indexterm" name="id2668331"></a>
     61<a class="indexterm" name="id2668338"></a>
    6262The purpose of <code class="filename">/etc/hosts</code> is to provide a
    6363name resolution mechanism so users do not need to remember
    6464IP addresses.
    6565</p><p>
    66 <a class="indexterm" name="id2668305"></a>
    67 <a class="indexterm" name="id2668312"></a>
    68 <a class="indexterm" name="id2668319"></a>
     66<a class="indexterm" name="id2668356"></a>
     67<a class="indexterm" name="id2668363"></a>
     68<a class="indexterm" name="id2668370"></a>
    6969Network packets that are sent over the physical network transport
    7070layer communicate not via IP addresses but rather using the Media
     
    7373numbers that are separated by a dot (or period)  for example, 168.192.1.1.
    7474</p><p>
    75 <a class="indexterm" name="id2668338"></a>
     75<a class="indexterm" name="id2668389"></a>
    7676MAC addresses use 48 bits (or 6 bytes) and are typically represented
    7777as two-digit hexadecimal numbers separated by colons: 40:8e:0a:12:34:56.
     
    8585address that will be returned in the Address Resolution Protocol (ARP) reply.
    8686</p><p>
    87 <a class="indexterm" name="id2668368"></a>
     87<a class="indexterm" name="id2668420"></a>
    8888When a user or a process wants to communicate with another machine,
    8989the protocol implementation ensures that the &#8220;<span class="quote">machine name</span>&#8221; or &#8220;<span class="quote">host
     
    9292<code class="filename">/etc/hosts</code> is one such file.
    9393</p><p>
    94 <a class="indexterm" name="id2668395"></a>
     94<a class="indexterm" name="id2668447"></a>
    9595When the IP address of the destination interface has been determined, a protocol called ARP/RARP is used to
    9696identify the MAC address of the target interface. ARP is a broadcast-oriented method that uses User Datagram
     
    100100IP address for each interface.
    101101</p><p>
    102 <a class="indexterm" name="id2668425"></a>
     102<a class="indexterm" name="id2668476"></a>
    103103The <code class="filename">/etc/hosts</code> file is foundational to all
    104104UNIX/Linux TCP/IP installations and as a minimum will contain
     
    108108resolution can exist before any other method of name resolution
    109109becomes available.
    110 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668446"></a><code class="filename">/etc/resolv.conf</code></h3></div></div></div><p>
     110</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668497"></a><code class="filename">/etc/resolv.conf</code></h3></div></div></div><p>
    111111This file tells the name resolution libraries:
    112112</p><div class="itemizedlist"><ul type="disc"><li><p>The name of the domain to which the machine
     
    118118        name servers that may be asked to perform name-to-address
    119119        translation lookups.
    120         </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668482"></a><code class="filename">/etc/host.conf</code></h3></div></div></div><p>
    121 <a class="indexterm" name="id2668493"></a>
     120        </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668533"></a><code class="filename">/etc/host.conf</code></h3></div></div></div><p>
     121<a class="indexterm" name="id2668544"></a>
    122122<code class="filename">/etc/host.conf</code> is the primary means by which the setting in
    123123<code class="filename">/etc/resolv.conf</code> may be effected. It is a critical configuration file. This file controls
     
    128128</pre><p>Both addresses should be returned. Please refer to the
    129129man page for <code class="filename">host.conf</code> for further details.
    130 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668533"></a><code class="filename">/etc/nsswitch.conf</code></h3></div></div></div><p>
    131 <a class="indexterm" name="id2668544"></a>
     130</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668585"></a><code class="filename">/etc/nsswitch.conf</code></h3></div></div></div><p>
     131<a class="indexterm" name="id2668596"></a>
    132132This file controls the actual name resolution targets. The
    133133file typically has resolver object specifications as follows:
     
    161161principal of speaking only when necessary.
    162162</p><p>
    163 <a class="indexterm" name="id2668580"></a>
    164 <a class="indexterm" name="id2668587"></a>
    165 <a class="indexterm" name="id2668594"></a>
    166 <a class="indexterm" name="id2668601"></a>
    167 <a class="indexterm" name="id2668608"></a>
     163<a class="indexterm" name="id2668632"></a>
     164<a class="indexterm" name="id2668639"></a>
     165<a class="indexterm" name="id2668646"></a>
     166<a class="indexterm" name="id2668653"></a>
     167<a class="indexterm" name="id2668660"></a>
    168168Starting with version 2.2.0, Samba has Linux support for extensions to
    169169the name service switch infrastructure so Linux clients will
     
    178178machine name, as long as that machine is within the workgroup to
    179179which both the Samba machine and the MS Windows machine belong.
    180 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668657"></a>Name Resolution as Used within MS Windows Networking</h2></div></div></div><p>
    181 <a class="indexterm" name="id2668666"></a>
    182 <a class="indexterm" name="id2668673"></a>
    183 <a class="indexterm" name="id2668680"></a>
    184 <a class="indexterm" name="id2668686"></a>
     180</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2668709"></a>Name Resolution as Used within MS Windows Networking</h2></div></div></div><p>
     181<a class="indexterm" name="id2668717"></a>
     182<a class="indexterm" name="id2668724"></a>
     183<a class="indexterm" name="id2668731"></a>
     184<a class="indexterm" name="id2668738"></a>
    185185MS Windows networking is predicated on the name each machine is given. This name is known variously (and
    186186inconsistently) as the &#8220;<span class="quote">computer name,</span>&#8221; &#8220;<span class="quote">machine name,</span>&#8221; &#8220;<span class="quote">networking
     
    196196list typical NetBIOS name/service type registrations.
    197197</p><div class="table"><a name="uniqnetbiosnames"></a><p class="title"><b>Table 29.1. Unique NetBIOS Names</b></p><div class="table-contents"><table summary="Unique NetBIOS Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">MACHINENAME&lt;00&gt;</td><td align="justify">Server Service is running on MACHINENAME</td></tr><tr><td align="left">MACHINENAME&lt;03&gt;</td><td align="justify">Generic machine name (NetBIOS name)</td></tr><tr><td align="left">MACHINENAME&lt;20&gt;</td><td align="justify">LanMan server service is running on MACHINENAME</td></tr><tr><td align="left">WORKGROUP&lt;1b&gt;</td><td align="justify">Domain master browser</td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="netbiosnamesgrp"></a><p class="title"><b>Table 29.2. Group Names</b></p><div class="table-contents"><table summary="Group Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">WORKGROUP&lt;03&gt;</td><td align="justify">Generic name registered by all members of WORKGROUP</td></tr><tr><td align="left">WORKGROUP&lt;1c&gt;</td><td align="justify">Domain cntrollers/netlogon servers</td></tr><tr><td align="left">WORKGROUP&lt;1d&gt;</td><td align="justify">Local master browsers</td></tr><tr><td align="left">WORKGROUP&lt;1e&gt;</td><td align="justify">Browser election service</td></tr></tbody></table></div></div><br class="table-break"><p>
    198 <a class="indexterm" name="id2668883"></a>
     198<a class="indexterm" name="id2668934"></a>
    199199It should be noted that all NetBIOS machines register their own
    200200names as per <a class="link" href="integrate-ms-networks.html#uniqnetbiosnames" title="Table 29.1. Unique NetBIOS Names">Unique NetBIOS names</a> and <a class="link" href="integrate-ms-networks.html#netbiosnamesgrp" title="Table 29.2. Group Names">group names</a>. This is in vast contrast to TCP/IP
     
    203203are associated with each IP address.
    204204</p><p>
    205 <a class="indexterm" name="id2668918"></a>
    206 <a class="indexterm" name="id2668925"></a>
    207 <a class="indexterm" name="id2668932"></a>
     205<a class="indexterm" name="id2668969"></a>
     206<a class="indexterm" name="id2668976"></a>
     207<a class="indexterm" name="id2668983"></a>
    208208One further point of clarification should be noted. The <code class="filename">/etc/hosts</code>
    209209file and the DNS records do not provide the NetBIOS name information
     
    217217Whichever machine first replies, it then ends up providing the logon services.
    218218</p><p>
    219 <a class="indexterm" name="id2668963"></a>
    220 <a class="indexterm" name="id2668970"></a>
     219<a class="indexterm" name="id2669015"></a>
     220<a class="indexterm" name="id2669021"></a>
    221221The name &#8220;<span class="quote">workgroup</span>&#8221; or &#8220;<span class="quote">domain</span>&#8221; really can be confusing, since these
    222222have the added significance of indicating what is the security
     
    231231of a username and a matching password.
    232232</p><p>
    233 <a class="indexterm" name="id2669003"></a>
    234 <a class="indexterm" name="id2669009"></a>
    235 <a class="indexterm" name="id2669019"></a>
    236 <a class="indexterm" name="id2669028"></a>
    237 <a class="indexterm" name="id2669038"></a>
    238 <a class="indexterm" name="id2669047"></a>
    239233<a class="indexterm" name="id2669054"></a>
    240234<a class="indexterm" name="id2669061"></a>
     235<a class="indexterm" name="id2669070"></a>
     236<a class="indexterm" name="id2669080"></a>
     237<a class="indexterm" name="id2669089"></a>
     238<a class="indexterm" name="id2669099"></a>
     239<a class="indexterm" name="id2669105"></a>
     240<a class="indexterm" name="id2669112"></a>
    241241MS Windows networking is thus predetermined to use machine names
    242242for all local and remote machine message passing. The protocol used is
     
    253253Since we are primarily concerned with TCP/IP, this demonstration is
    254254limited to this area.
    255 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669092"></a>The NetBIOS Name Cache</h3></div></div></div><p>
    256 <a class="indexterm" name="id2669099"></a>
    257 <a class="indexterm" name="id2669106"></a>
    258 <a class="indexterm" name="id2669113"></a>
     255</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669143"></a>The NetBIOS Name Cache</h3></div></div></div><p>
     256<a class="indexterm" name="id2669151"></a>
     257<a class="indexterm" name="id2669158"></a>
     258<a class="indexterm" name="id2669164"></a>
    259259All MS Windows machines employ an in-memory buffer in which is
    260260stored the NetBIOS names and IP addresses for all external
     
    264264configured name resolution mechanisms.
    265265</p><p>
    266 <a class="indexterm" name="id2669128"></a>
     266<a class="indexterm" name="id2669179"></a>
    267267If a machine whose name is in the local name cache is shut
    268268down before the name is expired and flushed from the cache, then
     
    272272frustrating for users but is a characteristic of the protocol.
    273273</p><p>
    274 <a class="indexterm" name="id2669151"></a>
    275 <a class="indexterm" name="id2669158"></a>
    276 <a class="indexterm" name="id2669164"></a>
     274<a class="indexterm" name="id2669196"></a>
     275<a class="indexterm" name="id2669203"></a>
     276<a class="indexterm" name="id2669209"></a>
    277277The MS Windows utility that allows examination of the NetBIOS
    278278name cache is called &#8220;<span class="quote">nbtstat.</span>&#8221; The Samba equivalent
    279279is called <code class="literal">nmblookup</code>.
    280 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669185"></a>The LMHOSTS File</h3></div></div></div><p>
    281 <a class="indexterm" name="id2669193"></a>
     280</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669230"></a>The LMHOSTS File</h3></div></div></div><p>
     281<a class="indexterm" name="id2669238"></a>
    282282This file is usually located in MS Windows NT 4.0 or Windows 200x/XP in the directory
    283283<code class="filename">%SystemRoot%\SYSTEM32\DRIVERS\ETC</code> and contains the IP address
     
    364364# Therefore it is not advisable to simply add lmhosts file entries onto the
    365365# end of this file.
    366 </pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669356"></a>HOSTS File</h3></div></div></div><p>
     366</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669405"></a>HOSTS File</h3></div></div></div><p>
    367367This file is usually located in MS Windows NT 4.0 or Windows 200x/XP in
    368368the directory <code class="filename">%SystemRoot%\SYSTEM32\DRIVERS\ETC</code> and contains
     
    371371on how the TCP/IP environment is configured. This file is in
    372372every way the equivalent of the UNIX/Linux <code class="filename">/etc/hosts</code> file.
    373 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669384"></a>DNS Lookup</h3></div></div></div><p>
    374 <a class="indexterm" name="id2669392"></a>
     373</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669433"></a>DNS Lookup</h3></div></div></div><p>
     374<a class="indexterm" name="id2669441"></a>
    375375This capability is configured in the TCP/IP setup area in the network
    376376configuration facility. If enabled, an elaborate name resolution sequence
     
    383383WINS server to obtain a lookup before DNS, HOSTS, LMHOSTS, or broadcast
    384384lookup is used.
    385 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669412"></a>WINS Lookup</h3></div></div></div><p>
    386 <a class="indexterm" name="id2669419"></a>
    387 <a class="indexterm" name="id2669426"></a>
    388 <a class="indexterm" name="id2669436"></a>
     385</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669461"></a>WINS Lookup</h3></div></div></div><p>
     386<a class="indexterm" name="id2669468"></a>
     387<a class="indexterm" name="id2669475"></a>
     388<a class="indexterm" name="id2669485"></a>
    389389A WINS (Windows Internet Name Server) service is the equivalent of the
    390390rfc1001/1002 specified NBNS (NetBIOS Name Server). A WINS server stores
     
    394394To configure Samba to be a WINS server, the following parameter needs
    395395to be added to the <code class="filename">smb.conf</code> file:
    396 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2669468"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr></table><p>
    397 <a class="indexterm" name="id2669482"></a>
     396</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2669518"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr></table><p>
     397<a class="indexterm" name="id2669531"></a>
    398398To configure Samba to use a WINS server, the following parameters are
    399399needed in the <code class="filename">smb.conf</code> file:
    400 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2669504"></a><em class="parameter"><code>wins support = No</code></em></td></tr><tr><td><a class="indexterm" name="id2669516"></a><em class="parameter"><code>wins server = xxx.xxx.xxx.xxx</code></em></td></tr></table><p>
     400</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2669553"></a><em class="parameter"><code>wins support = No</code></em></td></tr><tr><td><a class="indexterm" name="id2669565"></a><em class="parameter"><code>wins server = xxx.xxx.xxx.xxx</code></em></td></tr></table><p>
    401401where <em class="replaceable"><code>xxx.xxx.xxx.xxx</code></em> is the IP address
    402402of the WINS server.
    403403</p><p>For information about setting up Samba as a WINS server, read
    404 <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669549"></a>Common Errors</h2></div></div></div><p>
     404<a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669598"></a>Common Errors</h2></div></div></div><p>
    405405TCP/IP network configuration problems find every network administrator sooner or later.
    406406The cause can be anything from keyboard mishaps to forgetfulness to simple mistakes to
    407407carelessness. Of course, no one is ever deliberately careless!
    408 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669562"></a>Pinging Works Only One Way</h3></div></div></div><p>
     408</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669612"></a>Pinging Works Only One Way</h3></div></div></div><p>
    409409        &#8220;<span class="quote">I can ping my Samba server from Windows, but I cannot ping my Windows
    410410        machine from the Samba server.</span>&#8221;
     
    416416        Due to inconsistent netmasks, the Windows machine was on network 192.168.1.0/24, while
    417417        the Samba server was on network 192.168.1.128/25  logically a different network.
    418         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669594"></a>Very Slow Network Connections</h3></div></div></div><p>
     418        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669643"></a>Very Slow Network Connections</h3></div></div></div><p>
    419419        A common cause of slow network response includes:
    420420        </p><div class="itemizedlist"><ul type="disc"><li><p>Client is configured to use DNS and the DNS server is down.</p></li><li><p>Client is configured to use remote DNS server, but the
    421                 remote connection is down.</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server.</p></li><li><p>Client is not configured to use a WINS server, but there is a WINS server.</p></li><li><p>Firewall is filtering out DNS or WINS traffic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669636"></a>Samba Server Name-Change Problem</h3></div></div></div><p>
     421                remote connection is down.</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server.</p></li><li><p>Client is not configured to use a WINS server, but there is a WINS server.</p></li><li><p>Firewall is filtering out DNS or WINS traffic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669685"></a>Samba Server Name-Change Problem</h3></div></div></div><p>
    422422        &#8220;<span class="quote">The name of the Samba server was changed, Samba was restarted, and now the Samba server cannot be
    423423        pinged by its new name from an MS Windows NT4 workstation, but it does still respond to pinging using
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/introduction.html

    r231 r272  
    33and how to configure the parts of Samba you will most likely need.
    44PLEASE read this.
    5 </p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553560">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553613">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553704">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553785">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553826">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553858">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553868">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553955">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553988">The network name cannot be found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2554130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554154">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554223">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554242">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555983">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556821">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. How to Install and Test SAMBA</td></tr></table></div></body></html>
     5</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2551936">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2551976">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2552018">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2552921">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2553100">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2553503">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553562">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2553614">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2553705">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553786">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2553827">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2553859">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2553870">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2553957">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2553989">The network name cannot be found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2554132">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554155">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2554224">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2554243">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2555984">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2556827">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. How to Install and Test SAMBA</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/ix01.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2695449"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Printers" folder, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt><dt>$, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>%i macro, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>%L, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>%PDF, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>%SystemRoot%\System32\config, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>../source/nsswitch, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a></dt><dt>.ai, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>.AppleDouble, <a class="indexterm" href="VFS.html#id2651733">netatalk</a></dt><dt>.eps, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>.pdf, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>.PDS extension, <a class="indexterm" href="ProfileMgmt.html#id2661954">Windows NT4 Workstation</a></dt><dt>.profiles, <a class="indexterm" href="ProfileMgmt.html#id2660796">Windows 9x/Me User Profiles</a></dt><dt>.ps, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>.recycle, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>/bin/false, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/null, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/shadowvol, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>/etc/cups/, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>/etc/fstab, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>/etc/group, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a>, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="Portability.html#id2689096">HPUX</a></dt><dt>/etc/groups, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/host.conf, <a class="indexterm" href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668482">/etc/host.conf</a></dt><dt>/etc/hosts, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>/etc/hosts&gt;, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>/etc/inetd.conf, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="compiling.html#id2688492">Starting from inetd.conf</a></dt><dt>/etc/init.d/samba, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="winbind.html#id2656208">Linux</a></dt><dt>/etc/init.d/samba.server, <a class="indexterm" href="winbind.html#id2656413">Solaris</a></dt><dt>/etc/init.d/smb, <a class="indexterm" href="winbind.html#id2656208">Linux</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>/etc/logingroup, <a class="indexterm" href="Portability.html#id2689096">HPUX</a></dt><dt>/etc/mime.conv, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/mime.types, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="FastStart.html#id2557719">The Primary Domain Controller</a></dt><dt>/etc/openldap/sldap.conf, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a></dt><dt>/etc/pam.conf, <a class="indexterm" href="winbind.html#id2657115">Solaris-Specific Configuration</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2665761">Technical Discussion</a>, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/pam.d, <a class="indexterm" href="winbind.html#id2654662">Requirements</a>, <a class="indexterm" href="winbind.html#id2654814">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>/etc/pam.d/, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a>, <a class="indexterm" href="pam.html#id2665761">Technical Discussion</a></dt><dt>/etc/pam.d/ftp, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/login, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/samba, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/passwd, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a>, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a>, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>/etc/printcap, <a class="indexterm" href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>/etc/samba, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>/etc/samba/scripts, <a class="indexterm" href="NetCommand.html#id2600583">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>/etc/samba/smb.conf, <a class="indexterm" href="install.html#id2551976">Configuring Samba (smb.conf)</a></dt><dt>/etc/samba/smbpasswd, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="NetCommand.html#id2601203">User Mapping</a></dt><dt>/etc/shadow, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>/etc/smbpasswd, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a></dt><dt>/etc/ssl/certs/slapd.pem, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/xinetd.d/telnet, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/export, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>/lib/libnss_example.so, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>/lib/libnss_files.so, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>/lib/security, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665815">PAM Configuration Syntax</a></dt><dt>/lib/security/, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>/opt/samba/bin, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a></dt><dt>/tmp, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>/usr/bin/openssl, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt><dt>/usr/lib/samba/vfs, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>/usr/lib/security, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a></dt><dt>/usr/lib/security/methods.cfg, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a></dt><dt>/usr/local/lib, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>/usr/local/samba, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>/usr/local/samba/bin, <a class="indexterm" href="winbind.html#id2656208">Linux</a>, <a class="indexterm" href="winbind.html#id2656413">Solaris</a>, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a></dt><dt>/usr/local/samba/lib, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>/usr/local/samba/lib/vfs, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>/usr/local/samba/private/secrets.tdb, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>/usr/local/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/local/samba/var, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a>, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>/usr/sbin, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/var/locks/*.tdb, <a class="indexterm" href="speed.html#id2691189">Corrupt tdb Files</a></dt><dt>/var/log/samba, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>/var/run/samba, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>/var/spool/cups/, <a class="indexterm" href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>/var/spool/samba, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>250-user limit, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a></dt><dt>3.0.11, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>4,500 user accounts, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a></dt><dt>4294967295, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>8.3 file names, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>&gt;Domain User Manager, <a class="indexterm" href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></dt><dt>\\%L\%U\.profiles, <a class="indexterm" href="ProfileMgmt.html#id2660796">Windows 9x/Me User Profiles</a></dt><dt>\\SERVER, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>_kerberos.REALM.NAME, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>_kerberos._udp, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>_ldap._tcp, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>_ldap._tcp.pdc._msdcs.quenya.org, <a class="indexterm" href="samba-bdc.html#id2567584">NetBIOS Over TCP/IP Disabled</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a>, <a class="indexterm" href="FastStart.html#id2554657">Anonymous Read-Write Document Server</a>, <a class="indexterm" href="FastStart.html#id2554869">Anonymous Print Server</a>, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="FastStart.html#id2556901">Example: Engineering Office</a>, <a class="indexterm" href="FastStart.html#id2557719">The Primary Domain Controller</a>, <a class="indexterm" href="FastStart.html#id2558335">Backup Domain Controller</a>, <a class="indexterm" href="ServerType.html#id2559419">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559616">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560216">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560464">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564384">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566696">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570871">Samba Client</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583315">Use of the Remote Announce Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2594006">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="NetCommand.html#id2600583">Managing Nest Groups on Workstations from the Samba Server</a>, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2614073">Interaction with the Standard Samba create mask Parameters</a>, <a class="indexterm" href="AccessControls.html#id2614939">Users Cannot Write to a Public Share</a>, <a class="indexterm" href="AccessControls.html#id2615308">MS Word with Samba Changes Owner of File</a>, <a class="indexterm" href="locking.html#id2616990">Disabling Oplocks</a>, <a class="indexterm" href="locking.html#id2617085">Disabling Kernel Oplocks</a>, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618437">User-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a>, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a>, <a class="indexterm" href="msdfs.html#id2621847">MSDFS UNIX Path Is Case-Critical</a>, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2623461">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a>, <a class="indexterm" href="classicalprinting.html#id2626923">Creating the [print$] Share</a>, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2633711">More Complex CUPS smb.conf Settings</a>, <a class="indexterm" href="CUPS-printing.html#id2640466">From Windows Clients to a CUPS/Samba Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2641260">Prepare Your smb.conf for cupsaddsmb</a>, <a class="indexterm" href="VFS.html#id2650350">Discussion</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655412">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2656208">Linux</a>, <a class="indexterm" href="winbind.html#id2657115">Solaris-Specific Configuration</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="ProfileMgmt.html#id2660656">NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2660796">Windows 9x/Me User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2660954">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2664791">Changing the Default Profile</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669412">WINS Lookup</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a>, <a class="indexterm" href="unicode.html#id2670985">Individual Implementations</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678872">IdMap LDAP Support</a>, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a>, <a class="indexterm" href="bugreport.html#id2686336">Debugging-Specific Operations</a>, <a class="indexterm" href="Other-Clients.html#id2690378">Windows 2000 Service Pack 2</a> (see SSO)</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>logon</dt><dd><dl><dt>service, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a></dt></dl></dd></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abbreviated keystrokes, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a></dt><dt>aborting shutdown, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>accept connections, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>access, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a></dt><dt>Access, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>access authentication, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>access control, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a>, <a class="indexterm" href="AdvancedNetworkManagement.html">Advanced Network Management</a></dt><dt>Access Control, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Access Control Entries (see ACE)</dt><dt>Access Control List, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>access control needs, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>access controls, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a>, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>Access Controls, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>access denied, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>access policies, <a class="indexterm" href="passdb.html#id2592170">Domain Account Policy Managment</a></dt><dt>access rights, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>account, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>database, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>backends, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a></dt></dl></dd></dl></dd><dt>account access controls, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>account attributes, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>account backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account containers, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a></dt><dt>account control block (see ACB)</dt><dt>account control flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account controls, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Account Controls, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>account database, <a class="indexterm" href="passdb.html#id2592457">Password Backends</a></dt><dt>account deleted, <a class="indexterm" href="passdb.html#id2591425">Deleting Accounts</a></dt><dt>account encode_bits, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account flag order, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Account Flags, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account import/export, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2592332">Account Import/Export</a></dt><dt>account information, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dt>account information database, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>account management, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>account name, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>account policies, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt><dt>account policy, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account restrictions, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>account security, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account storage backends, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a></dt><dt>account storage mechanisms, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account storage system, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>Account Unknown, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>accountability, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>accounts, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>ACL, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>ACLs, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></dt><dd><dl><dt>File System, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>POSIX, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt></dl></dd><dt>ACLs on share, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>ACLs on shares, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>across network segments, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>active directory, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564264">Samba ADS Domain Control</a></dt><dt>Active Directory, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a>, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a>, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>Active Directory Server, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>AD4UNIX, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>ADAM, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>add a user account, <a class="indexterm" href="passdb.html#id2591338">Adding User Accounts</a></dt><dt>add client machines, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>add domain users and groups to a local group, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>add drivers, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>add machine script, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678023">Changes in Behavior</a></dt><dt>Add Printer Wizard, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>add printer wizard, <a class="indexterm" href="CUPS-printing.html#id2634678">Driver Upload Methods</a></dt><dt>add user script, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678023">Changes in Behavior</a></dt><dt>add/delete/change share, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>adddriver, <a class="indexterm" href="classicalprinting.html#id2628524">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2628880">Running rpcclient with adddriver</a>, <a class="indexterm" href="classicalprinting.html#id2629373">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></dt><dt>additional driver, <a class="indexterm" href="classicalprinting.html#id2630216">Additional Client Driver Installation</a></dt><dt>additional privileges, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>addmem, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>AddPrinterDriver(), <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></dt><dt>admincfg.exe, <a class="indexterm" href="Other-Clients.html#id2690141">Configuring Windows for Workgroups Password Handling</a></dt><dt>administrative actions, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>administrative duties, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>administrative privileges, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>administrative responsibilities, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>administrative rights, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>administrative rights and privileges, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Administrative Templates, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></dt><dt>Administrator, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>administrator account, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dt>Administrator account, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>administrator password, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>Administrator%password, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>Adobe, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    2 Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>Adobe driver, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>Adobe driver files, <a class="indexterm" href="CUPS-printing.html#id2641780">Recognizing Different Driver Files</a></dt><dt>Adobe PostScript, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>Adobe PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></dt><dt>Adobe PPD, <a class="indexterm" href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>Adobe specifications, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>ADS, <a class="indexterm" href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2599273">Administrative Tasks and Methods</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2654484">Result Caching</a>, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660288">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a>, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a> (see Active Directory)</dt><dt>ADS DC, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a></dt><dt>ADS domain, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>ADS domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>ADS manager, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>ADS schema, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>Advanced TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>advantages, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>affect users, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></dt><dt>affordable power, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>AFPL, <a class="indexterm" href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dt>AFPL Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>AFS, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>AIX, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a></dt><dt>algorithmic mapping, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>alias group, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>allow access, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>allow trusted domains, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>already exists, <a class="indexterm" href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a></dt><dt>alternative solution, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>Amanda, <a class="indexterm" href="Backup.html#id2671850">Amanda</a></dt><dt>analyzes data, <a class="indexterm" href="problems.html#id2684841">Diagnostics Tools</a></dt><dt>anonymous, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dd><dl><dt>print server, <a class="indexterm" href="FastStart.html#id2554869">Anonymous Print Server</a></dt><dt>read-write server, <a class="indexterm" href="FastStart.html#id2554657">Anonymous Read-Write Document Server</a></dt></dl></dd><dt>anonymous access, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>anonymous file server, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>anonymous server, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>ANSI compiler, <a class="indexterm" href="Portability.html#id2689096">HPUX</a></dt><dt>anticipate failure, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>API, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>Appliances, <a class="indexterm" href="winbind.html#id2653665">Target Uses</a></dt><dt>application servers, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>application/cups.vnd-postscript, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/octet-stream, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>application/pdf, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>application/postscript, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/vnd.cups-postscript, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a></dt><dt>application/vnd.cups-raster, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>application/vnd.cups-raw, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt><dt>application/x-shell, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>apt-get, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>ARCFOUR-HMAC-MD5, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>architecture, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>ARP/RARP, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>ASCII, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a>, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a></dt><dt>ASCII text, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a></dt><dt>assign rights, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>assigned RID, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>assistance, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>associations, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>attach gdb, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>attribute, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>attributes, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>audit file access, <a class="indexterm" href="VFS.html#id2650751">audit</a></dt><dt>audit module, <a class="indexterm" href="VFS.html#id2651009">extd_audit</a></dt><dt>auth, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>authenticate, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticate users, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticated, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a></dt><dt>authenticating server, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></dt><dt>authentication, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2592332">Account Import/Export</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dd><dl><dt>backend, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt></dl></dd><dt>authentication agents, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>authentication architecture, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>authentication backend, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>authentication control, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>authentication database, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a></dt><dt>authentication management, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>authentication mechanisms, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>authentication methods, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>authentication module API, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a></dt><dt>authentication regime, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>authentication reply, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></dt><dt>authentication server, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>authentication service, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>authentication system, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>authenticatior, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>authoritive, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>authorization, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>auto-reconnect, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>autogen.sh, <a class="indexterm" href="compiling.html#id2687984">Building the Binaries</a></dt><dt>autogenerated printcap, <a class="indexterm" href="classicalprinting.html#id2625418">Default UNIX System Printing Commands</a></dt><dt>automatic account creation, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>automatic mapping, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>automatic reconnects, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>automatic redundancy, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>autopoweruser.sh, <a class="indexterm" href="NetCommand.html#id2600583">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>autotyping, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>AUXILIARY, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>auxiliary members, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>availability, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>available, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>available port, <a class="indexterm" href="classicalprinting.html#id2631835">Samba and Printer Ports</a></dt><dt>available printerd, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>available rights, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>average print run, <a class="indexterm" href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>b-node, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>back up, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>backed up, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>backend, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>backend authentication, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>backend database, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>backend failures, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>backend file system pool, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a></dt><dt>backends, <a class="indexterm" href="ChangeNotes.html#id2579071">Passdb Changes</a>, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dt>backup, <a class="indexterm" href="Backup.html#id2671368">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a>, <a class="indexterm" href="tdb.html#id2686880">Features and Benefits</a></dt><dt>backup domain controller, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>backup solution, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>BackupPC, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>bad hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad logon attempts, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>Bad networking hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad password, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>banner pages, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a></dt><dt>barriers, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a></dt><dt>Batch Oplock, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>BDC, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dt>BDCs, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>behavior approximately same, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></dt><dt>between domains, <a class="indexterm" href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></dt><dt>bias, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>binary format TDB, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>BIND, <a class="indexterm" href="DNSDHCP.html#id2693116">Dynamic DNS</a></dt><dt>bind interfaces only, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>BIND9, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>BIND9.NET, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a></dt><dt>bindery-enabled, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>block device, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>block incoming packets, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>BOBS, <a class="indexterm" href="Backup.html#id2671899">BOBS: Browseable Online Backup System</a></dt><dt>bogus, <a class="indexterm" href="ServerType.html#id2560464">Example Configuration</a></dt><dt>boot disk`, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>bridge, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>bridges networks, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>brlock.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>broadcast, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>broadcast address, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>broadcast isolated subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>broadcast messages, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>broadcast messaging, <a class="indexterm" href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a></dt><dt>Broadcast node, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>broadcast request, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>broadcast traffic, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>broadcast-based, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>broadcast-based name resolution, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>broadcasts, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>browse across subnet, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>browse list, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>browse list handling, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>browse list maintainers, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>browse list management, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>browse resources, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>browse server resources, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>browse shares, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>browse.dat, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>browseable, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>browser election, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>browser elections, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>BrowseShortNames, <a class="indexterm" href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></dt><dt>browsing across subnets, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>browsing another subnet, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></dt><dt>browsing intrinsics, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586329">Common Errors</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586476">I Get an "Unable to browse the network" Error</a></dt><dt>BSD, <a class="indexterm" href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>BSD Printing, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>BSD-style printing, <a class="indexterm" href="classicalprinting.html#id2623461">Extended Printing Configuration</a></dt><dt>bug report, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>bug reports, <a class="indexterm" href="bugreport.html#id2686011">Introduction</a></dt><dt>Bugzilla, <a class="indexterm" href="bugreport.html#id2686011">Introduction</a></dt><dt>built-in commands, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>bypasses privilege, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>byte ranges, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>byte-range lock, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>byte-range locking, <a class="indexterm" href="locking.html#id2615632">Discussion</a>, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>c:\winnt\inf, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>C:\WinNT\System32\config, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>cached</dt><dd><dl><dt>password, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a></dt></dl></dd><dt>cached encrypted password, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>cached in memory, <a class="indexterm" href="passdb.html#id2588450">Advantages of Non-Encrypted Passwords</a></dt><dt>cached local file, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>cached locally, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>cached references, <a class="indexterm" href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></dt><dt>caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>caching reads, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>caching scheme, <a class="indexterm" href="winbind.html#id2654484">Result Caching</a></dt><dt>caching writes, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>called name, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>cannot join domain, <a class="indexterm" href="ClientConfig.html#id2578330">Common Errors</a></dt><dt>canonicalize files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>CAP, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a>, <a class="indexterm" href="Other-Clients.html#id2689667">Macintosh Clients</a></dt><dt>cap-share, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>capability to delete, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>CAP_LINUX_IMMUTABLE, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>case options, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case sensitivity, <a class="indexterm" href="pam.html#id2665815">PAM Configuration Syntax</a></dt><dt>case-insensitive, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a>, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case-preserving, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a></dt><dt>central environment, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>centralized</dt><dd><dl><dt>authentication, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt></dl></dd><dt>centralized identity management, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>centrally managed, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>certificate, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt><dt>Certificate Authority (see CA)</dt><dt>cfdisk, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>challenge/response mechanis, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>change capabilities, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt><dt>change motivations, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>change password, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>change passwords, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt><dt>changed parameters, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>changes password, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>character device, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>character set, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>character sets, <a class="indexterm" href="unicode.html#id2670030">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>charset, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>charset conversion, <a class="indexterm" href="unicode.html#id2670166">Conversion from Old Names</a></dt><dt>chattr, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>check for locks, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>check logs, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>checksum-search, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>chmod, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>chown, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="AccessControls.html#id2613556">Viewing File Ownership</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>chpass, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>CIFS, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>CIFS function calls, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>CIFS/SMB, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>Citrix, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>clear purpose preferred, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>clear-text, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>clear-text passwords, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>client client instructions, <a class="indexterm" href="ClientConfig.html#id2575484">Features and Benefits</a></dt><dt>Client for Microsoft Networks, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Client for Novell Networks, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>client-server mode, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt><dt>client-side caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>client-side data caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2616594">PDM Data Shares</a></dt><dt>clock skew, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>cluster servers, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>clustered file server, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>Clustered smbds, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a></dt><dt>clustering technologies, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>cluttering, <a class="indexterm" href="bugreport.html#id2686336">Debugging-Specific Operations</a></dt><dt>cmd, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>cmd shell, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>CN, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>code maintainer, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>codepages, <a class="indexterm" href="unicode.html#id2669841">Features and Benefits</a></dt><dt>collating, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></dt><dt>collisions, <a class="indexterm" href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>color, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>COM1:, <a class="indexterm" href="classicalprinting.html#id2631835">Samba and Printer Ports</a></dt><dt>command-line, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>command-line utility, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>commenting out setting, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>commercial Linux products, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>commercial support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2692694">Commercial Support</a></dt><dt>commit the settings, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>Common Internet Filesystem (see CIFS)</dt><dt>Common restrictions, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>Common UNIX Printing System (see CUPS)</dt><dt>common.adm, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>comp.protocols.smb, <a class="indexterm" href="bugreport.html#id2686011">Introduction</a></dt><dt>compatible, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>compile, <a class="indexterm" href="install.html#id2551936">Obtaining and Installing Samba</a></dt><dt>compile-time options, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>complex file name space, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>complex organization, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>complexity, <a class="indexterm" href="StandAloneServer.html#id2574434">Example Configuration</a></dt><dt>compliance, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>complicated, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>complicated problem, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>comprehensive documentation, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>Computer Account, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dt>computer account, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>computer accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Computer Management, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>Computer Name, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>computer name, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>concurrent access, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Conectiva, <a class="indexterm" href="CUPS-printing.html#id2646708">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>config.cache, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a></dt><dt>CONFIG.POL, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>Config.POL, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></dt><dt>configuration</dt><dd><dl><dt>documentation, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a></dt></dl></dd><dt>configuration files, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a></dt><dt>configuration problem, <a class="indexterm" href="bugreport.html#id2686011">Introduction</a></dt><dt>configuration syntax, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>configuration techniques, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>configuration too complex, <a class="indexterm" href="StandAloneServer.html#id2575417">Common Errors</a></dt><dt>configuration tool, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>configuration wizard, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>configure, <a class="indexterm" href="compiling.html#id2687984">Building the Binaries</a></dt><dt>configuring a firewall, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>confirm address, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>confirm the password, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></dt><dt>confirm the trust, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>connect transparently, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>connection resources, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></dt><dt>connections, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>connections.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>consistent case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>console, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>consumer expects, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>container, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>continuity of service, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>contribute, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>Control Panel, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>convert</dt><dd><dl><dt>domain member server, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt></dl></dd><dt>converted, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>copy'n'paste, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>core files, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a></dt><dt>core graphic engine, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a></dt><dt>core values, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>corrupted file, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>cosine.schema, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>country of origin, <a class="indexterm" href="ch47.html#id2692694">Commercial Support</a></dt><dt>CP850, <a class="indexterm" href="unicode.html#id2670030">Samba and Charsets</a></dt><dt>CP932, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>cracker, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>create, <a class="indexterm" href="AccessControls.html#id2611066">Managing Directories</a></dt><dt>Create a Computer Account, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dt>create a domain machine account, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>create domain member, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a></dt><dt>create machine trust account, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>create partition, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>Create the Computer Account, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>create user accounts, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>create volume, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>credentials, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>credentials validation, <a class="indexterm" href="samba-bdc.html#id2567518">NetBIOS Over TCP/IP Enabled</a></dt><dt>critical aspects of configuration, <a class="indexterm" href="ClientConfig.html#id2575484">Features and Benefits</a></dt><dt>crle, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>cron, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></dt><dt>cross post, <a class="indexterm" href="problems.html#id2685705">Getting Mailing List Help</a></dt><dt>cross-segment browsing, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>cross-subnet browsing, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>CUPS, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2623461">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="CUPS-printing.html#id2632924">Features and Benefits</a>, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a></dt><dd><dl><dt>Page Accounting, <a class="indexterm" href="CUPS-printing.html#id2647391">Page Accounting with CUPS</a></dt><dt>quotas, <a class="indexterm" href="CUPS-printing.html#id2647427">Setting Up Quotas</a></dt></dl></dd><dt>CUPS API, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2625418">Default UNIX System Printing Commands</a></dt><dt>CUPS backends, <a class="indexterm" href="CUPS-printing.html#id2637884">CUPS Backends</a></dt><dt>CUPS filtering, <a class="indexterm" href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>CUPS filtering chain, <a class="indexterm" href="CUPS-printing.html#id2637884">CUPS Backends</a></dt><dt>CUPS libarary API, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS PostScript, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>CUPS PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>CUPS print filters, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS raster, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>CUPS-PPD, <a class="indexterm" href="CUPS-printing.html#id2646320">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cups.hlp, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>cupsaddsmb, <a class="indexterm" href="CUPS-printing.html#id2634678">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2641162">cupsaddsmb: The Unknown Utility</a>, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643102">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="CUPS-printing.html#id2643183">cupsaddsmb Flowchart</a>, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a></dt><dt>cupsd.conf, <a class="indexterm" href="classicalprinting.html#id2625418">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2638471">mime.convs</a>, <a class="indexterm" href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646320">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>currupted, <a class="indexterm" href="tdb.html#id2686880">Features and Benefits</a></dt><dt>custom scripts, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>customer expected, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customized print commands, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2654662">Requirements</a>, <a class="indexterm" href="compiling.html#id2688712">Alternative: Starting smbd as a Daemon</a></dt><dt>daemon running, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>daemons, <a class="indexterm" href="winbind.html#id2656558">Restarting</a></dt><dt>damaged data, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>data caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>data corruption, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="locking.html#id2616470">UNIX or NFS Client-Accessed Files</a></dt><dt>data interchange, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>data stream, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>database, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></dt><dt>DatabaseFS, <a class="indexterm" href="VFS.html#id2652716">DatabaseFS</a></dt><dt>DAVE, <a class="indexterm" href="Other-Clients.html#id2689667">Macintosh Clients</a></dt><dt>dbx, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a></dt><dt>DCE RPC, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>DDK, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    3 Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dt>DDNS, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a></dt><dt>de-multiplex, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>de-multiplexing, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>Debian, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>Debian Sarge, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>debug, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a></dt><dt>debug level, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>debugging, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2686336">Debugging-Specific Operations</a></dt><dt>debugging passwords, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>debugging problems, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>dedicated heartbeat, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>dedicated print server, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>default accounts, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>default aliases, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>default behavior, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>default devmode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>default DNS setup, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>default gateways, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>default groups, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>default mapping, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a></dt><dt>default mappings, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>default print command, <a class="indexterm" href="classicalprinting.html#id2625418">Default UNIX System Printing Commands</a></dt><dt>default print commands, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>default printer, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>default printing, <a class="indexterm" href="CUPS-printing.html#id2632924">Features and Benefits</a></dt><dt>default profile, <a class="indexterm" href="ProfileMgmt.html#id2663298">Default Profile for Windows Users</a>, <a class="indexterm" href="ProfileMgmt.html#id2664791">Changing the Default Profile</a></dt><dt>default settings, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>default shells, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>Default User, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>default users, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>defective hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>deferred open, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>defined shares, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>delegate administrative privileges, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>delegated, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a></dt><dt>delegation, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>delete, <a class="indexterm" href="AccessControls.html#id2611066">Managing Directories</a></dt><dt>delete a file, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>delete roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>delete user script, <a class="indexterm" href="passdb.html#id2591425">Deleting Accounts</a></dt><dt>deleted files, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>deleted parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2676773">Removed Parameters</a></dt><dt>delmem, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>demote, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>demoted, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>denial of service, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>deny, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>deny access, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>deny modes, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>deny-none, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>DENY_ALL, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>DENY_DOS, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>DENY_FCB, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>DENY_NONE, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>DENY_READ, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>DENY_WRITE, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>deployment, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>deployment guidelines, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>DES-CBC-CRC, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>DES-CBC-MD5, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>desirable solution, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>desktop cache, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>desktop profile, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>desktop profiles, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>deterents, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a></dt><dt>development libraries, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>devfsd package, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>device mode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>device-specific commands, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>DFS, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a> (see MS-DFS, Distributed File Systems)</dt><dt>DFS junction, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS links, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS root, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS server, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS tree, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS-aware, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DFS-aware clients, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>DHCP, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a></dt><dt>DHCP servers, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>DHCP-enabled, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>DHCP-enabled operation, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>diagnostic, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>diagnostic tools, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>diff, <a class="indexterm" href="bugreport.html#id2686797">Patches</a></dt><dt>differences, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>different resources, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>differently encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>differing protocol, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></dt><dt>dir, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>direct internet access, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a></dt><dt>directory, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a></dt><dt>directory access control, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>directory access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>directory controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>Directory Information Tree (see DIT)</dt><dt>directory permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>directory schema, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>Directory Separators, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>directory server, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>directory_mode, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>disable LMB, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>disable locking, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a></dt><dt>disable roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a></dt><dt>disabling oplocks, <a class="indexterm" href="locking.html#id2616594">PDM Data Shares</a></dt><dt>disass, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a></dt><dt>disaster recovery, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>disconnect a connection, <a class="indexterm" href="ProfileMgmt.html#id2660656">NT4/200x User Profiles</a></dt><dt>disk, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>disk space, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>disparate information systems, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>display PostScript, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>displayName, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>distort, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>distribute authentication systems, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>distributed, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>distributed account, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>Distributed Computing Environment (see DCE)</dt><dt>distributed directory, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>distributed file system, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a> (see DFS)</dt><dt>Distributed File Systems, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>distributed file systems, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>distributed locking protocol, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>distribution, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>dithering algorithm, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>DMB, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>DMB for a workgroup, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></dt><dt>DMC, <a class="indexterm" href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a></dt><dt>DMS, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>DN, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>DNS, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2567584">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669384">DNS Lookup</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a>, <a class="indexterm" href="DNSDHCP.html#id2693025">Example Configuration</a></dt><dd><dl><dt>Active Directory, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>Dynamic, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2693116">Dynamic DNS</a></dt><dt>SRV records, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt></dl></dd><dt>DNS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>DNS lookup, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>DNS name resolution, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>dns proxy, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>DNS server, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>DNS server access, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>DNS server settings, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>DNS servers, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>DNS zon, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>DNS/LDAP/ADS, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a></dt><dt>document design, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>documentation, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>domain, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2591338">Adding User Accounts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dd><dl><dt>control, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a></dt><dd><dl><dt>role, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt></dl></dd><dt>controller, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html">Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dd><dl><dt>convert, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>hierarchy, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt></dl></dd><dt>controllers, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt></dl></dd><dt>member, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dd><dl><dt>server, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt></dl></dd><dt>member server, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>protocols, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt></dl></dd><dt>domain access, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>domain account access policies, <a class="indexterm" href="passdb.html#id2592170">Domain Account Policy Managment</a></dt><dt>domain admin group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>domain Administrator, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>Domain Admins, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>Domain Admins group, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>domain authentication, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>domain context, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>domain control, <a class="indexterm" href="samba-pdc.html#id2562486">Basics of Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2568602">Common Errors</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt>backup, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a></dt><dt>primary, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a></dt></dl></dd><dt>domain control database (see SAM)</dt><dt>domain controller, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567518">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dt>Domain Controller, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>domain controllers, <a class="indexterm" href="samba-pdc.html#id2564264">Samba ADS Domain Control</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>domain environment, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>domain global, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global group, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global groups, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain global user, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global users, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain group, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>domain group settings, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain groups, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>Domain Groups, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a></dt><dt>Domain Guests, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain information, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>domain join, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>domain joining, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain logon, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564317">Domain and Network Logon Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564336">Domain Network Logon Service</a>, <a class="indexterm" href="samba-bdc.html#id2566696">Example PDC Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>domain logon server, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>domain logons, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>domain management tools, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>domain master, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></dt><dt>domain member, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2573660">Common Errors</a>, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>Domain Member, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dd><dl><dt>joining, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a></dt></dl></dd><dt>domain member client, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a></dt><dt>Domain Member Client (see DMC)</dt><dt>domain member server, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>Domain Member Server (see DMS)</dt><dt>domain member servers, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>domain member workstations, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain members, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>domain membership, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>domain name, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Domain Name System (see DNS)</dt><dt>domain non-member, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a></dt><dt>domain policies, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>domain radio button, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain security, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>domain security account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Domain Server Manager, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>domain SID, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>domain trust, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></dt><dt>domain user, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>domain user accounts, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>domain user manager, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a></dt><dt>Domain User Manager, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>Domain Users, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain users, <a class="indexterm" href="winbind.html#id2654662">Requirements</a>, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2657273">Conclusion</a></dt><dt>Domain Users group, <a class="indexterm" href="groupmapping.html#id2598584">Adding Domain Users to the Workstation Power Users Group</a></dt><dt>domain-level, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></dt><dt>domain-level security, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>domain-wide browse list, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></dt><dt>DOMAIN&lt;1B&gt;, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1C&gt;, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1D&gt;, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>draft, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>Drive Identification, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>driver, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dt>driver CDROM, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>driver download, <a class="indexterm" href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></dt><dt>Driver File, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>driver files, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>Driver Path, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>dual-daemon winbindd, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>due diligence, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>duplex, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>duplex printing, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>duplicate, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>duplication of information, <a class="indexterm" href="winbind.html#id2653423">Introduction</a></dt><dt>DVI, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a></dt><dt>Dynamic DNS (see DDNS)</dt><dt>Dynamic Host Configuration Protocol (see DHCP)</dt><dt>dynamic link loader, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>dynamic registration files, <a class="indexterm" href="DNSDHCP.html#id2693116">Dynamic DNS</a></dt><dt>Dynamic SMB servers, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>dynamically loadable library modules, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>EAs, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>economically wise, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>eDirectory, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>editreg, <a class="indexterm" href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a></dt><dt>efficient authentication, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>election, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election criteria, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>election packet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election process, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>EMF, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2640209">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></dt><dt>enables clients to print, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>enables NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>encapsulating, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>encoding, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>encryped password, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>encrypted, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>encrypted password, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>encrypted passwords, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a>, <a class="indexterm" href="passdb.html#id2587207">Features and Benefits</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="ProfileMgmt.html#id2662728">Profile Migration from Windows NT4/200x Server to Samba</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a></dt><dt>encrypted session, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>encryption, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a></dt><dt>encryption key, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a></dt><dt>encryption types, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573382">Notes</a></dt><dt>enforcing, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>English, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>Enhanced MetaFile (see EMF)</dt><dt>enterprise, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>enumdrivers, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></dt><dt>enumerate domain groups, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></dt><dt>enumerate domain users, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></dt><dt>EnumJobs(), <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></dt><dt>environment variables, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>EPM (see ESP meta packager)</dt><dt>Epson Stylus, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>Epson Stylus inkjet, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>equivalence, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>equivalent rights and privileges, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>error message, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="classicalprinting.html#id2628880">Running rpcclient with adddriver</a></dt><dt>error messages, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>errors that can afflict, <a class="indexterm" href="ClientConfig.html#id2578330">Common Errors</a></dt><dt>ESC/P, <a class="indexterm" href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></dt><dt>ESP, <a class="indexterm" href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>meta packager, <a class="indexterm" href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dt>Print Pro, <a class="indexterm" href="CUPS-printing.html#id2639975">Sources of CUPS Drivers/PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2641924">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></dt></dl></dd><dt>ESP Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>established, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>ethereal, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2685149">Tcpdump</a>, <a class="indexterm" href="problems.html#id2685199">Ethereal</a>, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>Ethernet adapters, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>EUC-JP, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>eucJP-ms locale, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Event Viewer, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>Everyone - Full Control, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>Everyone group, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>EVMS, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a></dt><dt>examples, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>examples/LDAP, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>execute, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>existing LDAP DIT, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>expands control abilities, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>expired password, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>explicit trust, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>explicitly set, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>exploit opportunities, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a></dt><dt>exploitation, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>exported file system, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>exposed, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>extd_audit module, <a class="indexterm" href="VFS.html#id2651009">extd_audit</a></dt><dt>Extended Attributes, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>extended attributes, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>Extended BSD Printing, <a class="indexterm" href="classicalprinting.html#id2623461">Extended Printing Configuration</a></dt><dt>extended characters, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>extended protocol, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>extended SAM, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>extra machine, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>failed join, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>failed logins, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>failover communication, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>failover process, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>failover servers, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>fails, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>failure, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>failure semantics, <a class="indexterm" href="SambaHA.html#id2672935">Required Modifications to Samba</a></dt><dt>fake-permissions module, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>fake_permissions, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>fake_perms, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a>, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>fdisk, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>Federated Identity Management (see FIM)</dt><dt>federated organizations, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>federated-identity, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>Fiber Channel, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>fickle, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a></dt><dt>fid, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>file access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>File Naming Conventions, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>file ownership, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>file serving, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>File System, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dd><dl><dt>case sensitivity, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>feature comparison, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>UNIX, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>file system capabilities, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>FILE:, <a class="indexterm" href="classicalprinting.html#id2631835">Samba and Printer Ports</a></dt><dt>filemanager, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>filename mangling, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>filter, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>Filter Oplock, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>FilterLimit, <a class="indexterm" href="CUPS-printing.html#id2638471">mime.convs</a></dt><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>FIM, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>firewall, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a>, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>firewall active, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>firewall setups, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>fixed IP address, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>fixed IP addresses, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a></dt><dt>flush local locks, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>flush name cache, <a class="indexterm" href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></dt><dt>foomatic, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2646091">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2646239">Foomatic's Strange Name</a></dt><dt>Foomatic database, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>Foomatic Printer, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>Foomatic tutorial, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>foomatic-rip, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646091">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>Foomatic/cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>force an election, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>force election, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></dt><dt>forced synchronization, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>foreign domain, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>foreign SID, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a></dt><dt>foreign user, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a></dt><dt>FQDN, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>framing error, <a class="indexterm" href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>free support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>FreeBSD, <a class="indexterm" href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>freezing, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>French, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>front-end virtual server, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>frustrating experience, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dt>FTP, <a class="indexterm" href="passdb.html#id2588450">Advantages of Non-Encrypted Passwords</a></dt><dt>ftp, <a class="indexterm" href="Backup.html#id2671681">Rsync</a>, <a class="indexterm" href="compiling.html#id2687771">Accessing the Samba Sources via rsync and ftp</a></dt><dt>ftp access, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp service, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp services, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftpd, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>full rights, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>functional components, <a class="indexterm" href="bugreport.html#id2686336">Debugging-Specific Operations</a></dt><dt>functionality, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gateway address, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>gcc, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="Portability.html#id2689096">HPUX</a></dt><dt>gdb, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a>, <a class="indexterm" href="bugreport.html#id2686672">Attaching to a Running Process</a></dt><dt>GDI, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2640209">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></dt><dt>general security service application programming interface (see GSSAPI)</dt><dt>generic PostScript, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>generic raster, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>generic raster format, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>genlogon.pl, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658348">Network Logon Script Magic</a></dt><dt>Gentoo, <a class="indexterm" href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>Germany, <a class="indexterm" href="SambaHA.html#id2672115">Technical Discussion</a></dt><dt>get, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>getdriver, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2628524">Installing Driver Files into [print$]</a></dt><dt>getdriverdir, <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></dt><dt>getent, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>getent group demo, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>gethostbyname() function call, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></dt><dt>getpwnam, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>getpwnam() call, <a class="indexterm" href="upgrading-to-3.0.html#id2678023">Changes in Behavior</a></dt><dt>GetSID.exe, <a class="indexterm" href="ProfileMgmt.html#id2663015">Get SID</a></dt><dt>GhostScript, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dd><dl><dt>ESP (see ESP
    4         GhostScript)</dt></dl></dd><dt>GID, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579071">Passdb Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>GID numbers, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>GID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>GIF, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>global print command, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>global right, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>global section, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>Global support, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>global-level, <a class="indexterm" href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a></dt><dt>GNOME, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>GNU Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>GNU GPL, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>GNU tar, <a class="indexterm" href="Backup.html#id2671850">Amanda</a></dt><dt>GNU/Linux, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>GPG, <a class="indexterm" href="compiling.html#id2687846">Verifying Samba's PGP Signature</a></dt><dt>GPL, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>gpolmig.exe, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a></dt><dt>GPOs, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660288">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>grace time, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>grant rights, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>graphical objects, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>graphically illustrated client configuration, <a class="indexterm" href="ClientConfig.html#id2575484">Features and Benefits</a></dt><dt>grayscale, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>greater scalability, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>greatest mistake, <a class="indexterm" href="StandAloneServer.html#id2575417">Common Errors</a></dt><dt>grep, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>group, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>mapping, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt></dl></dd><dt>group account, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a></dt><dt>group accounts, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2596591">Warning: User Private Group Problems</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>group management, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>group mapping, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>group mappings, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>group membership, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>group ownership, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>group permissions, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>Group Policies, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a></dt><dt>group policies, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a></dt><dt>group policy, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>Group Policy, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></dt><dt>Group Policy Container (see GPC)</dt><dt>Group Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660183">Windows NT4/200x</a>, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>Group Policy Objects, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a> (see GPO)</dt><dt>group policy objects (see GPOs)</dt><dt>Group Policy Template (see GPT)</dt><dt>group privileges, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>group profiles, <a class="indexterm" href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></dt><dt>group SID, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>groupadd, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="groupmapping.html#id2598497">Adding Groups Fails</a></dt><dt>groupadd limitations, <a class="indexterm" href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a></dt><dt>groupdel, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>groupmap, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>groupmod, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>grouppol.inf, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a>, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a></dt><dd><dl><dt>domain, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>mapping, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>nested, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt></dl></dd><dt>groups of users, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>growing, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>GSSAPI, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>gtklp, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>guest, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>guest account, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>GUI, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>Gutenprint, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2646604">Driver Development Outside</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>h-node, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>harvesting password hashes, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>hashed password equivalent, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>headers files, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a></dt><dt>Heimdal, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>help, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>help command, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>heterogeneous computing, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>HEX, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a></dt><dt>hi-res photo, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>high availability, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>high order ports, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>high-availability, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>high-availability services, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>high-speed server interconnect, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>higher availability, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="PolicyMgmt.html#id2659373">Registry Spoiling</a></dt><dt>holy grail, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>home directories, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>home directory, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>home directory template, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>home drive, <a class="indexterm" href="samba-bdc.html#id2566696">Example PDC Configuration</a></dt><dt>host multiple servers, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>host security, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>host-based protection, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>hostname, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>hosts allow, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>hosts deny, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>house-keeping, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>HOWTO documents, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>HP JetDirect, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>HP Photosmart, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>HP-GL, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>HP-GL., <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a></dt><dt>hpgltops, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>HPIJS, <a class="indexterm" href="CUPS-printing.html#id2646604">Driver Development Outside</a></dt><dt>HPUX, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>http, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>hybrid, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>Hybrid node, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>IANA, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>ID mapping, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>ID mapping database, <a class="indexterm" href="winbind.html#id2654408">User and Group ID Allocation</a></dt><dt>ID range, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>IDEALX, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>Identification, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>identify, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>identity, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a></dt><dt>identity information, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>identity management, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dd><dl><dt>centralized, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt></dl></dd><dt>identity resolution, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>IDMAP, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>idmap, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>idmap backend, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678872">IdMap LDAP Support</a></dt><dt>IDMAP backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap gid, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>idmap GID, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>IDMAP infrastructure, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>idmap uid, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>idmap UID, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>idmap_ad, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap_ldap module, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>idmap_rid, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>IETF, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>ifconfig, <a class="indexterm" href="compiling.html#id2688492">Starting from inetd.conf</a>, <a class="indexterm" href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>ignore connection, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>imagetoraster, <a class="indexterm" href="CUPS-printing.html#id2637580">imagetops and imagetoraster</a></dt><dt>immutible, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>impersonate, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>implementing oplocks, <a class="indexterm" href="locking.html#id2616739">Advanced Samba Oplocks Parameters</a></dt><dt>Implicit Classes, <a class="indexterm" href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>important announcements, <a class="indexterm" href="securing-samba.html#id2619045">Upgrading Samba</a></dt><dt>Imprints, <a class="indexterm" href="classicalprinting.html#id2631982">The Imprints Toolset</a></dt><dt>imprints, <a class="indexterm" href="CUPS-printing.html#id2634678">Driver Upload Methods</a></dt><dt>include, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>independent, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>individual domain user, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>individual section, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>inetd, <a class="indexterm" href="SWAT.html#id2681209">Validate SWAT Installation</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a>, <a class="indexterm" href="compiling.html#id2688492">Starting from inetd.conf</a></dt><dt>inetd.conf, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>inetorgperson.schema, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>inf file, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>infrastructure, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="winbind.html#id2653665">Target Uses</a></dt><dt>inheritance, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>inherits rights, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>initdb.ldif, <a class="indexterm" href="FastStart.html#id2557719">The Primary Domain Controller</a></dt><dt>initGroups.sh, <a class="indexterm" href="FastStart.html#id2556901">Example: Engineering Office</a>, <a class="indexterm" href="groupmapping.html#id2598357">Script to Configure Group Mapping</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dt>inktype, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>insecure, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>inspire simplicity, <a class="indexterm" href="StandAloneServer.html#id2574434">Example Configuration</a></dt><dt>inspired structure, <a class="indexterm" href="SambaHA.html#id2672115">Technical Discussion</a></dt><dt>install drivers, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>interactive help, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>interdomain</dt><dd><dl><dt>trust</dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt></dl></dd><dt>trustrs, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a></dt></dl></dd><dt>interdomain connection, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></dt><dt>interdomain trust, <a class="indexterm" href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>interdomain trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>interdomain trusts, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a></dt><dt>Interdomain Trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dd><dl><dt>Completing, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></dt><dt>creating, <a class="indexterm" href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></dt></dl></dd><dt>interface, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>interface scripts, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a></dt><dt>interface-based exclusion, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>interfaces, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>intermediate information, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>intermediate tools, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>internal ordering, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a></dt><dt>internationalization support, <a class="indexterm" href="SWAT.html#id2681190">Guidelines and Technical Tips</a></dt><dt>Internet, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>Internet Engineering Task Force (see IETF)</dt><dt>Internet Printing Protocol (see IPP)</dt><dt>Internet Protocol TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>Internetworking Packet Exchange (see IPX)</dt><dt>internetworking super daemon, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a></dt><dt>interoperability, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a></dt><dt>intolerance, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>invalid shell, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a></dt><dt>invalid users, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>IP address, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>IP address automatically, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>IP addresses, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>IP aliases, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>IPC$, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>IPC$ connections, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>ipchains, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>ipconfig, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></dt><dt>iPlanet, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>IPP, <a class="indexterm" href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a></dt><dt>IPP client, <a class="indexterm" href="CUPS-printing.html#id2649401">Administrator Cannot Install Printers for All Local Users</a></dt><dt>iptables, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>IPX, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>IRC, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>IRIX, <a class="indexterm" href="VFS.html#id2650350">Discussion</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>ISC</dt><dd><dl><dt>DHCP, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a></dt><dt>DNS, <a class="indexterm" href="DNSDHCP.html#id2692846">Features and Benefits</a></dt></dl></dd><dt>ISC DHCP server, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>isolated workgroup, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>IXFR, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>Japanese, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>Japanese locale, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Japanese UNIX, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Java, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>JIS X 0208, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a></dt><dt>join, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a></dt><dt>join client, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>join domain, <a class="indexterm" href="samba-pdc.html#id2565307">Joining Domain Fails Because of Existing Machine Account</a></dt><dt>join the ADS domain, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the domain, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the machine, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dt>joined client, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Joined domain, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>joining domain, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>joining the domain, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>JPEG, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KB 129202, <a class="indexterm" href="locking.html#id2617847">Additional Reading</a></dt><dt>KB 224992, <a class="indexterm" href="locking.html#id2617847">Additional Reading</a></dt><dt>KB 296264, <a class="indexterm" href="locking.html#id2617847">Additional Reading</a></dt><dt>KB 811492, <a class="indexterm" href="locking.html#id2617816">Long Delays Deleting Files over Network with XP SP1</a></dt><dt>KB 812937, <a class="indexterm" href="locking.html#id2617791">Problems Saving Files in MS Office on Windows XP</a></dt><dt>KDC, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>KDE, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>KDE konqueror, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>KDE session, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>KDEPrint, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>kerberos, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>Kerberos, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a>, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2653974">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a></dt><dd><dl><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt></dl></dd><dt>Kerberos authentication, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></dt><dt>killall, <a class="indexterm" href="compiling.html#id2688492">Starting from inetd.conf</a></dt><dt>kinit, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a></dt><dt>kixstart, <a class="indexterm" href="NT4Migration.html#id2679860">Logon Scripts</a></dt><dt>kprinter, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>KRB, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>KRB5, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>krb5.conf, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a>, <a class="indexterm" href="problems.html#id2684841">Diagnostics Tools</a></dt><dt>LanMan, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>LanMan logon service, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt><dt>LanMan passwords, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>LanManager, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>LanManager-compatible, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>LanManger password, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>laptops, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>large directory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large domain, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>large numbers of files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large organizations, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>last change time, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>latency, <a class="indexterm" href="locking.html#id2616505">Slow and/or Unreliable Networks</a></dt><dt>laws, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>LCT (see last change time)</dt><dt>LDAP, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="samba-bdc.html#id2568860">Can I Do This All with LDAP?</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593258">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="passdb.html#id2594006">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2653974">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dd><dl><dt>directories, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>master, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>server, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>slave, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt></dl></dd><dt>LDAP administration password, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></dt><dt>LDAP administrative password, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>LDAP backend, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></dt><dt>LDAP backends, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>LDAP database, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>LDAP deployment, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>LDAP directory, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>ldap group suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>LDAP idmap Backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>ldap idmap suffix, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>ldap machine suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>LDAP queries, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>LDAP redirects, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>LDAP schema, <a class="indexterm" href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></dt><dt>LDAP server, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>ldap suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>ldap user suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>LDAP-based, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>LDAP., <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dt>LDAP/Kerberos, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>LDAPS, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>ldapsam, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593258">Supported LDAP Servers</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>ldapsearch, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>LDAPv3, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>ldconfig, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ldd, <a class="indexterm" href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></dt><dt>LDIF, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>LDIF file, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a></dt><dt>legacy systems, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>legal UNIX system account name, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>Level1 Oplock, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Level1 oplock, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Level2 Oplock, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>LGPL, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>libcups, <a class="indexterm" href="classicalprinting.html#id2625418">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></dt><dt>libcups.so, <a class="indexterm" href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></dt><dt>libcups.so.2, <a class="indexterm" href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></dt><dt>Liberty Alliance, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>libiconv, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>libnss_winbind, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_winbind.so, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_wins.so, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></dt><dt>libraries, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>licensing, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>limitations, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>linewidth, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>link loader configuration, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>Links</dt><dd><dl><dt>hard, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linux, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Linux High Availability project, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>Linux LVM, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>Linux LVM partition, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>LinuxKongress2002, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>Linuxprinting.org, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646604">Driver Development Outside</a></dt><dt>list of domain controllers, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>listen for connections, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>listen own socket, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>LLC, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>LM/NT password hashes, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>LMB, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a> (see Local Master Browser)</dt><dt>LMHOSTS, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669185">The LMHOSTS File</a></dt><dt>lmhosts, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>load balancing, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>loaded modules, <a class="indexterm" href="VFS.html#id2650312">Features and Benefits</a></dt><dt>loading printer drivers, <a class="indexterm" href="classicalprinting.html#id2625047">Any [my_printer_name] Section</a></dt><dt>local</dt><dd><dl><dt>groups, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt></dl></dd></dl></dd><dt>local access permissions, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>local accounts, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>local administrative privileges, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Local Area Connection, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>Local Area Connection Properties, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>local authentication, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>local authentication database, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>local cache, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></dt><dt>local disk, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>local domain, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a></dt><dt>local group, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>local groups, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>Local Machine Trust Account, <a class="indexterm" href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a></dt><dt>Local Master Browser, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583315">Use of the Remote Announce Parameter</a></dt><dt>local master browser (see LMB)</dt><dt>local names, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>local print driver, <a class="indexterm" href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></dt><dt>local profile, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>local profiles, <a class="indexterm" href="ProfileMgmt.html#id2660542">Features and Benefits</a></dt><dt>local registry values, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></dt><dt>Local security policies, <a class="indexterm" href="CUPS-printing.html#id2649368">Windows 200x/XP Local Security Policies</a></dt><dt>local smbpasswd file, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>local spool area, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>local subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>local system printing, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>local UNIX groups, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>local user, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a>, <a class="indexterm" href="winbind.html#id2656558">Restarting</a></dt><dt>local user account, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>local users, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>locale, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>localhost, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>locally known UID, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>locate domain controller, <a class="indexterm" href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a></dt><dt>Lock caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>lock directory, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>lock password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>lock the account, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>locking, <a class="indexterm" href="locking.html">File and Record Locking</a>, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615632">Discussion</a>, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>locking protocol, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a></dt><dt>locking semantics, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>locking.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>lockout, <a class="indexterm" href="ServerType.html#id2560464">Example Configuration</a></dt><dt>log files, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dd><dl><dt>monitoring, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt></dl></dd><dt>log level, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>log.nmbd, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>logging, <a class="indexterm" href="VFS.html#id2651166">Configuration of Auditing</a>, <a class="indexterm" href="bugreport.html#id2686336">Debugging-Specific Operations</a></dt><dt>logical directories, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>Logical Link Control (see LLC)</dt><dt>logical volume, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>Logical Volume Manager (see LVM)</dt><dt>Login, <a class="indexterm" href="passdb.html#id2588450">Advantages of Non-Encrypted Passwords</a></dt><dt>login, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>login id, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>login name, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>login shells, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>LoginID, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>logon, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt><dt>logon authentication, <a class="indexterm" href="samba-bdc.html#id2567584">NetBIOS Over TCP/IP Disabled</a></dt><dt>logon drive, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>logon home, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2660796">Windows 9x/Me User Profiles</a></dt><dt>logon name, <a class="indexterm" href="NetCommand.html#id2601203">User Mapping</a></dt><dt>logon path, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>logon processing, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>logon requests, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2567518">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></dt><dt>logon script, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>Logon Scripts, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>Logon scripts, <a class="indexterm" href="NT4Migration.html#id2679860">Logon Scripts</a></dt><dt>logon server, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></dt><dt>logons, <a class="indexterm" href="ProfileMgmt.html#id2660656">NT4/200x User Profiles</a></dt><dt>lookups, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>loopback adapter, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>loopback interface, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="Portability.html#id2689381">Red Hat Linux</a></dt><dt>lower-case, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a></dt><dt>lowercase filenames, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>lp, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a>, <a class="indexterm" href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>lpadmin, <a class="indexterm" href="CUPS-printing.html#id2638540">Raw Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2640098">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2647427">Setting Up Quotas</a></dt><dt>LPD, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>lpinfo, <a class="indexterm" href="CUPS-printing.html#id2637884">CUPS Backends</a></dt><dt>lpq cache time, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>lpq command, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>LPRNG, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>lpstat, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></dt><dt>LPT1:, <a class="indexterm" href="classicalprinting.html#id2631835">Samba and Printer Ports</a></dt><dt>LsaEnumTrustedDomains, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>LTSP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>Lustre, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>lvcreate, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>LVM, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>LVM snapshots, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>LVM volume, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>lvm10 package, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>m-node, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>MAC address, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>MAC Addresses, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>Mac OS X , <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>machine, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>machine account, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine account password</dt><dd><dl><dt>change protocol, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt></dl></dd><dt>machine accounts, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine accounts database, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>machine authentication, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>machine name, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>Machine Policy Objects, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>machine SID, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>machine trust account, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a></dt><dd><dl><dt>create privilege, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a></dt><dt>creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dd><dl><dt>creation, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>UNIX account, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Accounts, <a class="indexterm" href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>machine trust accounts, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="domain-member.html#id2573660">Common Errors</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>machine_name, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>machine_nickname, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>Macintosh, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>macros, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>mail, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>mailing list, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>maintaining ids, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>major changes, <a class="indexterm" href="upgrading-to-3.0.html#id2677644">New Functionality</a></dt><dt>make, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a>, <a class="indexterm" href="compiling.html#id2687984">Building the Binaries</a></dt><dt>man, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a></dt><dt>man page, <a class="indexterm" href="winbind.html#id2655412">Configure smb.conf</a></dt><dt>man pages, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>man-in-the-middle, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>manage accounts, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>manage drivers, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>manage groups, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>manage printers, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>manage privileges, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a></dt><dt>manage roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2660542">Features and Benefits</a></dt><dt>manage share permissions, <a class="indexterm" href="AccessControls.html#id2613097">Windows NT4 Workstation/Server</a></dt><dt>manage share-level ACL, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>manage shares, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>manage users, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>manageability, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>Manageability, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>managed by humans, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>management bottleneck, <a class="indexterm" href="locking.html#id2616553">Multiuser Databases</a></dt><dt>management costs, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>management overheads, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>management procedures, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>management tools, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>managing rights, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>mandatory profiles, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>Mandrake, <a class="indexterm" href="CUPS-printing.html#id2646708">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>Mandriva, <a class="indexterm" href="CUPS-printing.html#id2646708">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>manual UNIX account creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>manual WINS server entries, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>manually configured, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>manually configured DNS settings, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>map, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="NT4Migration.html#id2679971">User and Group Accounts</a></dt><dt>mapped, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping home directory, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>mapping printer driver, <a class="indexterm" href="classicalprinting.html#id2629487">Running rpcclient with setdriver</a></dt><dt>mappings, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>maps UNIX users and groups, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>master browser, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>master browsers, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>master server, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>master smb.conf, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></dt><dt>MasterAnnouncement, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>match case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>maximum value, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>mbd kept spawning, <a class="indexterm" href="speed.html#id2691189">Corrupt tdb Files</a></dt><dt>Meccano set, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>mechanism, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>media type, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>member, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>member machine, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>memory, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>messages.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>messaging systems, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>Meta node, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>meta-directory, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>meta-service, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>meta-services, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>Microsoft Active Directory, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>Microsoft Developer Network CDs, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>Microsoft driver, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    5 Mode</a></dt><dt>Microsoft management console (see MMC)</dt><dt>Microsoft Remote Procedure Call (see MSRPC)</dt><dt>Microsoft Windows 9x/Me, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Microsoft Wolfpack, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>middle-ware, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>migrate, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dt>migrate account settings, <a class="indexterm" href="NT4Migration.html#id2679971">User and Group Accounts</a></dt><dt>migrate group, <a class="indexterm" href="NT4Migration.html#id2679971">User and Group Accounts</a></dt><dt>migrate user, <a class="indexterm" href="NT4Migration.html#id2679971">User and Group Accounts</a></dt><dt>migrating, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>migration, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>migration plan, <a class="indexterm" href="NT4Migration.html#id2679040">Planning and Getting Started</a></dt><dt>migration process, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>MIME, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2636798">Filtering  Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dd><dl><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>raw, <a class="indexterm" href="FastStart.html#id2554869">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt></dl></dd><dt>MIME conversion rules, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>MIME recognition, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>MIME type, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>mime.types, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>minimal</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>minimal configuration, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>minimum security control, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>misconfigurations, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a></dt><dt>misconfigured settings, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>misinformation, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>mission-critical, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>MIT, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>MIT kerberos, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>MIT Kerberos, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>mixed mode, <a class="indexterm" href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>mixed profile, <a class="indexterm" href="ProfileMgmt.html#id2660954">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a></dt><dt>mkdir, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>mkfs.xfs, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>MMC, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a>, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660183">Windows NT4/200x</a>, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a></dt><dt>MMC snap-in, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a></dt><dt>modem/ISDN, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>moderately secure, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>modprobe, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>module, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>modules, <a class="indexterm" href="VFS.html#id2650312">Features and Benefits</a>, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>more than one protocol, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>mount, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>mouse-over, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>moveuser.exe, <a class="indexterm" href="ProfileMgmt.html#id2662973">moveuser.exe</a></dt><dt>MS DCE RPC, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>MS Windows 2000, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a></dt><dt>MS Windows NT4/200x, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>MS Windows SID, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>MS WINS, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a></dt><dt>MS-DFS, <a class="indexterm" href="SambaHA.html#id2673213">MS-DFS: The Poor Man's Cluster</a></dt><dt>MS-RPC, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>MS-WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>msdfs links, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>msg, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>msg file, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt><dt>MSRPC, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>multibyte character sets, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>multibyte charsets, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>multiple backends, <a class="indexterm" href="passdb.html#id2592457">Password Backends</a></dt><dt>multiple domains, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>multiple hosting, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple modules, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>multiple network interfaces, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></dt><dt>multiple network segments, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>multiple personality, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>multiple server hosting, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>multiple server personalities, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>multiple universal naming convention provider (see MUP)</dt><dt>multiple VFS, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>multiple virtual servers, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>multiple Windows workgroups or domains, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>multiple WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>Multiuser databases, <a class="indexterm" href="locking.html#id2616553">Multiuser Databases</a></dt><dt>mutual assistance, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>mutually exclusive options, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>My Network Places, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a></dt><dt>Myrinet, <a class="indexterm" href="SambaHA.html#id2672880">Server Pool Communications Demands</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>n security context, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>n-memory buffer, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></dt><dt>name conflict, <a class="indexterm" href="classicalprinting.html#id2625047">Any [my_printer_name] Section</a></dt><dt>name lookup, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></dt><dt>name lookups, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>name registration, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a></dt><dt>name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586329">Common Errors</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a>, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>name resolution across routed networks, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>name resolve order, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></dt><dt>name service switch (see NSS)</dt><dt>name-to-address, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>nameserv.h, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>name_type, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></dt><dt>native ACLs, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>native dump, <a class="indexterm" href="Backup.html#id2671850">Amanda</a></dt><dt>native member, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>native mode, <a class="indexterm" href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="winbind.html#id2653974">Microsoft Active Directory Services</a></dt><dt>NBT, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>nbtstat, <a class="indexterm" href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></dt><dt>necessary rights, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>negotiate, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>negotiating the charset, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>nested group, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Nested Group Support, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>nested groups, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>net, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599273">Administrative Tasks and Methods</a>, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a>, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dd><dl><dt>ads, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dd><dl><dt>join, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a>, <a class="indexterm" href="idmapper.html#id2606166">ADS Domains</a></dt><dt>leave, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>printer info, <a class="indexterm" href="NetCommand.html#id2603705">Printers and ADS</a></dt><dt>printer publish, <a class="indexterm" href="NetCommand.html#id2603705">Printers and ADS</a></dt><dt>printer remove, <a class="indexterm" href="NetCommand.html#id2603705">Printers and ADS</a></dt><dt>printer search, <a class="indexterm" href="NetCommand.html#id2603705">Printers and ADS</a></dt><dt>status, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>groupmap, <a class="indexterm" href="FastStart.html#id2556901">Example: Engineering Office</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2598097">Example Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dd><dl><dt>add, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>delete, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>list, <a class="indexterm" href="groupmapping.html#id2598097">Example Configuration</a>, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>modify, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt></dl></dd><dt>localgroup, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>rap, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dd><dl><dt>session, <a class="indexterm" href="NetCommand.html#id2603639">Session and Connection Management</a></dt></dl></dd><dt>rpc, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dd><dl><dt>getsid, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>group, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>group add, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>group addmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a>, <a class="indexterm" href="NetCommand.html#id2600583">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>group delete, <a class="indexterm" href="NetCommand.html#id2600064">Deleting a Group Account</a></dt><dt>group delmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group list, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>group members, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group rename, <a class="indexterm" href="NetCommand.html#id2600104">Rename Group Accounts</a></dt><dt>info, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a>, <a class="indexterm" href="ProfileMgmt.html#id2662922">Side Bar Notes</a></dt><dt>join, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dt>join bdc, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>join member, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>list, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>printer migrate drivers, <a class="indexterm" href="NetCommand.html#id2603364">Printer Migration</a></dt><dt>printer migrate forms, <a class="indexterm" href="NetCommand.html#id2603364">Printer Migration</a></dt><dt>printer migrate printers, <a class="indexterm" href="NetCommand.html#id2603364">Printer Migration</a></dt><dt>printer migrate security, <a class="indexterm" href="NetCommand.html#id2603364">Printer Migration</a></dt><dt>printer migrate settings, <a class="indexterm" href="NetCommand.html#id2603364">Printer Migration</a></dt><dt>right list accounts, <a class="indexterm" href="NetCommand.html#id2602851">Share Migration</a></dt><dt>rights grant, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>rights list, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>rights list accounts, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>share add, <a class="indexterm" href="NetCommand.html#id2602523">Creating, Editing, and Removing Shares</a></dt><dt>share delete, <a class="indexterm" href="NetCommand.html#id2602523">Creating, Editing, and Removing Shares</a></dt><dt>share migrate, <a class="indexterm" href="NetCommand.html#id2602851">Share Migration</a></dt><dt>share migrate all, <a class="indexterm" href="NetCommand.html#id2603305">Simultaneous Share and File Migration</a></dt><dt>share migrate files, <a class="indexterm" href="NetCommand.html#id2603047">File and Directory Migration</a></dt><dt>share migrate security, <a class="indexterm" href="NetCommand.html#id2603262">Share-ACL Migration</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>trustdom add, <a class="indexterm" href="NetCommand.html#id2602015">Interdomain Trusts</a></dt><dt>trustdom establish, <a class="indexterm" href="NetCommand.html#id2602015">Interdomain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></dt><dt>trustdom list, <a class="indexterm" href="NetCommand.html#id2602015">Interdomain Trusts</a></dt><dt>trustdom revoke, <a class="indexterm" href="NetCommand.html#id2602015">Interdomain Trusts</a></dt><dt>user add, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user delete, <a class="indexterm" href="NetCommand.html#id2601086">Deletion of User Accounts</a>, <a class="indexterm" href="NetCommand.html#id2601646">Machine Trust Accounts</a></dt><dt>user info, <a class="indexterm" href="NetCommand.html#id2601134">Managing User Accounts</a></dt><dt>user password, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user rename, <a class="indexterm" href="NetCommand.html#id2601134">Managing User Accounts</a></dt><dt>vampire, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2602741">Share, Directory, and File Migration</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>time, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dd><dl><dt>set, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>system, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>zone, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt></dl></dd><dt>use, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt></dl></dd><dt>NET, <a class="indexterm" href="PolicyMgmt.html#id2660223">Samba PDC</a></dt><dt>net command, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>net getlocalsid, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>net groupmap, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>net rpc user add, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>net tool, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a></dt><dt>net use, <a class="indexterm" href="classicalprinting.html#id2631412">Error Message: Cannot connect under a different Name</a></dt><dt>net use /home, <a class="indexterm" href="ProfileMgmt.html#id2660796">Windows 9x/Me User Profiles</a></dt><dt>net use lpt1:, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></dt><dt>net view, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>netatalk, <a class="indexterm" href="VFS.html#id2651733">netatalk</a></dt><dt>NetAtalk, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Netatalk, <a class="indexterm" href="Other-Clients.html#id2689667">Macintosh Clients</a></dt><dt>NetBEUI, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>NetBIOS, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></dt><dd><dl><dt>brooadcast, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt><dt>name, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>netbios alias, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>netbios aliases, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS broadcast, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>NetBIOS disabled, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a></dt><dt>NetBIOS flags, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>NetBIOS name, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>netbios name, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>NetBIOS name cache, <a class="indexterm" href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></dt><dt>NetBIOS name length, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>NetBIOS name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>NetBIOS Name Server (see NBNS)</dt><dt>NetBIOS name type, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></dt><dt>NetBIOS network interface, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>NetBIOS networking, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a></dt><dt>NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a></dt><dt>NetBIOS over TCP/IP disabled, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>NetBIOS-less, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS-less SMB, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOSless SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>NetBT, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>netlogon, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>NETLOGON, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>Netlogon, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a></dt><dt>NetLogon service, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>netlogon share, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a></dt><dt>Netmon, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>Netmon., <a class="indexterm" href="problems.html#id2685402">Installing Network Monitor on an NT Workstation</a></dt><dt>netmon.exe, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>NetSAMLogon, <a class="indexterm" href="ProfileMgmt.html#id2660592">Roaming Profiles</a></dt><dt>Netscape's Directory Server, <a class="indexterm" href="passdb.html#id2593258">Supported LDAP Servers</a></dt><dt>NetServerEnum2, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>NetUserGetInfo, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2660592">Roaming Profiles</a></dt><dt>NetWare, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>NetWare Bindery, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>NetWare Core Protocol-based server, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>NetWkstaUserLogon, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>network</dt><dd><dl><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>logon, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dd><dl><dt>service, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt></dl></dd><dt>performance, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>wide-area, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>network access controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network access profile, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>network administrator, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network administrator's toolbox, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>network administrators, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>network analyzer, <a class="indexterm" href="problems.html#id2684841">Diagnostics Tools</a></dt><dt>network bandwidth, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>Network Basic Extended User Interface (see NetBEUI)</dt><dt>Network Basic Input/Output System (see NetBIOS)</dt><dt>Network Bridge, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>Network Bridge Configuration, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>network browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>network client, <a class="indexterm" href="ClientConfig.html#id2575484">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>network clients, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>network configuration problems, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a></dt><dt>network difficulty, <a class="indexterm" href="ClientConfig.html#id2575484">Features and Benefits</a></dt><dt>network environment, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657758">Remote Desktop Management</a></dt><dt>Network ID, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>network interface, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>network logon, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>network logon services, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>network membership, <a class="indexterm" href="ClientConfig.html#id2575545">Technical Details</a></dt><dt>Network Monitor, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>Network Monitor Tools and Agent, <a class="indexterm" href="problems.html#id2685402">Installing Network Monitor on an NT Workstation</a></dt><dt>Network Neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>network neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>network policies, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></dt><dt>network security, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>network segment, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>Network settings, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>network sniffer, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>network storage, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>network traffic, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>networked workstation, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>networking advocates, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>networking environment, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>networking systems, <a class="indexterm" href="ClientConfig.html#id2578330">Common Errors</a></dt><dt>networks access, <a class="indexterm" href="speed.html#id2691284">Samba Performance is Very Slow</a></dt><dt>Networks Properties, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>new account, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>new parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2676944">New Parameters</a></dt><dt>newsgroup, <a class="indexterm" href="bugreport.html#id2686011">Introduction</a></dt><dt>Nexus toolkit, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Nexus.exe, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>NFS, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678872">IdMap LDAP Support</a></dt><dt>NFS clients, <a class="indexterm" href="locking.html#id2616470">UNIX or NFS Client-Accessed Files</a></dt><dt>NIS, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>NIS database, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>nmbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a>, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="winbind.html#id2654814">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2656208">Linux</a>, <a class="indexterm" href="winbind.html#id2656413">Solaris</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a>, <a class="indexterm" href="speed.html#id2691189">Corrupt tdb Files</a></dt><dt>nmblookup, <a class="indexterm" href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>No NetBIOS layer, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></dt><dt>no network logon service, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>no printcap file, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody account, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>node-type, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>NoMachine, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>NoMachine.Com, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>non-authentication-based account management, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>non-authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>non-LDAP</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt></dl></dd><dt>non-member Windows client, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>non-PostScript, <a class="indexterm" href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>non-PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>nonhierarchical, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>nontransitive, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>normal color, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>normal user, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>not domain member, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>not domain members, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>not part of domain, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>not stored anywhere, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>not transitive, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Novell, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>Novell eDirectory server, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>NSS, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2653836">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2657273">Conclusion</a></dt><dt>nsswitch.conf, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a></dt><dt>nss_ldap, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>nss_winbind.so.1, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>NT domain, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>NT groups, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>NT migration scripts, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>NT password, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>NT Server Manager, <a class="indexterm" href="AccessControls.html#id2613097">Windows NT4 Workstation/Server</a></dt><dt>NT-controlled domain, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></dt><dt>NT-encrypted password, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>NT-encrypted passwords, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>NT4, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>NT4 Domain, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a></dt><dt>NT4 domain, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt><dt>NT4 domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>NT4 style policy updates, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>NT4 User Manager for Domains, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>NT4-style, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>NT4-style domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>NT4-style domains, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>Nt4sp6ai.exe, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>NTConfig.POL, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659373">Registry Spoiling</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a>, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>ntconfig.pol, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>ntdrivers.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>NTLMv2, <a class="indexterm" href="securing-samba.html#id2618991">NTLMv2 Security</a></dt><dt>ntlm_auth, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>ntprinters.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTUser.DAT, <a class="indexterm" href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a>, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>NTuser.DAT, <a class="indexterm" href="ProfileMgmt.html#id2661954">Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a>, <a class="indexterm" href="NT4Migration.html#id2679927">Profile Migration/Creation</a></dt><dt>NTuser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2661954">Windows NT4 Workstation</a></dt><dt>NTUser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>NT_STATUS_LOGON_FAILURE, <a class="indexterm" href="upgrading-to-3.0.html#id2678023">Changes in Behavior</a></dt><dt>NT_STATUS_UNSUCCESSFUL, <a class="indexterm" href="classicalprinting.html#id2628880">Running rpcclient with adddriver</a></dt><dt>null shell, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>NX, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>object class, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>object class declaration, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>object module dependencies, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ObjectClass, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>ObjectClasses, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>obtuse complexity, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>office server, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a></dt><dt>OID, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>old sambaAccount, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>Omni, <a class="indexterm" href="CUPS-printing.html#id2646604">Driver Development Outside</a></dt><dt>on the fly, <a class="indexterm" href="domain-member.html#id2570788">Windows NT4 Client</a></dt><dt>on-the-fly, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>on-the-fly logon scripts, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>on-the-fly policy files, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>one direction, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>one domain, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>one-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></dt><dt>only one WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>OpenGFS, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>OpenLDAP, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2593258">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>OpenLDAP backend, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>OpenSSL, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></dt><dt>operating costs, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>operating system search path, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a></dt><dt>oplock, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>oplock break, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2616651">Beware of Force User</a></dt><dt>oplock handling, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a></dt><dt>oplock mechanism, <a class="indexterm" href="locking.html#id2616739">Advanced Samba Oplocks Parameters</a></dt><dt>oplock messages, <a class="indexterm" href="SambaHA.html#id2672935">Required Modifications to Samba</a></dt><dt>oplock parameters, <a class="indexterm" href="locking.html#id2616739">Advanced Samba Oplocks Parameters</a></dt><dt>oplocks, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>oplocks disabled, <a class="indexterm" href="locking.html#id2616553">Multiuser Databases</a></dt><dt>oplocks management, <a class="indexterm" href="locking.html#id2616594">PDM Data Shares</a></dt><dt>opportunistic locking, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Opportunistic locking, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>optional, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>ordinary connection, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></dt><dt>Organization for the Advancement of Structured Information Standards (see OASIS)</dt><dt>organizational directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>organizational unit, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a> (see OU)</dt><dt>os level, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>OSS/Free Software, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>other, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>output duplexing, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a></dt><dt>outside threat, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>own home directory, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>ownership, <a class="indexterm" href="AccessControls.html#id2613556">Viewing File Ownership</a></dt><dt>ownership cost, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>ownership rights, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>p-node, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>package, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>packages, <a class="indexterm" href="install.html#id2551936">Obtaining and Installing Samba</a></dt><dt>packet sniffer, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>packet trace, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>PADL, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>PADL Software, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>page description languages (see PDL)</dt><dt>pager program, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>page_log, <a class="indexterm" href="CUPS-printing.html#id2647662">The page_log File Syntax</a></dt><dt>paid-for support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="winbind.html#id2653836">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654662">Requirements</a>, <a class="indexterm" href="winbind.html#id2654814">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2657273">Conclusion</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2665761">Technical Discussion</a></dt><dt>PAM authentication module, <a class="indexterm" href="pam.html#id2665815">PAM Configuration Syntax</a></dt><dt>PAM configuration, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>PAM management, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>PAM module, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a></dt><dt>PAM modules, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>PAM-capable, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam-devel, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>PAM-enabled, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>PAM-specific tokens, <a class="indexterm" href="pam.html#id2665815">PAM Configuration Syntax</a></dt><dt>pam_krb5.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_ldap, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>pam_ldap.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_mkhomedir, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_ncp_auth.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_pwdb.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_securetty.so, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_smbpass.so, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_smbpasswd.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_smb_auth.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_unix.so, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_unix2.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_userdb.so, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>pam_winbind.so, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>parameters, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>paranoid, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>passdb, <a class="indexterm" href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a></dt><dt>passdb backend, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2591425">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>passdb backends, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>passed across the network, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>passwd, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>password, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a>, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>plaintext, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt></dl></dd><dt>password aging, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>password assigned, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></dt><dt>password backend, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>password backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>password change facility, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>password database, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>password encryption, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a></dt><dt>password expiration, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>password expired, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>password history, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>password management, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a></dt><dt>password prompt, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>password scheme, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>password server, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a></dt><dt>password uniqueness, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>passwords, <a class="indexterm" href="winbind.html#id2653423">Introduction</a></dt><dt>patch, <a class="indexterm" href="bugreport.html#id2686797">Patches</a></dt><dt>path specified, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>pauses, <a class="indexterm" href="speed.html#id2691284">Samba Performance is Very Slow</a></dt><dt>PBM, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>PCL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#id2640098">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2640343">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640735">Network PostScript RIP</a></dt><dt>pdbedit, <a class="indexterm" href="FastStart.html#id2556901">Example: Engineering Office</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a>, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2591338">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2591425">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592332">Account Import/Export</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a>, <a class="indexterm" href="PolicyMgmt.html#id2660223">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2680020">Steps in Migration Process</a>, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>pdb_ldap, <a class="indexterm" href="samba-bdc.html#id2568860">Can I Do This All with LDAP?</a></dt><dt>PDC, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566696">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a>, <a class="indexterm" href="CUPS-printing.html#id2643102">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654484">Result Caching</a>, <a class="indexterm" href="winbind.html#id2654547">Introduction</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a>, <a class="indexterm" href="problems.html#id2685705">Getting Mailing List Help</a>, <a class="indexterm" href="speed.html#id2691189">Corrupt tdb Files</a></dt><dt>PDF, <a class="indexterm" href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>pdf, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>PDF distilling, <a class="indexterm" href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a></dt><dt>PDF filter, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>pdftops, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>pdftosocket, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>PDL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a></dt><dt>PDM, <a class="indexterm" href="locking.html#id2616594">PDM Data Shares</a></dt><dt>peer domain, <a class="indexterm" href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Peer node, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>per-share access control, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>performance, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>performance advantage, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a></dt><dt>performance degradation, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>performance enhancement, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>performance improvement, <a class="indexterm" href="locking.html#id2616505">Slow and/or Unreliable Networks</a></dt><dt>performance-based, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a></dt><dt>performed as root, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>perimeter firewall, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>permanent changes, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>Permanent name, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>permissions, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dd><dl><dt>file/directory ACLs, <a class="indexterm" href="AccessControls.html#id2613439">Managing UNIX Permissions Using NT Security Dialogs</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2611855">Share Definition Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>UNIX file and directory, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>permissions and controls, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>PGP, <a class="indexterm" href="compiling.html#id2687846">Verifying Samba's PGP Signature</a></dt><dt>phasing out NetBIOS, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>Photo-CD, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>physical locations, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>physical network transport layer, <a class="indexterm" href="integrate-ms-networks.html#id2668257">/etc/hosts</a></dt><dt>PID, <a class="indexterm" href="bugreport.html#id2686672">Attaching to a Running Process</a></dt><dt>pid directory, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>ping, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>pipe device, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>PJL, <a class="indexterm" href="CUPS-printing.html#id2640735">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>PJL-header, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>plague network users, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a></dt><dt>plain-text</dt><dd><dl><dt>passwords, <a class="indexterm" href="ServerType.html#id2560562">Password Checking</a></dt></dl></dd><dt>plaintext, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext authentication, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext password, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a></dt><dt>plaintext passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>platforms, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>PLP, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>PNG, <a class="indexterm" href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>PNM, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>point 'n' print, <a class="indexterm" href="CUPS-printing.html#id2634391">Installation of Windows Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt><dt>Point'n'Print, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2628743">smbclient to Confirm Driver Installation</a></dt><dt>point'n'print, <a class="indexterm" href="CUPS-printing.html#id2634678">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></dt><dt>Poledit, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a></dt><dt>poledit.exe, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a>, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a></dt><dt>Policies, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>policies, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>policy editor, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></dt><dt>Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>policy file , <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>policy files, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>policy settings, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>port 135, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></dt><dt>Port 135/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 137, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>Port 137/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 138, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></dt><dt>Port 138/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 139, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></dt><dt>Port 139/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 445, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></dt><dt>Port 445/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>ports, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a>, <a class="indexterm" href="problems.html#id2685199">Ethereal</a></dt><dt>POSIX, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>POSIX account, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a>, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dt>POSIX ACLs, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a>, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>POSIX ACLS, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>POSIX identity, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>POSIX locks, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a></dt><dt>POSIX semantics, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a></dt><dt>POSIX user accounts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>posixAccount, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>posixGroup, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a></dt><dt>PostScript, <a class="indexterm" href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a>, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2640343">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640735">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2641009">CUPS: A Magical Stone?</a>, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    6 Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PostScript driver, <a class="indexterm" href="classicalprinting.html#id2628524">Installing Driver Files into [print$]</a></dt><dt>PostScript interpreter, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PostScript Printer Description (see PPD)</dt><dt>PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dt>potential master browsers, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>potential printer, <a class="indexterm" href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></dt><dt>Power Users, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>powerful, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>PPD, <a class="indexterm" href="classicalprinting.html#id2628524">Installing Driver Files into [print$]</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2638540">Raw Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2640826">PPDs for Non-PS Printers on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2640870">PPDs for Non-PS Printers on Windows</a>, <a class="indexterm" href="CUPS-printing.html#id2641009">CUPS: A Magical Stone?</a>, <a class="indexterm" href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>PPD-aware, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PPDs, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>PPP, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>precedence, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>preferred master, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></dt><dt>prefilter, <a class="indexterm" href="CUPS-printing.html#id2637580">imagetops and imagetoraster</a></dt><dt>prefilters, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a></dt><dt>primary domain controller, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></dt><dt>primary group, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>Primary Logon, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>Primary WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>print, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dd><dl><dt>queue, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>spooler, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>print accounting, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>print command, <a class="indexterm" href="classicalprinting.html#id2625342">Print Commands</a></dt><dt>print commands, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>print configuration, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dt>print environment, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>print filtering, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>print job, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>print jobs, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>print processing, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>print queue, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2628743">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2629373">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2637884">CUPS Backends</a></dt><dt>print quota, <a class="indexterm" href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>print service, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>print spooling, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></dt><dt>print spooling system, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>print statistics, <a class="indexterm" href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print subsystem, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2625342">Print Commands</a></dt><dt>print test page, <a class="indexterm" href="classicalprinting.html#id2629645">First Client Driver Installation</a></dt><dt>printcap, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>Printcap, <a class="indexterm" href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></dt><dt>printcap name, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>PrintcapFormat, <a class="indexterm" href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></dt><dt>printer attributes publishing, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>printer default permissions, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer driver, <a class="indexterm" href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a>, <a class="indexterm" href="classicalprinting.html#id2626923">Creating the [print$] Share</a>, <a class="indexterm" href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a></dt><dt>printer driver data, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>printer driver file, <a class="indexterm" href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></dt><dt>printer driver files, <a class="indexterm" href="classicalprinting.html#id2628743">smbclient to Confirm Driver Installation</a></dt><dt>printer drivers, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="CUPS-printing.html#id2646476">The Grand Unification Achieved</a></dt><dt>printer icon, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>printer management, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>printer management system, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>printer migration, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>printer monitor, <a class="indexterm" href="speed.html#id2691284">Samba Performance is Very Slow</a></dt><dt>printer objects, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>Printer Pooling, <a class="indexterm" href="classicalprinting.html#id2631835">Samba and Printer Ports</a></dt><dt>printer queue, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer share, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>printer shares , <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>printer$ share, <a class="indexterm" href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></dt><dt>printers, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>Printers, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>printers admin, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>Printers and Faxes, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>printers available, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>printers section, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>printing, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>printing behavior, <a class="indexterm" href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a></dt><dt>printing calls, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printing now, <a class="indexterm" href="speed.html#id2691284">Samba Performance is Very Slow</a></dt><dt>printing support, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>printing system, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>printing systems, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>printing-related settings, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dt>printing.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>private dir, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>private groups, <a class="indexterm" href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></dt><dt>private key, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt><dt>private network, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a></dt><dt>private networks, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>private/MACHINE.SID, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></dt><dt>private/secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></dt><dt>privilege, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>privilege management, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>privilege model, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a></dt><dt>privilege-granting applications, <a class="indexterm" href="pam.html#id2665761">Technical Discussion</a></dt><dt>privileged accounts, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>privileges, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>privileges assigned, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>problem report, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>problematic print, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>Process data management, <a class="indexterm" href="locking.html#id2616594">PDM Data Shares</a></dt><dt>professional support, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>profile, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>profile access rights, <a class="indexterm" href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></dt><dt>profile contents, <a class="indexterm" href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>profile directory, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>profile migration tool, <a class="indexterm" href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></dt><dt>profile path, <a class="indexterm" href="samba-bdc.html#id2566696">Example PDC Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2661954">Windows NT4 Workstation</a></dt><dt>profile sharing, <a class="indexterm" href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>Profile Type, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a></dt><dt>ProfilePath, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>profiles, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>Profiles, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></dt><dt>project, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>promiscuous mode, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>promote, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a></dt><dt>promoted, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>propagate, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt><dt>Properties, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>protect directories, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>protect files, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>protection against attackers, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>protocol stack settings, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>provided services, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>provisioned, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>pstops, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>pstoraster, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>publish printers, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>publishing printers, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>PulseAudio, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>punching, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a></dt><dt>purchase support, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>put, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>pvcreate, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>QNX, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>qualified problem, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>queue control, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>quota controls, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>random machine account password, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>range, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dt>range of hosts, <a class="indexterm" href="securing-samba.html#id2618283">Using Host-Based Protection</a></dt><dt>RAP, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>raster, <a class="indexterm" href="CUPS-printing.html#id2636955">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>raster driver, <a class="indexterm" href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></dt><dt>raster drivers, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>raster image processor (see RIP)</dt><dt>raster images, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>rasterization, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoalps, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertobj, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertoepson, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>rastertoescp, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertohp, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertopcl, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertoprinter, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>rastertosomething, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoturboprint, <a class="indexterm" href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></dt><dt>raw mode, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>raw print, <a class="indexterm" href="CUPS-printing.html#id2643183">cupsaddsmb Flowchart</a></dt><dt>raw printers, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>raw printing, <a class="indexterm" href="FastStart.html#id2554869">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt><dt>raw SMB, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>raw SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></dt><dt>rawprinter, <a class="indexterm" href="CUPS-printing.html#id2638540">Raw Printing</a></dt><dt>rcp, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>rdesktop, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>rdesktop/RDP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>read, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>read directory into memory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>read only, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dd><dl><dt>server, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a></dt></dl></dd><dt>Read-ahead, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>read-only, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>read-only access, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>read-only files, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>read-write access, <a class="indexterm" href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></dt><dt>realm, <a class="indexterm" href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-bdc.html#id2567584">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></dt><dt>rebooted, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>rebooting server, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>recompiling, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>reconfiguration, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>record locking, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>recycle, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle bin, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>recycle directory, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:exclude, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:exclude_dir, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:keeptree, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:maxsize, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:noversions, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:repository, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:subdir_mode, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:touch, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>recycle:versions, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>Red Hat Cluster Manager, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>Red Hat Linux, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></dt><dt>redirect, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a></dt><dt>redirection, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>redirector, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>redundancy, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>reference documents, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>refusing connection, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a></dt><dt>regedit.exe, <a class="indexterm" href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></dt><dt>regedt32, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></dt><dt>regedt32.exe, <a class="indexterm" href="PolicyMgmt.html#id2660183">Windows NT4/200x</a></dt><dt>register driver files, <a class="indexterm" href="classicalprinting.html#id2628880">Running rpcclient with adddriver</a></dt><dt>register NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>registered, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>registers, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a></dt><dt>registry, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="locking.html#id2615535">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></dt><dt>registry change, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>registry keys, <a class="indexterm" href="ProfileMgmt.html#id2663298">Default Profile for Windows Users</a></dt><dt>registry settings, <a class="indexterm" href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></dt><dt>regulations, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>rejoin, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>relationship password, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>relative identifier, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a> (see RID)</dt><dt>Relative Identifier (see RID)</dt><dt>Relative Identifiers (see RID)</dt><dt>reliability, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>Remote Access Dial-In User Service (see RADIUS)</dt><dt>remote announce, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>remote browse sync, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>remote desktop capabilities, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>remote desktop management, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657758">Remote Desktop Management</a></dt><dt>remote domain, <a class="indexterm" href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>remote login, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>remote management, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></dt><dt>Remote Procedure Call (see RPC)</dt><dt>Remote Procedure Call System Service (see RPCSS)</dt><dt>remote profile, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>remote segment, <a class="indexterm" href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>Remote X, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>Remote X protocol, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>remote-update protocol, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>rename, <a class="indexterm" href="AccessControls.html#id2611066">Managing Directories</a></dt><dt>render, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>rendering, <a class="indexterm" href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>repeated intervals, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>replicate, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>replicated, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2567313">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></dt><dt>replicated SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dd><dl><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a></dt><dt>WINS, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584141">WINS Replication</a></dt></dl></dd><dt>replication protocols, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>repository, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>requesting payment, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>required, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>requisite, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>research, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>resizing, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>resolution, <a class="indexterm" href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></dt><dt>resolution of NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>resolve NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></dt><dt>resolver functions, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>resource failover, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>resource kit, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#profilemigrn">Windows NT4 Profile Management Tools</a></dt><dt>resource-based exclusion, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>response, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></dt><dt>restore, <a class="indexterm" href="tdb.html#id2686880">Features and Benefits</a></dt><dt>restrict DNS, <a class="indexterm" href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></dt><dt>reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>revoke privileges, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>RFC 1001, <a class="indexterm" href="DNSDHCP.html#id2693025">Example Configuration</a></dt><dt>RFC 1002, <a class="indexterm" href="DNSDHCP.html#id2693025">Example Configuration</a></dt><dt>RFC 1179, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>RFC 2307, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>RFC 2307., <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>RFC 2830, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>rfc2307bis, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RFC2830, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>RFCs, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>rich database backend, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>rich directory backend, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>RID, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2654408">User and Group ID Allocation</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>RID 500, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>RID base, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>right to join domain, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>rights, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a></dt><dt>rights and privilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></dt><dt>rights and privileges, <a class="indexterm" href="groupmapping.html#id2597232">Important Administrative Information</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>rights assigned, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>rlogind, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>Roaming Profile, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>roaming profiles, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="ProfileMgmt.html#id2660542">Features and Benefits</a>, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>rogue machine, <a class="indexterm" href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></dt><dt>rogue user, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>root, <a class="indexterm" href="domain-member.html#id2570625">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>root account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>root user, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>rotate, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>RPC, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2660592">Roaming Profiles</a></dt><dt>RPC calls, <a class="indexterm" href="winbind.html#id2657273">Conclusion</a>, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>RPC modules, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>rpc.lockd, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>rpcclient, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2629373">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a>, <a class="indexterm" href="PolicyMgmt.html#id2660223">Samba PDC</a></dt><dd><dl><dt>adddriver, <a class="indexterm" href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2643845">Understanding the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a class="indexterm" href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a class="indexterm" href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></dt><dt>getdriver, <a class="indexterm" href="CUPS-printing.html#id2643950">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a class="indexterm" href="CUPS-printing.html#id2643950">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsh, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>rsync, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a>, <a class="indexterm" href="Backup.html#id2671681">Rsync</a>, <a class="indexterm" href="compiling.html#id2687771">Accessing the Samba Sources via rsync and ftp</a></dt><dt>rsyncd, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>runas, <a class="indexterm" href="classicalprinting.html#id2630335">Always Make First Client Connection as root or printer admin</a></dt><dt>rundll32, <a class="indexterm" href="classicalprinting.html#id2630216">Additional Client Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2630529">Setting Default Print Options for Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658573">Adding Printers without User Intervention</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2654484">Result Caching</a></dt><dd><dl><dt>delta file, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>SAM backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dd><dl><dt>LDAP, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt><dt>ldapsam, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2587207">Features and Benefits</a></dt><dt>non-LDAP, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt><dt>smbpasswd, <a class="indexterm" href="passdb.html#id2587207">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>tdbsam, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a></dt></dl></dd><dt>Samba 1.9.17, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>Samba account, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>Samba administrator, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>Samba backend database, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>Samba daemons, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>Samba differences, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Samba mailing lists, <a class="indexterm" href="Backup.html#id2671368">Features and Benefits</a></dt><dt>Samba private directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>Samba SAM, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>Samba SAM account, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>Samba SAM account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Samba schema, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>Samba security, <a class="indexterm" href="securing-samba.html#id2618120">Features and Benefits</a></dt><dt>Samba-2.2.x LDAP schema, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></dt><dt>Samba-3-compatible LDAP backend, <a class="indexterm" href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></dt><dt>Samba-PDC-LDAP-HOWTO, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>samba-to-samba trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>samba-vscan, <a class="indexterm" href="VFS.html#id2652776">vscan</a></dt><dt>samba.schema, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>sambaDomain, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>sambaHomeDrive, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaHomePath, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaIdmapEntry, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>sambaLogonScript, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaNTPassword, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>sambaProfilePath, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2591338">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2591425">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a></dt><dt>sambaSamAccount, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a>, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>sambaSAMAccount, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>sambaSID, <a class="indexterm" href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></dt><dt>sambaUNIXIdPool, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>SambaXP conference, <a class="indexterm" href="SambaHA.html#id2672115">Technical Discussion</a></dt><dt>samdb interface, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>same domain/workgroup, <a class="indexterm" href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></dt><dt>Sarbanes-Oxley, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>scalability, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a></dt><dt>scalable, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>scalable backend, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a></dt><dt>scalable coherent interface (see SCI)</dt><dt>scale, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>scanner module, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>schannel, <a class="indexterm" href="samba-pdc.html#id2565614">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>schema, <a class="indexterm" href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>schema file, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>scp, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>script, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>scripted control, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>scripts, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>SCSI, <a class="indexterm" href="SambaHA.html#id2673073">High-Availability Server Products</a></dt><dt>SeAddUsersPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>SeAssignPrimaryTokenPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeAuditPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeBackupPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeChangeNotifyPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>Seclib, <a class="indexterm" href="AccessControls.html#id2613556">Viewing File Ownership</a></dt><dt>secondary controller, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>SeCreateGlobalPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePagefilePrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePermanentPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreateTokenPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>secret, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>section name, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>secure, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>secure access, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>secure authentication, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>secure communications, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>secured networks, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="securing-samba.html#id2618022">Introduction</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>controllers, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt><dt>modes, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a></dt><dt>settings, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt></dl></dd><dt>security = user, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>security account, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>Security Account Manager (see SAM)</dt><dt>Security Assertion Markup Language (see SAML)</dt><dt>security context, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>security contexts, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>security credentials, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a></dt><dt>security domain, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>security domains, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>security flaw, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security hole, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>security identifier, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a> (see SID)</dt><dt>security level, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a></dt><dt>security levels, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a></dt><dt>security mode, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>Security Mode, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a></dt><dt>security modes, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a></dt><dt>security name-space, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>security policies, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security settings, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>security structure, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>security vulnerability, <a class="indexterm" href="securing-samba.html#id2619045">Upgrading Samba</a></dt><dt>security-aware, <a class="indexterm" href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></dt><dt>SeDebugPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeDiskOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>SeEnableDelegationPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeImpersonatePrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseBasePriorityPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseQuotaPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLoadDriverPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLockMemoryPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeMachineAccountPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeManageVolumePrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>separate instances, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>separate servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>separate shares, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>separate workgroups, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>SePrintOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>SeProfileSingleProcessPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRemoteShutdownPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRestorePrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>server failure, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>Server Manager, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>Server Manager for Domains, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Server Message Block (see SMB)</dt><dt>server pool, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a></dt><dt>Server Type, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a></dt><dd><dl><dt>Domain Controller, <a class="indexterm" href="FastStart.html#id2556821">Domain Controller</a></dt><dt>Domain Member, <a class="indexterm" href="FastStart.html#id2555983">Domain Member Server</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>Stand-alone, <a class="indexterm" href="FastStart.html#id2554242">Standalone Server</a></dt></dl></dd><dt>server type, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dd><dl><dt>domain member, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a></dt></dl></dd><dt>Server Types, <a class="indexterm" href="idmapper.html#id2604437">Samba Server Deployment Types and IDMAP</a></dt><dt>server-mode, <a class="indexterm" href="ServerType.html#id2560804">What Makes Samba a Domain Controller?</a></dt><dt>service name, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>service-level, <a class="indexterm" href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>services provided, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>SeSecurityPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeShutdownPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>session, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>session services, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>session setup, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a>, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a></dt><dt>sessionid.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>SessionSetupAndX, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>SeSyncAgentPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemEnvironmentPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemProfilePrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemtimePrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>set a password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>set group id (see SGID)</dt><dt>set printer properties, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>set user id (see SUID)</dt><dt>SeTakeOwnershipPrivilege, <a class="indexterm" href="NetCommand.html#id2601286">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeTcbPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a></dt><dt>SetPrinter(), <a class="indexterm" href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></dt><dt>setting up directories, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>SeUndockPrivilege, <a class="indexterm" href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>severely impaired, <a class="indexterm" href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></dt><dt>SFU, <a class="indexterm" href="idmapper.html#id2608022">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SFU 3.5, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a></dt><dt>SGI-RGB, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>SGID, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>shadow, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dt>shadow copies, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>shadow password file, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>shadow utilities, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>shadow_copy, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>shadow_copy module, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a></dt><dt>share, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>share access, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>share ACLs, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>share management, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>share modes, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>share permissions, <a class="indexterm" href="AccessControls.html#id2613097">Windows NT4 Workstation/Server</a></dt><dt>Share Permissions, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>share settings, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>share stanza controls, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>share-level, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2559457">Share-Level Security</a>, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>share-level ACLs, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>share-mode, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>share-mode security, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>share-mode server, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>shared secret, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>shares, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>shares and files, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>share_info.tdb, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>Sharing, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>shell scripts, <a class="indexterm" href="classicalprinting.html#id2625342">Print Commands</a></dt><dt>shift, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>Shift_JIS, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>shortcuts, <a class="indexterm" href="ClientConfig.html#id2575588">TCP/IP Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>Shortcuts, <a class="indexterm" href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show-stopper-type, <a class="indexterm" href="NT4Migration.html#id2679040">Planning and Getting Started</a></dt><dt>SID, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2565372">The System Cannot Log You On (C000019B)</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2606577">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a>, <a class="indexterm" href="ProfileMgmt.html#id2662922">Side Bar Notes</a>, <a class="indexterm" href="ProfileMgmt.html#id2663015">Get SID</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a>, <a class="indexterm" href="NT4Migration.html#id2679927">Profile Migration/Creation</a></dt><dt>SID management, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>SID-to-GID, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a></dt><dt>SIDs, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>signing, <a class="indexterm" href="samba-pdc.html#id2565614">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>simple access controls, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>simple configuration, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>simple guide, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Simple Object Access Protocol (see SOAP)</dt><dt>simple operation, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>simple print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>simple printing, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>simplest</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt></dl></dd><dt>simplicity, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a></dt><dt>Simplicity is king, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>single DHCP server, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>single repository, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>single server, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>single sign-on, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a> (see SSO)</dt><dt>Single Sign-On, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>single-byte charsets, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>single-logon, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>single-sign-on, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>single-user mode, <a class="indexterm" href="winbind.html#id2654662">Requirements</a></dt><dt>slapadd, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a></dt><dt>slapd, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>slapd.conf, <a class="indexterm" href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>slapd.pem, <a class="indexterm" href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></dt><dt>slapindex, <a class="indexterm" href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></dt><dt>slappasswd, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a></dt><dt>slave servers, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>slow browsing, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>slow network, <a class="indexterm" href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>slow network browsing, <a class="indexterm" href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></dt><dt>slow performance, <a class="indexterm" href="speed.html#id2691284">Samba Performance is Very Slow</a></dt><dt>smart printers, <a class="indexterm" href="CUPS-printing.html#id2632984">Overview</a></dt><dt>SMB, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a>, <a class="indexterm" href="securing-samba.html#id2618496">Using Interface Protection</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a>, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>SMB encryption, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>SMB locks, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a></dt><dt>SMB name, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></dt><dt>SMB networking, <a class="indexterm" href="problems.html#id2684841">Diagnostics Tools</a></dt><dt>SMB password, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt><dt>SMB Password, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>SMB password encryption, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>smb ports, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>SMB printers, <a class="indexterm" href="CUPS-printing.html#id2649401">Administrator Cannot Install Printers for All Local Users</a></dt><dt>SMB requests, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>SMB semantics, <a class="indexterm" href="SambaHA.html#id2672598">The Distributed File System Challenge</a></dt><dt>SMB server, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>SMB Server, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>SMB services, <a class="indexterm" href="SambaHA.html#id2672725">Restrictive Constraints on Distributed File Systems</a></dt><dt>SMB signing, <a class="indexterm" href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>SMB state information, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>SMB-based messaging, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>smb-cdserver.conf, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>smb.conf, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>SMB/CIFS, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a>, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>SMB/CIFS server, <a class="indexterm" href="passdb.html#id2592457">Password Backends</a></dt><dt>smbclient, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="classicalprinting.html#id2628524">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2628743">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2594006">Configuring Samba</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a>, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a>, <a class="indexterm" href="VFS.html#id2651009">extd_audit</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2654814">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2656208">Linux</a>, <a class="indexterm" href="winbind.html#id2656413">Solaris</a>, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>smbgroupedit, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>smbgrpadd.sh, <a class="indexterm" href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a></dt><dt>smbHome, <a class="indexterm" href="passdb.html#id2594779">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="NetCommand.html#id2599554">Adding or Creating a New Group</a></dt><dt>smbldap-tools, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a></dt><dt>smbpasswd, <a class="indexterm" href="ServerType.html#id2559864">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2572097">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a>, <a class="indexterm" href="passdb.html#id2592332">Account Import/Export</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593010">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593313">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2660223">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678119">Passdb Backends and Authentication</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678314">New Schema</a></dt><dt>smbpasswd format, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a></dt><dt>smbpasswd plaintext database, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>SMBsessetupX, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>smbspool, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dt>smbstatus, <a class="indexterm" href="CUPS-printing.html#id2649209">Avoid Being Connected to the Samba Server as the Wrong User</a>, <a class="indexterm" href="bugreport.html#id2686672">Attaching to a Running Process</a></dt><dt>SMBtconX, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a></dt><dt>smbusers, <a class="indexterm" href="securing-samba.html#id2618437">User-Based Protection</a></dt><dt>SMS, <a class="indexterm" href="problems.html#id2685342">The Windows Network Monitor</a></dt><dt>Snapshots, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>sniffer, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="problems.html#id2684841">Diagnostics Tools</a></dt><dt>socket, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>socket address, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>SOFTQ printing system, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>Solaris, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Solaris 9, <a class="indexterm" href="winbind.html#id2656413">Solaris</a></dt><dt>source code, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>space character, <a class="indexterm" href="groupmapping.html#id2598497">Adding Groups Fails</a></dt><dt>special account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>special section, <a class="indexterm" href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></dt><dt>special sections, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>special stanza, <a class="indexterm" href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></dt><dt>specific restrictions, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>Specify an IP address, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>spinning process, <a class="indexterm" href="bugreport.html#id2686672">Attaching to a Running Process</a></dt><dt>spool, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dd><dl><dt>directory, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>spool files, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>spooled file, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>spooler., <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>spooling, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></dt><dd><dl><dt>central, <a class="indexterm" href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></dt><dt>peer-to-peer, <a class="indexterm" href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></dt></dl></dd><dt>spooling path, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></dt><dt>spooling-only, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>SPOOLSS, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>SQL, <a class="indexterm" href="ChangeNotes.html#id2579071">Passdb Changes</a></dt><dt>SQUID, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>SRV records, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>SRV RR, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a></dt><dt>SrvMgr.exe, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>srvmgr.exe, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>ssh, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>SSH, <a class="indexterm" href="classicalprinting.html#id2628743">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>SSL, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt><dt>SSO, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589063">Comments Regarding LDAP</a></dt><dt>stability, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>stack trace, <a class="indexterm" href="bugreport.html#id2686538">Internal Errors</a></dt><dt>stale network links, <a class="indexterm" href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></dt><dt>stand-alone server, <a class="indexterm" href="idmapper.html#id2604462">Standalone Samba Server</a></dt><dt>standalone, <a class="indexterm" href="ServerType.html#id2558987">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>standalone filter, <a class="indexterm" href="CUPS-printing.html#id2637311">pstoraster</a></dt><dt>standalone server, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a>, <a class="indexterm" href="StandAloneServer.html#id2574139">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="passdb.html#id2591338">Adding User Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679485">Domain Layout</a></dt><dt>standard confirmation, <a class="indexterm" href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></dt><dt>stanza, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stapling, <a class="indexterm" href="CUPS-printing.html#id2637143">pstops</a></dt><dt>StartDocPrinter, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>starting samba</dt><dd><dl><dt>nmbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2555234">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a></dt></dl></dd><dt>startsmb, <a class="indexterm" href="compiling.html#id2688712">Alternative: Starting smbd as a Daemon</a></dt><dt>StartTLS, <a class="indexterm" href="passdb.html#id2594543">Security and sambaSamAccount</a></dt><dt>startup</dt><dd><dl><dt>process, <a class="indexterm" href="install.html#id2552921">Starting Samba</a></dt></dl></dd><dt>startup script, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>state, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>state information, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>state of knowledge, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>static WINS entries, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>status32 codes, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>sticky bit, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a>, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>storage mechanism, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>storage methods, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt><dt>stphoto2.ppd, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>strange delete semantics, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stripped of comments, <a class="indexterm" href="SWAT.html#id2681065">Features and Benefits</a></dt><dt>strptime, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>stunnel, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt><dt>su, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>subnet mask, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>subnets, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>subscription, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>subsuffix parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2678706">New Suffix for Searching</a></dt><dt>Subversion, <a class="indexterm" href="compiling.html#id2687538">Introduction</a>, <a class="indexterm" href="compiling.html#id2687629">Access via Subversion</a></dt><dt>successful join, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>successful migration, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>sufficient, <a class="indexterm" href="pam.html#id2665894">Anatomy of /etc/pam.d Entries</a></dt><dt>suffixes, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>SUID, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>Sun, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>Sun ONE iDentity server, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>Sun Solaris, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>SUN-Raster, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>support exposure, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>SVN</dt><dd><dl><dt>web, <a class="indexterm" href="compiling.html#id2687593">Access via ViewCVS</a></dt></dl></dd><dt>SVRTOOLS.EXE, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>SWAT, <a class="indexterm" href="install.html#id2551976">Configuring Samba (smb.conf)</a>, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>swat, <a class="indexterm" href="install.html#id2553503">SWAT</a>, <a class="indexterm" href="SWAT.html#id2681209">Validate SWAT Installation</a>, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dd><dl><dt>enable, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>security, <a class="indexterm" href="SWAT.html#id2681846">Securing SWAT through SSL</a></dt></dl></dd><dt>SWAT binary support, <a class="indexterm" href="SWAT.html#id2681209">Validate SWAT Installation</a></dt><dt>swat command-line options, <a class="indexterm" href="SWAT.html#id2681279">Locating the SWAT File</a></dt><dt>SWAT permission allowed, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>symbolic links, <a class="indexterm" href="msdfs.html#id2621402">Features and Benefits</a></dt><dt>synchronization, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronization problems, <a class="indexterm" href="winbind.html#id2653423">Introduction</a></dt><dt>synchronize, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronized, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></dt><dt>syntax tolerates spelling errors, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a></dt><dt>system access controls, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a></dt><dt>system accounts, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a></dt><dt>system administrator, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system groups, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>system interface scripts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system policies, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></dt><dt>System Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659616">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></dt><dt>system security, <a class="indexterm" href="groupmapping.html#id2597350">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>system tools, <a class="indexterm" href="Backup.html#id2671368">Features and Benefits</a></dt><dt>SYSV, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tail, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a></dt><dt>take ownership, <a class="indexterm" href="rights.html#id2609041">Description of Privileges</a></dt><dt>Take Ownership, <a class="indexterm" href="AccessControls.html#id2613556">Viewing File Ownership</a></dt><dt>tape, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>tar, <a class="indexterm" href="Backup.html#id2671510">BackupPC</a></dt><dt>tarball, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>tattoo effect, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>TCP, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a>, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>TCP data streams, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a></dt><dt>TCP failover, <a class="indexterm" href="SambaHA.html#id2672279">Why Is This So Hard?</a></dt><dt>TCP port, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>TCP port 139, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>TCP port 445, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dt>tcp ports, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>TCP/IP, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>TCP/IP configuration panel, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>TCP/IP protocol configuration, <a class="indexterm" href="ClientConfig.html#id2575545">Technical Details</a></dt><dt>TCP/IP protocol settings, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>TCP/IP protocol stack, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>TCP/IP-only, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></dt><dt>tcpdump, <a class="indexterm" href="problems.html#id2685149">Tcpdump</a></dt><dt>TDB, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a>, <a class="indexterm" href="classicalprinting.html#id2629487">Running rpcclient with setdriver</a>, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a>, <a class="indexterm" href="CUPS-printing.html#id2645611">Trivial Database Files</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdb, <a class="indexterm" href="winbind.html#id2654408">User and Group ID Allocation</a>, <a class="indexterm" href="SambaHA.html#id2672794">Server Pool Communications</a>, <a class="indexterm" href="tdb.html#id2686880">Features and Benefits</a></dt><dt>tdb data files, <a class="indexterm" href="upgrading-to-3.0.html#id2677671">TDB Data Files</a></dt><dt>TDB database, <a class="indexterm" href="classicalprinting.html#id2628880">Running rpcclient with adddriver</a></dt><dt>TDB database files, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>tdb file backup, <a class="indexterm" href="upgrading-to-3.0.html#id2677671">TDB Data Files</a></dt><dt>tdb file descriptions, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2677671">TDB Data Files</a></dt><dt>tdb file locations, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a></dt><dt>tdb files, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>tdbbackup, <a class="indexterm" href="CUPS-printing.html#id2645796">Using tdbbackup</a>, <a class="indexterm" href="speed.html#id2691189">Corrupt tdb Files</a></dt><dt>tdbdump, <a class="indexterm" href="AccessControls.html#id2612937">Access Controls on Shares</a></dt><dt>tdbsam, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2592852">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>tdbsam databases, <a class="indexterm" href="passdb.html#id2592457">Password Backends</a></dt><dt>technical reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>Telnet, <a class="indexterm" href="passdb.html#id2588450">Advantages of Non-Encrypted Passwords</a></dt><dt>telnet logins, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>template, <a class="indexterm" href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></dt><dt>temporary location, <a class="indexterm" href="classicalprinting.html#id2625342">Print Commands</a></dt><dt>terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>Terminal Server, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>Testing Server Setup, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>testparm, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2622580">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2623461">Extended Printing Configuration</a>, <a class="indexterm" href="diagnosis.html#id2682784">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a>, <a class="indexterm" href="problems.html#id2684893">Debugging with Samba Itself</a></dt><dt>tethereal, <a class="indexterm" href="problems.html#id2685149">Tcpdump</a></dt><dt>text/plain, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>texttops, <a class="indexterm" href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></dt><dt>thin client, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>ThinLinc, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>tid, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt><dt>TIFF, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>TightVNC, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>time difference, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></dt><dt>time format, <a class="indexterm" href="passdb.html#id2591510">Changing User Accounts</a></dt><dt>time-to-live (see TTL)</dt><dt>tool, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>tools, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a></dt><dt>tools\reskit\netadmin\poledit, <a class="indexterm" href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></dt><dt>traditional printing, <a class="indexterm" href="classicalprinting.html#id2625962">Custom Print Commands</a></dt><dt>training course, <a class="indexterm" href="Backup.html#id2671412">Discussion of Backup Solutions</a></dt><dt>transfer differences, <a class="indexterm" href="Backup.html#id2671681">Rsync</a></dt><dt>transformation, <a class="indexterm" href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></dt><dt>transitive, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>transparent access, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>transparently reconnected, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>transport connection loss, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Transport Layer Seccurity, TLS</dt><dd><dl><dt>Configuring, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></dt><dt>Introduction, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt></dl></dd><dt>transport layer security (see TLS)</dt><dt>Transport Layer Security, TLS</dt><dd><dl><dt>Testing, <a class="indexterm" href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></dt><dt>Troubleshooting, <a class="indexterm" href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></dt></dl></dd><dt>trigger, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>trivial database, <a class="indexterm" href="passdb.html#id2587426">New Account Storage Systems</a> (see TDB)</dt><dt>Trivial Database, <a class="indexterm" href="tdb.html#id2686880">Features and Benefits</a></dt><dt>troubleshoot, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>troubleshooting, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Tru64 UNIX, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>trust, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dd><dl><dt>interdomain, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt><dt>machine, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a></dt></dl></dd><dt>trust account password, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt><dt>trust accounts, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a></dt><dt>trust established, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></dt><dt>trust relationship, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>trust relationships, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619694">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>trusted, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>trusted domain, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a>, <a class="indexterm" href="winbind.html#id2654021">Name Service Switch</a></dt><dt>trusted domain name, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusted party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusting domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></dt><dt>trusting party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>TTL, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>turn oplocks off, <a class="indexterm" href="locking.html#id2616739">Advanced Samba Oplocks Parameters</a></dt><dt>turnkey solution, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dt>two-up, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>two-way</dt><dd><dl><dt>propagation, <a class="indexterm" href="samba-bdc.html#id2565798">Features and Benefits</a></dt></dl></dd><dt>two-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UCS-2, <a class="indexterm" href="unicode.html#id2670197">Japanese Charsets</a></dt><dt>UDP, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></dt><dt>UDP port 137, <a class="indexterm" href="integrate-ms-networks.html#id2668056">Background Information</a></dt><dt>udp ports, <a class="indexterm" href="winbind.html#id2655609">Join the Samba Server to the PDC Domain</a></dt><dt>UDP unicast, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>UID, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2591103">Listing User and Machine Accounts</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605485">Primary Domain Controller</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653711">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>uid, <a class="indexterm" href="passdb.html#id2593548">OpenLDAP Configuration</a></dt><dt>UID numbers, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></dt><dt>UID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>unauthorized, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>unauthorized access, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>UNC notation, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>unexpected.tdb, <a class="indexterm" href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unicast, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></dt><dt>unicode, <a class="indexterm" href="unicode.html#id2669892">What Are Charsets and Unicode?</a></dt><dt>Unicode, <a class="indexterm" href="unicode.html#id2670030">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>Unicode UTF-8, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>unified logon, <a class="indexterm" href="winbind.html#id2653423">Introduction</a></dt><dt>UNIX, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dd><dl><dt>server, <a class="indexterm" href="ServerType.html#id2558828">Features and Benefits</a></dt></dl></dd><dt>UNIX account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>unix charset, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>UNIX Domain Socket, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>UNIX domain socket, <a class="indexterm" href="winbind.html#id2653836">How Winbind Works</a></dt><dt>UNIX file system access controls, <a class="indexterm" href="AccessControls.html#id2610520">Features and Benefits</a></dt><dt>UNIX group, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>UNIX groups, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>UNIX home directories, <a class="indexterm" href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></dt><dt>UNIX host system, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX ID, <a class="indexterm" href="winbind.html#id2654408">User and Group ID Allocation</a></dt><dt>UNIX locking, <a class="indexterm" href="locking.html#id2615632">Discussion</a></dt><dt>UNIX login ID, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>UNIX permissions, <a class="indexterm" href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></dt><dt>UNIX printer, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>UNIX printing, <a class="indexterm" href="classicalprinting.html#id2622269">Technical Introduction</a></dt><dt>UNIX system account, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></dt><dt>UNIX system accounts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX system files, <a class="indexterm" href="Backup.html#id2671368">Features and Benefits</a></dt><dt>UNIX user identifier (see UID)</dt><dt>UNIX users, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>UNIX-style encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>UNIX-user database, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a></dt><dt>UNIX/Linux group, <a class="indexterm" href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></dt><dt>UNIX/Linux user account, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dt>unlink calls, <a class="indexterm" href="VFS.html#id2651336">recycle</a></dt><dt>unlinked, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>unmapped groups, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a></dt><dt>unmapped users, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a></dt><dt>unprivileged account names, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>unsigned drivers, <a class="indexterm" href="CUPS-printing.html#id2649368">Windows 200x/XP Local Security Policies</a></dt><dt>unstoppable services, <a class="indexterm" href="SambaHA.html#id2672149">The Ultimate Goal</a></dt><dt>unsupported encryption, <a class="indexterm" href="domain-member.html#id2573089">Possible Errors</a></dt><dt>unsupported software, <a class="indexterm" href="ch47.html#id2692694">Commercial Support</a></dt><dt>updates, <a class="indexterm" href="securing-samba.html#id2619045">Upgrading Samba</a></dt><dt>upload drivers, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>uploaded driver, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>uploaded drivers, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>uploading, <a class="indexterm" href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>upper-case, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a></dt><dt>uppercase, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573776">Adding Machine to Domain Fails</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>uppercase character, <a class="indexterm" href="groupmapping.html#id2598497">Adding Groups Fails</a></dt><dt>USB, <a class="indexterm" href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></dt><dt>use computer anywhere, <a class="indexterm" href="unicode.html#id2669841">Features and Benefits</a></dt><dt>user, <a class="indexterm" href="ChangeNotes.html#id2578638">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>user access management, <a class="indexterm" href="domain-member.html#id2569104">Features and Benefits</a></dt><dt>user account, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2590986">User Account Management</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt></dl></dd><dt>user account database, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>user accounts, <a class="indexterm" href="passdb.html#id2589338">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>User Accounts</dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a></dt></dl></dd><dt>user and group, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>user and trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>user attributes, <a class="indexterm" href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></dt><dt>user authentication, <a class="indexterm" href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></dt><dt>user database, <a class="indexterm" href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2592510">Plaintext</a></dt><dt>user encoded, <a class="indexterm" href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></dt><dt>user groups, <a class="indexterm" href="ch47.html#id2692475">Free Support</a></dt><dt>user logons, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>user management, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a>, <a class="indexterm" href="NetCommand.html#id2598978">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></dt><dt>User Management, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2594430">Accounts and Groups Management</a></dt><dt>User Manager, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a>, <a class="indexterm" href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></dt><dt>User Manager for Domains, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>user or group, <a class="indexterm" href="rights.html#id2608696">Using the net rpc rights Utility</a></dt><dt>user profiles, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>User Rights and Privileges, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>user-level, <a class="indexterm" href="ServerType.html#id2559132">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2559294">User Level Security</a></dt><dt>User-level access control, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>user-level security, <a class="indexterm" href="passdb.html#id2588310">Advantages of Encrypted Passwords</a></dt><dt>user-mode security, <a class="indexterm" href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></dt><dt>user.DAT, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>user.MAN, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>User.MAN, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>useradd, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>username, <a class="indexterm" href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></dt><dt>username and password, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>username map, <a class="indexterm" href="NetCommand.html#id2601203">User Mapping</a></dt><dt>userPassword, <a class="indexterm" href="passdb.html#id2593820">Initialize the LDAP Database</a></dt><dt>users, <a class="indexterm" href="PolicyMgmt.html#id2658759">Features and Benefits</a></dt><dt>UsrMgr.exe, <a class="indexterm" href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>UTF-8, <a class="indexterm" href="unicode.html#id2670030">Samba and Charsets</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>UTF-8 encoding, <a class="indexterm" href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid username/password, <a class="indexterm" href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></dt><dt>valid users, <a class="indexterm" href="diagnosis.html#id2683077">The Tests</a></dt><dt>validate, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="diagnosis.html#id2682745">Introduction</a></dt><dt>validate every backup, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>validation, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a>, <a class="indexterm" href="PolicyMgmt.html">System and Account Policies</a></dt><dt>vendor-provided drivers, <a class="indexterm" href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>verifiable, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a></dt><dt>verify, <a class="indexterm" href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></dt><dt>version control, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a></dt><dt>VFS, <a class="indexterm" href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a>, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>VFS module, <a class="indexterm" href="VFS.html#id2651783">shadow_copy</a>, <a class="indexterm" href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></dt><dt>VFS modules, <a class="indexterm" href="VFS.html#id2650350">Discussion</a>, <a class="indexterm" href="VFS.html#id2652691">VFS Modules Available Elsewhere</a></dt><dt>vgcreate, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>vgdisplay, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>vipw, <a class="indexterm" href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></dt><dt>Virtual File System (see VFS)</dt><dt>virtual server, <a class="indexterm" href="SambaHA.html#id2672398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672992">A Simple Solution</a></dt><dt>virus scanner, <a class="indexterm" href="VFS.html#id2650350">Discussion</a></dt><dt>Visual Studio, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    7 Mode</a></dt><dt>vital task, <a class="indexterm" href="SambaHA.html#id2671994">Features and Benefits</a></dt><dt>VNC/RFB, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>volume group, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>volunteers, <a class="indexterm" href="problems.html#id2685705">Getting Mailing List Help</a></dt><dt>vscan, <a class="indexterm" href="VFS.html#id2652776">vscan</a></dt><dt>vuid, <a class="indexterm" href="SambaHA.html#id2672492">Demultiplexing SMB Requests</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>W32X86, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    8 Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>W32X86/2, <a class="indexterm" href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a></dt><dt>WAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="locking.html#id2616505">Slow and/or Unreliable Networks</a></dt><dt>wbinfo, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>Web-based configuration, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>WebClient, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>Welcome, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>well known RID, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>well-controlled network, <a class="indexterm" href="NT4Migration.html#id2679686">Server Share and Directory Layout</a></dt><dt>well-known RID, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></dt><dt>wide-area network bandwidth, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>win election, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></dt><dt>Win32 printing API, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>WIN40, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2628378">Obtaining Driver Files from Windows Client [print$] Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></dt><dt>winbind, <a class="indexterm" href="domain-member.html#id2571815">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="idmapper.html#id2605879">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655412">Configure smb.conf</a></dt><dt>Winbind, <a class="indexterm" href="StandAloneServer.html#id2574233">Background</a>, <a class="indexterm" href="winbind.html#id2653665">Target Uses</a>, <a class="indexterm" href="winbind.html#id2653974">Microsoft Active Directory Services</a>, <a class="indexterm" href="winbind.html#id2654253">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654408">User and Group ID Allocation</a>, <a class="indexterm" href="winbind.html#id2654484">Result Caching</a>, <a class="indexterm" href="winbind.html#id2654547">Introduction</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2655298">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2656769">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2657273">Conclusion</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt><dt>Winbind architecture, <a class="indexterm" href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></dt><dt>Winbind hooks, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>Winbind services, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a></dt><dt>Winbind-based authentication, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>winbind.so, <a class="indexterm" href="winbind.html#id2657115">Solaris-Specific Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2556052">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568144">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html#id2595838">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2653079">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653836">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654662">Requirements</a>, <a class="indexterm" href="winbind.html#id2654814">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2654900">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2655412">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2655847">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2656413">Solaris</a>, <a class="indexterm" href="winbind.html#id2656602">Configure Winbind and PAM</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></dt><dt>winbindd daemon, <a class="indexterm" href="winbind.html#id2656208">Linux</a></dt><dt>Windows, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="unicode.html#id2670337">Basic Parameter Setting</a></dt><dt>Windows 2000, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></dt><dt>Windows 2000 Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>Windows 2000 server, <a class="indexterm" href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Windows 2003, <a class="indexterm" href="domain-member.html#id2572288">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a></dt><dt>Windows 200x/XP, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>Windows 9x/Me, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></dt><dt>Windows 9x/Me/XP Home, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Windows account management, <a class="indexterm" href="winbind.html#id2653512">What Winbind Provides</a></dt><dt>Windows client, <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows client failover, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>Windows domain, <a class="indexterm" href="upgrading-to-3.0.html#id2678023">Changes in Behavior</a></dt><dt>Windows Explorer, <a class="indexterm" href="NetworkBrowsing.html#id2585064">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2627972">Identifying Driver Files</a></dt><dt>Windows group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2596591">Warning: User Private Group Problems</a>, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows group account, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>Windows groups, <a class="indexterm" href="NetCommand.html#id2599756">Mapping Windows Groups to UNIX Groups</a></dt><dt>Windows Internet Name Server (see WINS)</dt><dt>Windows Logon, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>Windows Me TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>Windows Millennium, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>Windows Millennium edition (Me) TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>Windows network clients, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a></dt><dt>Windows NT domain name, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows NT PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Windows NT Server, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>Windows NT/2000/XP, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>Windows NT/200x, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="winbind.html#id2654547">Introduction</a></dt><dt>Windows NT/200x/XP, <a class="indexterm" href="classicalprinting.html#id2623941">The [global] Section</a></dt><dt>Windows NT/200x/XP Professional, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2578330">Common Errors</a></dt><dt>Windows NT3.10, <a class="indexterm" href="samba-bdc.html#id2566203">Essential Background Information</a></dt><dt>Windows NT4, <a class="indexterm" href="AccessControls.html#id2613097">Windows NT4 Workstation/Server</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>Windows NT4 domains, <a class="indexterm" href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></dt><dt>Windows NT4 Server, <a class="indexterm" href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Windows NT4/200X, <a class="indexterm" href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></dt><dt>Windows NT4/200x, <a class="indexterm" href="groupmapping.html#id2596254">Discussion</a></dt><dt>Windows NT4/200x/XP, <a class="indexterm" href="samba-bdc.html#id2567518">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="AccessControls.html#id2613202">Windows 200x/XP</a></dt><dt>Windows NT4/2kX/XPPro, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows PPD, <a class="indexterm" href="CUPS-printing.html#id2646160">690 Perfect Printers</a></dt><dt>Windows privilege model, <a class="indexterm" href="rights.html#id2608421">Rights Management Capabilities</a></dt><dt>Windows Registry, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>windows registry settings, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dd><dl><dt>default profile locations, <a class="indexterm" href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>profile path, <a class="indexterm" href="ProfileMgmt.html#id2661258">Windows 9x/Me Profile Setup</a></dt><dt>roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a></dt></dl></dd><dt>Windows Resource Kit, <a class="indexterm" href="ProfileMgmt.html#id2661031">Disabling Roaming Profile Support</a></dt><dt>Windows Security Identifiers (see SID)</dt><dt>Windows Terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></dt><dt>Windows Terminal Server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></dt><dt>Windows user, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows user accounts, <a class="indexterm" href="NetCommand.html#id2600875">UNIX and Windows User Management</a></dt><dt>Windows workstation., <a class="indexterm" href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows XP Home, <a class="indexterm" href="passdb.html#id2587995">Important Notes About Security</a></dt><dt>Windows XP Home edition, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2564494">The Special Case of MS Windows XP Home Edition</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows XP Home Edition, <a class="indexterm" href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></dt><dt>Windows XP Professional, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="classicalprinting.html#id2622046">Features and Benefits</a></dt><dt>Windows XP Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a></dt><dt>Windows XP TCP/IP, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a></dt><dt>Windows95/98/ME, <a class="indexterm" href="classicalprinting.html#id2629146">Check Samba for Driver Recognition</a></dt><dt>winnt.adm, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>WINS, <a class="indexterm" href="samba-pdc.html#id2561252">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562506">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="ClientConfig.html#id2575664">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576307">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579515">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585487">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669412">WINS Lookup</a>, <a class="indexterm" href="DNSDHCP.html#id2693025">Example Configuration</a></dt><dt>wins, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></dt><dt>WINS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS lookup, <a class="indexterm" href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></dt><dt>WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2584141">WINS Replication</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS server address, <a class="indexterm" href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></dt><dt>WINS server settings, <a class="indexterm" href="ClientConfig.html#id2576854">MS Windows Me</a></dt><dt>WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></dt><dt>WINS service, <a class="indexterm" href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></dt><dt>WINS Support, <a class="indexterm" href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></dt><dt>wins.dat, <a class="indexterm" href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></dt><dt>without Administrator account, <a class="indexterm" href="rights.html#id2609839">The Administrator Domain SID</a></dt><dt>without ADS, <a class="indexterm" href="NT4Migration.html#id2679075">Objectives</a></dt><dt>work-flow protocol, <a class="indexterm" href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></dt><dt>workgroup, <a class="indexterm" href="ServerType.html#id2560287">Server Security (User Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564533">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2673890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>membership, <a class="indexterm" href="samba-pdc.html#id2563011">Preparing for Domain Control</a></dt></dl></dd><dt>workstations, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>world-writable, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>write, <a class="indexterm" href="AccessControls.html#id2611189">File and Directory Access Control</a></dt><dt>write access, <a class="indexterm" href="AccessControls.html#id2611601">Protecting Directories and Files from Deletion</a></dt><dt>Write caching, <a class="indexterm" href="locking.html#id2615890">Opportunistic Locking Overview</a></dt><dt>write changes, <a class="indexterm" href="idmapper.html#id2605720">Backup Domain Controller</a></dt><dt>write permission, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>writeable, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>WYSIWYG, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window
    9         System, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>X.509 certificates, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>XFS file system, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>xfsprogs, <a class="indexterm" href="VFS.html#id2651971">Shadow Copy Setup</a></dt><dt>xinetd, <a class="indexterm" href="SWAT.html#id2681209">Validate SWAT Installation</a>, <a class="indexterm" href="compiling.html#id2688492">Starting from inetd.conf</a> (see inetd)</dt><dt>XML, <a class="indexterm" href="ChangeNotes.html#id2579071">Passdb Changes</a></dt><dt>XML-based datasets, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>xpp, <a class="indexterm" href="CUPS-printing.html#id2646791">Foomatic Database-Generated PPDs</a></dt><dt>Xprint, <a class="indexterm" href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xxxxBSD, <a class="indexterm" href="pam.html#id2665130">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yppasswd, <a class="indexterm" href="passdb.html#id2589916">The smbpasswd Tool</a></dt></dl></div><div class="indexdiv"><h3>Z</h3><dl><dt>Zero Administration Kit, <a class="indexterm" href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></dt><dt>zero-based broadcast, <a class="indexterm" href="NetworkBrowsing.html#id2583108">Note about Broadcast Addresses</a></dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2695481"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Printers" folder, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt><dt>$, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>%i macro, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>%L, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>%PDF, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>%SystemRoot%\System32\config, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>../source/nsswitch, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a></dt><dt>.ai, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>.AppleDouble, <a class="indexterm" href="VFS.html#id2651777">netatalk</a></dt><dt>.eps, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>.pdf, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>.PDS extension, <a class="indexterm" href="ProfileMgmt.html#id2661999">Windows NT4 Workstation</a></dt><dt>.profiles, <a class="indexterm" href="ProfileMgmt.html#id2660840">Windows 9x/Me User Profiles</a></dt><dt>.ps, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>.recycle, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>/bin/false, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/null, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/shadowvol, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>/etc/cups/, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>/etc/fstab, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>/etc/group, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a>, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="Portability.html#id2689131">HPUX</a></dt><dt>/etc/groups, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/host.conf, <a class="indexterm" href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668533">/etc/host.conf</a></dt><dt>/etc/hosts, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>/etc/hosts&gt;, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>/etc/inetd.conf, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="compiling.html#id2688526">Starting from inetd.conf</a></dt><dt>/etc/init.d/samba, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="winbind.html#id2656253">Linux</a></dt><dt>/etc/init.d/samba.server, <a class="indexterm" href="winbind.html#id2656458">Solaris</a></dt><dt>/etc/init.d/smb, <a class="indexterm" href="winbind.html#id2656253">Linux</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>/etc/logingroup, <a class="indexterm" href="Portability.html#id2689131">HPUX</a></dt><dt>/etc/mime.conv, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/mime.types, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="FastStart.html#id2557721">The Primary Domain Controller</a></dt><dt>/etc/openldap/sldap.conf, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a></dt><dt>/etc/pam.conf, <a class="indexterm" href="winbind.html#id2657160">Solaris-Specific Configuration</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2665806">Technical Discussion</a>, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/pam.d, <a class="indexterm" href="winbind.html#id2654706">Requirements</a>, <a class="indexterm" href="winbind.html#id2654858">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>/etc/pam.d/, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a>, <a class="indexterm" href="pam.html#id2665806">Technical Discussion</a></dt><dt>/etc/pam.d/ftp, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/login, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/samba, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/passwd, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a>, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a>, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>/etc/printcap, <a class="indexterm" href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>/etc/samba, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>/etc/samba/scripts, <a class="indexterm" href="NetCommand.html#id2600628">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>/etc/samba/smb.conf, <a class="indexterm" href="install.html#id2551976">Configuring Samba (smb.conf)</a></dt><dt>/etc/samba/smbpasswd, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="NetCommand.html#id2601256">User Mapping</a></dt><dt>/etc/shadow, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>/etc/smbpasswd, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a></dt><dt>/etc/ssl/certs/slapd.pem, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/xinetd.d/telnet, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/export, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>/lib/libnss_example.so, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>/lib/libnss_files.so, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>/lib/security, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665859">PAM Configuration Syntax</a></dt><dt>/lib/security/, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>/opt/samba/bin, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a></dt><dt>/tmp, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>/usr/bin/openssl, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt><dt>/usr/lib/samba/vfs, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>/usr/lib/security, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a></dt><dt>/usr/lib/security/methods.cfg, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a></dt><dt>/usr/local/lib, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>/usr/local/samba, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>/usr/local/samba/bin, <a class="indexterm" href="winbind.html#id2656253">Linux</a>, <a class="indexterm" href="winbind.html#id2656458">Solaris</a>, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a></dt><dt>/usr/local/samba/lib, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>/usr/local/samba/lib/vfs, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>/usr/local/samba/private/secrets.tdb, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>/usr/local/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/local/samba/var, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a>, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>/usr/sbin, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/var/locks/*.tdb, <a class="indexterm" href="speed.html#id2691223">Corrupt tdb Files</a></dt><dt>/var/log/samba, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>/var/run/samba, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>/var/spool/cups/, <a class="indexterm" href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>/var/spool/samba, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>250-user limit, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a></dt><dt>3.0.11, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>4,500 user accounts, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a></dt><dt>4294967295, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>8.3 file names, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>&gt;Domain User Manager, <a class="indexterm" href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></dt><dt>\\%L\%U\.profiles, <a class="indexterm" href="ProfileMgmt.html#id2660840">Windows 9x/Me User Profiles</a></dt><dt>\\SERVER, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>_kerberos.REALM.NAME, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>_kerberos._udp, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>_ldap._tcp, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>_ldap._tcp.pdc._msdcs.quenya.org, <a class="indexterm" href="samba-bdc.html#id2567603">NetBIOS Over TCP/IP Disabled</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a>, <a class="indexterm" href="FastStart.html#id2554659">Anonymous Read-Write Document Server</a>, <a class="indexterm" href="FastStart.html#id2554870">Anonymous Print Server</a>, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="FastStart.html#id2556907">Example: Engineering Office</a>, <a class="indexterm" href="FastStart.html#id2557721">The Primary Domain Controller</a>, <a class="indexterm" href="FastStart.html#id2558338">Backup Domain Controller</a>, <a class="indexterm" href="ServerType.html#id2559423">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559620">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560220">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560468">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564382">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566715">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570890">Samba Client</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583353">Use of the Remote Announce Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2594059">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="NetCommand.html#id2600628">Managing Nest Groups on Workstations from the Samba Server</a>, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2614117">Interaction with the Standard Samba create mask Parameters</a>, <a class="indexterm" href="AccessControls.html#id2614989">Users Cannot Write to a Public Share</a>, <a class="indexterm" href="AccessControls.html#id2615358">MS Word with Samba Changes Owner of File</a>, <a class="indexterm" href="locking.html#id2617043">Disabling Oplocks</a>, <a class="indexterm" href="locking.html#id2617138">Disabling Kernel Oplocks</a>, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618490">User-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a>, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a>, <a class="indexterm" href="msdfs.html#id2621908">MSDFS UNIX Path Is Case-Critical</a>, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2623522">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a>, <a class="indexterm" href="classicalprinting.html#id2626983">Creating the [print$] Share</a>, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2633762">More Complex CUPS smb.conf Settings</a>, <a class="indexterm" href="CUPS-printing.html#id2640516">From Windows Clients to a CUPS/Samba Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2641309">Prepare Your smb.conf for cupsaddsmb</a>, <a class="indexterm" href="VFS.html#id2650394">Discussion</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655457">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2656253">Linux</a>, <a class="indexterm" href="winbind.html#id2657160">Solaris-Specific Configuration</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="ProfileMgmt.html#id2660701">NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2660840">Windows 9x/Me User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2660998">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2664836">Changing the Default Profile</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669461">WINS Lookup</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a>, <a class="indexterm" href="unicode.html#id2671022">Individual Implementations</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678918">IdMap LDAP Support</a>, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a>, <a class="indexterm" href="bugreport.html#id2686371">Debugging-Specific Operations</a>, <a class="indexterm" href="Other-Clients.html#id2690412">Windows 2000 Service Pack 2</a> (see SSO)</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>logon</dt><dd><dl><dt>service, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a></dt></dl></dd></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abbreviated keystrokes, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a></dt><dt>aborting shutdown, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>accept connections, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>access, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a></dt><dt>Access, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>access authentication, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>access control, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a>, <a class="indexterm" href="AdvancedNetworkManagement.html">Advanced Network Management</a></dt><dt>Access Control, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Access Control Entries (see ACE)</dt><dt>Access Control List, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>access control needs, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>access controls, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a>, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>Access Controls, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>access denied, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>access policies, <a class="indexterm" href="passdb.html#id2592232">Domain Account Policy Managment</a></dt><dt>access rights, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>account, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>database, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>backends, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a></dt></dl></dd></dl></dd><dt>account access controls, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>account attributes, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>account backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account containers, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a></dt><dt>account control block (see ACB)</dt><dt>account control flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account controls, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Account Controls, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>account database, <a class="indexterm" href="passdb.html#id2592519">Password Backends</a></dt><dt>account deleted, <a class="indexterm" href="passdb.html#id2591481">Deleting Accounts</a></dt><dt>account encode_bits, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account flag order, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Account Flags, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account import/export, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2592394">Account Import/Export</a></dt><dt>account information, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dt>account information database, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>account management, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>account name, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>account policies, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt><dt>account policy, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account restrictions, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>account security, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account storage backends, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a></dt><dt>account storage mechanisms, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account storage system, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>Account Unknown, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>accountability, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>accounts, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>ACL, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>ACLs, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></dt><dd><dl><dt>File System, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>POSIX, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt></dl></dd><dt>ACLs on share, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>ACLs on shares, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>across network segments, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>active directory, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564263">Samba ADS Domain Control</a></dt><dt>Active Directory, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a>, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a>, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>Active Directory Server, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>AD4UNIX, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>ADAM, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>add a user account, <a class="indexterm" href="passdb.html#id2591393">Adding User Accounts</a></dt><dt>add client machines, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>add domain users and groups to a local group, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>add drivers, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>add machine script, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678068">Changes in Behavior</a></dt><dt>Add Printer Wizard, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>add printer wizard, <a class="indexterm" href="CUPS-printing.html#id2634728">Driver Upload Methods</a></dt><dt>add user script, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678068">Changes in Behavior</a></dt><dt>add/delete/change share, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>adddriver, <a class="indexterm" href="classicalprinting.html#id2628585">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2628940">Running rpcclient with adddriver</a>, <a class="indexterm" href="classicalprinting.html#id2629434">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></dt><dt>additional driver, <a class="indexterm" href="classicalprinting.html#id2630271">Additional Client Driver Installation</a></dt><dt>additional privileges, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>addmem, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>AddPrinterDriver(), <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></dt><dt>admincfg.exe, <a class="indexterm" href="Other-Clients.html#id2690176">Configuring Windows for Workgroups Password Handling</a></dt><dt>administrative actions, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>administrative duties, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>administrative privileges, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>administrative responsibilities, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>administrative rights, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>administrative rights and privileges, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Administrative Templates, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></dt><dt>Administrator, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>administrator account, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dt>Administrator account, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>administrator password, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>Administrator%password, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>Adobe, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     2Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>Adobe driver, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>Adobe driver files, <a class="indexterm" href="CUPS-printing.html#id2641830">Recognizing Different Driver Files</a></dt><dt>Adobe PostScript, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>Adobe PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></dt><dt>Adobe PPD, <a class="indexterm" href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>Adobe specifications, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>ADS, <a class="indexterm" href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2599318">Administrative Tasks and Methods</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2654529">Result Caching</a>, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660332">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a>, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a> (see Active Directory)</dt><dt>ADS DC, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a></dt><dt>ADS domain, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>ADS domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>ADS manager, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>ADS schema, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>Advanced TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>advantages, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>affect users, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></dt><dt>affordable power, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>AFPL, <a class="indexterm" href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dt>AFPL Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>AFS, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>AIX, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a></dt><dt>algorithmic mapping, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>alias group, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>allow access, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>allow trusted domains, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>already exists, <a class="indexterm" href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a></dt><dt>alternative solution, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>Amanda, <a class="indexterm" href="Backup.html#id2671888">Amanda</a></dt><dt>analyzes data, <a class="indexterm" href="problems.html#id2684875">Diagnostics Tools</a></dt><dt>anonymous, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dd><dl><dt>print server, <a class="indexterm" href="FastStart.html#id2554870">Anonymous Print Server</a></dt><dt>read-write server, <a class="indexterm" href="FastStart.html#id2554659">Anonymous Read-Write Document Server</a></dt></dl></dd><dt>anonymous access, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>anonymous file server, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>anonymous server, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>ANSI compiler, <a class="indexterm" href="Portability.html#id2689131">HPUX</a></dt><dt>anticipate failure, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>API, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>Appliances, <a class="indexterm" href="winbind.html#id2653704">Target Uses</a></dt><dt>application servers, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>application/cups.vnd-postscript, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/octet-stream, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>application/pdf, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>application/postscript, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/vnd.cups-postscript, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a></dt><dt>application/vnd.cups-raster, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>application/vnd.cups-raw, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt><dt>application/x-shell, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>apt-get, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>ARCFOUR-HMAC-MD5, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>architecture, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>ARP/RARP, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>ASCII, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a>, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a></dt><dt>ASCII text, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a></dt><dt>assign rights, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>assigned RID, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>assistance, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>associations, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>attach gdb, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>attribute, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>attributes, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>audit file access, <a class="indexterm" href="VFS.html#id2650795">audit</a></dt><dt>audit module, <a class="indexterm" href="VFS.html#id2651053">extd_audit</a></dt><dt>auth, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>authenticate, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticate users, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticated, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a></dt><dt>authenticating server, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></dt><dt>authentication, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2592394">Account Import/Export</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dd><dl><dt>backend, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt></dl></dd><dt>authentication agents, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>authentication architecture, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>authentication backend, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>authentication control, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>authentication database, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a></dt><dt>authentication management, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>authentication mechanisms, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>authentication methods, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>authentication module API, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a></dt><dt>authentication regime, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>authentication reply, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></dt><dt>authentication server, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>authentication service, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>authentication system, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>authenticatior, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>authoritive, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>authorization, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>auto-reconnect, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>autogen.sh, <a class="indexterm" href="compiling.html#id2688018">Building the Binaries</a></dt><dt>autogenerated printcap, <a class="indexterm" href="classicalprinting.html#id2625479">Default UNIX System Printing Commands</a></dt><dt>automatic account creation, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>automatic mapping, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>automatic reconnects, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>automatic redundancy, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>autopoweruser.sh, <a class="indexterm" href="NetCommand.html#id2600628">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>autotyping, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>AUXILIARY, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>auxiliary members, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>availability, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>available, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>available port, <a class="indexterm" href="classicalprinting.html#id2631890">Samba and Printer Ports</a></dt><dt>available printerd, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>available rights, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>average print run, <a class="indexterm" href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>b-node, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>back up, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>backed up, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>backend, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>backend authentication, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>backend database, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>backend failures, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>backend file system pool, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a></dt><dt>backends, <a class="indexterm" href="ChangeNotes.html#id2579095">Passdb Changes</a>, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dt>backup, <a class="indexterm" href="Backup.html#id2671405">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a>, <a class="indexterm" href="tdb.html#id2686915">Features and Benefits</a></dt><dt>backup domain controller, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>backup solution, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>BackupPC, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>bad hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad logon attempts, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>Bad networking hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad password, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>banner pages, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a></dt><dt>barriers, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a></dt><dt>Batch Oplock, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>BDC, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dt>BDCs, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>behavior approximately same, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></dt><dt>between domains, <a class="indexterm" href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></dt><dt>bias, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>binary format TDB, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>BIND, <a class="indexterm" href="DNSDHCP.html#id2693157">Dynamic DNS</a></dt><dt>bind interfaces only, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>BIND9, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>BIND9.NET, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a></dt><dt>bindery-enabled, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>block device, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>block incoming packets, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>BOBS, <a class="indexterm" href="Backup.html#id2671936">BOBS: Browseable Online Backup System</a></dt><dt>bogus, <a class="indexterm" href="ServerType.html#id2560468">Example Configuration</a></dt><dt>boot disk`, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>bridge, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>bridges networks, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>brlock.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>broadcast, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>broadcast address, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>broadcast isolated subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>broadcast messages, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>broadcast messaging, <a class="indexterm" href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a></dt><dt>Broadcast node, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>broadcast request, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>broadcast traffic, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>broadcast-based, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>broadcast-based name resolution, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>broadcasts, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>browse across subnet, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>browse list, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>browse list handling, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>browse list maintainers, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>browse list management, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>browse resources, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>browse server resources, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>browse shares, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>browse.dat, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>browseable, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>browser election, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>browser elections, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>BrowseShortNames, <a class="indexterm" href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></dt><dt>browsing across subnets, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>browsing another subnet, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></dt><dt>browsing intrinsics, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586371">Common Errors</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586519">I Get an "Unable to browse the network" Error</a></dt><dt>BSD, <a class="indexterm" href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>BSD Printing, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>BSD-style printing, <a class="indexterm" href="classicalprinting.html#id2623522">Extended Printing Configuration</a></dt><dt>bug report, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>bug reports, <a class="indexterm" href="bugreport.html#id2686046">Introduction</a></dt><dt>Bugzilla, <a class="indexterm" href="bugreport.html#id2686046">Introduction</a></dt><dt>built-in commands, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>bypasses privilege, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>byte ranges, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>byte-range lock, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>byte-range locking, <a class="indexterm" href="locking.html#id2615682">Discussion</a>, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>c:\winnt\inf, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>C:\WinNT\System32\config, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>cached</dt><dd><dl><dt>password, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a></dt></dl></dd><dt>cached encrypted password, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>cached in memory, <a class="indexterm" href="passdb.html#id2588500">Advantages of Non-Encrypted Passwords</a></dt><dt>cached local file, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>cached locally, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>cached references, <a class="indexterm" href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></dt><dt>caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>caching reads, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>caching scheme, <a class="indexterm" href="winbind.html#id2654529">Result Caching</a></dt><dt>caching writes, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>called name, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>cannot join domain, <a class="indexterm" href="ClientConfig.html#id2578354">Common Errors</a></dt><dt>canonicalize files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>CAP, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a>, <a class="indexterm" href="Other-Clients.html#id2689701">Macintosh Clients</a></dt><dt>cap-share, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>capability to delete, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>CAP_LINUX_IMMUTABLE, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>case options, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case sensitivity, <a class="indexterm" href="pam.html#id2665859">PAM Configuration Syntax</a></dt><dt>case-insensitive, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a>, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case-preserving, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a></dt><dt>central environment, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>centralized</dt><dd><dl><dt>authentication, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt></dl></dd><dt>centralized identity management, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>centrally managed, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>certificate, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt><dt>Certificate Authority (see CA)</dt><dt>cfdisk, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>challenge/response mechanis, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>change capabilities, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt><dt>change motivations, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>change password, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>change passwords, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt><dt>changed parameters, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>changes password, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>character device, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>character set, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>character sets, <a class="indexterm" href="unicode.html#id2670075">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>charset, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>charset conversion, <a class="indexterm" href="unicode.html#id2670211">Conversion from Old Names</a></dt><dt>chattr, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>check for locks, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>check logs, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>checksum-search, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>chmod, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>chown, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="AccessControls.html#id2613601">Viewing File Ownership</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>chpass, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>CIFS, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>CIFS function calls, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>CIFS/SMB, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>Citrix, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>clear purpose preferred, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>clear-text, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>clear-text passwords, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>client client instructions, <a class="indexterm" href="ClientConfig.html#id2575509">Features and Benefits</a></dt><dt>Client for Microsoft Networks, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Client for Novell Networks, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>client-server mode, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt><dt>client-side caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>client-side data caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2616635">PDM Data Shares</a></dt><dt>clock skew, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>cluster servers, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>clustered file server, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>Clustered smbds, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a></dt><dt>clustering technologies, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>cluttering, <a class="indexterm" href="bugreport.html#id2686371">Debugging-Specific Operations</a></dt><dt>cmd, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>cmd shell, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>CN, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>code maintainer, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>codepages, <a class="indexterm" href="unicode.html#id2669890">Features and Benefits</a></dt><dt>collating, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></dt><dt>collisions, <a class="indexterm" href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>color, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>COM1:, <a class="indexterm" href="classicalprinting.html#id2631890">Samba and Printer Ports</a></dt><dt>command-line, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>command-line utility, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>commenting out setting, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>commercial Linux products, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>commercial support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2692728">Commercial Support</a></dt><dt>commit the settings, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>Common Internet Filesystem (see CIFS)</dt><dt>Common restrictions, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>Common UNIX Printing System (see CUPS)</dt><dt>common.adm, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>comp.protocols.smb, <a class="indexterm" href="bugreport.html#id2686046">Introduction</a></dt><dt>compatible, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>compile, <a class="indexterm" href="install.html#id2551936">Obtaining and Installing Samba</a></dt><dt>compile-time options, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>complex file name space, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>complex organization, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>complexity, <a class="indexterm" href="StandAloneServer.html#id2574458">Example Configuration</a></dt><dt>compliance, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>complicated, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>complicated problem, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>comprehensive documentation, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>Computer Account, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dt>computer account, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>computer accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Computer Management, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>Computer Name, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>computer name, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>concurrent access, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Conectiva, <a class="indexterm" href="CUPS-printing.html#id2646752">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>config.cache, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a></dt><dt>CONFIG.POL, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>Config.POL, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></dt><dt>configuration</dt><dd><dl><dt>documentation, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a></dt></dl></dd><dt>configuration files, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a></dt><dt>configuration problem, <a class="indexterm" href="bugreport.html#id2686046">Introduction</a></dt><dt>configuration syntax, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>configuration techniques, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>configuration too complex, <a class="indexterm" href="StandAloneServer.html#id2575441">Common Errors</a></dt><dt>configuration tool, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>configuration wizard, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>configure, <a class="indexterm" href="compiling.html#id2688018">Building the Binaries</a></dt><dt>configuring a firewall, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>confirm address, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>confirm the password, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></dt><dt>confirm the trust, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>connect transparently, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>connection resources, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></dt><dt>connections, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>connections.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>consistent case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>console, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>consumer expects, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>container, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>continuity of service, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>contribute, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>Control Panel, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>convert</dt><dd><dl><dt>domain member server, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt></dl></dd><dt>converted, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>copy'n'paste, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>core files, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a></dt><dt>core graphic engine, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a></dt><dt>core values, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>corrupted file, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>cosine.schema, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>country of origin, <a class="indexterm" href="ch47.html#id2692728">Commercial Support</a></dt><dt>CP850, <a class="indexterm" href="unicode.html#id2670075">Samba and Charsets</a></dt><dt>CP932, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>cracker, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>create, <a class="indexterm" href="AccessControls.html#id2611116">Managing Directories</a></dt><dt>Create a Computer Account, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dt>create a domain machine account, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>create domain member, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a></dt><dt>create machine trust account, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>create partition, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>Create the Computer Account, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>create user accounts, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>create volume, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>credentials, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>credentials validation, <a class="indexterm" href="samba-bdc.html#id2567537">NetBIOS Over TCP/IP Enabled</a></dt><dt>critical aspects of configuration, <a class="indexterm" href="ClientConfig.html#id2575509">Features and Benefits</a></dt><dt>crle, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>cron, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></dt><dt>cross post, <a class="indexterm" href="problems.html#id2685740">Getting Mailing List Help</a></dt><dt>cross-segment browsing, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>cross-subnet browsing, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>CUPS, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2623522">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="CUPS-printing.html#id2632974">Features and Benefits</a>, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a></dt><dd><dl><dt>Page Accounting, <a class="indexterm" href="CUPS-printing.html#id2647435">Page Accounting with CUPS</a></dt><dt>quotas, <a class="indexterm" href="CUPS-printing.html#id2647471">Setting Up Quotas</a></dt></dl></dd><dt>CUPS API, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2625479">Default UNIX System Printing Commands</a></dt><dt>CUPS backends, <a class="indexterm" href="CUPS-printing.html#id2637934">CUPS Backends</a></dt><dt>CUPS filtering, <a class="indexterm" href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>CUPS filtering chain, <a class="indexterm" href="CUPS-printing.html#id2637934">CUPS Backends</a></dt><dt>CUPS libarary API, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS PostScript, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>CUPS PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>CUPS print filters, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS raster, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>CUPS-PPD, <a class="indexterm" href="CUPS-printing.html#id2646364">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cups.hlp, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>cupsaddsmb, <a class="indexterm" href="CUPS-printing.html#id2634728">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2641211">cupsaddsmb: The Unknown Utility</a>, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643152">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="CUPS-printing.html#id2643233">cupsaddsmb Flowchart</a>, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a></dt><dt>cupsd.conf, <a class="indexterm" href="classicalprinting.html#id2625479">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2638521">mime.convs</a>, <a class="indexterm" href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646364">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>currupted, <a class="indexterm" href="tdb.html#id2686915">Features and Benefits</a></dt><dt>custom scripts, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>customer expected, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customized print commands, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2654706">Requirements</a>, <a class="indexterm" href="compiling.html#id2688746">Alternative: Starting smbd as a Daemon</a></dt><dt>daemon running, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>daemons, <a class="indexterm" href="winbind.html#id2656602">Restarting</a></dt><dt>damaged data, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>data caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>data corruption, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="locking.html#id2616510">UNIX or NFS Client-Accessed Files</a></dt><dt>data interchange, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>data stream, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>database, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></dt><dt>DatabaseFS, <a class="indexterm" href="VFS.html#id2652754">DatabaseFS</a></dt><dt>DAVE, <a class="indexterm" href="Other-Clients.html#id2689701">Macintosh Clients</a></dt><dt>dbx, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a></dt><dt>DCE RPC, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>DDK, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     3Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dt>DDNS, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a></dt><dt>de-multiplex, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>de-multiplexing, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>Debian, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>Debian Sarge, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>debug, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a></dt><dt>debug level, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>debugging, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2686371">Debugging-Specific Operations</a></dt><dt>debugging passwords, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>debugging problems, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>dedicated heartbeat, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>dedicated print server, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>default accounts, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>default aliases, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>default behavior, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>default devmode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>default DNS setup, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>default gateways, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>default groups, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>default mapping, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a></dt><dt>default mappings, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>default print command, <a class="indexterm" href="classicalprinting.html#id2625479">Default UNIX System Printing Commands</a></dt><dt>default print commands, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>default printer, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>default printing, <a class="indexterm" href="CUPS-printing.html#id2632974">Features and Benefits</a></dt><dt>default profile, <a class="indexterm" href="ProfileMgmt.html#id2663343">Default Profile for Windows Users</a>, <a class="indexterm" href="ProfileMgmt.html#id2664836">Changing the Default Profile</a></dt><dt>default settings, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>default shells, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>Default User, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>default users, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>defective hardware, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>deferred open, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>defined shares, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>delegate administrative privileges, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>delegated, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a></dt><dt>delegation, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>delete, <a class="indexterm" href="AccessControls.html#id2611116">Managing Directories</a></dt><dt>delete a file, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>delete roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>delete user script, <a class="indexterm" href="passdb.html#id2591481">Deleting Accounts</a></dt><dt>deleted files, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>deleted parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2676818">Removed Parameters</a></dt><dt>delmem, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>demote, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>demoted, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>denial of service, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>deny, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>deny access, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>deny modes, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>deny-none, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>DENY_ALL, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>DENY_DOS, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>DENY_FCB, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>DENY_NONE, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>DENY_READ, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>DENY_WRITE, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>deployment, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>deployment guidelines, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>DES-CBC-CRC, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>DES-CBC-MD5, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>desirable solution, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>desktop cache, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>desktop profile, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>desktop profiles, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>deterents, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a></dt><dt>development libraries, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>devfsd package, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>device mode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>device-specific commands, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>DFS, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a> (see MS-DFS, Distributed File Systems)</dt><dt>DFS junction, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS links, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS root, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS server, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS tree, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS-aware, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DFS-aware clients, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>DHCP, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a></dt><dt>DHCP servers, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>DHCP-enabled, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>DHCP-enabled operation, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>diagnostic, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>diagnostic tools, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>diff, <a class="indexterm" href="bugreport.html#id2686831">Patches</a></dt><dt>differences, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>different resources, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>differently encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>differing protocol, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></dt><dt>dir, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>direct internet access, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a></dt><dt>directory, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a></dt><dt>directory access control, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>directory access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>directory controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>Directory Information Tree (see DIT)</dt><dt>directory permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>directory schema, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>Directory Separators, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>directory server, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>directory_mode, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>disable LMB, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>disable locking, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a></dt><dt>disable roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a></dt><dt>disabling oplocks, <a class="indexterm" href="locking.html#id2616635">PDM Data Shares</a></dt><dt>disass, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a></dt><dt>disaster recovery, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>disconnect a connection, <a class="indexterm" href="ProfileMgmt.html#id2660701">NT4/200x User Profiles</a></dt><dt>disk, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>disk space, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>disparate information systems, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>display PostScript, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>displayName, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>distort, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>distribute authentication systems, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>distributed, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>distributed account, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>Distributed Computing Environment (see DCE)</dt><dt>distributed directory, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>distributed file system, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a> (see DFS)</dt><dt>Distributed File Systems, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>distributed file systems, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>distributed locking protocol, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>distribution, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>dithering algorithm, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>DMB, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>DMB for a workgroup, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></dt><dt>DMC, <a class="indexterm" href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a></dt><dt>DMS, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>DN, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>DNS, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2567603">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669433">DNS Lookup</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a>, <a class="indexterm" href="DNSDHCP.html#id2693066">Example Configuration</a></dt><dd><dl><dt>Active Directory, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>Dynamic, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2693157">Dynamic DNS</a></dt><dt>SRV records, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt></dl></dd><dt>DNS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>DNS lookup, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>DNS name resolution, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>dns proxy, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>DNS server, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>DNS server access, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>DNS server settings, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>DNS servers, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>DNS zon, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>DNS/LDAP/ADS, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a></dt><dt>document design, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>documentation, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>domain, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2591393">Adding User Accounts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dd><dl><dt>control, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a></dt><dd><dl><dt>role, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt></dl></dd><dt>controller, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html">Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dd><dl><dt>convert, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>hierarchy, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt></dl></dd><dt>controllers, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt></dl></dd><dt>member, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dd><dl><dt>server, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt></dl></dd><dt>member server, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>protocols, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt></dl></dd><dt>domain access, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>domain account access policies, <a class="indexterm" href="passdb.html#id2592232">Domain Account Policy Managment</a></dt><dt>domain admin group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>domain Administrator, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>Domain Admins, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>Domain Admins group, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>domain authentication, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>domain context, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>domain control, <a class="indexterm" href="samba-pdc.html#id2562485">Basics of Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2568620">Common Errors</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt>backup, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a></dt><dt>primary, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a></dt></dl></dd><dt>domain control database (see SAM)</dt><dt>domain controller, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567537">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dt>Domain Controller, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>domain controllers, <a class="indexterm" href="samba-pdc.html#id2564263">Samba ADS Domain Control</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>domain environment, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>domain global, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global group, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global groups, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain global user, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global users, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain group, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>domain group settings, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain groups, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>Domain Groups, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a></dt><dt>Domain Guests, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain information, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>domain join, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>domain joining, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain logon, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564316">Domain and Network Logon Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564335">Domain Network Logon Service</a>, <a class="indexterm" href="samba-bdc.html#id2566715">Example PDC Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>domain logon server, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>domain logons, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>domain management tools, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>domain master, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></dt><dt>domain member, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2573679">Common Errors</a>, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>Domain Member, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dd><dl><dt>joining, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a></dt></dl></dd><dt>domain member client, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a></dt><dt>Domain Member Client (see DMC)</dt><dt>domain member server, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>Domain Member Server (see DMS)</dt><dt>domain member servers, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>domain member workstations, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain members, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>domain membership, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>domain name, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Domain Name System (see DNS)</dt><dt>domain non-member, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a></dt><dt>domain policies, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>domain radio button, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain security, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>domain security account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Domain Server Manager, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>domain SID, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>domain trust, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></dt><dt>domain user, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>domain user accounts, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>domain user manager, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a></dt><dt>Domain User Manager, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>Domain Users, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain users, <a class="indexterm" href="winbind.html#id2654706">Requirements</a>, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2657317">Conclusion</a></dt><dt>Domain Users group, <a class="indexterm" href="groupmapping.html#id2598630">Adding Domain Users to the Workstation Power Users Group</a></dt><dt>domain-level, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></dt><dt>domain-level security, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>domain-wide browse list, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></dt><dt>DOMAIN&lt;1B&gt;, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1C&gt;, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1D&gt;, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>draft, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>Drive Identification, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>driver, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dt>driver CDROM, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>driver download, <a class="indexterm" href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></dt><dt>Driver File, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>driver files, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>Driver Path, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>dual-daemon winbindd, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>due diligence, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>duplex, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>duplex printing, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>duplicate, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>duplication of information, <a class="indexterm" href="winbind.html#id2653461">Introduction</a></dt><dt>DVI, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a></dt><dt>Dynamic DNS (see DDNS)</dt><dt>Dynamic Host Configuration Protocol (see DHCP)</dt><dt>dynamic link loader, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>dynamic registration files, <a class="indexterm" href="DNSDHCP.html#id2693157">Dynamic DNS</a></dt><dt>Dynamic SMB servers, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>dynamically loadable library modules, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>EAs, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>economically wise, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>eDirectory, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>editreg, <a class="indexterm" href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a></dt><dt>efficient authentication, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>election, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election criteria, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>election packet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election process, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>EMF, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2640259">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></dt><dt>enables clients to print, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>enables NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>encapsulating, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>encoding, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>encryped password, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>encrypted, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>encrypted password, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>encrypted passwords, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a>, <a class="indexterm" href="passdb.html#id2587249">Features and Benefits</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="ProfileMgmt.html#id2662773">Profile Migration from Windows NT4/200x Server to Samba</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a></dt><dt>encrypted session, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>encryption, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a></dt><dt>encryption key, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a></dt><dt>encryption types, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573400">Notes</a></dt><dt>enforcing, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>English, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>Enhanced MetaFile (see EMF)</dt><dt>enterprise, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>enumdrivers, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></dt><dt>enumerate domain groups, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></dt><dt>enumerate domain users, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></dt><dt>EnumJobs(), <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></dt><dt>environment variables, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>EPM (see ESP meta packager)</dt><dt>Epson Stylus, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>Epson Stylus inkjet, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>equivalence, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>equivalent rights and privileges, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>error message, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="classicalprinting.html#id2628940">Running rpcclient with adddriver</a></dt><dt>error messages, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>errors that can afflict, <a class="indexterm" href="ClientConfig.html#id2578354">Common Errors</a></dt><dt>ESC/P, <a class="indexterm" href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></dt><dt>ESP, <a class="indexterm" href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>meta packager, <a class="indexterm" href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dt>Print Pro, <a class="indexterm" href="CUPS-printing.html#id2640025">Sources of CUPS Drivers/PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2641974">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></dt></dl></dd><dt>ESP Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>established, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>ethereal, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2685183">Tcpdump</a>, <a class="indexterm" href="problems.html#id2685233">Ethereal</a>, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>Ethernet adapters, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>EUC-JP, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>eucJP-ms locale, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Event Viewer, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>Everyone - Full Control, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>Everyone group, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>EVMS, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a></dt><dt>examples, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>examples/LDAP, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>execute, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>existing LDAP DIT, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>expands control abilities, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>expired password, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>explicit trust, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>explicitly set, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>exploit opportunities, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a></dt><dt>exploitation, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>exported file system, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>exposed, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>extd_audit module, <a class="indexterm" href="VFS.html#id2651053">extd_audit</a></dt><dt>Extended Attributes, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>extended attributes, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>Extended BSD Printing, <a class="indexterm" href="classicalprinting.html#id2623522">Extended Printing Configuration</a></dt><dt>extended characters, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>extended protocol, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>extended SAM, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>extra machine, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>failed join, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>failed logins, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>failover communication, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>failover process, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>failover servers, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>fails, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>failure, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>failure semantics, <a class="indexterm" href="SambaHA.html#id2672972">Required Modifications to Samba</a></dt><dt>fake-permissions module, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>fake_permissions, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>fake_perms, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a>, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>fdisk, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>Federated Identity Management (see FIM)</dt><dt>federated organizations, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>federated-identity, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>Fiber Channel, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>fickle, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a></dt><dt>fid, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>file access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>File Naming Conventions, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>file ownership, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>file serving, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>File System, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dd><dl><dt>case sensitivity, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>feature comparison, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>UNIX, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>file system capabilities, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>FILE:, <a class="indexterm" href="classicalprinting.html#id2631890">Samba and Printer Ports</a></dt><dt>filemanager, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>filename mangling, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>filter, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>Filter Oplock, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>FilterLimit, <a class="indexterm" href="CUPS-printing.html#id2638521">mime.convs</a></dt><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>FIM, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>firewall, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a>, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>firewall active, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>firewall setups, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>fixed IP address, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>fixed IP addresses, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a></dt><dt>flush local locks, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>flush name cache, <a class="indexterm" href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></dt><dt>foomatic, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2646141">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2646289">Foomatic's Strange Name</a></dt><dt>Foomatic database, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>Foomatic Printer, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>Foomatic tutorial, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>foomatic-rip, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646141">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>Foomatic/cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>force an election, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>force election, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></dt><dt>forced synchronization, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>foreign domain, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>foreign SID, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a></dt><dt>foreign user, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a></dt><dt>FQDN, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>framing error, <a class="indexterm" href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>free support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>FreeBSD, <a class="indexterm" href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>freezing, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>French, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>front-end virtual server, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>frustrating experience, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dt>FTP, <a class="indexterm" href="passdb.html#id2588500">Advantages of Non-Encrypted Passwords</a></dt><dt>ftp, <a class="indexterm" href="Backup.html#id2671718">Rsync</a>, <a class="indexterm" href="compiling.html#id2687805">Accessing the Samba Sources via rsync and ftp</a></dt><dt>ftp access, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp service, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp services, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftpd, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>full rights, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>functional components, <a class="indexterm" href="bugreport.html#id2686371">Debugging-Specific Operations</a></dt><dt>functionality, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gateway address, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>gcc, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="Portability.html#id2689131">HPUX</a></dt><dt>gdb, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a>, <a class="indexterm" href="bugreport.html#id2686706">Attaching to a Running Process</a></dt><dt>GDI, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2640259">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></dt><dt>general security service application programming interface (see GSSAPI)</dt><dt>generic PostScript, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>generic raster, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>generic raster format, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>genlogon.pl, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658392">Network Logon Script Magic</a></dt><dt>Gentoo, <a class="indexterm" href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>Germany, <a class="indexterm" href="SambaHA.html#id2672152">Technical Discussion</a></dt><dt>get, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>getdriver, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2628585">Installing Driver Files into [print$]</a></dt><dt>getdriverdir, <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></dt><dt>getent, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>getent group demo, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>gethostbyname() function call, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></dt><dt>getpwnam, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>getpwnam() call, <a class="indexterm" href="upgrading-to-3.0.html#id2678068">Changes in Behavior</a></dt><dt>GetSID.exe, <a class="indexterm" href="ProfileMgmt.html#id2663059">Get SID</a></dt><dt>GhostScript, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dd><dl><dt>ESP (see ESP
     4        GhostScript)</dt></dl></dd><dt>GID, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579095">Passdb Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>GID numbers, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>GID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>GIF, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>global print command, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>global right, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>global section, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>Global support, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>global-level, <a class="indexterm" href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a></dt><dt>GNOME, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>GNU Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>GNU GPL, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>GNU tar, <a class="indexterm" href="Backup.html#id2671888">Amanda</a></dt><dt>GNU/Linux, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>GPG, <a class="indexterm" href="compiling.html#id2687880">Verifying Samba's PGP Signature</a></dt><dt>GPL, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>gpolmig.exe, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a></dt><dt>GPOs, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660332">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>grace time, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>grant rights, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>graphical objects, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>graphically illustrated client configuration, <a class="indexterm" href="ClientConfig.html#id2575509">Features and Benefits</a></dt><dt>grayscale, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>greater scalability, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>greatest mistake, <a class="indexterm" href="StandAloneServer.html#id2575441">Common Errors</a></dt><dt>grep, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>group, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>mapping, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt></dl></dd><dt>group account, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a></dt><dt>group accounts, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2596644">Warning: User Private Group Problems</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>group management, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>group mapping, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>group mappings, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>group membership, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>group ownership, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>group permissions, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>Group Policies, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a></dt><dt>group policies, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a></dt><dt>group policy, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>Group Policy, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></dt><dt>Group Policy Container (see GPC)</dt><dt>Group Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660228">Windows NT4/200x</a>, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>Group Policy Objects, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a> (see GPO)</dt><dt>group policy objects (see GPOs)</dt><dt>Group Policy Template (see GPT)</dt><dt>group privileges, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>group profiles, <a class="indexterm" href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></dt><dt>group SID, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>groupadd, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="groupmapping.html#id2598543">Adding Groups Fails</a></dt><dt>groupadd limitations, <a class="indexterm" href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a></dt><dt>groupdel, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>groupmap, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>groupmod, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>grouppol.inf, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a>, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a></dt><dd><dl><dt>domain, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>mapping, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>nested, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt></dl></dd><dt>groups of users, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>growing, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>GSSAPI, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>gtklp, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>guest, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>guest account, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>GUI, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>Gutenprint, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2646648">Driver Development Outside</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>h-node, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>harvesting password hashes, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>hashed password equivalent, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>headers files, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a></dt><dt>Heimdal, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>help, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>help command, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>heterogeneous computing, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>HEX, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a></dt><dt>hi-res photo, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>high availability, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>high order ports, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>high-availability, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>high-availability services, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>high-speed server interconnect, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>higher availability, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="PolicyMgmt.html#id2659417">Registry Spoiling</a></dt><dt>holy grail, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>home directories, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>home directory, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>home directory template, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>home drive, <a class="indexterm" href="samba-bdc.html#id2566715">Example PDC Configuration</a></dt><dt>host multiple servers, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>host security, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>host-based protection, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>hostname, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>hosts allow, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>hosts deny, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>house-keeping, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>HOWTO documents, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>HP JetDirect, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>HP Photosmart, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>HP-GL, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>HP-GL., <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a></dt><dt>hpgltops, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>HPIJS, <a class="indexterm" href="CUPS-printing.html#id2646648">Driver Development Outside</a></dt><dt>HPUX, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>http, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>hybrid, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>Hybrid node, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>IANA, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>ID mapping, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>ID mapping database, <a class="indexterm" href="winbind.html#id2654453">User and Group ID Allocation</a></dt><dt>ID range, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>IDEALX, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>Identification, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>identify, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>identity, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a></dt><dt>identity information, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>identity management, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dd><dl><dt>centralized, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt></dl></dd><dt>identity resolution, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>IDMAP, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>idmap, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>idmap backend, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678918">IdMap LDAP Support</a></dt><dt>IDMAP backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap gid, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>idmap GID, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>IDMAP infrastructure, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>idmap uid, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>idmap UID, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>idmap_ad, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap_ldap module, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>idmap_rid, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>IETF, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>ifconfig, <a class="indexterm" href="compiling.html#id2688526">Starting from inetd.conf</a>, <a class="indexterm" href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>ignore connection, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>imagetoraster, <a class="indexterm" href="CUPS-printing.html#id2637630">imagetops and imagetoraster</a></dt><dt>immutible, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>impersonate, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>implementing oplocks, <a class="indexterm" href="locking.html#id2616792">Advanced Samba Oplocks Parameters</a></dt><dt>Implicit Classes, <a class="indexterm" href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>important announcements, <a class="indexterm" href="securing-samba.html#id2619099">Upgrading Samba</a></dt><dt>Imprints, <a class="indexterm" href="classicalprinting.html#id2632036">The Imprints Toolset</a></dt><dt>imprints, <a class="indexterm" href="CUPS-printing.html#id2634728">Driver Upload Methods</a></dt><dt>include, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>independent, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>individual domain user, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>individual section, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>inetd, <a class="indexterm" href="SWAT.html#id2681260">Validate SWAT Installation</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a>, <a class="indexterm" href="compiling.html#id2688526">Starting from inetd.conf</a></dt><dt>inetd.conf, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>inetorgperson.schema, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>inf file, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>infrastructure, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="winbind.html#id2653704">Target Uses</a></dt><dt>inheritance, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>inherits rights, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>initdb.ldif, <a class="indexterm" href="FastStart.html#id2557721">The Primary Domain Controller</a></dt><dt>initGroups.sh, <a class="indexterm" href="FastStart.html#id2556907">Example: Engineering Office</a>, <a class="indexterm" href="groupmapping.html#id2598403">Script to Configure Group Mapping</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dt>inktype, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>insecure, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>inspire simplicity, <a class="indexterm" href="StandAloneServer.html#id2574458">Example Configuration</a></dt><dt>inspired structure, <a class="indexterm" href="SambaHA.html#id2672152">Technical Discussion</a></dt><dt>install drivers, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>interactive help, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>interdomain</dt><dd><dl><dt>trust</dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt></dl></dd><dt>trustrs, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a></dt></dl></dd><dt>interdomain connection, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></dt><dt>interdomain trust, <a class="indexterm" href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>interdomain trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>interdomain trusts, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a></dt><dt>Interdomain Trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dd><dl><dt>Completing, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></dt><dt>creating, <a class="indexterm" href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></dt></dl></dd><dt>interface, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>interface scripts, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a></dt><dt>interface-based exclusion, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>interfaces, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>intermediate information, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>intermediate tools, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>internal ordering, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a></dt><dt>internationalization support, <a class="indexterm" href="SWAT.html#id2681240">Guidelines and Technical Tips</a></dt><dt>Internet, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>Internet Engineering Task Force (see IETF)</dt><dt>Internet Printing Protocol (see IPP)</dt><dt>Internet Protocol TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>Internetworking Packet Exchange (see IPX)</dt><dt>internetworking super daemon, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a></dt><dt>interoperability, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a></dt><dt>intolerance, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>invalid shell, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a></dt><dt>invalid users, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>IP address, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>IP address automatically, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>IP addresses, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>IP aliases, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>IPC$, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>IPC$ connections, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>ipchains, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>ipconfig, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></dt><dt>iPlanet, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>IPP, <a class="indexterm" href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a></dt><dt>IPP client, <a class="indexterm" href="CUPS-printing.html#id2649445">Administrator Cannot Install Printers for All Local Users</a></dt><dt>iptables, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>IPX, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>IRC, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>IRIX, <a class="indexterm" href="VFS.html#id2650394">Discussion</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>ISC</dt><dd><dl><dt>DHCP, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a></dt><dt>DNS, <a class="indexterm" href="DNSDHCP.html#id2692887">Features and Benefits</a></dt></dl></dd><dt>ISC DHCP server, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>isolated workgroup, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>IXFR, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>Japanese, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>Japanese locale, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Japanese UNIX, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Java, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>JIS X 0208, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a></dt><dt>join, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a></dt><dt>join client, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>join domain, <a class="indexterm" href="samba-pdc.html#id2565312">Joining Domain Fails Because of Existing Machine Account</a></dt><dt>join the ADS domain, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the domain, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the machine, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dt>joined client, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Joined domain, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>joining domain, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>joining the domain, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>JPEG, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KB 129202, <a class="indexterm" href="locking.html#id2617901">Additional Reading</a></dt><dt>KB 224992, <a class="indexterm" href="locking.html#id2617901">Additional Reading</a></dt><dt>KB 296264, <a class="indexterm" href="locking.html#id2617901">Additional Reading</a></dt><dt>KB 811492, <a class="indexterm" href="locking.html#id2617869">Long Delays Deleting Files over Network with XP SP1</a></dt><dt>KB 812937, <a class="indexterm" href="locking.html#id2617844">Problems Saving Files in MS Office on Windows XP</a></dt><dt>KDC, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>KDE, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>KDE konqueror, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>KDE session, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>KDEPrint, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>kerberos, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>Kerberos, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a>, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2654018">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a></dt><dd><dl><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt></dl></dd><dt>Kerberos authentication, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></dt><dt>killall, <a class="indexterm" href="compiling.html#id2688526">Starting from inetd.conf</a></dt><dt>kinit, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a></dt><dt>kixstart, <a class="indexterm" href="NT4Migration.html#id2679906">Logon Scripts</a></dt><dt>kprinter, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>KRB, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>KRB5, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>krb5.conf, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a>, <a class="indexterm" href="problems.html#id2684875">Diagnostics Tools</a></dt><dt>LanMan, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>LanMan logon service, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt><dt>LanMan passwords, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>LanManager, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>LanManager-compatible, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>LanManger password, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>laptops, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>large directory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large domain, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>large numbers of files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large organizations, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>last change time, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>latency, <a class="indexterm" href="locking.html#id2616546">Slow and/or Unreliable Networks</a></dt><dt>laws, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>LCT (see last change time)</dt><dt>LDAP, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="samba-bdc.html#id2568879">Can I Do This All with LDAP?</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593320">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="passdb.html#id2594059">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2654018">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dd><dl><dt>directories, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>master, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>server, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>slave, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt></dl></dd><dt>LDAP administration password, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></dt><dt>LDAP administrative password, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>LDAP backend, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></dt><dt>LDAP backends, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>LDAP database, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>LDAP deployment, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>LDAP directory, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>ldap group suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>LDAP idmap Backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>ldap idmap suffix, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>ldap machine suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>LDAP queries, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>LDAP redirects, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>LDAP schema, <a class="indexterm" href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></dt><dt>LDAP server, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>ldap suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>ldap user suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>LDAP-based, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>LDAP., <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dt>LDAP/Kerberos, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>LDAPS, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>ldapsam, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593320">Supported LDAP Servers</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>ldapsearch, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>LDAPv3, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>ldconfig, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ldd, <a class="indexterm" href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></dt><dt>LDIF, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>LDIF file, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a></dt><dt>legacy systems, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>legal UNIX system account name, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>Level1 Oplock, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Level1 oplock, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Level2 Oplock, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>LGPL, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>libcups, <a class="indexterm" href="classicalprinting.html#id2625479">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></dt><dt>libcups.so, <a class="indexterm" href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></dt><dt>libcups.so.2, <a class="indexterm" href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></dt><dt>Liberty Alliance, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>libiconv, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>libnss_winbind, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_winbind.so, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_wins.so, <a class="indexterm" href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></dt><dt>libraries, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>licensing, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>limitations, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>linewidth, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>link loader configuration, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>Links</dt><dd><dl><dt>hard, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linux, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Linux High Availability project, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>Linux LVM, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>Linux LVM partition, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>LinuxKongress2002, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>Linuxprinting.org, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2646648">Driver Development Outside</a></dt><dt>list of domain controllers, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>listen for connections, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>listen own socket, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>LLC, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>LM/NT password hashes, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>LMB, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a> (see Local Master Browser)</dt><dt>LMHOSTS, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669230">The LMHOSTS File</a></dt><dt>lmhosts, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>load balancing, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>loaded modules, <a class="indexterm" href="VFS.html#id2650356">Features and Benefits</a></dt><dt>loading printer drivers, <a class="indexterm" href="classicalprinting.html#id2625108">Any [my_printer_name] Section</a></dt><dt>local</dt><dd><dl><dt>groups, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt></dl></dd></dl></dd><dt>local access permissions, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>local accounts, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>local administrative privileges, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Local Area Connection, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>Local Area Connection Properties, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>local authentication, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>local authentication database, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>local cache, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></dt><dt>local disk, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>local domain, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a></dt><dt>local group, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>local groups, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>Local Machine Trust Account, <a class="indexterm" href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a></dt><dt>Local Master Browser, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583353">Use of the Remote Announce Parameter</a></dt><dt>local master browser (see LMB)</dt><dt>local names, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>local print driver, <a class="indexterm" href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></dt><dt>local profile, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>local profiles, <a class="indexterm" href="ProfileMgmt.html#id2660587">Features and Benefits</a></dt><dt>local registry values, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></dt><dt>Local security policies, <a class="indexterm" href="CUPS-printing.html#id2649412">Windows 200x/XP Local Security Policies</a></dt><dt>local smbpasswd file, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>local spool area, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>local subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>local system printing, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>local UNIX groups, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>local user, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a>, <a class="indexterm" href="winbind.html#id2656602">Restarting</a></dt><dt>local user account, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>local users, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>locale, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>localhost, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>locally known UID, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>locate domain controller, <a class="indexterm" href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a></dt><dt>Lock caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>lock directory, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>lock password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>lock the account, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>locking, <a class="indexterm" href="locking.html">File and Record Locking</a>, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615682">Discussion</a>, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>locking protocol, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a></dt><dt>locking semantics, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>locking.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>lockout, <a class="indexterm" href="ServerType.html#id2560468">Example Configuration</a></dt><dt>log files, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dd><dl><dt>monitoring, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt></dl></dd><dt>log level, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>log.nmbd, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>logging, <a class="indexterm" href="VFS.html#id2651210">Configuration of Auditing</a>, <a class="indexterm" href="bugreport.html#id2686371">Debugging-Specific Operations</a></dt><dt>logical directories, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>Logical Link Control (see LLC)</dt><dt>logical volume, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>Logical Volume Manager (see LVM)</dt><dt>Login, <a class="indexterm" href="passdb.html#id2588500">Advantages of Non-Encrypted Passwords</a></dt><dt>login, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>login id, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>login name, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>login shells, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>LoginID, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>logon, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt><dt>logon authentication, <a class="indexterm" href="samba-bdc.html#id2567603">NetBIOS Over TCP/IP Disabled</a></dt><dt>logon drive, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>logon home, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2660840">Windows 9x/Me User Profiles</a></dt><dt>logon name, <a class="indexterm" href="NetCommand.html#id2601256">User Mapping</a></dt><dt>logon path, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>logon processing, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>logon requests, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2567537">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></dt><dt>logon script, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>Logon Scripts, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>Logon scripts, <a class="indexterm" href="NT4Migration.html#id2679906">Logon Scripts</a></dt><dt>logon server, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></dt><dt>logons, <a class="indexterm" href="ProfileMgmt.html#id2660701">NT4/200x User Profiles</a></dt><dt>lookups, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>loopback adapter, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>loopback interface, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="Portability.html#id2689415">Red Hat Linux</a></dt><dt>lower-case, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a></dt><dt>lowercase filenames, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>lp, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a>, <a class="indexterm" href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></dt><dt>lpadmin, <a class="indexterm" href="CUPS-printing.html#id2638589">Raw Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2640148">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2647471">Setting Up Quotas</a></dt><dt>LPD, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>lpinfo, <a class="indexterm" href="CUPS-printing.html#id2637934">CUPS Backends</a></dt><dt>lpq cache time, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>lpq command, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>LPRNG, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>lpstat, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></dt><dt>LPT1:, <a class="indexterm" href="classicalprinting.html#id2631890">Samba and Printer Ports</a></dt><dt>LsaEnumTrustedDomains, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>LTSP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>Lustre, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>lvcreate, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>LVM, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>LVM snapshots, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>LVM volume, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>lvm10 package, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>m-node, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>MAC address, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>MAC Addresses, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>Mac OS X , <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>machine, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>machine account, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine account password</dt><dd><dl><dt>change protocol, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt></dl></dd><dt>machine accounts, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine accounts database, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>machine authentication, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>machine name, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>Machine Policy Objects, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>machine SID, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>machine trust account, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a></dt><dd><dl><dt>create privilege, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a></dt><dt>creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dd><dl><dt>creation, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>UNIX account, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Accounts, <a class="indexterm" href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>machine trust accounts, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="domain-member.html#id2573679">Common Errors</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>machine_name, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>machine_nickname, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>Macintosh, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>macros, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>mail, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>mailing list, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>maintaining ids, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>major changes, <a class="indexterm" href="upgrading-to-3.0.html#id2677690">New Functionality</a></dt><dt>make, <a class="indexterm" href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a>, <a class="indexterm" href="compiling.html#id2688018">Building the Binaries</a></dt><dt>man, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a></dt><dt>man page, <a class="indexterm" href="winbind.html#id2655457">Configure smb.conf</a></dt><dt>man pages, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>man-in-the-middle, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>manage accounts, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>manage drivers, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>manage groups, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>manage printers, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>manage privileges, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a></dt><dt>manage roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2660587">Features and Benefits</a></dt><dt>manage share permissions, <a class="indexterm" href="AccessControls.html#id2613141">Windows NT4 Workstation/Server</a></dt><dt>manage share-level ACL, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>manage shares, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>manage users, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>manageability, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>Manageability, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>managed by humans, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>management bottleneck, <a class="indexterm" href="locking.html#id2616594">Multiuser Databases</a></dt><dt>management costs, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>management overheads, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>management procedures, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>management tools, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>managing rights, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>mandatory profiles, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>Mandrake, <a class="indexterm" href="CUPS-printing.html#id2646752">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>Mandriva, <a class="indexterm" href="CUPS-printing.html#id2646752">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>manual UNIX account creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>manual WINS server entries, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>manually configured, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>manually configured DNS settings, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>map, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="NT4Migration.html#id2680017">User and Group Accounts</a></dt><dt>mapped, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping home directory, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>mapping printer driver, <a class="indexterm" href="classicalprinting.html#id2629548">Running rpcclient with setdriver</a></dt><dt>mappings, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>maps UNIX users and groups, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>master browser, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>master browsers, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>master server, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>master smb.conf, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></dt><dt>MasterAnnouncement, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>match case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>maximum value, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>mbd kept spawning, <a class="indexterm" href="speed.html#id2691223">Corrupt tdb Files</a></dt><dt>Meccano set, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>mechanism, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>media type, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>member, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>member machine, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>memory, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>messages.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>messaging systems, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>Meta node, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>meta-directory, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>meta-service, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>meta-services, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>Microsoft Active Directory, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>Microsoft Developer Network CDs, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>Microsoft driver, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     5Mode</a></dt><dt>Microsoft management console (see MMC)</dt><dt>Microsoft Remote Procedure Call (see MSRPC)</dt><dt>Microsoft Windows 9x/Me, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Microsoft Wolfpack, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>middle-ware, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>migrate, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dt>migrate account settings, <a class="indexterm" href="NT4Migration.html#id2680017">User and Group Accounts</a></dt><dt>migrate group, <a class="indexterm" href="NT4Migration.html#id2680017">User and Group Accounts</a></dt><dt>migrate user, <a class="indexterm" href="NT4Migration.html#id2680017">User and Group Accounts</a></dt><dt>migrating, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>migration, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>migration plan, <a class="indexterm" href="NT4Migration.html#id2679086">Planning and Getting Started</a></dt><dt>migration process, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>MIME, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2636848">Filtering  Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dd><dl><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>raw, <a class="indexterm" href="FastStart.html#id2554870">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt></dl></dd><dt>MIME conversion rules, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>MIME recognition, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>MIME type, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>mime.types, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>minimal</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>minimal configuration, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>minimum security control, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>misconfigurations, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a></dt><dt>misconfigured settings, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>misinformation, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>mission-critical, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>MIT, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>MIT kerberos, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>MIT Kerberos, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>mixed mode, <a class="indexterm" href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>mixed profile, <a class="indexterm" href="ProfileMgmt.html#id2660998">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a></dt><dt>mkdir, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>mkfs.xfs, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>MMC, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a>, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660228">Windows NT4/200x</a>, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a></dt><dt>MMC snap-in, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a></dt><dt>modem/ISDN, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>moderately secure, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>modprobe, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>module, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>modules, <a class="indexterm" href="VFS.html#id2650356">Features and Benefits</a>, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>more than one protocol, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>mount, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>mouse-over, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>moveuser.exe, <a class="indexterm" href="ProfileMgmt.html#id2663018">moveuser.exe</a></dt><dt>MS DCE RPC, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>MS Windows 2000, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a></dt><dt>MS Windows NT4/200x, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>MS Windows SID, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>MS WINS, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a></dt><dt>MS-DFS, <a class="indexterm" href="SambaHA.html#id2673250">MS-DFS: The Poor Man's Cluster</a></dt><dt>MS-RPC, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>MS-WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>msdfs links, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>msg, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>msg file, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt><dt>MSRPC, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>multibyte character sets, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>multibyte charsets, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>multiple backends, <a class="indexterm" href="passdb.html#id2592519">Password Backends</a></dt><dt>multiple domains, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>multiple hosting, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple modules, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>multiple network interfaces, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></dt><dt>multiple network segments, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>multiple personality, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>multiple server hosting, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>multiple server personalities, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>multiple universal naming convention provider (see MUP)</dt><dt>multiple VFS, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>multiple virtual servers, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>multiple Windows workgroups or domains, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>multiple WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>Multiuser databases, <a class="indexterm" href="locking.html#id2616594">Multiuser Databases</a></dt><dt>mutual assistance, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>mutually exclusive options, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>My Network Places, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a></dt><dt>Myrinet, <a class="indexterm" href="SambaHA.html#id2672917">Server Pool Communications Demands</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>n security context, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>n-memory buffer, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></dt><dt>name conflict, <a class="indexterm" href="classicalprinting.html#id2625108">Any [my_printer_name] Section</a></dt><dt>name lookup, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></dt><dt>name lookups, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>name registration, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a></dt><dt>name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586371">Common Errors</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a>, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>name resolution across routed networks, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>name resolve order, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></dt><dt>name service switch (see NSS)</dt><dt>name-to-address, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>nameserv.h, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>name_type, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></dt><dt>native ACLs, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>native dump, <a class="indexterm" href="Backup.html#id2671888">Amanda</a></dt><dt>native member, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>native mode, <a class="indexterm" href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="winbind.html#id2654018">Microsoft Active Directory Services</a></dt><dt>NBT, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>nbtstat, <a class="indexterm" href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></dt><dt>necessary rights, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>negotiate, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>negotiating the charset, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>nested group, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Nested Group Support, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>nested groups, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>net, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599318">Administrative Tasks and Methods</a>, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a>, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dd><dl><dt>ads, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dd><dl><dt>join, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a>, <a class="indexterm" href="idmapper.html#id2606188">ADS Domains</a></dt><dt>leave, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>printer info, <a class="indexterm" href="NetCommand.html#id2603746">Printers and ADS</a></dt><dt>printer publish, <a class="indexterm" href="NetCommand.html#id2603746">Printers and ADS</a></dt><dt>printer remove, <a class="indexterm" href="NetCommand.html#id2603746">Printers and ADS</a></dt><dt>printer search, <a class="indexterm" href="NetCommand.html#id2603746">Printers and ADS</a></dt><dt>status, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>groupmap, <a class="indexterm" href="FastStart.html#id2556907">Example: Engineering Office</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2598143">Example Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dd><dl><dt>add, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>delete, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>list, <a class="indexterm" href="groupmapping.html#id2598143">Example Configuration</a>, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>modify, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt></dl></dd><dt>localgroup, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>rap, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dd><dl><dt>session, <a class="indexterm" href="NetCommand.html#id2603680">Session and Connection Management</a></dt></dl></dd><dt>rpc, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dd><dl><dt>getsid, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>group, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>group add, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>group addmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a>, <a class="indexterm" href="NetCommand.html#id2600628">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>group delete, <a class="indexterm" href="NetCommand.html#id2600109">Deleting a Group Account</a></dt><dt>group delmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group list, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>group members, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group rename, <a class="indexterm" href="NetCommand.html#id2600149">Rename Group Accounts</a></dt><dt>info, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a>, <a class="indexterm" href="ProfileMgmt.html#id2662967">Side Bar Notes</a></dt><dt>join, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dt>join bdc, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>join member, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>list, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>printer migrate drivers, <a class="indexterm" href="NetCommand.html#id2603410">Printer Migration</a></dt><dt>printer migrate forms, <a class="indexterm" href="NetCommand.html#id2603410">Printer Migration</a></dt><dt>printer migrate printers, <a class="indexterm" href="NetCommand.html#id2603410">Printer Migration</a></dt><dt>printer migrate security, <a class="indexterm" href="NetCommand.html#id2603410">Printer Migration</a></dt><dt>printer migrate settings, <a class="indexterm" href="NetCommand.html#id2603410">Printer Migration</a></dt><dt>right list accounts, <a class="indexterm" href="NetCommand.html#id2602897">Share Migration</a></dt><dt>rights grant, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>rights list, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>rights list accounts, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>share add, <a class="indexterm" href="NetCommand.html#id2602569">Creating, Editing, and Removing Shares</a></dt><dt>share delete, <a class="indexterm" href="NetCommand.html#id2602569">Creating, Editing, and Removing Shares</a></dt><dt>share migrate, <a class="indexterm" href="NetCommand.html#id2602897">Share Migration</a></dt><dt>share migrate all, <a class="indexterm" href="NetCommand.html#id2603351">Simultaneous Share and File Migration</a></dt><dt>share migrate files, <a class="indexterm" href="NetCommand.html#id2603093">File and Directory Migration</a></dt><dt>share migrate security, <a class="indexterm" href="NetCommand.html#id2603308">Share-ACL Migration</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>trustdom add, <a class="indexterm" href="NetCommand.html#id2602068">Interdomain Trusts</a></dt><dt>trustdom establish, <a class="indexterm" href="NetCommand.html#id2602068">Interdomain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></dt><dt>trustdom list, <a class="indexterm" href="NetCommand.html#id2602068">Interdomain Trusts</a></dt><dt>trustdom revoke, <a class="indexterm" href="NetCommand.html#id2602068">Interdomain Trusts</a></dt><dt>user add, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user delete, <a class="indexterm" href="NetCommand.html#id2601139">Deletion of User Accounts</a>, <a class="indexterm" href="NetCommand.html#id2601699">Machine Trust Accounts</a></dt><dt>user info, <a class="indexterm" href="NetCommand.html#id2601187">Managing User Accounts</a></dt><dt>user password, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user rename, <a class="indexterm" href="NetCommand.html#id2601187">Managing User Accounts</a></dt><dt>vampire, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2602787">Share, Directory, and File Migration</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>time, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dd><dl><dt>set, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>system, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>zone, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt></dl></dd><dt>use, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt></dl></dd><dt>NET, <a class="indexterm" href="PolicyMgmt.html#id2660268">Samba PDC</a></dt><dt>net command, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>net getlocalsid, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>net groupmap, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>net rpc user add, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>net tool, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a></dt><dt>net use, <a class="indexterm" href="classicalprinting.html#id2631467">Error Message: Cannot connect under a different Name</a></dt><dt>net use /home, <a class="indexterm" href="ProfileMgmt.html#id2660840">Windows 9x/Me User Profiles</a></dt><dt>net use lpt1:, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></dt><dt>net view, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>netatalk, <a class="indexterm" href="VFS.html#id2651777">netatalk</a></dt><dt>NetAtalk, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Netatalk, <a class="indexterm" href="Other-Clients.html#id2689701">Macintosh Clients</a></dt><dt>NetBEUI, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>NetBIOS, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></dt><dd><dl><dt>brooadcast, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt><dt>name, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>netbios alias, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>netbios aliases, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS broadcast, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>NetBIOS disabled, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a></dt><dt>NetBIOS flags, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>NetBIOS name, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>netbios name, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>NetBIOS name cache, <a class="indexterm" href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></dt><dt>NetBIOS name length, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>NetBIOS name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>NetBIOS Name Server (see NBNS)</dt><dt>NetBIOS name type, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></dt><dt>NetBIOS network interface, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>NetBIOS networking, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a></dt><dt>NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a></dt><dt>NetBIOS over TCP/IP disabled, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>NetBIOS-less, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS-less SMB, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>NetBIOSless SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>NetBT, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>netlogon, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>NETLOGON, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>Netlogon, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a></dt><dt>NetLogon service, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>netlogon share, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a></dt><dt>Netmon, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>Netmon., <a class="indexterm" href="problems.html#id2685436">Installing Network Monitor on an NT Workstation</a></dt><dt>netmon.exe, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>NetSAMLogon, <a class="indexterm" href="ProfileMgmt.html#id2660636">Roaming Profiles</a></dt><dt>Netscape's Directory Server, <a class="indexterm" href="passdb.html#id2593320">Supported LDAP Servers</a></dt><dt>NetServerEnum2, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>NetUserGetInfo, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2660636">Roaming Profiles</a></dt><dt>NetWare, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>NetWare Bindery, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>NetWare Core Protocol-based server, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>NetWkstaUserLogon, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>network</dt><dd><dl><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>logon, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dd><dl><dt>service, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt></dl></dd><dt>performance, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>wide-area, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>network access controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network access profile, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>network administrator, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network administrator's toolbox, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>network administrators, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>network analyzer, <a class="indexterm" href="problems.html#id2684875">Diagnostics Tools</a></dt><dt>network bandwidth, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>Network Basic Extended User Interface (see NetBEUI)</dt><dt>Network Basic Input/Output System (see NetBIOS)</dt><dt>Network Bridge, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>Network Bridge Configuration, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>network browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>network client, <a class="indexterm" href="ClientConfig.html#id2575509">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>network clients, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>network configuration problems, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a></dt><dt>network difficulty, <a class="indexterm" href="ClientConfig.html#id2575509">Features and Benefits</a></dt><dt>network environment, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657803">Remote Desktop Management</a></dt><dt>Network ID, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>network interface, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>network logon, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>network logon services, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>network membership, <a class="indexterm" href="ClientConfig.html#id2575569">Technical Details</a></dt><dt>Network Monitor, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>Network Monitor Tools and Agent, <a class="indexterm" href="problems.html#id2685436">Installing Network Monitor on an NT Workstation</a></dt><dt>Network Neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>network neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>network policies, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></dt><dt>network security, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>network segment, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>Network settings, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>network sniffer, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>network storage, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>network traffic, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>networked workstation, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>networking advocates, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>networking environment, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>networking systems, <a class="indexterm" href="ClientConfig.html#id2578354">Common Errors</a></dt><dt>networks access, <a class="indexterm" href="speed.html#id2691318">Samba Performance is Very Slow</a></dt><dt>Networks Properties, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>new account, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>new parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2676989">New Parameters</a></dt><dt>newsgroup, <a class="indexterm" href="bugreport.html#id2686046">Introduction</a></dt><dt>Nexus toolkit, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Nexus.exe, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>NFS, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678918">IdMap LDAP Support</a></dt><dt>NFS clients, <a class="indexterm" href="locking.html#id2616510">UNIX or NFS Client-Accessed Files</a></dt><dt>NIS, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>NIS database, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>nmbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a>, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="winbind.html#id2654858">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2656253">Linux</a>, <a class="indexterm" href="winbind.html#id2656458">Solaris</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a>, <a class="indexterm" href="speed.html#id2691223">Corrupt tdb Files</a></dt><dt>nmblookup, <a class="indexterm" href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>No NetBIOS layer, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></dt><dt>no network logon service, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>no printcap file, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody account, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>node-type, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>NoMachine, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>NoMachine.Com, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>non-authentication-based account management, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>non-authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>non-LDAP</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt></dl></dd><dt>non-member Windows client, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>non-PostScript, <a class="indexterm" href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>non-PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>nonhierarchical, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>nontransitive, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>normal color, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>normal user, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>not domain member, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>not domain members, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>not part of domain, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>not stored anywhere, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>not transitive, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Novell, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>Novell eDirectory server, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>NSS, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2653875">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2657317">Conclusion</a></dt><dt>nsswitch.conf, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a></dt><dt>nss_ldap, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>nss_winbind.so.1, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>NT domain, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>NT groups, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>NT migration scripts, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>NT password, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>NT Server Manager, <a class="indexterm" href="AccessControls.html#id2613141">Windows NT4 Workstation/Server</a></dt><dt>NT-controlled domain, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></dt><dt>NT-encrypted password, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>NT-encrypted passwords, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>NT4, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>NT4 Domain, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a></dt><dt>NT4 domain, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt><dt>NT4 domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>NT4 style policy updates, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>NT4 User Manager for Domains, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>NT4-style, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>NT4-style domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>NT4-style domains, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>Nt4sp6ai.exe, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>NTConfig.POL, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659417">Registry Spoiling</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a>, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>ntconfig.pol, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>ntdrivers.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>NTLMv2, <a class="indexterm" href="securing-samba.html#id2619044">NTLMv2 Security</a></dt><dt>ntlm_auth, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>ntprinters.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTUser.DAT, <a class="indexterm" href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a>, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>NTuser.DAT, <a class="indexterm" href="ProfileMgmt.html#id2661999">Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a>, <a class="indexterm" href="NT4Migration.html#id2679972">Profile Migration/Creation</a></dt><dt>NTuser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2661999">Windows NT4 Workstation</a></dt><dt>NTUser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>NT_STATUS_LOGON_FAILURE, <a class="indexterm" href="upgrading-to-3.0.html#id2678068">Changes in Behavior</a></dt><dt>NT_STATUS_UNSUCCESSFUL, <a class="indexterm" href="classicalprinting.html#id2628940">Running rpcclient with adddriver</a></dt><dt>null shell, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>NX, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>object class, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>object class declaration, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>object module dependencies, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ObjectClass, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>ObjectClasses, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>obtuse complexity, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>office server, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a></dt><dt>OID, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>old sambaAccount, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>Omni, <a class="indexterm" href="CUPS-printing.html#id2646648">Driver Development Outside</a></dt><dt>on the fly, <a class="indexterm" href="domain-member.html#id2570806">Windows NT4 Client</a></dt><dt>on-the-fly, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>on-the-fly logon scripts, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>on-the-fly policy files, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>one direction, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>one domain, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>one-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></dt><dt>only one WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>OpenGFS, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>OpenLDAP, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2593320">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>OpenLDAP backend, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>OpenSSL, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></dt><dt>operating costs, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>operating system search path, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a></dt><dt>oplock, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>oplock break, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2616704">Beware of Force User</a></dt><dt>oplock handling, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a></dt><dt>oplock mechanism, <a class="indexterm" href="locking.html#id2616792">Advanced Samba Oplocks Parameters</a></dt><dt>oplock messages, <a class="indexterm" href="SambaHA.html#id2672972">Required Modifications to Samba</a></dt><dt>oplock parameters, <a class="indexterm" href="locking.html#id2616792">Advanced Samba Oplocks Parameters</a></dt><dt>oplocks, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>oplocks disabled, <a class="indexterm" href="locking.html#id2616594">Multiuser Databases</a></dt><dt>oplocks management, <a class="indexterm" href="locking.html#id2616635">PDM Data Shares</a></dt><dt>opportunistic locking, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Opportunistic locking, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>optional, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>ordinary connection, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></dt><dt>Organization for the Advancement of Structured Information Standards (see OASIS)</dt><dt>organizational directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>organizational unit, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a> (see OU)</dt><dt>os level, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>OSS/Free Software, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>other, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>output duplexing, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a></dt><dt>outside threat, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>own home directory, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>ownership, <a class="indexterm" href="AccessControls.html#id2613601">Viewing File Ownership</a></dt><dt>ownership cost, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>ownership rights, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>p-node, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>package, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>packages, <a class="indexterm" href="install.html#id2551936">Obtaining and Installing Samba</a></dt><dt>packet sniffer, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>packet trace, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>PADL, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>PADL Software, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>page description languages (see PDL)</dt><dt>pager program, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>page_log, <a class="indexterm" href="CUPS-printing.html#id2647706">The page_log File Syntax</a></dt><dt>paid-for support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="winbind.html#id2653875">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654706">Requirements</a>, <a class="indexterm" href="winbind.html#id2654858">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2657317">Conclusion</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2665806">Technical Discussion</a></dt><dt>PAM authentication module, <a class="indexterm" href="pam.html#id2665859">PAM Configuration Syntax</a></dt><dt>PAM configuration, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>PAM management, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>PAM module, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a></dt><dt>PAM modules, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>PAM-capable, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam-devel, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>PAM-enabled, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>PAM-specific tokens, <a class="indexterm" href="pam.html#id2665859">PAM Configuration Syntax</a></dt><dt>pam_krb5.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_ldap, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>pam_ldap.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_mkhomedir, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_ncp_auth.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_pwdb.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_securetty.so, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_smbpass.so, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_smbpasswd.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_smb_auth.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_unix.so, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_unix2.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_userdb.so, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>pam_winbind.so, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>parameters, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>paranoid, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>passdb, <a class="indexterm" href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a></dt><dt>passdb backend, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2591481">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>passdb backends, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>passed across the network, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>passwd, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>password, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a>, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>plaintext, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt></dl></dd><dt>password aging, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>password assigned, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></dt><dt>password backend, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>password backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>password change facility, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>password database, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>password encryption, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a></dt><dt>password expiration, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>password expired, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>password history, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>password management, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a></dt><dt>password prompt, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>password scheme, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>password server, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a></dt><dt>password uniqueness, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>passwords, <a class="indexterm" href="winbind.html#id2653461">Introduction</a></dt><dt>patch, <a class="indexterm" href="bugreport.html#id2686831">Patches</a></dt><dt>path specified, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>pauses, <a class="indexterm" href="speed.html#id2691318">Samba Performance is Very Slow</a></dt><dt>PBM, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>PCL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#id2640148">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2640392">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640785">Network PostScript RIP</a></dt><dt>pdbedit, <a class="indexterm" href="FastStart.html#id2556907">Example: Engineering Office</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a>, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2591393">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2591481">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592394">Account Import/Export</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a>, <a class="indexterm" href="PolicyMgmt.html#id2660268">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2680066">Steps in Migration Process</a>, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>pdb_ldap, <a class="indexterm" href="samba-bdc.html#id2568879">Can I Do This All with LDAP?</a></dt><dt>PDC, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566715">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a>, <a class="indexterm" href="CUPS-printing.html#id2643152">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654529">Result Caching</a>, <a class="indexterm" href="winbind.html#id2654592">Introduction</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a>, <a class="indexterm" href="problems.html#id2685740">Getting Mailing List Help</a>, <a class="indexterm" href="speed.html#id2691223">Corrupt tdb Files</a></dt><dt>PDF, <a class="indexterm" href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>pdf, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>PDF distilling, <a class="indexterm" href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a></dt><dt>PDF filter, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>pdftops, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>pdftosocket, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>PDL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a></dt><dt>PDM, <a class="indexterm" href="locking.html#id2616635">PDM Data Shares</a></dt><dt>peer domain, <a class="indexterm" href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Peer node, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>per-share access control, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>performance, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>performance advantage, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a></dt><dt>performance degradation, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>performance enhancement, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>performance improvement, <a class="indexterm" href="locking.html#id2616546">Slow and/or Unreliable Networks</a></dt><dt>performance-based, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a></dt><dt>performed as root, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>perimeter firewall, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>permanent changes, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>Permanent name, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>permissions, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dd><dl><dt>file/directory ACLs, <a class="indexterm" href="AccessControls.html#id2613483">Managing UNIX Permissions Using NT Security Dialogs</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2611906">Share Definition Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>UNIX file and directory, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>permissions and controls, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>PGP, <a class="indexterm" href="compiling.html#id2687880">Verifying Samba's PGP Signature</a></dt><dt>phasing out NetBIOS, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>Photo-CD, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>physical locations, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>physical network transport layer, <a class="indexterm" href="integrate-ms-networks.html#id2668309">/etc/hosts</a></dt><dt>PID, <a class="indexterm" href="bugreport.html#id2686706">Attaching to a Running Process</a></dt><dt>pid directory, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>ping, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>pipe device, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>PJL, <a class="indexterm" href="CUPS-printing.html#id2640785">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>PJL-header, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>plague network users, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a></dt><dt>plain-text</dt><dd><dl><dt>passwords, <a class="indexterm" href="ServerType.html#id2560566">Password Checking</a></dt></dl></dd><dt>plaintext, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext authentication, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext password, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a></dt><dt>plaintext passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>platforms, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>PLP, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>PNG, <a class="indexterm" href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>PNM, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>point 'n' print, <a class="indexterm" href="CUPS-printing.html#id2634441">Installation of Windows Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt><dt>Point'n'Print, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2628804">smbclient to Confirm Driver Installation</a></dt><dt>point'n'print, <a class="indexterm" href="CUPS-printing.html#id2634728">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></dt><dt>Poledit, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a></dt><dt>poledit.exe, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a>, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a></dt><dt>Policies, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>policies, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>policy editor, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></dt><dt>Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>policy file , <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>policy files, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>policy settings, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>port 135, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></dt><dt>Port 135/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 137, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>Port 137/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 138, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></dt><dt>Port 138/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 139, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></dt><dt>Port 139/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 445, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></dt><dt>Port 445/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>ports, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a>, <a class="indexterm" href="problems.html#id2685233">Ethereal</a></dt><dt>POSIX, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>POSIX account, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a>, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dt>POSIX ACLs, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a>, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>POSIX ACLS, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>POSIX identity, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>POSIX locks, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a></dt><dt>POSIX semantics, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a></dt><dt>POSIX user accounts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>posixAccount, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>posixGroup, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a></dt><dt>PostScript, <a class="indexterm" href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a>, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2640392">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2640785">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2641059">CUPS: A Magical Stone?</a>, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     6Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PostScript driver, <a class="indexterm" href="classicalprinting.html#id2628585">Installing Driver Files into [print$]</a></dt><dt>PostScript interpreter, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PostScript Printer Description (see PPD)</dt><dt>PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dt>potential master browsers, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>potential printer, <a class="indexterm" href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></dt><dt>Power Users, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>powerful, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>PPD, <a class="indexterm" href="classicalprinting.html#id2628585">Installing Driver Files into [print$]</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2638589">Raw Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2640876">PPDs for Non-PS Printers on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2640920">PPDs for Non-PS Printers on Windows</a>, <a class="indexterm" href="CUPS-printing.html#id2641059">CUPS: A Magical Stone?</a>, <a class="indexterm" href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>PPD-aware, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PPDs, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>PPP, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>precedence, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>preferred master, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></dt><dt>prefilter, <a class="indexterm" href="CUPS-printing.html#id2637630">imagetops and imagetoraster</a></dt><dt>prefilters, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a></dt><dt>primary domain controller, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></dt><dt>primary group, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>Primary Logon, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>Primary WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>print, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dd><dl><dt>queue, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>spooler, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>print accounting, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>print command, <a class="indexterm" href="classicalprinting.html#id2625402">Print Commands</a></dt><dt>print commands, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>print configuration, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dt>print environment, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>print filtering, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>print job, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>print jobs, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>print processing, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>print queue, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2628804">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2629434">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2637934">CUPS Backends</a></dt><dt>print quota, <a class="indexterm" href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>print service, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>print spooling, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></dt><dt>print spooling system, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>print statistics, <a class="indexterm" href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print subsystem, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2625402">Print Commands</a></dt><dt>print test page, <a class="indexterm" href="classicalprinting.html#id2629706">First Client Driver Installation</a></dt><dt>printcap, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>Printcap, <a class="indexterm" href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></dt><dt>printcap name, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>PrintcapFormat, <a class="indexterm" href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></dt><dt>printer attributes publishing, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>printer default permissions, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer driver, <a class="indexterm" href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a>, <a class="indexterm" href="classicalprinting.html#id2626983">Creating the [print$] Share</a>, <a class="indexterm" href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a></dt><dt>printer driver data, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>printer driver file, <a class="indexterm" href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></dt><dt>printer driver files, <a class="indexterm" href="classicalprinting.html#id2628804">smbclient to Confirm Driver Installation</a></dt><dt>printer drivers, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="CUPS-printing.html#id2646520">The Grand Unification Achieved</a></dt><dt>printer icon, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>printer management, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>printer management system, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>printer migration, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>printer monitor, <a class="indexterm" href="speed.html#id2691318">Samba Performance is Very Slow</a></dt><dt>printer objects, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>Printer Pooling, <a class="indexterm" href="classicalprinting.html#id2631890">Samba and Printer Ports</a></dt><dt>printer queue, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer share, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>printer shares , <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>printer$ share, <a class="indexterm" href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></dt><dt>printers, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>Printers, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>printers admin, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>Printers and Faxes, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>printers available, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>printers section, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>printing, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>printing behavior, <a class="indexterm" href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a></dt><dt>printing calls, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printing now, <a class="indexterm" href="speed.html#id2691318">Samba Performance is Very Slow</a></dt><dt>printing support, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>printing system, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>printing systems, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>printing-related settings, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dt>printing.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>private dir, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>private groups, <a class="indexterm" href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></dt><dt>private key, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt><dt>private network, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a></dt><dt>private networks, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>private/MACHINE.SID, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></dt><dt>private/secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></dt><dt>privilege, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>privilege management, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>privilege model, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a></dt><dt>privilege-granting applications, <a class="indexterm" href="pam.html#id2665806">Technical Discussion</a></dt><dt>privileged accounts, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>privileges, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>privileges assigned, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>problem report, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>problematic print, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>Process data management, <a class="indexterm" href="locking.html#id2616635">PDM Data Shares</a></dt><dt>professional support, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>profile, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>profile access rights, <a class="indexterm" href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></dt><dt>profile contents, <a class="indexterm" href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>profile directory, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>profile migration tool, <a class="indexterm" href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></dt><dt>profile path, <a class="indexterm" href="samba-bdc.html#id2566715">Example PDC Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2661999">Windows NT4 Workstation</a></dt><dt>profile sharing, <a class="indexterm" href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>Profile Type, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a></dt><dt>ProfilePath, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>profiles, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>Profiles, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></dt><dt>project, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>promiscuous mode, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>promote, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a></dt><dt>promoted, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>propagate, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt><dt>Properties, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>protect directories, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>protect files, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>protection against attackers, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>protocol stack settings, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>provided services, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>provisioned, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>pstops, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>pstoraster, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>publish printers, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>publishing printers, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>PulseAudio, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>punching, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a></dt><dt>purchase support, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>put, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>pvcreate, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>QNX, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>qualified problem, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>queue control, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>quota controls, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>random machine account password, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>range, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dt>range of hosts, <a class="indexterm" href="securing-samba.html#id2618336">Using Host-Based Protection</a></dt><dt>RAP, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>raster, <a class="indexterm" href="CUPS-printing.html#id2637005">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>raster driver, <a class="indexterm" href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></dt><dt>raster drivers, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>raster image processor (see RIP)</dt><dt>raster images, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>rasterization, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoalps, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertobj, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertoepson, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>rastertoescp, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertohp, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertopcl, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertoprinter, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>rastertosomething, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoturboprint, <a class="indexterm" href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></dt><dt>raw mode, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>raw print, <a class="indexterm" href="CUPS-printing.html#id2643233">cupsaddsmb Flowchart</a></dt><dt>raw printers, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>raw printing, <a class="indexterm" href="FastStart.html#id2554870">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></dt><dt>raw SMB, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>raw SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></dt><dt>rawprinter, <a class="indexterm" href="CUPS-printing.html#id2638589">Raw Printing</a></dt><dt>rcp, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>rdesktop, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>rdesktop/RDP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>read, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>read directory into memory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>read only, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dd><dl><dt>server, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a></dt></dl></dd><dt>Read-ahead, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>read-only, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>read-only access, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>read-only files, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>read-write access, <a class="indexterm" href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></dt><dt>realm, <a class="indexterm" href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-bdc.html#id2567603">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></dt><dt>rebooted, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>rebooting server, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>recompiling, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>reconfiguration, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>record locking, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>recycle, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle bin, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>recycle directory, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:exclude, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:exclude_dir, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:keeptree, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:maxsize, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:noversions, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:repository, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:subdir_mode, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:touch, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>recycle:versions, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>Red Hat Cluster Manager, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>Red Hat Linux, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></dt><dt>redirect, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a></dt><dt>redirection, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>redirector, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>redundancy, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>reference documents, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>refusing connection, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a></dt><dt>regedit.exe, <a class="indexterm" href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></dt><dt>regedt32, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></dt><dt>regedt32.exe, <a class="indexterm" href="PolicyMgmt.html#id2660228">Windows NT4/200x</a></dt><dt>register driver files, <a class="indexterm" href="classicalprinting.html#id2628940">Running rpcclient with adddriver</a></dt><dt>register NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>registered, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>registers, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a></dt><dt>registry, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="locking.html#id2615585">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></dt><dt>registry change, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>registry keys, <a class="indexterm" href="ProfileMgmt.html#id2663343">Default Profile for Windows Users</a></dt><dt>registry settings, <a class="indexterm" href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></dt><dt>regulations, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>rejoin, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>relationship password, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>relative identifier, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a> (see RID)</dt><dt>Relative Identifier (see RID)</dt><dt>Relative Identifiers (see RID)</dt><dt>reliability, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>Remote Access Dial-In User Service (see RADIUS)</dt><dt>remote announce, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>remote browse sync, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>remote desktop capabilities, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>remote desktop management, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657803">Remote Desktop Management</a></dt><dt>remote domain, <a class="indexterm" href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>remote login, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>remote management, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></dt><dt>Remote Procedure Call (see RPC)</dt><dt>Remote Procedure Call System Service (see RPCSS)</dt><dt>remote profile, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>remote segment, <a class="indexterm" href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>Remote X, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>Remote X protocol, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>remote-update protocol, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>rename, <a class="indexterm" href="AccessControls.html#id2611116">Managing Directories</a></dt><dt>render, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>rendering, <a class="indexterm" href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>repeated intervals, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>replicate, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>replicated, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2567331">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></dt><dt>replicated SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dd><dl><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a></dt><dt>WINS, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584178">WINS Replication</a></dt></dl></dd><dt>replication protocols, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>repository, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>requesting payment, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>required, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>requisite, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>research, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>resizing, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>resolution, <a class="indexterm" href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></dt><dt>resolution of NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>resolve NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></dt><dt>resolver functions, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>resource failover, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>resource kit, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#profilemigrn">Windows NT4 Profile Management Tools</a></dt><dt>resource-based exclusion, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>response, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></dt><dt>restore, <a class="indexterm" href="tdb.html#id2686915">Features and Benefits</a></dt><dt>restrict DNS, <a class="indexterm" href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></dt><dt>reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>revoke privileges, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>RFC 1001, <a class="indexterm" href="DNSDHCP.html#id2693066">Example Configuration</a></dt><dt>RFC 1002, <a class="indexterm" href="DNSDHCP.html#id2693066">Example Configuration</a></dt><dt>RFC 1179, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>RFC 2307, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>RFC 2307., <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>RFC 2830, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>rfc2307bis, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RFC2830, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>RFCs, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>rich database backend, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>rich directory backend, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>RID, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2654453">User and Group ID Allocation</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>RID 500, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>RID base, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>right to join domain, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>rights, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a></dt><dt>rights and privilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></dt><dt>rights and privileges, <a class="indexterm" href="groupmapping.html#id2597277">Important Administrative Information</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>rights assigned, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>rlogind, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>Roaming Profile, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>roaming profiles, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="ProfileMgmt.html#id2660587">Features and Benefits</a>, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>rogue machine, <a class="indexterm" href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></dt><dt>rogue user, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>root, <a class="indexterm" href="domain-member.html#id2570643">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>root account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>root user, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>rotate, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>RPC, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2660636">Roaming Profiles</a></dt><dt>RPC calls, <a class="indexterm" href="winbind.html#id2657317">Conclusion</a>, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>RPC modules, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>rpc.lockd, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>rpcclient, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2629434">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a>, <a class="indexterm" href="PolicyMgmt.html#id2660268">Samba PDC</a></dt><dd><dl><dt>adddriver, <a class="indexterm" href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2643895">Understanding the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a class="indexterm" href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a class="indexterm" href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></dt><dt>getdriver, <a class="indexterm" href="CUPS-printing.html#id2644000">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a class="indexterm" href="CUPS-printing.html#id2644000">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsh, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>rsync, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a>, <a class="indexterm" href="Backup.html#id2671718">Rsync</a>, <a class="indexterm" href="compiling.html#id2687805">Accessing the Samba Sources via rsync and ftp</a></dt><dt>rsyncd, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>runas, <a class="indexterm" href="classicalprinting.html#id2630389">Always Make First Client Connection as root or printer admin</a></dt><dt>rundll32, <a class="indexterm" href="classicalprinting.html#id2630271">Additional Client Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2630583">Setting Default Print Options for Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658618">Adding Printers without User Intervention</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2654529">Result Caching</a></dt><dd><dl><dt>delta file, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>SAM backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dd><dl><dt>LDAP, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt><dt>ldapsam, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2587249">Features and Benefits</a></dt><dt>non-LDAP, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt><dt>smbpasswd, <a class="indexterm" href="passdb.html#id2587249">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>tdbsam, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a></dt></dl></dd><dt>Samba 1.9.17, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>Samba account, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>Samba administrator, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>Samba backend database, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>Samba daemons, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>Samba differences, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Samba mailing lists, <a class="indexterm" href="Backup.html#id2671405">Features and Benefits</a></dt><dt>Samba private directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>Samba SAM, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>Samba SAM account, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>Samba SAM account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Samba schema, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>Samba security, <a class="indexterm" href="securing-samba.html#id2618174">Features and Benefits</a></dt><dt>Samba-2.2.x LDAP schema, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></dt><dt>Samba-3-compatible LDAP backend, <a class="indexterm" href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></dt><dt>Samba-PDC-LDAP-HOWTO, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>samba-to-samba trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>samba-vscan, <a class="indexterm" href="VFS.html#id2652814">vscan</a></dt><dt>samba.schema, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>sambaDomain, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>sambaHomeDrive, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaHomePath, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaIdmapEntry, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>sambaLogonScript, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaNTPassword, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>sambaProfilePath, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2591393">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2591481">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a></dt><dt>sambaSamAccount, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a>, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>sambaSAMAccount, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>sambaSID, <a class="indexterm" href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></dt><dt>sambaUNIXIdPool, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>SambaXP conference, <a class="indexterm" href="SambaHA.html#id2672152">Technical Discussion</a></dt><dt>samdb interface, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>same domain/workgroup, <a class="indexterm" href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></dt><dt>Sarbanes-Oxley, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>scalability, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a></dt><dt>scalable, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>scalable backend, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a></dt><dt>scalable coherent interface (see SCI)</dt><dt>scale, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>scanner module, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>schannel, <a class="indexterm" href="samba-pdc.html#id2565619">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>schema, <a class="indexterm" href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>schema file, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>scp, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>script, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>scripted control, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>scripts, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>SCSI, <a class="indexterm" href="SambaHA.html#id2673110">High-Availability Server Products</a></dt><dt>SeAddUsersPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>SeAssignPrimaryTokenPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeAuditPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeBackupPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeChangeNotifyPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>Seclib, <a class="indexterm" href="AccessControls.html#id2613601">Viewing File Ownership</a></dt><dt>secondary controller, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>SeCreateGlobalPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePagefilePrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePermanentPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreateTokenPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>secret, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>section name, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>secure, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>secure access, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>secure authentication, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>secure communications, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>secured networks, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="securing-samba.html#id2618075">Introduction</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>controllers, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt><dt>modes, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a></dt><dt>settings, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt></dl></dd><dt>security = user, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>security account, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>Security Account Manager (see SAM)</dt><dt>Security Assertion Markup Language (see SAML)</dt><dt>security context, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>security contexts, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>security credentials, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a></dt><dt>security domain, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>security domains, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>security flaw, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security hole, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>security identifier, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a> (see SID)</dt><dt>security level, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a></dt><dt>security levels, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a></dt><dt>security mode, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>Security Mode, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a></dt><dt>security modes, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a></dt><dt>security name-space, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>security policies, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security settings, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>security structure, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>security vulnerability, <a class="indexterm" href="securing-samba.html#id2619099">Upgrading Samba</a></dt><dt>security-aware, <a class="indexterm" href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></dt><dt>SeDebugPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeDiskOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>SeEnableDelegationPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeImpersonatePrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseBasePriorityPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseQuotaPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLoadDriverPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLockMemoryPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeMachineAccountPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeManageVolumePrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>separate instances, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>separate servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>separate shares, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>separate workgroups, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>SePrintOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>SeProfileSingleProcessPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRemoteShutdownPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRestorePrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>server failure, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>Server Manager, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>Server Manager for Domains, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Server Message Block (see SMB)</dt><dt>server pool, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a></dt><dt>Server Type, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a></dt><dd><dl><dt>Domain Controller, <a class="indexterm" href="FastStart.html#id2556827">Domain Controller</a></dt><dt>Domain Member, <a class="indexterm" href="FastStart.html#id2555984">Domain Member Server</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>Stand-alone, <a class="indexterm" href="FastStart.html#id2554243">Standalone Server</a></dt></dl></dd><dt>server type, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dd><dl><dt>domain member, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a></dt></dl></dd><dt>Server Types, <a class="indexterm" href="idmapper.html#id2604468">Samba Server Deployment Types and IDMAP</a></dt><dt>server-mode, <a class="indexterm" href="ServerType.html#id2560815">What Makes Samba a Domain Controller?</a></dt><dt>service name, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>service-level, <a class="indexterm" href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>services provided, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>SeSecurityPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeShutdownPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>session, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>session services, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>session setup, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a>, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a></dt><dt>sessionid.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>SessionSetupAndX, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>SeSyncAgentPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemEnvironmentPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemProfilePrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemtimePrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>set a password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>set group id (see SGID)</dt><dt>set printer properties, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>set user id (see SUID)</dt><dt>SeTakeOwnershipPrivilege, <a class="indexterm" href="NetCommand.html#id2601339">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeTcbPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a></dt><dt>SetPrinter(), <a class="indexterm" href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></dt><dt>setting up directories, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>SeUndockPrivilege, <a class="indexterm" href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>severely impaired, <a class="indexterm" href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></dt><dt>SFU, <a class="indexterm" href="idmapper.html#id2608044">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SFU 3.5, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a></dt><dt>SGI-RGB, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>SGID, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>shadow, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dt>shadow copies, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>shadow password file, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>shadow utilities, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>shadow_copy, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>shadow_copy module, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a></dt><dt>share, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>share access, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>share ACLs, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>share management, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>share modes, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>share permissions, <a class="indexterm" href="AccessControls.html#id2613141">Windows NT4 Workstation/Server</a></dt><dt>Share Permissions, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>share settings, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>share stanza controls, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>share-level, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2559461">Share-Level Security</a>, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>share-level ACLs, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>share-mode, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>share-mode security, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>share-mode server, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>shared secret, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>shares, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>shares and files, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>share_info.tdb, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>Sharing, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>shell scripts, <a class="indexterm" href="classicalprinting.html#id2625402">Print Commands</a></dt><dt>shift, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>Shift_JIS, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>shortcuts, <a class="indexterm" href="ClientConfig.html#id2575613">TCP/IP Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>Shortcuts, <a class="indexterm" href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show-stopper-type, <a class="indexterm" href="NT4Migration.html#id2679086">Planning and Getting Started</a></dt><dt>SID, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2565377">The System Cannot Log You On (C000019B)</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2606598">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a>, <a class="indexterm" href="ProfileMgmt.html#id2662967">Side Bar Notes</a>, <a class="indexterm" href="ProfileMgmt.html#id2663059">Get SID</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a>, <a class="indexterm" href="NT4Migration.html#id2679972">Profile Migration/Creation</a></dt><dt>SID management, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>SID-to-GID, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a></dt><dt>SIDs, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>signing, <a class="indexterm" href="samba-pdc.html#id2565619">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>simple access controls, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>simple configuration, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>simple guide, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Simple Object Access Protocol (see SOAP)</dt><dt>simple operation, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>simple print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>simple printing, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>simplest</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt></dl></dd><dt>simplicity, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a></dt><dt>Simplicity is king, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>single DHCP server, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>single repository, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>single server, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>single sign-on, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a> (see SSO)</dt><dt>Single Sign-On, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>single-byte charsets, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>single-logon, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>single-sign-on, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>single-user mode, <a class="indexterm" href="winbind.html#id2654706">Requirements</a></dt><dt>slapadd, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a></dt><dt>slapd, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>slapd.conf, <a class="indexterm" href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>slapd.pem, <a class="indexterm" href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></dt><dt>slapindex, <a class="indexterm" href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></dt><dt>slappasswd, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a></dt><dt>slave servers, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>slow browsing, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>slow network, <a class="indexterm" href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>slow network browsing, <a class="indexterm" href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></dt><dt>slow performance, <a class="indexterm" href="speed.html#id2691318">Samba Performance is Very Slow</a></dt><dt>smart printers, <a class="indexterm" href="CUPS-printing.html#id2633034">Overview</a></dt><dt>SMB, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a>, <a class="indexterm" href="securing-samba.html#id2618550">Using Interface Protection</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a>, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>SMB encryption, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>SMB locks, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a></dt><dt>SMB name, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></dt><dt>SMB networking, <a class="indexterm" href="problems.html#id2684875">Diagnostics Tools</a></dt><dt>SMB password, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt><dt>SMB Password, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>SMB password encryption, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>smb ports, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>SMB printers, <a class="indexterm" href="CUPS-printing.html#id2649445">Administrator Cannot Install Printers for All Local Users</a></dt><dt>SMB requests, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>SMB semantics, <a class="indexterm" href="SambaHA.html#id2672635">The Distributed File System Challenge</a></dt><dt>SMB server, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>SMB Server, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>SMB services, <a class="indexterm" href="SambaHA.html#id2672762">Restrictive Constraints on Distributed File Systems</a></dt><dt>SMB signing, <a class="indexterm" href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>SMB state information, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>SMB-based messaging, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>smb-cdserver.conf, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>smb.conf, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>SMB/CIFS, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a>, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>SMB/CIFS server, <a class="indexterm" href="passdb.html#id2592519">Password Backends</a></dt><dt>smbclient, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="classicalprinting.html#id2628585">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2628804">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553100">Example Configuration</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2594059">Configuring Samba</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a>, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a>, <a class="indexterm" href="VFS.html#id2651053">extd_audit</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2654858">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2656253">Linux</a>, <a class="indexterm" href="winbind.html#id2656458">Solaris</a>, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>smbgroupedit, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>smbgrpadd.sh, <a class="indexterm" href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a></dt><dt>smbHome, <a class="indexterm" href="passdb.html#id2594832">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="NetCommand.html#id2599600">Adding or Creating a New Group</a></dt><dt>smbldap-tools, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a></dt><dt>smbpasswd, <a class="indexterm" href="ServerType.html#id2559868">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2572115">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a>, <a class="indexterm" href="passdb.html#id2592394">Account Import/Export</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2593072">ldapsam</a>, <a class="indexterm" href="passdb.html#id2593375">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2660268">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678165">Passdb Backends and Authentication</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2678359">New Schema</a></dt><dt>smbpasswd format, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a></dt><dt>smbpasswd plaintext database, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>SMBsessetupX, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>smbspool, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dt>smbstatus, <a class="indexterm" href="CUPS-printing.html#id2649253">Avoid Being Connected to the Samba Server as the Wrong User</a>, <a class="indexterm" href="bugreport.html#id2686706">Attaching to a Running Process</a></dt><dt>SMBtconX, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a></dt><dt>smbusers, <a class="indexterm" href="securing-samba.html#id2618490">User-Based Protection</a></dt><dt>SMS, <a class="indexterm" href="problems.html#id2685377">The Windows Network Monitor</a></dt><dt>Snapshots, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>sniffer, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="problems.html#id2684875">Diagnostics Tools</a></dt><dt>socket, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>socket address, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>SOFTQ printing system, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>Solaris, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Solaris 9, <a class="indexterm" href="winbind.html#id2656458">Solaris</a></dt><dt>source code, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>space character, <a class="indexterm" href="groupmapping.html#id2598543">Adding Groups Fails</a></dt><dt>special account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>special section, <a class="indexterm" href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></dt><dt>special sections, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>special stanza, <a class="indexterm" href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></dt><dt>specific restrictions, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>Specify an IP address, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>spinning process, <a class="indexterm" href="bugreport.html#id2686706">Attaching to a Running Process</a></dt><dt>spool, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dd><dl><dt>directory, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt></dl></dd><dt>spool files, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>spooled file, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>spooler., <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a></dt><dt>spooling, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></dt><dd><dl><dt>central, <a class="indexterm" href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></dt><dt>peer-to-peer, <a class="indexterm" href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></dt></dl></dd><dt>spooling path, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></dt><dt>spooling-only, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>SPOOLSS, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>SQL, <a class="indexterm" href="ChangeNotes.html#id2579095">Passdb Changes</a></dt><dt>SQUID, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>SRV records, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>SRV RR, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a></dt><dt>SrvMgr.exe, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>srvmgr.exe, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>ssh, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>SSH, <a class="indexterm" href="classicalprinting.html#id2628804">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>SSL, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt><dt>SSO, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589112">Comments Regarding LDAP</a></dt><dt>stability, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>stack trace, <a class="indexterm" href="bugreport.html#id2686573">Internal Errors</a></dt><dt>stale network links, <a class="indexterm" href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></dt><dt>stand-alone server, <a class="indexterm" href="idmapper.html#id2604493">Standalone Samba Server</a></dt><dt>standalone, <a class="indexterm" href="ServerType.html#id2558991">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>standalone filter, <a class="indexterm" href="CUPS-printing.html#id2637361">pstoraster</a></dt><dt>standalone server, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a>, <a class="indexterm" href="StandAloneServer.html#id2574163">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="passdb.html#id2591393">Adding User Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2679530">Domain Layout</a></dt><dt>standard confirmation, <a class="indexterm" href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></dt><dt>stanza, <a class="indexterm" href="install.html#id2552018">Configuration File Syntax</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stapling, <a class="indexterm" href="CUPS-printing.html#id2637193">pstops</a></dt><dt>StartDocPrinter, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>starting samba</dt><dd><dl><dt>nmbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2555235">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a></dt></dl></dd><dt>startsmb, <a class="indexterm" href="compiling.html#id2688746">Alternative: Starting smbd as a Daemon</a></dt><dt>StartTLS, <a class="indexterm" href="passdb.html#id2594596">Security and sambaSamAccount</a></dt><dt>startup</dt><dd><dl><dt>process, <a class="indexterm" href="install.html#id2552921">Starting Samba</a></dt></dl></dd><dt>startup script, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>state, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>state information, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>state of knowledge, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>static WINS entries, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>status32 codes, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>sticky bit, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a>, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>storage mechanism, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>storage methods, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt><dt>stphoto2.ppd, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>strange delete semantics, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stripped of comments, <a class="indexterm" href="SWAT.html#id2681110">Features and Benefits</a></dt><dt>strptime, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>stunnel, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt><dt>su, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>subnet mask, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>subnets, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>subscription, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>subsuffix parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2678752">New Suffix for Searching</a></dt><dt>Subversion, <a class="indexterm" href="compiling.html#id2687573">Introduction</a>, <a class="indexterm" href="compiling.html#id2687663">Access via Subversion</a></dt><dt>successful join, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>successful migration, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>sufficient, <a class="indexterm" href="pam.html#id2665938">Anatomy of /etc/pam.d Entries</a></dt><dt>suffixes, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>SUID, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>Sun, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>Sun ONE iDentity server, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>Sun Solaris, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>SUN-Raster, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>support exposure, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>SVN</dt><dd><dl><dt>web, <a class="indexterm" href="compiling.html#id2687627">Access via ViewCVS</a></dt></dl></dd><dt>SVRTOOLS.EXE, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>SWAT, <a class="indexterm" href="install.html#id2551976">Configuring Samba (smb.conf)</a>, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>swat, <a class="indexterm" href="install.html#id2553503">SWAT</a>, <a class="indexterm" href="SWAT.html#id2681260">Validate SWAT Installation</a>, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dd><dl><dt>enable, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>security, <a class="indexterm" href="SWAT.html#id2681897">Securing SWAT through SSL</a></dt></dl></dd><dt>SWAT binary support, <a class="indexterm" href="SWAT.html#id2681260">Validate SWAT Installation</a></dt><dt>swat command-line options, <a class="indexterm" href="SWAT.html#id2681330">Locating the SWAT File</a></dt><dt>SWAT permission allowed, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>symbolic links, <a class="indexterm" href="msdfs.html#id2621456">Features and Benefits</a></dt><dt>synchronization, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronization problems, <a class="indexterm" href="winbind.html#id2653461">Introduction</a></dt><dt>synchronize, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronized, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></dt><dt>syntax tolerates spelling errors, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a></dt><dt>system access controls, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a></dt><dt>system accounts, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a></dt><dt>system administrator, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system groups, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>system interface scripts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system policies, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></dt><dt>System Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2659660">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></dt><dt>system security, <a class="indexterm" href="groupmapping.html#id2597396">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>system tools, <a class="indexterm" href="Backup.html#id2671405">Features and Benefits</a></dt><dt>SYSV, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tail, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a></dt><dt>take ownership, <a class="indexterm" href="rights.html#id2609072">Description of Privileges</a></dt><dt>Take Ownership, <a class="indexterm" href="AccessControls.html#id2613601">Viewing File Ownership</a></dt><dt>tape, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>tar, <a class="indexterm" href="Backup.html#id2671547">BackupPC</a></dt><dt>tarball, <a class="indexterm" href="install.html#id2553100">Example Configuration</a></dt><dt>tattoo effect, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>TCP, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a>, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>TCP data streams, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a></dt><dt>TCP failover, <a class="indexterm" href="SambaHA.html#id2672316">Why Is This So Hard?</a></dt><dt>TCP port, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>TCP port 139, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>TCP port 445, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dt>tcp ports, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>TCP/IP, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>TCP/IP configuration panel, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>TCP/IP protocol configuration, <a class="indexterm" href="ClientConfig.html#id2575569">Technical Details</a></dt><dt>TCP/IP protocol settings, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>TCP/IP protocol stack, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>TCP/IP-only, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></dt><dt>tcpdump, <a class="indexterm" href="problems.html#id2685183">Tcpdump</a></dt><dt>TDB, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a>, <a class="indexterm" href="classicalprinting.html#id2629548">Running rpcclient with setdriver</a>, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a>, <a class="indexterm" href="CUPS-printing.html#id2645661">Trivial Database Files</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdb, <a class="indexterm" href="winbind.html#id2654453">User and Group ID Allocation</a>, <a class="indexterm" href="SambaHA.html#id2672832">Server Pool Communications</a>, <a class="indexterm" href="tdb.html#id2686915">Features and Benefits</a></dt><dt>tdb data files, <a class="indexterm" href="upgrading-to-3.0.html#id2677716">TDB Data Files</a></dt><dt>TDB database, <a class="indexterm" href="classicalprinting.html#id2628940">Running rpcclient with adddriver</a></dt><dt>TDB database files, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>tdb file backup, <a class="indexterm" href="upgrading-to-3.0.html#id2677716">TDB Data Files</a></dt><dt>tdb file descriptions, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2677716">TDB Data Files</a></dt><dt>tdb file locations, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a></dt><dt>tdb files, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>tdbbackup, <a class="indexterm" href="CUPS-printing.html#id2645845">Using tdbbackup</a>, <a class="indexterm" href="speed.html#id2691223">Corrupt tdb Files</a></dt><dt>tdbdump, <a class="indexterm" href="AccessControls.html#id2612982">Access Controls on Shares</a></dt><dt>tdbsam, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2592914">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>tdbsam databases, <a class="indexterm" href="passdb.html#id2592519">Password Backends</a></dt><dt>technical reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>Telnet, <a class="indexterm" href="passdb.html#id2588500">Advantages of Non-Encrypted Passwords</a></dt><dt>telnet logins, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>template, <a class="indexterm" href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></dt><dt>temporary location, <a class="indexterm" href="classicalprinting.html#id2625402">Print Commands</a></dt><dt>terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>Terminal Server, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>Testing Server Setup, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>testparm, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2622641">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2623522">Extended Printing Configuration</a>, <a class="indexterm" href="diagnosis.html#id2682835">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a>, <a class="indexterm" href="problems.html#id2684927">Debugging with Samba Itself</a></dt><dt>tethereal, <a class="indexterm" href="problems.html#id2685183">Tcpdump</a></dt><dt>text/plain, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>texttops, <a class="indexterm" href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></dt><dt>thin client, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>ThinLinc, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>tid, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt><dt>TIFF, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>TightVNC, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>time difference, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></dt><dt>time format, <a class="indexterm" href="passdb.html#id2591565">Changing User Accounts</a></dt><dt>time-to-live (see TTL)</dt><dt>tool, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>tools, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a></dt><dt>tools\reskit\netadmin\poledit, <a class="indexterm" href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></dt><dt>traditional printing, <a class="indexterm" href="classicalprinting.html#id2626023">Custom Print Commands</a></dt><dt>training course, <a class="indexterm" href="Backup.html#id2671449">Discussion of Backup Solutions</a></dt><dt>transfer differences, <a class="indexterm" href="Backup.html#id2671718">Rsync</a></dt><dt>transformation, <a class="indexterm" href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></dt><dt>transitive, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>transparent access, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>transparently reconnected, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>transport connection loss, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Transport Layer Seccurity, TLS</dt><dd><dl><dt>Configuring, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></dt><dt>Introduction, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt></dl></dd><dt>transport layer security (see TLS)</dt><dt>Transport Layer Security, TLS</dt><dd><dl><dt>Testing, <a class="indexterm" href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></dt><dt>Troubleshooting, <a class="indexterm" href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></dt></dl></dd><dt>trigger, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>trivial database, <a class="indexterm" href="passdb.html#id2587476">New Account Storage Systems</a> (see TDB)</dt><dt>Trivial Database, <a class="indexterm" href="tdb.html#id2686915">Features and Benefits</a></dt><dt>troubleshoot, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>troubleshooting, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Tru64 UNIX, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>trust, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dd><dl><dt>interdomain, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt><dt>machine, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a></dt></dl></dd><dt>trust account password, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt><dt>trust accounts, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a></dt><dt>trust established, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></dt><dt>trust relationship, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>trust relationships, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619747">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>trusted, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>trusted domain, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a>, <a class="indexterm" href="winbind.html#id2654066">Name Service Switch</a></dt><dt>trusted domain name, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusted party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusting domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></dt><dt>trusting party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>TTL, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>turn oplocks off, <a class="indexterm" href="locking.html#id2616792">Advanced Samba Oplocks Parameters</a></dt><dt>turnkey solution, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dt>two-up, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>two-way</dt><dd><dl><dt>propagation, <a class="indexterm" href="samba-bdc.html#id2565803">Features and Benefits</a></dt></dl></dd><dt>two-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UCS-2, <a class="indexterm" href="unicode.html#id2670242">Japanese Charsets</a></dt><dt>UDP, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></dt><dt>UDP port 137, <a class="indexterm" href="integrate-ms-networks.html#id2668107">Background Information</a></dt><dt>udp ports, <a class="indexterm" href="winbind.html#id2655654">Join the Samba Server to the PDC Domain</a></dt><dt>UDP unicast, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>UID, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2591158">Listing User and Machine Accounts</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605507">Primary Domain Controller</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653749">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>uid, <a class="indexterm" href="passdb.html#id2593601">OpenLDAP Configuration</a></dt><dt>UID numbers, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></dt><dt>UID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>unauthorized, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>unauthorized access, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>UNC notation, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>unexpected.tdb, <a class="indexterm" href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unicast, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></dt><dt>unicode, <a class="indexterm" href="unicode.html#id2669941">What Are Charsets and Unicode?</a></dt><dt>Unicode, <a class="indexterm" href="unicode.html#id2670075">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>Unicode UTF-8, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>unified logon, <a class="indexterm" href="winbind.html#id2653461">Introduction</a></dt><dt>UNIX, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dd><dl><dt>server, <a class="indexterm" href="ServerType.html#id2558832">Features and Benefits</a></dt></dl></dd><dt>UNIX account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>unix charset, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>UNIX Domain Socket, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>UNIX domain socket, <a class="indexterm" href="winbind.html#id2653875">How Winbind Works</a></dt><dt>UNIX file system access controls, <a class="indexterm" href="AccessControls.html#id2610573">Features and Benefits</a></dt><dt>UNIX group, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>UNIX groups, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>UNIX home directories, <a class="indexterm" href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></dt><dt>UNIX host system, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX ID, <a class="indexterm" href="winbind.html#id2654453">User and Group ID Allocation</a></dt><dt>UNIX locking, <a class="indexterm" href="locking.html#id2615682">Discussion</a></dt><dt>UNIX login ID, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>UNIX permissions, <a class="indexterm" href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></dt><dt>UNIX printer, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>UNIX printing, <a class="indexterm" href="classicalprinting.html#id2622329">Technical Introduction</a></dt><dt>UNIX system account, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></dt><dt>UNIX system accounts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX system files, <a class="indexterm" href="Backup.html#id2671405">Features and Benefits</a></dt><dt>UNIX user identifier (see UID)</dt><dt>UNIX users, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>UNIX-style encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>UNIX-user database, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a></dt><dt>UNIX/Linux group, <a class="indexterm" href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></dt><dt>UNIX/Linux user account, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dt>unlink calls, <a class="indexterm" href="VFS.html#id2651380">recycle</a></dt><dt>unlinked, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>unmapped groups, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a></dt><dt>unmapped users, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a></dt><dt>unprivileged account names, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>unsigned drivers, <a class="indexterm" href="CUPS-printing.html#id2649412">Windows 200x/XP Local Security Policies</a></dt><dt>unstoppable services, <a class="indexterm" href="SambaHA.html#id2672186">The Ultimate Goal</a></dt><dt>unsupported encryption, <a class="indexterm" href="domain-member.html#id2573107">Possible Errors</a></dt><dt>unsupported software, <a class="indexterm" href="ch47.html#id2692728">Commercial Support</a></dt><dt>updates, <a class="indexterm" href="securing-samba.html#id2619099">Upgrading Samba</a></dt><dt>upload drivers, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>uploaded driver, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>uploaded drivers, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>uploading, <a class="indexterm" href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>upper-case, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a></dt><dt>uppercase, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2573794">Adding Machine to Domain Fails</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>uppercase character, <a class="indexterm" href="groupmapping.html#id2598543">Adding Groups Fails</a></dt><dt>USB, <a class="indexterm" href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></dt><dt>use computer anywhere, <a class="indexterm" href="unicode.html#id2669890">Features and Benefits</a></dt><dt>user, <a class="indexterm" href="ChangeNotes.html#id2578662">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>user access management, <a class="indexterm" href="domain-member.html#id2569122">Features and Benefits</a></dt><dt>user account, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2591042">User Account Management</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt></dl></dd><dt>user account database, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>user accounts, <a class="indexterm" href="passdb.html#id2589388">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>User Accounts</dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a></dt></dl></dd><dt>user and group, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>user and trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>user attributes, <a class="indexterm" href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></dt><dt>user authentication, <a class="indexterm" href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></dt><dt>user database, <a class="indexterm" href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2592572">Plaintext</a></dt><dt>user encoded, <a class="indexterm" href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></dt><dt>user groups, <a class="indexterm" href="ch47.html#id2692509">Free Support</a></dt><dt>user logons, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>user management, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a>, <a class="indexterm" href="NetCommand.html#id2599024">Overview</a>, <a class="indexterm" href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></dt><dt>User Management, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2594483">Accounts and Groups Management</a></dt><dt>User Manager, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a>, <a class="indexterm" href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></dt><dt>User Manager for Domains, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>user or group, <a class="indexterm" href="rights.html#id2608726">Using the net rpc rights Utility</a></dt><dt>user profiles, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>User Rights and Privileges, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>user-level, <a class="indexterm" href="ServerType.html#id2559136">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2559298">User Level Security</a></dt><dt>User-level access control, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>user-level security, <a class="indexterm" href="passdb.html#id2588360">Advantages of Encrypted Passwords</a></dt><dt>user-mode security, <a class="indexterm" href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></dt><dt>user.DAT, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>user.MAN, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>User.MAN, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>useradd, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>username, <a class="indexterm" href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></dt><dt>username and password, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>username map, <a class="indexterm" href="NetCommand.html#id2601256">User Mapping</a></dt><dt>userPassword, <a class="indexterm" href="passdb.html#id2593873">Initialize the LDAP Database</a></dt><dt>users, <a class="indexterm" href="PolicyMgmt.html#id2658804">Features and Benefits</a></dt><dt>UsrMgr.exe, <a class="indexterm" href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>UTF-8, <a class="indexterm" href="unicode.html#id2670075">Samba and Charsets</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>UTF-8 encoding, <a class="indexterm" href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid username/password, <a class="indexterm" href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></dt><dt>valid users, <a class="indexterm" href="diagnosis.html#id2683127">The Tests</a></dt><dt>validate, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="diagnosis.html#id2682796">Introduction</a></dt><dt>validate every backup, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>validation, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a>, <a class="indexterm" href="PolicyMgmt.html">System and Account Policies</a></dt><dt>vendor-provided drivers, <a class="indexterm" href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>verifiable, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a></dt><dt>verify, <a class="indexterm" href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></dt><dt>version control, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a></dt><dt>VFS, <a class="indexterm" href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a>, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>VFS module, <a class="indexterm" href="VFS.html#id2651827">shadow_copy</a>, <a class="indexterm" href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></dt><dt>VFS modules, <a class="indexterm" href="VFS.html#id2650394">Discussion</a>, <a class="indexterm" href="VFS.html#id2652729">VFS Modules Available Elsewhere</a></dt><dt>vgcreate, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>vgdisplay, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>vipw, <a class="indexterm" href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></dt><dt>Virtual File System (see VFS)</dt><dt>virtual server, <a class="indexterm" href="SambaHA.html#id2672435">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2673029">A Simple Solution</a></dt><dt>virus scanner, <a class="indexterm" href="VFS.html#id2650394">Discussion</a></dt><dt>Visual Studio, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     7Mode</a></dt><dt>vital task, <a class="indexterm" href="SambaHA.html#id2672032">Features and Benefits</a></dt><dt>VNC/RFB, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>volume group, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>volunteers, <a class="indexterm" href="problems.html#id2685740">Getting Mailing List Help</a></dt><dt>vscan, <a class="indexterm" href="VFS.html#id2652814">vscan</a></dt><dt>vuid, <a class="indexterm" href="SambaHA.html#id2672530">Demultiplexing SMB Requests</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>W32X86, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     8Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>W32X86/2, <a class="indexterm" href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a></dt><dt>WAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="locking.html#id2616546">Slow and/or Unreliable Networks</a></dt><dt>wbinfo, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>Web-based configuration, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>WebClient, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>Welcome, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>well known RID, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>well-controlled network, <a class="indexterm" href="NT4Migration.html#id2679731">Server Share and Directory Layout</a></dt><dt>well-known RID, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></dt><dt>wide-area network bandwidth, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>win election, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></dt><dt>Win32 printing API, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>WIN40, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2628439">Obtaining Driver Files from Windows Client [print$] Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></dt><dt>winbind, <a class="indexterm" href="domain-member.html#id2571833">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="idmapper.html#id2605900">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2655457">Configure smb.conf</a></dt><dt>Winbind, <a class="indexterm" href="StandAloneServer.html#id2574257">Background</a>, <a class="indexterm" href="winbind.html#id2653704">Target Uses</a>, <a class="indexterm" href="winbind.html#id2654018">Microsoft Active Directory Services</a>, <a class="indexterm" href="winbind.html#id2654298">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2654453">User and Group ID Allocation</a>, <a class="indexterm" href="winbind.html#id2654529">Result Caching</a>, <a class="indexterm" href="winbind.html#id2654592">Introduction</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2655343">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2656813">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2657317">Conclusion</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt><dt>Winbind architecture, <a class="indexterm" href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></dt><dt>Winbind hooks, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>Winbind services, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a></dt><dt>Winbind-based authentication, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>winbind.so, <a class="indexterm" href="winbind.html#id2657160">Solaris-Specific Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2552921">Starting Samba</a>, <a class="indexterm" href="install.html#id2553334">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2556059">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2568163">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html#id2595891">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2653117">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2653875">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2654706">Requirements</a>, <a class="indexterm" href="winbind.html#id2654858">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2654945">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2655457">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2655891">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2656458">Solaris</a>, <a class="indexterm" href="winbind.html#id2656647">Configure Winbind and PAM</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></dt><dt>winbindd daemon, <a class="indexterm" href="winbind.html#id2656253">Linux</a></dt><dt>Windows, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="unicode.html#id2670382">Basic Parameter Setting</a></dt><dt>Windows 2000, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></dt><dt>Windows 2000 Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>Windows 2000 server, <a class="indexterm" href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Windows 2003, <a class="indexterm" href="domain-member.html#id2572306">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a></dt><dt>Windows 200x/XP, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>Windows 9x/Me, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></dt><dt>Windows 9x/Me/XP Home, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Windows account management, <a class="indexterm" href="winbind.html#id2653550">What Winbind Provides</a></dt><dt>Windows client, <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows client failover, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>Windows domain, <a class="indexterm" href="upgrading-to-3.0.html#id2678068">Changes in Behavior</a></dt><dt>Windows Explorer, <a class="indexterm" href="NetworkBrowsing.html#id2585102">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2628032">Identifying Driver Files</a></dt><dt>Windows group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2596644">Warning: User Private Group Problems</a>, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows group account, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>Windows groups, <a class="indexterm" href="NetCommand.html#id2599802">Mapping Windows Groups to UNIX Groups</a></dt><dt>Windows Internet Name Server (see WINS)</dt><dt>Windows Logon, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>Windows Me TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>Windows Millennium, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>Windows Millennium edition (Me) TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>Windows network clients, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a></dt><dt>Windows NT domain name, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows NT PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Windows NT Server, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>Windows NT/2000/XP, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>Windows NT/200x, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="winbind.html#id2654592">Introduction</a></dt><dt>Windows NT/200x/XP, <a class="indexterm" href="classicalprinting.html#id2624002">The [global] Section</a></dt><dt>Windows NT/200x/XP Professional, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2578354">Common Errors</a></dt><dt>Windows NT3.10, <a class="indexterm" href="samba-bdc.html#id2566209">Essential Background Information</a></dt><dt>Windows NT4, <a class="indexterm" href="AccessControls.html#id2613141">Windows NT4 Workstation/Server</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>Windows NT4 domains, <a class="indexterm" href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></dt><dt>Windows NT4 Server, <a class="indexterm" href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Windows NT4/200X, <a class="indexterm" href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></dt><dt>Windows NT4/200x, <a class="indexterm" href="groupmapping.html#id2596307">Discussion</a></dt><dt>Windows NT4/200x/XP, <a class="indexterm" href="samba-bdc.html#id2567537">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="AccessControls.html#id2613246">Windows 200x/XP</a></dt><dt>Windows NT4/2kX/XPPro, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows PPD, <a class="indexterm" href="CUPS-printing.html#id2646210">690 Perfect Printers</a></dt><dt>Windows privilege model, <a class="indexterm" href="rights.html#id2608451">Rights Management Capabilities</a></dt><dt>Windows Registry, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>windows registry settings, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dd><dl><dt>default profile locations, <a class="indexterm" href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>profile path, <a class="indexterm" href="ProfileMgmt.html#id2661302">Windows 9x/Me Profile Setup</a></dt><dt>roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a></dt></dl></dd><dt>Windows Resource Kit, <a class="indexterm" href="ProfileMgmt.html#id2661076">Disabling Roaming Profile Support</a></dt><dt>Windows Security Identifiers (see SID)</dt><dt>Windows Terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></dt><dt>Windows Terminal Server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></dt><dt>Windows user, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows user accounts, <a class="indexterm" href="NetCommand.html#id2600927">UNIX and Windows User Management</a></dt><dt>Windows workstation., <a class="indexterm" href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows XP Home, <a class="indexterm" href="passdb.html#id2588044">Important Notes About Security</a></dt><dt>Windows XP Home edition, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2564493">The Special Case of MS Windows XP Home Edition</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows XP Home Edition, <a class="indexterm" href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></dt><dt>Windows XP Professional, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="classicalprinting.html#id2622106">Features and Benefits</a></dt><dt>Windows XP Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a></dt><dt>Windows XP TCP/IP, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a></dt><dt>Windows95/98/ME, <a class="indexterm" href="classicalprinting.html#id2629206">Check Samba for Driver Recognition</a></dt><dt>winnt.adm, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>WINS, <a class="indexterm" href="samba-pdc.html#id2561262">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2562505">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="ClientConfig.html#id2575688">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2576332">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579539">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2585524">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2669461">WINS Lookup</a>, <a class="indexterm" href="DNSDHCP.html#id2693066">Example Configuration</a></dt><dt>wins, <a class="indexterm" href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></dt><dt>WINS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS lookup, <a class="indexterm" href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></dt><dt>WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2584178">WINS Replication</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS server address, <a class="indexterm" href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></dt><dt>WINS server settings, <a class="indexterm" href="ClientConfig.html#id2576878">MS Windows Me</a></dt><dt>WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></dt><dt>WINS service, <a class="indexterm" href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></dt><dt>WINS Support, <a class="indexterm" href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></dt><dt>wins.dat, <a class="indexterm" href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></dt><dt>without Administrator account, <a class="indexterm" href="rights.html#id2609893">The Administrator Domain SID</a></dt><dt>without ADS, <a class="indexterm" href="NT4Migration.html#id2679120">Objectives</a></dt><dt>work-flow protocol, <a class="indexterm" href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></dt><dt>workgroup, <a class="indexterm" href="ServerType.html#id2560291">Server Security (User Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2564531">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a>, <a class="indexterm" href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2673927">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>membership, <a class="indexterm" href="samba-pdc.html#id2563009">Preparing for Domain Control</a></dt></dl></dd><dt>workstations, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>world-writable, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>write, <a class="indexterm" href="AccessControls.html#id2611240">File and Directory Access Control</a></dt><dt>write access, <a class="indexterm" href="AccessControls.html#id2611652">Protecting Directories and Files from Deletion</a></dt><dt>Write caching, <a class="indexterm" href="locking.html#id2615940">Opportunistic Locking Overview</a></dt><dt>write changes, <a class="indexterm" href="idmapper.html#id2605741">Backup Domain Controller</a></dt><dt>write permission, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>writeable, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>WYSIWYG, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window
     9        System, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>X.509 certificates, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>XFS file system, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>xfsprogs, <a class="indexterm" href="VFS.html#id2652015">Shadow Copy Setup</a></dt><dt>xinetd, <a class="indexterm" href="SWAT.html#id2681260">Validate SWAT Installation</a>, <a class="indexterm" href="compiling.html#id2688526">Starting from inetd.conf</a> (see inetd)</dt><dt>XML, <a class="indexterm" href="ChangeNotes.html#id2579095">Passdb Changes</a></dt><dt>XML-based datasets, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>xpp, <a class="indexterm" href="CUPS-printing.html#id2646835">Foomatic Database-Generated PPDs</a></dt><dt>Xprint, <a class="indexterm" href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xxxxBSD, <a class="indexterm" href="pam.html#id2665175">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yppasswd, <a class="indexterm" href="passdb.html#id2589966">The smbpasswd Tool</a></dt></dl></div><div class="indexdiv"><h3>Z</h3><dl><dt>Zero Administration Kit, <a class="indexterm" href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></dt><dt>zero-based broadcast, <a class="indexterm" href="NetworkBrowsing.html#id2583145">Note about Broadcast Addresses</a></dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/largefile.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 33. Handling Large Directories</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="SambaHA.html" title="Chapter 32. High Availability"><link rel="next" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 33. Handling Large Directories</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SambaHA.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="cfgsmarts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="largefile"></a>Chapter 33. Handling Large Directories</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">March 5, 2005</p></div></div></div><p>
    2 <a class="indexterm" name="id2673351"></a>
    3 <a class="indexterm" name="id2673358"></a>
    4 <a class="indexterm" name="id2673365"></a>
     2<a class="indexterm" name="id2673388"></a>
     3<a class="indexterm" name="id2673396"></a>
     4<a class="indexterm" name="id2673403"></a>
    55Samba-3.0.12 and later implements a solution for sites that have experienced performance degradation due to the
    66problem of using Samba-3 with applications that need large numbers of files (100,000 or more) per directory.
    77</p><p>
    8 <a class="indexterm" name="id2673379"></a>
    9 <a class="indexterm" name="id2673386"></a>
     8<a class="indexterm" name="id2673417"></a>
     9<a class="indexterm" name="id2673424"></a>
    1010The key was fixing the directory handling to read only the current list requested instead of the old
    1111(up to samba-3.0.11) behavior of reading the entire directory into memory before doling out names.
     
    1313stealing logic from Samba4 (thanks, Tridge), the current code in 3.0.12 handles this correctly.
    1414</p><p>
    15 <a class="indexterm" name="id2673404"></a>
    16 <a class="indexterm" name="id2673410"></a>
     15<a class="indexterm" name="id2673441"></a>
     16<a class="indexterm" name="id2673448"></a>
    1717To set up an application that needs large numbers of files per directory in a way that does not
    1818damage performance unduly, follow these steps:
    1919</p><p>
    20 <a class="indexterm" name="id2673423"></a>
     20<a class="indexterm" name="id2673460"></a>
    2121First, you need to canonicalize all the files in the directory to have one case, upper or lower  take your
    2222pick (I chose upper because all my files were already uppercase names). Then set up a new custom share for the
    2323application as follows:
    24 </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[bigshare]</code></em></td></tr><tr><td><a class="indexterm" name="id2673451"></a><em class="parameter"><code>path = /data/manyfilesdir</code></em></td></tr><tr><td><a class="indexterm" name="id2673463"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2673474"></a><em class="parameter"><code>case sensitive = True</code></em></td></tr><tr><td><a class="indexterm" name="id2673486"></a><em class="parameter"><code>default case = upper</code></em></td></tr><tr><td><a class="indexterm" name="id2673498"></a><em class="parameter"><code>preserve case = no</code></em></td></tr><tr><td><a class="indexterm" name="id2673510"></a><em class="parameter"><code>short preserve case = no</code></em></td></tr></table><p>
     24</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[bigshare]</code></em></td></tr><tr><td><a class="indexterm" name="id2673488"></a><em class="parameter"><code>path = /data/manyfilesdir</code></em></td></tr><tr><td><a class="indexterm" name="id2673500"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2673512"></a><em class="parameter"><code>case sensitive = True</code></em></td></tr><tr><td><a class="indexterm" name="id2673524"></a><em class="parameter"><code>default case = upper</code></em></td></tr><tr><td><a class="indexterm" name="id2673535"></a><em class="parameter"><code>preserve case = no</code></em></td></tr><tr><td><a class="indexterm" name="id2673547"></a><em class="parameter"><code>short preserve case = no</code></em></td></tr></table><p>
    2525</p><p>
    26 <a class="indexterm" name="id2673525"></a>
    27 <a class="indexterm" name="id2673532"></a>
    28 <a class="indexterm" name="id2673539"></a>
     26<a class="indexterm" name="id2673562"></a>
     27<a class="indexterm" name="id2673569"></a>
     28<a class="indexterm" name="id2673576"></a>
    2929Of course, use your own path and settings, but set the case options to match the case of all the files in your
    3030directory. The path should point at the large directory needed for the application  any new files created in
     
    3232the directory for names: it knows that if a file does not exist in uppercase, then it doesn't exist at all.
    3333</p><p>
    34 <a class="indexterm" name="id2673559"></a>
    35 <a class="indexterm" name="id2673566"></a>
    36 <a class="indexterm" name="id2673572"></a>
     34<a class="indexterm" name="id2673596"></a>
     35<a class="indexterm" name="id2673603"></a>
     36<a class="indexterm" name="id2673610"></a>
    3737The secret to this is really in the <a class="link" href="smb.conf.5.html#CASESENSITIVE" target="_top">case sensitive = True</a>
    3838line. This tells smbd never to scan for case-insensitive versions of names. So if an application asks for a file
     
    4242<span class="application">smbd</span>.
    4343</p><p>
    44 <a class="indexterm" name="id2673619"></a>
    45 <a class="indexterm" name="id2673626"></a>
    46 <a class="indexterm" name="id2673633"></a>
     44<a class="indexterm" name="id2673656"></a>
     45<a class="indexterm" name="id2673663"></a>
     46<a class="indexterm" name="id2673670"></a>
    4747Remember, all files and directories under the <em class="parameter"><code>path</code></em> directory must be in uppercase
    4848with this <code class="filename">smb.conf</code> stanza because <span class="application">smbd</span> will not be able to find lowercase filenames with these settings. Also
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/locking.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 17. File and Record Locking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"><link rel="next" href="securing-samba.html" title="Chapter 18. Securing Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 17. File and Record Locking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 17. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="orgname">HP Oplocks Usage Recommendations Whitepaper</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:eric.roseme@hp.com">eric.roseme@hp.com</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="locking.html#id2615535">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615632">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615890">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616885">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2616979">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617393">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617580">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617602">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617668">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617693">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617761">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617791">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617816">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617847">Additional Reading</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2615524"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 17. File and Record Locking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"><link rel="next" href="securing-samba.html" title="Chapter 18. Securing Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 17. File and Record Locking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 17. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="orgname">HP Oplocks Usage Recommendations Whitepaper</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:eric.roseme@hp.com">eric.roseme@hp.com</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="locking.html#id2615585">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615682">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615940">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616938">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617033">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617446">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617633">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617655">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617721">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617747">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617814">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617844">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617869">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617901">Additional Reading</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2615574"></a>
    33One area that causes trouble for many network administrators is locking.
    44The extent of the problem is readily evident from searches over the Internet.
    5 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615535"></a>Features and Benefits</h2></div></div></div><p>
    6 <a class="indexterm" name="id2615543"></a>
     5</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615585"></a>Features and Benefits</h2></div></div></div><p>
     6<a class="indexterm" name="id2615593"></a>
    77Samba provides all the same locking semantics that MS Windows clients expect
    88and that MS Windows NT4/200x servers also provide.
    99</p><p>
    10 <a class="indexterm" name="id2615555"></a>
     10<a class="indexterm" name="id2615605"></a>
    1111The term <span class="emphasis"><em>locking</em></span> has exceptionally broad meaning and covers
    1212a range of functions that are all categorized under this one term.
    1313</p><p>
    14 <a class="indexterm" name="id2615571"></a>
    15 <a class="indexterm" name="id2615578"></a>
    16 <a class="indexterm" name="id2615585"></a>
     14<a class="indexterm" name="id2615621"></a>
     15<a class="indexterm" name="id2615628"></a>
     16<a class="indexterm" name="id2615635"></a>
    1717Opportunistic locking is a desirable feature when it can enhance the
    1818perceived performance of applications on a networked client. However, the
     
    2424it is intended to provide.
    2525</p><p>
    26 <a class="indexterm" name="id2615604"></a>
     26<a class="indexterm" name="id2615654"></a>
    2727The MS Windows network administrator needs to be aware that file and record
    2828locking semantics (behavior) can be controlled either in Samba or by way of registry
    2929settings on the MS Windows client.
    3030</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    31 <a class="indexterm" name="id2615619"></a>
     31<a class="indexterm" name="id2615670"></a>
    3232Sometimes it is necessary to disable locking control settings on the Samba
    3333server as well as on each MS Windows client!
    34 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615632"></a>Discussion</h2></div></div></div><p>
    35 <a class="indexterm" name="id2615639"></a>
    36 <a class="indexterm" name="id2615646"></a>
     34</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615682"></a>Discussion</h2></div></div></div><p>
     35<a class="indexterm" name="id2615690"></a>
     36<a class="indexterm" name="id2615696"></a>
    3737There are two types of locking that need to be performed by an SMB server.
    3838The first is <span class="emphasis"><em>record locking</em></span> that allows a client to lock
     
    4040that are specified when a file is open.
    4141</p><p>
    42 <a class="indexterm" name="id2615667"></a>
    43 <a class="indexterm" name="id2615674"></a>
    44 <a class="indexterm" name="id2615681"></a>
    45 <a class="indexterm" name="id2615688"></a>
    46 <a class="indexterm" name="id2615695"></a>
     42<a class="indexterm" name="id2615717"></a>
     43<a class="indexterm" name="id2615724"></a>
     44<a class="indexterm" name="id2615731"></a>
     45<a class="indexterm" name="id2615738"></a>
     46<a class="indexterm" name="id2615745"></a>
    4747Record locking semantics under UNIX are very different from record locking under
    4848Windows. Versions of Samba before 2.2 have tried to use the native fcntl() UNIX
     
    5454many more differences, too many to be listed here.
    5555</p><p>
    56 <a class="indexterm" name="id2615715"></a>
    57 <a class="indexterm" name="id2615722"></a>
     56<a class="indexterm" name="id2615765"></a>
     57<a class="indexterm" name="id2615772"></a>
    5858Samba 2.2 and above implement record locking completely independently of the
    5959underlying UNIX system. If a byte-range lock that the client requests happens
     
    6161No other locks can be seen by UNIX, anyway.
    6262</p><p>
    63 <a class="indexterm" name="id2615737"></a>
    64 <a class="indexterm" name="id2615744"></a>
     63<a class="indexterm" name="id2615787"></a>
     64<a class="indexterm" name="id2615794"></a>
    6565Strictly speaking, an SMB server should check for locks before every read and write call on
    6666a file. Unfortunately, with the way fcntl() works, this can be slow and may overstress
     
    7171will make lock checking calls on <span class="emphasis"><em>every</em></span> read and write call.
    7272</p><p>
    73 <a class="indexterm" name="id2615785"></a>
     73<a class="indexterm" name="id2615836"></a>
    7474You can also disable byte-range locking completely by using
    7575<a class="link" href="smb.conf.5.html#LOCKING" target="_top">locking = no</a>.
     
    7878tell clients that everything is okay.
    7979</p><p>
    80 <a class="indexterm" name="id2615813"></a>
    81 <a class="indexterm" name="id2615819"></a>
    82 <a class="indexterm" name="id2615826"></a>
    83 <a class="indexterm" name="id2615833"></a>
    84 <a class="indexterm" name="id2615839"></a>
    85 <a class="indexterm" name="id2615846"></a>
    86 <a class="indexterm" name="id2615852"></a>
     80<a class="indexterm" name="id2615863"></a>
     81<a class="indexterm" name="id2615869"></a>
     82<a class="indexterm" name="id2615876"></a>
     83<a class="indexterm" name="id2615883"></a>
     84<a class="indexterm" name="id2615890"></a>
     85<a class="indexterm" name="id2615896"></a>
     86<a class="indexterm" name="id2615903"></a>
    8787The second class of locking is the <span class="emphasis"><em>deny modes</em></span>. These
    8888are set by an application when it opens a file to determine what types of
     
    9191<code class="constant">DENY_WRITE</code>, or <code class="constant">DENY_ALL</code>. There are also special compatibility
    9292modes called <code class="constant">DENY_FCB</code> and <code class="constant">DENY_DOS</code>.
    93 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615890"></a>Opportunistic Locking Overview</h3></div></div></div><p>
    94 <a class="indexterm" name="id2615898"></a>
    95 <a class="indexterm" name="id2615905"></a>
    96 <a class="indexterm" name="id2615912"></a>
     93</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615940"></a>Opportunistic Locking Overview</h3></div></div></div><p>
     94<a class="indexterm" name="id2615948"></a>
     95<a class="indexterm" name="id2615955"></a>
     96<a class="indexterm" name="id2615962"></a>
    9797Opportunistic locking (oplocks) is invoked by the Windows file system
    9898(as opposed to an API) via registry entries (on the server and the client)
     
    101101locally on the client that allows the following:
    102102</p><div class="variablelist"><dl><dt><span class="term">Read-ahead:</span></dt><dd><p>
    103 <a class="indexterm" name="id2615935"></a>
     103<a class="indexterm" name="id2615986"></a>
    104104                The client reads the local copy of the file, eliminating network latency.
    105105                </p></dd><dt><span class="term">Write caching:</span></dt><dd><p>
    106 <a class="indexterm" name="id2615954"></a>
     106<a class="indexterm" name="id2616004"></a>
    107107                The client writes to the local copy of the file, eliminating network latency.
    108108                </p></dd><dt><span class="term">Lock caching:</span></dt><dd><p>
    109 <a class="indexterm" name="id2615972"></a>
     109<a class="indexterm" name="id2616022"></a>
    110110                The client caches application locks locally, eliminating network latency.
    111111                </p></dd></dl></div><p>
    112 <a class="indexterm" name="id2615986"></a>
    113 <a class="indexterm" name="id2615993"></a>
    114 <a class="indexterm" name="id2616000"></a>
     112<a class="indexterm" name="id2616036"></a>
     113<a class="indexterm" name="id2616043"></a>
     114<a class="indexterm" name="id2616050"></a>
    115115The performance enhancement of oplocks is due to the opportunity of
    116116exclusive access to the file  even if it is opened with deny-none
     
    118118other processes.
    119119</p><div class="variablelist"><p class="title"><b>Windows Defines Four Kinds of Oplocks:</b></p><dl><dt><span class="term">Level1 Oplock</span></dt><dd><p>
    120 <a class="indexterm" name="id2616031"></a>
    121 <a class="indexterm" name="id2616037"></a>
    122 <a class="indexterm" name="id2616044"></a>
    123 <a class="indexterm" name="id2616051"></a>
     120<a class="indexterm" name="id2616081"></a>
     121<a class="indexterm" name="id2616088"></a>
     122<a class="indexterm" name="id2616094"></a>
     123<a class="indexterm" name="id2616101"></a>
    124124                        The redirector sees that the file was opened with deny
    125125                        none (allowing concurrent access), verifies that no
     
    129129                        operations on the cached local file.
    130130                        </p><p>
    131 <a class="indexterm" name="id2616067"></a>
    132 <a class="indexterm" name="id2616074"></a>
    133 <a class="indexterm" name="id2616081"></a>
    134 <a class="indexterm" name="id2616088"></a>
     131<a class="indexterm" name="id2616117"></a>
     132<a class="indexterm" name="id2616124"></a>
     133<a class="indexterm" name="id2616131"></a>
     134<a class="indexterm" name="id2616138"></a>
    135135                        If a second process attempts to open the file, the open
    136136                        is deferred while the redirector "breaks" the original
     
    146146                        the oplock break.
    147147                        </p></dd><dt><span class="term">Level2 Oplock</span></dt><dd><p>
    148 <a class="indexterm" name="id2616126"></a>
    149 <a class="indexterm" name="id2616133"></a>
    150 <a class="indexterm" name="id2616140"></a>
     148<a class="indexterm" name="id2616177"></a>
     149<a class="indexterm" name="id2616184"></a>
     150<a class="indexterm" name="id2616190"></a>
    151151                                Performs like a Level1 oplock, except caching is only
    152152                operative for reads. All other operations are performed
    153153                on the server disk copy of the file.
    154154                </p></dd><dt><span class="term">Filter Oplock</span></dt><dd><p>
    155 <a class="indexterm" name="id2616160"></a>
     155<a class="indexterm" name="id2616211"></a>
    156156                                Does not allow write or delete file access.
    157157                </p></dd><dt><span class="term">Batch Oplock</span></dt><dd><p>
    158 <a class="indexterm" name="id2616179"></a>
     158<a class="indexterm" name="id2616229"></a>
    159159                                Manipulates file openings and closings and allows caching
    160160                of file attributes.
    161161                </p></dd></dl></div><p>
    162 <a class="indexterm" name="id2616193"></a>
     162<a class="indexterm" name="id2616243"></a>
    163163An important detail is that oplocks are invoked by the file system, not
    164164an application API. Therefore, an application can close an oplocked
     
    167167preparation for the subsequent open by the second process.
    168168</p><p>
    169 <a class="indexterm" name="id2616209"></a>
    170 <a class="indexterm" name="id2616216"></a>
    171 <a class="indexterm" name="id2616223"></a>
    172 <a class="indexterm" name="id2616230"></a>
     169<a class="indexterm" name="id2616259"></a>
     170<a class="indexterm" name="id2616266"></a>
     171<a class="indexterm" name="id2616273"></a>
     172<a class="indexterm" name="id2616280"></a>
    173173<span class="emphasis"><em>Opportunistic locking</em></span> is actually an improper name for this feature.
    174174The true benefit of this feature is client-side data caching, and
     
    180180client-side caching benefit is negated.
    181181</p><p>
    182 <a class="indexterm" name="id2616252"></a>
     182<a class="indexterm" name="id2616302"></a>
    183183The actual decision that a user or administrator should consider is
    184184whether it is sensible to share among multiple users data that will
     
    190190unreliable, or counterproductive.
    191191</p><p>
    192 <a class="indexterm" name="id2616277"></a>
     192<a class="indexterm" name="id2616327"></a>
    193193Oplocks is by default set to &#8220;<span class="quote">on</span>&#8221; by Samba on all
    194194configured shares, so careful attention should be given to each case to
     
    197197where oplocks may be effectively configured.
    198198</p><p>
    199 <a class="indexterm" name="id2616295"></a>
    200 <a class="indexterm" name="id2616302"></a>
     199<a class="indexterm" name="id2616346"></a>
     200<a class="indexterm" name="id2616352"></a>
    201201Windows oplocks is a lightweight performance-enhancing
    202202feature. It is not a robust and reliable protocol. Every
     
    209209storm. This configuration will likely encounter problems with oplocks.
    210210</p><p>
    211 <a class="indexterm" name="id2616331"></a>
     211<a class="indexterm" name="id2616372"></a>
    212212Oplocks can be beneficial to perceived client performance when treated
    213213as a configuration toggle for client-side data caching. If the data
     
    223223continuous data availability.
    224224</p><p>
    225 <a class="indexterm" name="id2616354"></a>
    226 <a class="indexterm" name="id2616361"></a>
     225<a class="indexterm" name="id2616395"></a>
     226<a class="indexterm" name="id2616402"></a>
    227227Windows client failover behavior is more at risk of application
    228228interruption than other platforms because it is dependent upon an
     
    234234require restarting.
    235235</p><p>
    236 <a class="indexterm" name="id2616388"></a>
    237 <a class="indexterm" name="id2616394"></a>
    238 <a class="indexterm" name="id2616401"></a>
     236<a class="indexterm" name="id2616429"></a>
     237<a class="indexterm" name="id2616435"></a>
     238<a class="indexterm" name="id2616442"></a>
    239239If a client session has been caching writes and reads locally due to
    240240oplocks, it is likely that the data will be lost when the
     
    251251testing should be done with all affected applications with oplocks
    252252enabled and disabled.
    253 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616426"></a>Exclusively Accessed Shares</h4></div></div></div><p>
     253</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616466"></a>Exclusively Accessed Shares</h4></div></div></div><p>
    254254Oplocks is most effective when it is confined to shares
    255255that are exclusively accessed by a single user, or by only one user at
     
    260260Home directories are the most obvious examples of where the performance
    261261benefit of oplocks can be safely realized.
    262 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616446"></a>Multiple-Accessed Shares or Files</h4></div></div></div><p>
     262</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616487"></a>Multiple-Accessed Shares or Files</h4></div></div></div><p>
    263263As each additional user accesses a file in a share with oplocks
    264264enabled, the potential for delays and resulting perceived poor
     
    272272the potential performance improvement is negated and eventually results
    273273in a performance bottleneck.
    274 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616470"></a>UNIX or NFS Client-Accessed Files</h4></div></div></div><p>
    275 <a class="indexterm" name="id2616478"></a>
    276 <a class="indexterm" name="id2616485"></a>
     274</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616510"></a>UNIX or NFS Client-Accessed Files</h4></div></div></div><p>
     275<a class="indexterm" name="id2616519"></a>
     276<a class="indexterm" name="id2616525"></a>
    277277Local UNIX and NFS clients access files without a mandatory
    278278file-locking mechanism. Thus, these client platforms are incapable of
     
    284284If files are shared between Windows clients and either local UNIX
    285285or NFS users, turn oplocks off.
    286 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616505"></a>Slow and/or Unreliable Networks</h4></div></div></div><p>
    287 <a class="indexterm" name="id2616513"></a>
    288 <a class="indexterm" name="id2616520"></a>
    289 <a class="indexterm" name="id2616527"></a>
     286</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616546"></a>Slow and/or Unreliable Networks</h4></div></div></div><p>
     287<a class="indexterm" name="id2616554"></a>
     288<a class="indexterm" name="id2616561"></a>
     289<a class="indexterm" name="id2616568"></a>
    290290The biggest potential performance improvement for oplocks
    291291occurs when the client-side caching of reads and writes delivers the
     
    302302oplocks if there is any chance of multiple users
    303303regularly opening the same file.
    304 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616553"></a>Multiuser Databases</h4></div></div></div><p>
    305 <a class="indexterm" name="id2616561"></a>
    306 <a class="indexterm" name="id2616568"></a>
    307 <a class="indexterm" name="id2616575"></a>
     304</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616594"></a>Multiuser Databases</h4></div></div></div><p>
     305<a class="indexterm" name="id2616601"></a>
     306<a class="indexterm" name="id2616608"></a>
     307<a class="indexterm" name="id2616615"></a>
    308308Multiuser databases clearly pose a risk due to their very nature  they are typically heavily
    309309accessed by numerous users at random intervals. Placing a multiuser database on a share with oplocks enabled
    310310will likely result in a locking management bottleneck on the Samba server. Whether the database application is
    311311developed in-house or a commercially available product, ensure that the share has oplocks disabled.
    312 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616594"></a>PDM Data Shares</h4></div></div></div><p>
    313 <a class="indexterm" name="id2616601"></a>
    314 <a class="indexterm" name="id2616608"></a>
    315 <a class="indexterm" name="id2616615"></a>
    316 <a class="indexterm" name="id2616622"></a>
    317 <a class="indexterm" name="id2616629"></a>
     312</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616635"></a>PDM Data Shares</h4></div></div></div><p>
     313<a class="indexterm" name="id2616642"></a>
     314<a class="indexterm" name="id2616649"></a>
     315<a class="indexterm" name="id2616656"></a>
     316<a class="indexterm" name="id2616663"></a>
     317<a class="indexterm" name="id2616670"></a>
    318318Process data management (PDM) applications such as IMAN, Enovia, and Clearcase are increasing in usage with
    319319Windows client platforms and therefore with SMB datastores. PDM applications manage multiuser environments for
     
    323323application and PDM server to negotiate and maintain. It is appropriate to eliminate the client OS from any
    324324caching tasks, and the server from any oplocks management, by disabling oplocks on the share.
    325 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616651"></a>Beware of Force User</h4></div></div></div><p>
    326 <a class="indexterm" name="id2616659"></a>
     325</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616704"></a>Beware of Force User</h4></div></div></div><p>
     326<a class="indexterm" name="id2616712"></a>
    327327Samba includes an <code class="filename">smb.conf</code> parameter called <a class="link" href="smb.conf.5.html#FORCEUSER" target="_top">force user</a> that changes the user
    328328accessing a share from the incoming user to whatever user is defined by the <code class="filename">smb.conf</code> variable. If oplocks is
     
    339339        </p></li><li><p>
    340340        Oplocks enabled.
    341         </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616739"></a>Advanced Samba Oplocks Parameters</h4></div></div></div><p>
    342 <a class="indexterm" name="id2616747"></a>
    343 <a class="indexterm" name="id2616754"></a>
    344 <a class="indexterm" name="id2616761"></a>
     341        </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616792"></a>Advanced Samba Oplocks Parameters</h4></div></div></div><p>
     342<a class="indexterm" name="id2616800"></a>
     343<a class="indexterm" name="id2616807"></a>
     344<a class="indexterm" name="id2616814"></a>
    345345Samba provides oplock parameters that allow the
    346346administrator to adjust various properties of the oplock mechanism to
     
    351351<a class="link" href="smb.conf.5.html#OPLOCKCONTENTIONLIMIT" target="_top">oplock contention limit</a>.
    352352</p><p>
    353 <a class="indexterm" name="id2616801"></a>
     353<a class="indexterm" name="id2616854"></a>
    354354For most users, administrators, and environments, if these parameters
    355355are required, then the better option is simply to turn oplocks off.
     
    357357this parameter unless you have read and understood the Samba oplock code.</span>&#8221;
    358358This is good advice.
    359 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616818"></a>Mission-Critical, High-Availability</h4></div></div></div><p>
     359</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616871"></a>Mission-Critical, High-Availability</h4></div></div></div><p>
    360360In mission-critical, high-availability environments, data integrity is
    361361often a priority. Complex and expensive configurations are implemented
     
    387387testing should be done with all affected applications with oplocks
    388388enabled and disabled.
    389 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616885"></a>Samba Oplocks Control</h2></div></div></div><p>
     389</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616938"></a>Samba Oplocks Control</h2></div></div></div><p>
    390390Oplocks is a unique Windows file locking feature. It is
    391391not really file locking, but is included in most discussions of Windows
     
    437437Another factor to consider is the perceived performance of file access. If oplocks provide no
    438438measurable speed benefit on your network, it might not be worth the hassle of dealing with them.
    439 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616979"></a>Example Configuration</h3></div></div></div><p>
     439</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617033"></a>Example Configuration</h3></div></div></div><p>
    440440In the following section we examine two distinct aspects of Samba locking controls.
    441 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616990"></a>Disabling Oplocks</h4></div></div></div><p>
     441</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617043"></a>Disabling Oplocks</h4></div></div></div><p>
    442442You can disable oplocks on a per-share basis with the following:
    443443</p><p>
    444 </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[acctdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2617017"></a><em class="parameter"><code>oplocks = False</code></em></td></tr><tr><td><a class="indexterm" name="id2617028"></a><em class="parameter"><code>level2 oplocks = False</code></em></td></tr></table><p>
     444</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[acctdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2617070"></a><em class="parameter"><code>oplocks = False</code></em></td></tr><tr><td><a class="indexterm" name="id2617082"></a><em class="parameter"><code>level2 oplocks = False</code></em></td></tr></table><p>
    445445</p><p>
    446446The default oplock type is Level1. Level2 oplocks are enabled on a per-share basis
     
    449449Alternately, you could disable oplocks on a per-file basis within the share:
    450450</p><p>
    451         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617064"></a><em class="parameter"><code>veto oplock files = /*.mdb/*.MDB/*.dbf/*.DBF/</code></em></td></tr></table><p>
     451        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617118"></a><em class="parameter"><code>veto oplock files = /*.mdb/*.MDB/*.dbf/*.DBF/</code></em></td></tr></table><p>
    452452</p><p>
    453453If you are experiencing problems with oplocks, as apparent from Samba's log entries,
    454454you may want to play it safe and disable oplocks and Level2 oplocks.
    455 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617085"></a>Disabling Kernel Oplocks</h4></div></div></div><p>
     455</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2617138"></a>Disabling Kernel Oplocks</h4></div></div></div><p>
    456456Kernel oplocks is an <code class="filename">smb.conf</code> parameter that notifies Samba (if
    457457the UNIX kernel has the capability to send a Windows client an oplock
     
    466466basis in the <code class="filename">smb.conf</code> file.
    467467</p><p>
    468 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617125"></a><em class="parameter"><code>kernel oplocks = yes</code></em></td></tr></table><p>
     468</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617178"></a><em class="parameter"><code>kernel oplocks = yes</code></em></td></tr></table><p>
    469469The default is no.
    470470</p><p>
     
    481481<code class="filename">smb.conf</code> file as shown in <a class="link" href="locking.html#far1" title="Example 17.1. Share with Some Files Oplocked">&#8220;Share with Some Files Oplocked&#8221;</a>.
    482482</p><p>
    483 </p><div class="example"><a name="far1"></a><p class="title"><b>Example 17.1. Share with Some Files Oplocked</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617201"></a><em class="parameter"><code>veto oplock files = /filename.htm/*.txt/</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2617222"></a><em class="parameter"><code>veto oplock files = /*.exe/filename.ext/</code></em></td></tr></table></div></div><p><br class="example-break">
     483</p><div class="example"><a name="far1"></a><p class="title"><b>Example 17.1. Share with Some Files Oplocked</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617254"></a><em class="parameter"><code>veto oplock files = /filename.htm/*.txt/</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2617276"></a><em class="parameter"><code>veto oplock files = /*.exe/filename.ext/</code></em></td></tr></table></div></div><p><br class="example-break">
    484484</p><p>
    485485<a class="link" href="smb.conf.5.html#OPLOCKBREAKWAITTIME" target="_top">oplock break wait time</a> is an <code class="filename">smb.conf</code> parameter
     
    488488Oplock break wait time can only be configured globally in the <code class="filename">smb.conf</code> file as shown:
    489489</p><p>
    490         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617280"></a><em class="parameter"><code>oplock break wait time =  0 (default)</code></em></td></tr></table><p>
     490        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2617333"></a><em class="parameter"><code>oplock break wait time =  0 (default)</code></em></td></tr></table><p>
    491491</p><p>
    492492<span class="emphasis"><em>Oplock break contention limit</em></span> is an <code class="filename">smb.conf</code> parameter that limits the
     
    497497the entire server, in the <code class="filename">smb.conf</code> file as shown in <a class="link" href="locking.html#far3" title="Example 17.2. Configuration with Oplock Break Contention Limit">&#8220;Configuration with Oplock Break Contention Limit&#8221;</a>.
    498498</p><p>
    499 </p><div class="example"><a name="far3"></a><p class="title"><b>Example 17.2. Configuration with Oplock Break Contention Limit</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617354"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2617375"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr></table></div></div><p><br class="example-break">
    500 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617393"></a>MS Windows Oplocks and Caching Controls</h2></div></div></div><p>
     499</p><div class="example"><a name="far3"></a><p class="title"><b>Example 17.2. Configuration with Oplock Break Contention Limit</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2617407"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2617428"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr></table></div></div><p><br class="example-break">
     500</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617446"></a>MS Windows Oplocks and Caching Controls</h2></div></div></div><p>
    501501There is a known issue when running applications (like Norton Antivirus) on a Windows 2000/ XP
    502502workstation computer that can affect any application attempting to access shared database files
     
    513513have oplocks disabled in order to minimize the risk of data file corruption.
    514514This includes Windows 9x/Me, Windows NT, Windows 200x, and Windows XP.
    515 <sup>[<a name="id2617425" href="#ftn.id2617425" class="footnote">5</a>]</sup>
     515<sup>[<a name="id2617478" href="#ftn.id2617478" class="footnote">5</a>]</sup>
    516516</p><p>
    517517If you are using a Windows NT family workstation in place of a server, you must also
     
    591591        writes or locks at this point, they need not respond to the break-to-none advisory;
    592592        all they need do is invalidate locally cashed read-ahead data.
    593         </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617580"></a>Workstation Service Entries</h3></div></div></div><pre class="programlisting">
     593        </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617633"></a>Workstation Service Entries</h3></div></div></div><pre class="programlisting">
    594594        \HKEY_LOCAL_MACHINE\System\
    595595                CurrentControlSet\Services\LanmanWorkstation\Parameters
     
    600600This indicates whether the redirector should use oplocks performance
    601601enhancement. This parameter should be disabled only to isolate problems.
    602 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617602"></a>Server Service Entries</h3></div></div></div><pre class="programlisting">
     602</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617655"></a>Server Service Entries</h3></div></div></div><pre class="programlisting">
    603603        \HKEY_LOCAL_MACHINE\System\
    604604                CurrentControlSet\Services\LanmanServer\Parameters
     
    629629request. Smaller values can allow detection of crashed clients more quickly but can
    630630potentially cause loss of cached data.
    631 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617668"></a>Persistent Data Corruption</h2></div></div></div><p>
     631</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617721"></a>Persistent Data Corruption</h2></div></div></div><p>
    632632If you have applied all of the settings discussed in this chapter but data corruption problems
    633633and other symptoms persist, here are some additional things to check out.
     
    640640to the new one. There are several known methods for doing this that can be found in
    641641our knowledge base.
    642 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617693"></a>Common Errors</h2></div></div></div><p>
     642</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617747"></a>Common Errors</h2></div></div></div><p>
    643643In some sites locking problems surface as soon as a server is installed; in other sites
    644644locking problems may not surface for a long time. Almost without exception, when a locking
     
    670670        Make sure that you give as much information as you possibly can to help isolate the
    671671        cause and to allow replication of the problem (an essential step in problem isolation and correction).
    672         </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617761"></a>locking.tdb Error Messages</h3></div></div></div><p>
     672        </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617814"></a>locking.tdb Error Messages</h3></div></div></div><p>
    673673                &#8220;<span class="quote">
    674674                        We are seeing lots of errors in the Samba logs, like:
     
    684684        </p><p>
    685685        This error indicates a corrupted tdb. Stop all instances of smbd, delete locking.tdb, and restart smbd.
    686         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617791"></a>Problems Saving Files in MS Office on Windows XP</h3></div></div></div><a class="indexterm" name="id2617798"></a><p>This is a bug in Windows XP. More information can be
     686        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617844"></a>Problems Saving Files in MS Office on Windows XP</h3></div></div></div><a class="indexterm" name="id2617851"></a><p>This is a bug in Windows XP. More information can be
    687687                found in <a class="ulink" href="http://support.microsoft.com/?id=812937" target="_top">Microsoft Knowledge Base article 812937</a></p>.
    688688
    689         </div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617816"></a>Long Delays Deleting Files over Network with XP SP1</h3></div></div></div><p>&#8220;<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied.</span>&#8221;</p><a class="indexterm" name="id2617828"></a><p>This is a bug in Windows XP. More information can be found in <a class="ulink" href="http://support.microsoft.com/?id=811492" target="_top">
     689        </div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2617869"></a>Long Delays Deleting Files over Network with XP SP1</h3></div></div></div><p>&#8220;<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied.</span>&#8221;</p><a class="indexterm" name="id2617881"></a><p>This is a bug in Windows XP. More information can be found in <a class="ulink" href="http://support.microsoft.com/?id=811492" target="_top">
    690690                                Microsoft Knowledge Base article 811492</a></p>.
    691         </div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617847"></a>Additional Reading</h2></div></div></div><p>
     691        </div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617901"></a>Additional Reading</h2></div></div></div><p>
    692692You may want to check for an updated documentation regarding file and record locking issues on the Microsoft
    693693<a class="ulink" href="http://support.microsoft.com/" target="_top">Support</a> web site. Additionally, search for the word
     
    696696Section of the Microsoft MSDN Library on opportunistic locking:
    697697</p><p>
    698 <a class="indexterm" name="id2617884"></a>
     698<a class="indexterm" name="id2617937"></a>
    699699Microsoft Knowledge Base, &#8220;<span class="quote">Maintaining Transactional Integrity with OPLOCKS</span>&#8221;,
    700700Microsoft Corporation, April 1999, <a class="ulink" href="http://support.microsoft.com/?id=224992" target="_top">Microsoft
    701701KB Article 224992</a>.
    702702</p><p>
    703 <a class="indexterm" name="id2617908"></a>
     703<a class="indexterm" name="id2617961"></a>
    704704Microsoft Knowledge Base, &#8220;<span class="quote">Configuring Opportunistic Locking in Windows 2000</span>&#8221;,
    705705Microsoft Corporation, April 2001 <a class="ulink" href="http://support.microsoft.com/?id=296264" target="_top">Microsoft KB Article 296264</a>.
    706706</p><p>
    707 <a class="indexterm" name="id2617932"></a>
     707<a class="indexterm" name="id2617985"></a>
    708708Microsoft Knowledge Base, &#8220;<span class="quote">PC Ext: Explanation of Opportunistic Locking on Windows NT</span>&#8221;,
    709709Microsoft Corporation, April 1995 <a class="ulink" href="http://support.microsoft.com/?id=129202" target="_top">Microsoft
    710710KB Article 129202</a>.
    711 </p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2617425" href="#id2617425" class="para">5</a>] </sup>Microsoft has documented this in Knowledge Base article 300216.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 16. File, Directory, and Share Access Controls </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 18. Securing Samba</td></tr></table></div></body></html>
     711</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2617478" href="#id2617478" class="para">5</a>] </sup>Microsoft has documented this in Knowledge Base article 300216.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 16. File, Directory, and Share Access Controls </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 18. Securing Samba</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/migration.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Migration and Updating</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"><link rel="next" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Migration and Updating</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Part IV. Migration and Updating</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677644">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679075">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680020">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680256">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680342">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680575">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2681065">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681190">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681209">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681846">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681998">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682196">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682210">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682270">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682372">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682428">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682484">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682547">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682591">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682610">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 34. Advanced Configuration Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 35. Updating and Upgrading Samba</td></tr></table></div></body></html>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Migration and Updating</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"><link rel="next" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Migration and Updating</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Part IV. Migration and Updating</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676234">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676270">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676470">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676480">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677690">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2679086">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2679120">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680066">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2680301">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2680388">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2680621">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2681110">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2681240">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2681260">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2681897">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682049">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2682247">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2682260">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682321">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682423">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682479">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682535">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682598">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682642">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2682661">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 34. Advanced Configuration Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 35. Updating and Upgrading Samba</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/msdfs.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 20. Hosting a Microsoft Distributed File System Tree</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"><link rel="next" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 20. Hosting a Microsoft Distributed File System Tree</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="InterdomainTrusts.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="classicalprinting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="msdfs"></a>Chapter 20. Hosting a Microsoft Distributed File System Tree</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Shirish</span> <span class="orgname">Samba Team &amp; Veritas Software</span> <span class="surname">Kalele</span></h3><div class="affiliation"><span class="orgname">Samba Team &amp; Veritas Software<br></span><div class="address"><p><br>
    22                                <code class="email">&lt;<a class="email" href="mailto:samba@samba.org">samba@samba.org</a>&gt;</code><br>
    3                         </p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="msdfs.html#id2621402">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621814">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621847">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621402"></a>Features and Benefits</h2></div></div></div><p>
    4 <a class="indexterm" name="id2621410"></a>
    5 <a class="indexterm" name="id2621420"></a>
    6 <a class="indexterm" name="id2621426"></a>
    7 <a class="indexterm" name="id2621433"></a>
    8 <a class="indexterm" name="id2621440"></a>
     3                        </p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="msdfs.html#id2621456">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621875">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621908">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621456"></a>Features and Benefits</h2></div></div></div><p>
     4<a class="indexterm" name="id2621464"></a>
     5<a class="indexterm" name="id2621473"></a>
     6<a class="indexterm" name="id2621480"></a>
     7<a class="indexterm" name="id2621487"></a>
     8<a class="indexterm" name="id2621494"></a>
    99        The distributed file system (DFS) provides a means of separating the logical
    1010        view of files and directories that users see from the actual physical locations
     
    1212        storage expansion, load balancing, and so on.
    1313        </p><p>
    14 <a class="indexterm" name="id2621455"></a>
    15 <a class="indexterm" name="id2621462"></a>
    16 <a class="indexterm" name="id2621469"></a>
     14<a class="indexterm" name="id2621509"></a>
     15<a class="indexterm" name="id2621516"></a>
     16<a class="indexterm" name="id2621522"></a>
    1717        For information about DFS, refer to the <a class="ulink" href="http://www.microsoft.com/NTServer/nts/downloads/winfeatures/NTSDistrFile/AdminGuide.asp" target="_top">Microsoft
    1818        documentation</a>.  This document explains how to host a DFS tree on a UNIX machine (for DFS-aware clients
    1919        to browse) using Samba.
    2020        </p><p>
    21 <a class="indexterm" name="id2621489"></a>
    22 <a class="indexterm" name="id2621496"></a>
    23 <a class="indexterm" name="id2621503"></a>
    24 <a class="indexterm" name="id2621510"></a>
     21<a class="indexterm" name="id2621543"></a>
     22<a class="indexterm" name="id2621549"></a>
     23<a class="indexterm" name="id2621556"></a>
     24<a class="indexterm" name="id2621563"></a>
    2525        A Samba server can be made a DFS server by setting the global Boolean <a class="link" href="smb.conf.5.html#HOSTMSDFS" target="_top">host msdfs</a>
    2626        parameter in the <code class="filename">smb.conf</code> file. You designate a share as a DFS root using the share-level Boolean
     
    3131        case, <em class="parameter"><code>\\storage1\share1</code></em>).
    3232        </p><p>
    33 <a class="indexterm" name="id2621571"></a>
    34 <a class="indexterm" name="id2621578"></a>
    35 <a class="indexterm" name="id2621585"></a>
    36 <a class="indexterm" name="id2621592"></a>
     33<a class="indexterm" name="id2621625"></a>
     34<a class="indexterm" name="id2621632"></a>
     35<a class="indexterm" name="id2621638"></a>
     36<a class="indexterm" name="id2621645"></a>
    3737        DFS trees on Samba work with all DFS-aware clients ranging from Windows 95 to 200x.
    3838        <a class="link" href="msdfs.html#dfscfg" title="Example 20.1. smb.conf with DFS Configured">The following sample configuration</a> shows how to setup a DFS tree on a Samba server.
     
    4646<code class="prompt">root# </code><strong class="userinput"><code>ln -s msdfs:serverB\\share,serverC\\share linkb</code></strong>
    4747</pre><p>
    48 </p><div class="example"><a name="dfscfg"></a><p class="title"><b>Example 20.1. smb.conf with DFS Configured</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2621701"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2621713"></a><em class="parameter"><code>host msdfs   = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[dfs]</code></em></td></tr><tr><td><a class="indexterm" name="id2621734"></a><em class="parameter"><code>path = /export/dfsroot</code></em></td></tr><tr><td><a class="indexterm" name="id2621745"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
    49 <a class="indexterm" name="id2621760"></a>
    50 <a class="indexterm" name="id2621767"></a>
    51 <a class="indexterm" name="id2621774"></a>
     48</p><div class="example"><a name="dfscfg"></a><p class="title"><b>Example 20.1. smb.conf with DFS Configured</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2621755"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2621766"></a><em class="parameter"><code>host msdfs   = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[dfs]</code></em></td></tr><tr><td><a class="indexterm" name="id2621787"></a><em class="parameter"><code>path = /export/dfsroot</code></em></td></tr><tr><td><a class="indexterm" name="id2621799"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
     49<a class="indexterm" name="id2621814"></a>
     50<a class="indexterm" name="id2621820"></a>
     51<a class="indexterm" name="id2621827"></a>
    5252        You should set up the permissions and ownership of the directory acting as the DFS root so that only
    5353        designated users can create, delete, or modify the msdfs links. Also note that symlink names should be all
     
    5555        name. Finally, set up the symbolic links to point to the network shares you want and start Samba.
    5656        </p><p>
    57 <a class="indexterm" name="id2621791"></a>
    58 <a class="indexterm" name="id2621798"></a>
     57<a class="indexterm" name="id2621852"></a>
     58<a class="indexterm" name="id2621858"></a>
    5959        Users on DFS-aware clients can now browse the DFS tree on the Samba server at
    6060        <code class="constant">\\samba\dfs</code>. Accessing links linka or linkb (which appear as directories to the client)
    6161        takes users directly to the appropriate shares on the network.
    62         </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621814"></a>Common Errors</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted
     62        </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2621875"></a>Common Errors</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted
    6363                if a previously mounted non-DFS share is made a DFS
    6464                root, or vice versa. A better way is to introduce a
     
    6767                acting as the root of the DFS tree should have ownership
    6868                and permissions set so only designated users can
    69                 modify the symbolic links in the directory.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621847"></a>MSDFS UNIX Path Is Case-Critical</h3></div></div></div><p>
     69                modify the symbolic links in the directory.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621908"></a>MSDFS UNIX Path Is Case-Critical</h3></div></div></div><p>
    7070                A network administrator sent advice to the Samba mailing list
    7171                after long sessions trying to determine why DFS was not working.
     
    7979                </span>&#8221;</p><p>
    8080                &#8220;<span class="quote">For example, I had a share defined as such:</span>&#8221;
    81                 </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pub]</code></em></td></tr><tr><td><a class="indexterm" name="id2621888"></a><em class="parameter"><code>path = /export/home/Shares/public_share</code></em></td></tr><tr><td><a class="indexterm" name="id2621900"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table><p>
     81                </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pub]</code></em></td></tr><tr><td><a class="indexterm" name="id2621949"></a><em class="parameter"><code>path = /export/home/Shares/public_share</code></em></td></tr><tr><td><a class="indexterm" name="id2621961"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table><p>
    8282                &#8220;<span class="quote">and I could not make my Windows 9x/Me (with the dfs client installed) follow this symlink:</span>&#8221;
    8383                </p><pre class="screen">
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/optional.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Advanced Configuration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"><link rel="next" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Advanced Configuration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Part III. Advanced Configuration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2578477"></a>Valuable Nuts and Bolts Information</h1></div></div></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Advanced Configuration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"><link rel="next" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Advanced Configuration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Part III. Advanced Configuration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2578501"></a>Valuable Nuts and Bolts Information</h1></div></div></div><p>
    22Samba has several features that you might want or might not want to use.
    33The chapters in this part each cover specific Samba features.
    4 </p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578567">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578579">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578638">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578950">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579071">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579131">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579252">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579515">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579698">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580138">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580775">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581334">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582267">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582868">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583108">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583129">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583315">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583455">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583548">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583820">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584141">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584194">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584425">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584436">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584578">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584781">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584868">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585064">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585316">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586329">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586355">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586428">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586476">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586523">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586723">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2587207">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587426">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587995">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589063">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589916">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592457">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592510">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592852">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593010">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595544">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595549">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595586">Configuration of auth methods</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2595838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596254">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596591">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596648">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597232">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597472">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598097">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598174">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598186">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598357">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598485">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598497">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598584">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2598978">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599273">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599354">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599512">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600875">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601086">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601134">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601203">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601286">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601631">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601646">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602015">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602249">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602477">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602523">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602710">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602741">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603364">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603620">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603639">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603705">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603820">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603838">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603882">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603917">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2604437">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604462">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604524">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605485">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605720">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605791">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605854">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606577">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607167">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607752">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2608421">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608696">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609041">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609839">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610016">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2610520">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610715">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610729">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611066">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611189">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611855">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611888">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612262">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612600">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612937">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613086">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613432">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613439">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613486">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613556">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613700">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613915">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614073">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614442">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614515">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614928">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614939">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615262">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615308">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2615535">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615632">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615890">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616885">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2616979">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617393">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617580">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617602">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617668">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617693">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617761">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617791">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617816">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617847">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2618022">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618120">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618267">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618283">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618437">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618496">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618991">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619045">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619089">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619105">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619694">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619766">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620044">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620080">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620177">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620262">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620471">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620820">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621016">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621165">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621178">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621224">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2621402">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621814">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621847">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622046">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622269">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622420">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622480">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622580">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622864">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623061">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623461">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623916">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626632">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626801">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626923">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627139">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627460">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627603">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627696">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629628">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629645">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630216">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630335">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630508">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630529">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630896">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631152">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631412">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631526">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631835">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631945">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2631982">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632038">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632072">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632088">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632106">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632239">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632512">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632551">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632700">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632729">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632735">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632776">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632918">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632924">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632984">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633103">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633218">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633467">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633711">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634088">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634106">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634156">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634391">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634678">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634800">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634992">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635170">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635529">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635683">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635766">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635886">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635925">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636161">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636590">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636798">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636955">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637143">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637311">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637580">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637665">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637884">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638223">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638458">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638471">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638540">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638648">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638927">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639210">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639547">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639975">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640098">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640193">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640209">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640271">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640343">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640448">Network Printing (Windows Clients and UNIX/Samba Print
    5 Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640466">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640656">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640735">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640870">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640938">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640953">Printer Drivers Running in Kernel Mode Cause Many
    6 Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640991">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641009">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641052">PostScript Drivers with No Major Problems, Even in Kernel
    7 Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641139">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641162">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641260">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641541">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641780">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641899">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641987">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642286">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642504">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642644">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642836">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642980">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643183">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643264">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643499">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643673">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643845">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643950">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644082">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644307">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645265">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645408">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645611">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645679">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645745">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645796">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645915">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646091">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646918">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647391">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647427">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647481">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647521">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647662">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647807">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647873">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647913">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647927">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648144">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648220">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648305">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648444">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648491">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648787">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648899">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648904">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648981">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649019">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649093">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649118">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649209">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649260">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649298">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649333">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649368">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649401">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649442">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649468">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649514">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649797">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649853">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649902">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650001">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650070">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650124">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2650312">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650350">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650745">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650751">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650792">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651009">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651336">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651733">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651783">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652691">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652716">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652776">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652815">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2653079">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653423">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653512">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653665">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653711">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653836">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653974">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654021">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654253">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654408">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654484">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654541">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654547">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654662">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654814">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657273">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657321">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657363">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657400">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657588">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657615">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657758">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657787">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658163">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658348">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658573">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658616">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658759">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658865">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659054">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659191">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659412">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659861">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660088">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660101">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660183">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660223">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660288">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660446">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660457">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660542">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660592">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660646">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661251">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662596">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662629">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662728">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663080">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663220">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663298">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663329">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663480">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664042">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664547">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664558">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664620">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664791">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664955">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2665130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665761">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665815">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666814">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667121">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667201">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667309">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667703">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667714">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667812">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668035">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668056">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668184">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668257">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668446">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668482">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668657">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669092">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669185">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669412">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669594">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669636">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2669841">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670030">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670166">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670197">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670337">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2670985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671261">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2671368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671510">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2671994">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. MS Windows Network Configuration Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</td></tr></table></div></body></html>
     4</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2578591">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2578603">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2578662">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2578974">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579095">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579156">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2579276">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579539">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579722">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580163">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2580799">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2581358">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582305">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2582905">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583145">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583167">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583353">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583493">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2583586">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2583857">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584178">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584231">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584463">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584474">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584615">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2584818">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2584905">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585102">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2585353">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2586371">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586397">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586470">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586519">I Get an "Unable to browse the network" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586566">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2586765">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2587249">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587476">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588044">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589112">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589966">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592519">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592572">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592914">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593072">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595597">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595602">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595640">Configuration of auth methods</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2595891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2596307">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2596644">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2596701">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597277">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2597518">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598143">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598220">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598231">Sample smb.conf Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598403">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2598530">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2598543">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2598630">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2599024">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599318">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2599400">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2599558">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2600927">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601139">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601187">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2601256">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2601339">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2601684">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2601699">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602068">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2602302">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2602524">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2602569">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602757">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2602787">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603410">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2603661">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603680">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603746">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603861">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2603879">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2603923">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2603958">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2604468">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2604493">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2604555">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605507">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2605741">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2605813">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2605876">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2606598">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607188">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2607774">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2608451">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608726">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609072">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609893">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610070">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2610573">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2610759">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2610774">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611116">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2611240">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2611906">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2611939">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612307">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2612644">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2612982">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613130">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2613477">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2613483">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613530">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613601">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613744">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2613960">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614117">Interaction with the Standard Samba create mask Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614486">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2614559">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2614978">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2614989">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615312">File Operations Done as root with force user Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2615358">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2615585">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2615682">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2615940">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2616938">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617033">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617446">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617633">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617655">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617721">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2617747">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2617814">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617844">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2617869">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2617901">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2618075">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618174">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618320">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618336">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618490">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618550">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619044">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619099">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619142">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619158">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619747">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2619819">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620105">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620141">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620238">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620323">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2620532">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2620873">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621070">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2621219">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621231">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2621277">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2621456">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2621875">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2621908">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2622106">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2622329">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622481">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2622540">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622641">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622925">Verifying Configuration with testparm</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623122">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623522">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623977">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2626693">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626862">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2626983">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627200">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2627521">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2627663">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2627756">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using rpcclient</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2629689">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2629706">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630271">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630389">Always Make First Client Connection as root or printer admin</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2630563">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2630583">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2630951">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631207">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631467">Error Message: Cannot connect under a different Name</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631580">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631890">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2631999">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632036">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632082">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632116">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632132">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632150">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2632283">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632557">The addprinter Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632596">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632744">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2632774">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2632779">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2632821">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2632968">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2632974">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633034">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633153">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633268">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633517">Simple smb.conf Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633762">More Complex CUPS smb.conf Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634138">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634155">Central Spooling vs. Peer-to-Peer Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634206">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634441">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable raw Printing for application/octet-stream</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634728">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634849">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635042">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635220">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635579">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635733">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635816">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635936">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2635975">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636211">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636640">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636848">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637005">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637193">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637361">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637630">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637715">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637934">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638272">The Role of cupsomatic/foomatic</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638508">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638521">mime.convs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638589">Raw Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638697">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638977">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639260">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639597">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640025">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640148">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640242">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640259">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640321">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640392">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640498">Network Printing (Windows Clients and UNIX/Samba Print
     5Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640516">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640706">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640785">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640876">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640920">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640988">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641002">Printer Drivers Running in Kernel Mode Cause Many
     6Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641041">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641059">CUPS: A Magical Stone?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641102">PostScript Drivers with No Major Problems, Even in Kernel
     7Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641189">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641211">cupsaddsmb: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641309">Prepare Your smb.conf for cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641591">CUPS PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641830">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641949">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641974">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642036">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642336">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642554">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642694">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642886">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643030">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643152">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643233">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643314">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643549">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2643723">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643895">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644000">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644132">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2644356">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645315">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645458">The Printing *.tdb Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2645661">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645728">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645795">Losing *.tdb Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2645845">Using tdbbackup</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2645965">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2646141">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2646962">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647435">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2647471">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647525">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647565">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647706">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647851">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647917">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2647957">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2647971">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648188">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648264">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648349">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2648488">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2648535">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648831">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2648943">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2648948">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">cupsaddsmb Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649025">cupsaddsmb or rpcclient addriver Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649063">cupsaddsmb Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649137">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649162">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649253">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649304">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649342">Can't Use cupsaddsmb on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649377">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649412">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649445">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649486">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649512">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649558">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649841">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649897">cupsaddsmb Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2649946">Permissions on /var/spool/samba/ Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650045">Print Queue Called lp Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2650114">Location of Adobe PostScript Driver Files for cupsaddsmb</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2650168">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2650356">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650394">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2650789">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2650795">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2650836">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651053">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651380">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651777">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2651827">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2652729">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2652754">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652814">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2652853">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2653117">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653461">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653550">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653704">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653749">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653875">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654018">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654066">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654298">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654453">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654529">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654586">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654592">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654706">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654858">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657317">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657366">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657408">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657444">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657633">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657660">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2657803">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2657831">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658207">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2658392">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658618">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2658661">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2658804">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2658909">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2659098">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659235">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2659457">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2659906">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660133">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660145">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660228">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2660268">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2660332">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2660490">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2660502">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2660587">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2660636">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2660690">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2661296">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662640">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662674">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2662773">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2663124">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663264">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2663343">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2663373">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2663525">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664087">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2664592">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2664603">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664664">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664836">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2664999">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2665175">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665806">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665859">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666871">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667177">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667258">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667361">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667755">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667766">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667864">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668086">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668107">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668236">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668309">/etc/hosts</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668497">/etc/resolv.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668533">/etc/host.conf</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2668585">/etc/nsswitch.conf</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2668709">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669143">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669230">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669405">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669433">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669461">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2669598">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669612">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669643">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2669685">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2669890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669941">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670075">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670211">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670242">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670382">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671022">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671146">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671292">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671298">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2671405">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2671449">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2671547">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671718">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671888">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2671936">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2672032">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2672152">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2672186">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2672316">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673029">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673110">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673250">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2673287">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2673918">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2673927">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2674324">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2675338">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. MS Windows Network Configuration Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/pam.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 28. PAM-Based Distributed Authentication</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"><link rel="next" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 28. PAM-Based Distributed Authentication</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ProfileMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="integrate-ms-networks.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 28. PAM-Based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pam.html#id2665130">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665761">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665815">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666814">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667121">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667201">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667309">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667703">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667714">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667812">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2665055"></a>
    3 <a class="indexterm" name="id2665062"></a>
    4 <a class="indexterm" name="id2665068"></a>
    5 <a class="indexterm" name="id2665075"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 28. PAM-Based Distributed Authentication</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"><link rel="next" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 28. PAM-Based Distributed Authentication</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ProfileMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="integrate-ms-networks.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 28. PAM-Based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon@netexpress.net">vorlon@netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pam.html#id2665175">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2665806">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2665859">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2666871">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667177">smb.conf PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667258">Remote CIFS Authentication Using winbindd.so</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667361">Password Synchronization Using pam_smbpass.so</a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2667755">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2667766">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2667864">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2665099"></a>
     3<a class="indexterm" name="id2665106"></a>
     4<a class="indexterm" name="id2665113"></a>
     5<a class="indexterm" name="id2665120"></a>
    66This chapter should help you to deploy Winbind-based authentication on any PAM-enabled
    77UNIX/Linux system. Winbind can be used to enable user-level application access authentication
     
    1010controls that are appropriate to your Samba configuration.
    1111</p><p>
    12 <a class="indexterm" name="id2665092"></a>
    13 <a class="indexterm" name="id2665099"></a>
     12<a class="indexterm" name="id2665137"></a>
     13<a class="indexterm" name="id2665144"></a>
    1414In addition to knowing how to configure Winbind into PAM, you will learn generic PAM management
    1515possibilities and in particular how to deploy tools like <code class="filename">pam_smbpass.so</code> to your advantage.
     
    1717The use of Winbind requires more than PAM configuration alone.
    1818Please refer to <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind: Use of Domain Accounts</a>, for further information regarding Winbind.
    19 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665130"></a>Features and Benefits</h2></div></div></div><p>
    20 <a class="indexterm" name="id2665138"></a>
    21 <a class="indexterm" name="id2665145"></a>
    22 <a class="indexterm" name="id2665152"></a>
    23 <a class="indexterm" name="id2665159"></a>
    24 <a class="indexterm" name="id2665168"></a>
    25 <a class="indexterm" name="id2665175"></a>
    26 <a class="indexterm" name="id2665182"></a>
    27 <a class="indexterm" name="id2665188"></a>
     19</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665175"></a>Features and Benefits</h2></div></div></div><p>
     20<a class="indexterm" name="id2665183"></a>
     21<a class="indexterm" name="id2665190"></a>
     22<a class="indexterm" name="id2665196"></a>
     23<a class="indexterm" name="id2665203"></a>
     24<a class="indexterm" name="id2665213"></a>
     25<a class="indexterm" name="id2665219"></a>
     26<a class="indexterm" name="id2665226"></a>
     27<a class="indexterm" name="id2665233"></a>
    2828A number of UNIX systems (e.g., Sun Solaris), as well as the xxxxBSD family and Linux,
    2929now utilize the Pluggable Authentication Modules (PAM) facility to provide all authentication,
     
    3434<code class="literal">passwd</code>, <code class="literal">chown</code>, and so on.
    3535</p><p>
    36 <a class="indexterm" name="id2665230"></a>
    37 <a class="indexterm" name="id2665237"></a>
    38 <a class="indexterm" name="id2665244"></a>
    39 <a class="indexterm" name="id2665250"></a>
     36<a class="indexterm" name="id2665275"></a>
     37<a class="indexterm" name="id2665281"></a>
     38<a class="indexterm" name="id2665288"></a>
     39<a class="indexterm" name="id2665295"></a>
    4040PAM provides a mechanism that disconnects these security programs from the underlying
    4141authentication/authorization infrastructure. PAM is configured by making appropriate modifications to one file,
     
    4343located in <code class="filename">/etc/pam.d</code>.
    4444</p><p>
    45 <a class="indexterm" name="id2665277"></a>
    46 <a class="indexterm" name="id2665284"></a>
     45<a class="indexterm" name="id2665322"></a>
     46<a class="indexterm" name="id2665328"></a>
    4747On PAM-enabled UNIX/Linux systems, it is an easy matter to configure the system to use any
    4848authentication backend so long as the appropriate dynamically loadable library modules
     
    5252PAM support modules are available for:
    5353</p><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/passwd</code></span></dt><dd><p>
    54 <a class="indexterm" name="id2665314"></a>
    55 <a class="indexterm" name="id2665321"></a>
    56 <a class="indexterm" name="id2665328"></a>
    57 <a class="indexterm" name="id2665334"></a>
    58 <a class="indexterm" name="id2665341"></a>
    59 <a class="indexterm" name="id2665348"></a>
     54<a class="indexterm" name="id2665359"></a>
     55<a class="indexterm" name="id2665366"></a>
     56<a class="indexterm" name="id2665372"></a>
     57<a class="indexterm" name="id2665379"></a>
     58<a class="indexterm" name="id2665386"></a>
     59<a class="indexterm" name="id2665393"></a>
    6060                There are several PAM modules that interact with this standard UNIX user database. The most common are called
    6161                <code class="filename">pam_unix.so</code>, <code class="filename">pam_unix2.so</code>, <code class="filename">pam_pwdb.so</code> and
    6262                <code class="filename">pam_userdb.so</code>.
    6363                </p></dd><dt><span class="term">Kerberos</span></dt><dd><p>
    64 <a class="indexterm" name="id2665391"></a>
    65 <a class="indexterm" name="id2665398"></a>
    66 <a class="indexterm" name="id2665404"></a>
    67 <a class="indexterm" name="id2665411"></a>
    68 <a class="indexterm" name="id2665418"></a>
     64<a class="indexterm" name="id2665435"></a>
     65<a class="indexterm" name="id2665442"></a>
     66<a class="indexterm" name="id2665449"></a>
     67<a class="indexterm" name="id2665456"></a>
     68<a class="indexterm" name="id2665463"></a>
    6969                The <code class="filename">pam_krb5.so</code> module allows the use of any Kerberos-compliant server.
    7070                This tool is used to access MIT Kerberos, Heimdal Kerberos, and potentially
    7171                Microsoft Active Directory (if enabled).
    7272                </p></dd><dt><span class="term">LDAP</span></dt><dd><p>
    73 <a class="indexterm" name="id2665444"></a>
    74 <a class="indexterm" name="id2665450"></a>
    75 <a class="indexterm" name="id2665457"></a>
    76 <a class="indexterm" name="id2665464"></a>
    77 <a class="indexterm" name="id2665471"></a>
    78 <a class="indexterm" name="id2665478"></a>
     73<a class="indexterm" name="id2665488"></a>
     74<a class="indexterm" name="id2665495"></a>
     75<a class="indexterm" name="id2665502"></a>
     76<a class="indexterm" name="id2665509"></a>
     77<a class="indexterm" name="id2665516"></a>
     78<a class="indexterm" name="id2665523"></a>
    7979                The <code class="filename">pam_ldap.so</code> module allows the use of any LDAP v2- or v3-compatible backend
    8080                server. Commonly used LDAP backend servers include OpenLDAP v2.0 and v2.1,
    8181                Sun ONE iDentity server, Novell eDirectory server, and Microsoft Active Directory.
    8282                </p></dd><dt><span class="term">NetWare Bindery</span></dt><dd><p>
    83 <a class="indexterm" name="id2665505"></a>
    84 <a class="indexterm" name="id2665512"></a>
    85 <a class="indexterm" name="id2665519"></a>
    86 <a class="indexterm" name="id2665526"></a>
     83<a class="indexterm" name="id2665550"></a>
     84<a class="indexterm" name="id2665557"></a>
     85<a class="indexterm" name="id2665564"></a>
     86<a class="indexterm" name="id2665571"></a>
    8787                The <code class="filename">pam_ncp_auth.so</code> module allows authentication off any bindery-enabled
    8888                NetWare Core Protocol-based server.
    8989                </p></dd><dt><span class="term">SMB Password</span></dt><dd><p>
    90 <a class="indexterm" name="id2665551"></a>
    91 <a class="indexterm" name="id2665558"></a>
    92 <a class="indexterm" name="id2665565"></a>
     90<a class="indexterm" name="id2665596"></a>
     91<a class="indexterm" name="id2665603"></a>
     92<a class="indexterm" name="id2665610"></a>
    9393                This module, called <code class="filename">pam_smbpass.so</code>, allows user authentication of
    9494                the passdb backend that is configured in the Samba <code class="filename">smb.conf</code> file.
    9595                </p></dd><dt><span class="term">SMB Server</span></dt><dd><p>
    96 <a class="indexterm" name="id2665596"></a>
    97 <a class="indexterm" name="id2665603"></a>
     96<a class="indexterm" name="id2665640"></a>
     97<a class="indexterm" name="id2665647"></a>
    9898                The <code class="filename">pam_smb_auth.so</code> module is the original MS Windows networking authentication
    9999                tool. This module has been somewhat outdated by the Winbind module.
    100100                </p></dd><dt><span class="term">Winbind</span></dt><dd><p>
    101 <a class="indexterm" name="id2665628"></a>
    102 <a class="indexterm" name="id2665635"></a>
    103 <a class="indexterm" name="id2665642"></a>
    104 <a class="indexterm" name="id2665649"></a>
     101<a class="indexterm" name="id2665673"></a>
     102<a class="indexterm" name="id2665679"></a>
     103<a class="indexterm" name="id2665686"></a>
     104<a class="indexterm" name="id2665693"></a>
    105105                The <code class="filename">pam_winbind.so</code> module allows Samba to obtain authentication from any
    106106                MS Windows domain controller. It can just as easily be used to authenticate
    107107                users for access to any PAM-enabled application.
    108108                </p></dd><dt><span class="term">RADIUS</span></dt><dd><p>
    109 <a class="indexterm" name="id2665675"></a>
     109<a class="indexterm" name="id2665719"></a>
    110110                There is a PAM RADIUS (Remote Access Dial-In User Service) authentication
    111111                module. In most cases, administrators need to locate the source code
     
    113113                used by many routers and terminal servers.
    114114                </p></dd></dl></div><p>
    115 <a class="indexterm" name="id2665694"></a>
    116 <a class="indexterm" name="id2665701"></a>
     115<a class="indexterm" name="id2665739"></a>
     116<a class="indexterm" name="id2665746"></a>
    117117Of the modules listed, Samba provides the <code class="filename">pam_smbpasswd.so</code> and the
    118118<code class="filename">pam_winbind.so</code> modules alone.
    119119</p><p>
    120 <a class="indexterm" name="id2665725"></a>
    121 <a class="indexterm" name="id2665732"></a>
    122 <a class="indexterm" name="id2665739"></a>
    123 <a class="indexterm" name="id2665746"></a>
     120<a class="indexterm" name="id2665769"></a>
     121<a class="indexterm" name="id2665776"></a>
     122<a class="indexterm" name="id2665783"></a>
     123<a class="indexterm" name="id2665790"></a>
    124124Once configured, these permit a remarkable level of flexibility in the location and use
    125125of distributed Samba domain controllers that can provide wide-area network bandwidth,
     
    127127deployment of centrally managed and maintained distributed authentication from a
    128128single-user account database.
    129 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665761"></a>Technical Discussion</h2></div></div></div><p>
    130 <a class="indexterm" name="id2665769"></a>
    131 <a class="indexterm" name="id2665776"></a>
    132 <a class="indexterm" name="id2665783"></a>
    133 <a class="indexterm" name="id2665790"></a>
     129</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665806"></a>Technical Discussion</h2></div></div></div><p>
     130<a class="indexterm" name="id2665814"></a>
     131<a class="indexterm" name="id2665820"></a>
     132<a class="indexterm" name="id2665827"></a>
     133<a class="indexterm" name="id2665834"></a>
    134134PAM is designed to provide system administrators with a great deal of flexibility in
    135135configuration of the privilege-granting applications of their system. The local
     
    137137either the single system file <code class="filename">/etc/pam.conf</code> or the
    138138<code class="filename">/etc/pam.d/</code> directory.
    139 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665815"></a>PAM Configuration Syntax</h3></div></div></div><p>
    140 <a class="indexterm" name="id2665823"></a>
    141 <a class="indexterm" name="id2665830"></a>
     139</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665859"></a>PAM Configuration Syntax</h3></div></div></div><p>
     140<a class="indexterm" name="id2665867"></a>
     141<a class="indexterm" name="id2665874"></a>
    142142In this section we discuss the correct syntax of and generic options respected by entries to these files.
    143143PAM-specific tokens in the configuration file are case insensitive. The module paths, however, are case
     
    149149module specification lines may be extended with a &#8220;<span class="quote">\</span>&#8221;-escaped newline.
    150150</p><p>
    151 <a class="indexterm" name="id2665861"></a>
    152 <a class="indexterm" name="id2665868"></a>
     151<a class="indexterm" name="id2665906"></a>
     152<a class="indexterm" name="id2665913"></a>
    153153If the PAM authentication module (loadable link library file) is located in the
    154154default location, then it is not necessary to specify the path. In the case of
     
    158158auth  required  /other_path/pam_strange_module.so
    159159</pre><p>
    160 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665894"></a>Anatomy of <code class="filename">/etc/pam.d</code> Entries</h4></div></div></div><p>
     160</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665938"></a>Anatomy of <code class="filename">/etc/pam.d</code> Entries</h4></div></div></div><p>
    161161The remaining information in this subsection was taken from the documentation of the Linux-PAM
    162162project. For more information on PAM, see
    163163<a class="ulink" href="http://ftp.kernel.org/pub/linux/libs/pam/" target="_top">the Official Linux-PAM home page</a>.
    164164</p><p>
    165 <a class="indexterm" name="id2665920"></a>
     165<a class="indexterm" name="id2665964"></a>
    166166A general configuration line of the <code class="filename">/etc/pam.conf</code> file has the following form:
    167167</p><pre class="programlisting">
     
    173173Once we have explained the meaning of the tokens, we describe this method.
    174174</p><div class="variablelist"><dl><dt><span class="term">service-name</span></dt><dd><p>
    175 <a class="indexterm" name="id2665965"></a>
    176 <a class="indexterm" name="id2665972"></a>
    177 <a class="indexterm" name="id2665978"></a>
     175<a class="indexterm" name="id2666009"></a>
     176<a class="indexterm" name="id2666016"></a>
     177<a class="indexterm" name="id2666023"></a>
    178178                The name of the service associated with this entry. Frequently, the service-name is the conventional
    179179                name of the given application  for example, <code class="literal">ftpd</code>, <code class="literal">rlogind</code> and
     
    187187                One of (currently) four types of module. The four types are as follows:
    188188                </p><div class="itemizedlist"><ul type="disc"><li><p>
    189 <a class="indexterm" name="id2666046"></a>
    190 <a class="indexterm" name="id2666053"></a>
     189<a class="indexterm" name="id2666091"></a>
     190<a class="indexterm" name="id2666098"></a>
    191191                        <em class="parameter"><code>auth:</code></em> This module type provides two aspects of authenticating the user.
    192192                        It establishes that the user is who he or she claims to be by instructing the application
     
    195195                        or other privileges through its credential-granting properties.
    196196                        </p></li><li><p>
    197 <a class="indexterm" name="id2666082"></a>
    198 <a class="indexterm" name="id2666089"></a>
     197<a class="indexterm" name="id2666127"></a>
     198<a class="indexterm" name="id2666134"></a>
    199199                        <em class="parameter"><code>account:</code></em> This module performs non-authentication-based account management.
    200200                        It is typically used to restrict/permit access to a service based on the time of day, currently
     
    202202                        login. For example, the &#8220;<span class="quote">root</span>&#8221; login may be permitted only on the console.
    203203                        </p></li><li><p>
    204 <a class="indexterm" name="id2666116"></a>
     204<a class="indexterm" name="id2666160"></a>
    205205                        <em class="parameter"><code>session:</code></em> Primarily, this module is associated with doing things that need
    206206                        to be done for the user before and after he or she can be given service. Such things include logging
     
    208208                        directories, and so on.
    209209                        </p></li><li><p>
    210 <a class="indexterm" name="id2666138"></a>
     210<a class="indexterm" name="id2666187"></a>
    211211                        <em class="parameter"><code>password:</code></em> This last module type is required for updating the authentication
    212212                        token associated with the user. Typically, there is one module for each
     
    222222                As of Linux-PAM v0.60, this control-flag can be defined with one of two syntaxes.
    223223                </p><p>
    224 <a class="indexterm" name="id2666202"></a>
    225 <a class="indexterm" name="id2666209"></a>
    226 <a class="indexterm" name="id2666216"></a>
    227 <a class="indexterm" name="id2666223"></a>
     224<a class="indexterm" name="id2666252"></a>
     225<a class="indexterm" name="id2666259"></a>
     226<a class="indexterm" name="id2666265"></a>
     227<a class="indexterm" name="id2666272"></a>
    228228                The simpler (and historical) syntax for the control-flag is a single keyword defined to indicate the
    229229                severity of concern associated with the success or failure of a specific module. There are four such
     
    351351                side of caution) to make the authentication process fail. A corresponding error is written to the system log files
    352352                with a call to syslog(3).
    353                 </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666814"></a>Example System Configurations</h3></div></div></div><p>
     353                </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666871"></a>Example System Configurations</h3></div></div></div><p>
    354354The following is an example <code class="filename">/etc/pam.d/login</code> configuration file.
    355355This example had all options uncommented and is probably not usable
     
    357357of the login process. Essentially, all conditions can be disabled
    358358by commenting them out, except the calls to <code class="filename">pam_pwdb.so</code>.
    359 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2666841"></a>PAM: Original Login Config</h4></div></div></div><p>
     359</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2666897"></a>PAM: Original Login Config</h4></div></div></div><p>
    360360        </p><pre class="programlisting">
    361361#%PAM-1.0
     
    374374password     required    pam_pwdb.so shadow md5
    375375</pre><p>
    376 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2666869"></a>PAM: Login Using <code class="filename">pam_smbpass</code></h4></div></div></div><p>
     376</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2666925"></a>PAM: Login Using <code class="filename">pam_smbpass</code></h4></div></div></div><p>
    377377PAM allows use of replaceable modules. Those available on a sample system include:
    378378</p><p><code class="prompt">$</code><strong class="userinput"><code>/bin/ls /lib/security</code></strong>
     
    457457life, though, every decision has trade-offs, so you may want to examine the
    458458PAM documentation for further helpful information.
    459 </p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667121"></a><code class="filename">smb.conf</code> PAM Configuration</h3></div></div></div><p>
     459</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667177"></a><code class="filename">smb.conf</code> PAM Configuration</h3></div></div></div><p>
    460460There is an option in <code class="filename">smb.conf</code> called <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS" target="_top">obey pam restrictions</a>.
    461461The following is from the online help for this option in SWAT:
     
    467467The reason is that PAM modules cannot support the challenge/response authentication mechanism needed in the presence of SMB
    468468password encryption.
    469 </p><p>Default: <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS" target="_top">obey pam restrictions = no</a></p></blockquote></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667201"></a>Remote CIFS Authentication Using <code class="filename">winbindd.so</code></h3></div></div></div><p>
     469</p><p>Default: <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS" target="_top">obey pam restrictions = no</a></p></blockquote></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667258"></a>Remote CIFS Authentication Using <code class="filename">winbindd.so</code></h3></div></div></div><p>
    470470All operating systems depend on the provision of user credentials acceptable to the platform.
    471471UNIX requires the provision of a user identifier (UID) as well as a group identifier (GID).
     
    494494stored by <code class="literal">winbindd</code>. If this file is deleted or corrupted, there is no way for <code class="literal">winbindd</code>
    495495to determine which user and group IDs correspond to Windows NT user and group RIDs.
    496 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667309"></a>Password Synchronization Using <code class="filename">pam_smbpass.so</code></h3></div></div></div><p>
     496</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667361"></a>Password Synchronization Using <code class="filename">pam_smbpass.so</code></h3></div></div></div><p>
    497497<code class="filename">pam_smbpass</code> is a PAM module that can be used on conforming systems to
    498498keep the <code class="filename">smbpasswd</code> (Samba password) database in sync with the UNIX
     
    512512<code class="filename">/etc/pam.d/</code> files structure. Those wishing to implement this
    513513tool on other platforms will need to adapt this appropriately.
    514 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667528"></a>Password Synchronization Configuration</h4></div></div></div><p>
     514</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667580"></a>Password Synchronization Configuration</h4></div></div></div><p>
    515515The following is a sample PAM configuration that shows the use of pam_smbpass to make
    516516sure <code class="filename">private/smbpasswd</code> is kept in sync when <code class="filename">/etc/passwd (/etc/shadow)</code>
     
    529529password   required     pam_smbpass.so nullok use_authtok try_first_pass
    530530session    required     pam_unix.so
    531 </pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667574"></a>Password Migration Configuration</h4></div></div></div><p>
     531</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667626"></a>Password Migration Configuration</h4></div></div></div><p>
    532532The following PAM configuration shows the use of <code class="filename">pam_smbpass</code> to migrate
    533533from plaintext to encrypted passwords for Samba. Unlike other methods,
     
    549549password   optional    pam_smbpass.so nullok use_authtok try_first_pass
    550550session    required    pam_unix.so
    551 </pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667622"></a>Mature Password Configuration</h4></div></div></div><p>
     551</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667674"></a>Mature Password Configuration</h4></div></div></div><p>
    552552The following is a sample PAM configuration for a mature <code class="filename">smbpasswd</code> installation.
    553553<code class="filename">private/smbpasswd</code> is fully populated, and we consider it an error if
     
    565565password   required     pam_smbpass.so use_authtok use_first_pass
    566566session    required     pam_unix.so
    567 </pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667662"></a>Kerberos Password Integration Configuration</h4></div></div></div><p>
     567</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2667713"></a>Kerberos Password Integration Configuration</h4></div></div></div><p>
    568568The following is a sample PAM configuration that shows <em class="parameter"><code>pam_smbpass</code></em> used together with
    569569<em class="parameter"><code>pam_krb5</code></em>. This could be useful on a Samba PDC that is also a member of
     
    582582password   required    pam_krb5.so use_authtok try_first_pass
    583583session    required    pam_krb5.so
    584 </pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2667703"></a>Common Errors</h2></div></div></div><p>
     584</pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2667755"></a>Common Errors</h2></div></div></div><p>
    585585PAM can be fickle and sensitive to configuration glitches. Here we look at a few cases from
    586586the Samba mailing list.
    587 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667714"></a>pam_winbind Problem</h3></div></div></div><p>
     587</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667766"></a>pam_winbind Problem</h3></div></div></div><p>
    588588        A user reported, <span class="emphasis"><em>I have the following PAM configuration</em></span>:
    589589        </p><p>
     
    609609        <code class="filename">/etc/pam.d/login</code> file. Alternatively, if you want all services to use
    610610        Winbind, you can put the Winbind-specific stuff in <code class="filename">/etc/pam.d/system-auth</code>.
    611         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667812"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>
     611        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667864"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>
    612612        &#8220;<span class="quote">
    613613        My <code class="filename">smb.conf</code> file is correctly configured. I have specified
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/passdb.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Account Information Databases</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"><link rel="next" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Account Information Databases</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetworkBrowsing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="groupmapping.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="orgname">IDEALX</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:olem@IDEALX.org">olem@IDEALX.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="passdb.html#id2587207">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587243">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587426">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587995">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588514">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589063">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589476">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589916">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592457">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592510">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592586">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592852">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593010">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595544">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595549">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595586">Configuration of auth methods</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2587009"></a>
    3 <a class="indexterm" name="id2587016"></a>
    4 <a class="indexterm" name="id2587023"></a>
    5 <a class="indexterm" name="id2587030"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Account Information Databases</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"><link rel="next" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Account Information Databases</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetworkBrowsing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="groupmapping.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="orgname">Samba Team</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra@samba.org">jra@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="orgname">IDEALX</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:olem@IDEALX.org">olem@IDEALX.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="passdb.html#id2587249">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2587285">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2587476">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588044">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588564">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589112">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2589525">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2589966">The smbpasswd Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The pdbedit Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2592519">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2592572">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592648">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2592914">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2593072">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2595597">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2595602">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2595640">Configuration of auth methods</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2587052"></a>
     3<a class="indexterm" name="id2587058"></a>
     4<a class="indexterm" name="id2587065"></a>
     5<a class="indexterm" name="id2587072"></a>
    66Early releases of Samba-3 implemented new capability to work concurrently with multiple account backends. This
    77capability was removed beginning with release of Samba 3.0.23. Commencing with Samba 3.0.23 it is possible to
    88work with only one specified passwd backend.
    99</p><p>
    10 <a class="indexterm" name="id2587044"></a>
    11 <a class="indexterm" name="id2587051"></a>
    12 <a class="indexterm" name="id2587058"></a>
    13 <a class="indexterm" name="id2587065"></a>
    14 <a class="indexterm" name="id2587072"></a>
    15 <a class="indexterm" name="id2587078"></a>
     10<a class="indexterm" name="id2587086"></a>
     11<a class="indexterm" name="id2587093"></a>
     12<a class="indexterm" name="id2587100"></a>
     13<a class="indexterm" name="id2587107"></a>
     14<a class="indexterm" name="id2587114"></a>
     15<a class="indexterm" name="id2587121"></a>
    1616The three passdb backends that are fully maintained (actively supported) by the Samba Team are:
    1717<code class="literal">smbpasswd</code> (being obsoleted), <code class="literal">tdbsam</code> (a tdb-based binary file format),
     
    2424<code class="literal">ldapsam</code> for larger and more complex networks.
    2525</p><p>
    26 <a class="indexterm" name="id2587149"></a>
    27 <a class="indexterm" name="id2587156"></a>
    28 <a class="indexterm" name="id2587163"></a>
    29 <a class="indexterm" name="id2587170"></a>
    30 <a class="indexterm" name="id2587177"></a>
    31 <a class="indexterm" name="id2587184"></a>
    3226<a class="indexterm" name="id2587191"></a>
     27<a class="indexterm" name="id2587198"></a>
     28<a class="indexterm" name="id2587205"></a>
     29<a class="indexterm" name="id2587212"></a>
     30<a class="indexterm" name="id2587219"></a>
     31<a class="indexterm" name="id2587226"></a>
     32<a class="indexterm" name="id2587233"></a>
    3333In a strict and literal sense, the passdb backends are account storage mechanisms (or methods) alone. The choice
    3434of terminology can be misleading, however we are stuck with this choice of wording. This chapter documents the
     
    3636machine trust accounts (computer accounts) and interdomain trust accounts. These are all treated as user-like
    3737entities.
    38 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2587207"></a>Features and Benefits</h2></div></div></div><p>
     38</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2587249"></a>Features and Benefits</h2></div></div></div><p>
    3939Samba-3 provides for complete backward compatibility with Samba-2.2.x functionality
    4040as follows:
    41 <a class="indexterm" name="id2587216"></a>
    42 <a class="indexterm" name="id2587226"></a>
    43 <a class="indexterm" name="id2587235"></a>
    44 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2587243"></a>Backward Compatibility Account Storage Systems</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Plaintext</span></dt><dd><p>
    45 <a class="indexterm" name="id2587260"></a>
    46 <a class="indexterm" name="id2587267"></a>
    47 <a class="indexterm" name="id2587274"></a>
    48 <a class="indexterm" name="id2587281"></a>
    49 <a class="indexterm" name="id2587288"></a>
     41<a class="indexterm" name="id2587259"></a>
     42<a class="indexterm" name="id2587268"></a>
     43<a class="indexterm" name="id2587277"></a>
     44</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2587285"></a>Backward Compatibility Account Storage Systems</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Plaintext</span></dt><dd><p>
     45<a class="indexterm" name="id2587302"></a>
     46<a class="indexterm" name="id2587309"></a>
     47<a class="indexterm" name="id2587316"></a>
     48<a class="indexterm" name="id2587323"></a>
     49<a class="indexterm" name="id2587330"></a>
    5050                        This isn't really a backend at all, but is listed here for simplicity.  Samba can be configured to pass
    5151                        plaintext authentication requests to the traditional UNIX/Linux <code class="filename">/etc/passwd</code> and
     
    5555                        password usage.
    5656                        </p></dd><dt><span class="term">smbpasswd</span></dt><dd><p>
    57 <a class="indexterm" name="id2587335"></a>
    58 <a class="indexterm" name="id2587341"></a>
    59 <a class="indexterm" name="id2587348"></a>
    60 <a class="indexterm" name="id2587355"></a>
     57<a class="indexterm" name="id2587377"></a>
     58<a class="indexterm" name="id2587384"></a>
     59<a class="indexterm" name="id2587391"></a>
     60<a class="indexterm" name="id2587398"></a>
    6161                        This option allows continued use of the <code class="filename">smbpasswd</code>
    6262                        file that maintains a plain ASCII (text) layout that includes the MS Windows
     
    7070                        versions of Samba. It may be deprecated in future releases.
    7171                        </p></dd><dt><span class="term">ldapsam_compat (Samba-2.2 LDAP Compatibility)</span></dt><dd><p>
    72 <a class="indexterm" name="id2587394"></a>
    73 <a class="indexterm" name="id2587401"></a>
    74 <a class="indexterm" name="id2587408"></a>
     72<a class="indexterm" name="id2587444"></a>
     73<a class="indexterm" name="id2587451"></a>
     74<a class="indexterm" name="id2587458"></a>
    7575                        There is a password backend option that allows continued operation with
    7676                        an existing OpenLDAP backend that uses the Samba-2.2.x LDAP schema extension.
     
    7878                        no reason to force migration at this time. This tool will eventually
    7979                        be deprecated.
    80                         </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2587426"></a>New Account Storage Systems</h3></div></div></div><p>
     80                        </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2587476"></a>New Account Storage Systems</h3></div></div></div><p>
    8181Samba-3 introduces a number of new password backend capabilities.
    82 <a class="indexterm" name="id2587436"></a>
    83 <a class="indexterm" name="id2587445"></a>
     82<a class="indexterm" name="id2587485"></a>
     83<a class="indexterm" name="id2587494"></a>
    8484</p><div class="variablelist"><dl><dt><span class="term">tdbsam</span></dt><dd><p>
    85 <a class="indexterm" name="id2587466"></a>
    86 <a class="indexterm" name="id2587473"></a>
    87 <a class="indexterm" name="id2587480"></a>
     85<a class="indexterm" name="id2587516"></a>
     86<a class="indexterm" name="id2587523"></a>
     87<a class="indexterm" name="id2587529"></a>
    8888                        This backend provides a rich database backend for local servers. This
    8989                        backend is not suitable for multiple domain controllers (i.e., PDC + one
    9090                        or more BDC) installations.
    9191                        </p><p>
    92 <a class="indexterm" name="id2587492"></a>
    93 <a class="indexterm" name="id2587499"></a>
    94 <a class="indexterm" name="id2587506"></a>
    95 <a class="indexterm" name="id2587513"></a>
    96 <a class="indexterm" name="id2587520"></a>
    97 <a class="indexterm" name="id2587527"></a>
     92<a class="indexterm" name="id2587542"></a>
     93<a class="indexterm" name="id2587549"></a>
     94<a class="indexterm" name="id2587556"></a>
     95<a class="indexterm" name="id2587563"></a>
     96<a class="indexterm" name="id2587570"></a>
     97<a class="indexterm" name="id2587577"></a>
    9898                        The <span class="emphasis"><em>tdbsam</em></span> password backend stores the old <span class="emphasis"><em>
    9999                        smbpasswd</em></span> information plus the extended MS Windows NT/200x
     
    103103                        with MS Windows NT4/200x-based systems.
    104104                        </p><p>
    105 <a class="indexterm" name="id2587551"></a>
    106 <a class="indexterm" name="id2587558"></a>
    107 <a class="indexterm" name="id2587565"></a>
     105<a class="indexterm" name="id2587600"></a>
     106<a class="indexterm" name="id2587607"></a>
     107<a class="indexterm" name="id2587614"></a>
    108108                        The inclusion of the <span class="emphasis"><em>tdbsam</em></span> capability is a direct
    109109                        response to user requests to allow simple site operation without the overhead
     
    112112                        the use of OpenLDAP or of Active Directory integration is strongly recommended.
    113113                        </p></dd><dt><span class="term">ldapsam</span></dt><dd><p>
    114 <a class="indexterm" name="id2587593"></a>
    115 <a class="indexterm" name="id2587600"></a>
     114<a class="indexterm" name="id2587643"></a>
     115<a class="indexterm" name="id2587650"></a>
    116116                        This provides a rich directory backend for distributed account installation.
    117117                        </p><p>
    118 <a class="indexterm" name="id2587612"></a>
    119 <a class="indexterm" name="id2587619"></a>
    120 <a class="indexterm" name="id2587626"></a>
    121 <a class="indexterm" name="id2587632"></a>
    122 <a class="indexterm" name="id2587639"></a>
     118<a class="indexterm" name="id2587662"></a>
     119<a class="indexterm" name="id2587668"></a>
     120<a class="indexterm" name="id2587675"></a>
     121<a class="indexterm" name="id2587682"></a>
     122<a class="indexterm" name="id2587689"></a>
    123123                        Samba-3 has a new and extended LDAP implementation that requires configuration
    124124                        of OpenLDAP with a new format Samba schema. The new format schema file is
    125125                        included in the <code class="filename">examples/LDAP</code> directory of the Samba distribution.
    126126                        </p><p>
    127 <a class="indexterm" name="id2587661"></a>
    128 <a class="indexterm" name="id2587668"></a>
    129 <a class="indexterm" name="id2587675"></a>
    130 <a class="indexterm" name="id2587682"></a>
    131 <a class="indexterm" name="id2587689"></a>
     127<a class="indexterm" name="id2587711"></a>
     128<a class="indexterm" name="id2587718"></a>
     129<a class="indexterm" name="id2587725"></a>
     130<a class="indexterm" name="id2587732"></a>
     131<a class="indexterm" name="id2587739"></a>
    132132                        The new LDAP implementation significantly expands the control abilities that
    133133                        were possible with prior versions of Samba. It is now possible to specify
     
    136136                        requests both for capability and greater scalability.
    137137                        </p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="passdbtech"></a>Technical Information</h2></div></div></div><p>
    138 <a class="indexterm" name="id2587724"></a>
    139 <a class="indexterm" name="id2587730"></a>
     138<a class="indexterm" name="id2587773"></a>
     139<a class="indexterm" name="id2587780"></a>
    140140        Old Windows clients send plaintext passwords over the wire. Samba can check these
    141141        passwords by encrypting them and comparing them to the hash stored in the UNIX user database.
    142142        </p><p>
    143 <a class="indexterm" name="id2587744"></a>
    144 <a class="indexterm" name="id2587751"></a>
    145 <a class="indexterm" name="id2587758"></a>
    146 <a class="indexterm" name="id2587764"></a>
     143<a class="indexterm" name="id2587793"></a>
     144<a class="indexterm" name="id2587800"></a>
     145<a class="indexterm" name="id2587807"></a>
     146<a class="indexterm" name="id2587814"></a>
    147147        Newer Windows clients send encrypted passwords (LanMan and NT hashes) instead of plaintext passwords over
    148148        the wire. The newest clients will send only encrypted passwords and refuse to send plaintext passwords unless
    149149        their registry is tweaked.
    150150        </p><p>
    151 <a class="indexterm" name="id2587779"></a>
    152 <a class="indexterm" name="id2587786"></a>
     151<a class="indexterm" name="id2587828"></a>
     152<a class="indexterm" name="id2587836"></a>
    153153        Many people ask why Samba cannot simply use the UNIX password database. Windows requires
    154154        passwords that are encrypted in its own format.  The UNIX passwords can't be converted to
     
    156156        database, and you have to store the LanMan and NT hashes somewhere else.
    157157        </p><p>
    158 <a class="indexterm" name="id2587802"></a>
    159 <a class="indexterm" name="id2587809"></a>
    160 <a class="indexterm" name="id2587816"></a>
    161 <a class="indexterm" name="id2587823"></a>
     158<a class="indexterm" name="id2587851"></a>
     159<a class="indexterm" name="id2587859"></a>
     160<a class="indexterm" name="id2587865"></a>
     161<a class="indexterm" name="id2587872"></a>
    162162        In addition to differently encrypted passwords, Windows also stores certain data for each
    163163        user that is not stored in a UNIX user database: for example, workstations the user may logon from,
     
    167167        <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a> parameter.
    168168        </p><div class="figure"><a name="idmap-sid2uid"></a><p class="title"><b>Figure 11.1. IDMAP: Resolution of SIDs to UIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-sid2uid.png" width="216" alt="IDMAP: Resolution of SIDs to UIDs."></div></div></div><br class="figure-break"><p>
    169         <a class="indexterm" name="id2587912"></a>
    170 <a class="indexterm" name="id2587919"></a>
    171 <a class="indexterm" name="id2587925"></a>
     169        <a class="indexterm" name="id2587962"></a>
     170<a class="indexterm" name="id2587968"></a>
     171<a class="indexterm" name="id2587975"></a>
    172172        The resolution of SIDs to UIDs is fundamental to correct operation of Samba. In both cases shown, if winbindd
    173173        is not running or cannot be contacted, then only local SID/UID resolution is possible. See <a class="link" href="passdb.html#idmap-sid2uid" title="Figure 11.1. IDMAP: Resolution of SIDs to UIDs.">resolution of SIDs to UIDs</a> and <a class="link" href="passdb.html#idmap-uid2sid" title="Figure 11.2. IDMAP: Resolution of UIDs to SIDs.">resolution of UIDs
    174174        to SIDs</a> diagrams.
    175         </p><div class="figure"><a name="idmap-uid2sid"></a><p class="title"><b>Figure 11.2. IDMAP: Resolution of UIDs to SIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-uid2sid.png" width="270" alt="IDMAP: Resolution of UIDs to SIDs."></div></div></div><br class="figure-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2587995"></a>Important Notes About Security</h3></div></div></div><p>
    176 <a class="indexterm" name="id2588003"></a>
    177 <a class="indexterm" name="id2588010"></a>
    178 <a class="indexterm" name="id2588017"></a>
    179 <a class="indexterm" name="id2588024"></a>
    180 <a class="indexterm" name="id2588031"></a>
     175        </p><div class="figure"><a name="idmap-uid2sid"></a><p class="title"><b>Figure 11.2. IDMAP: Resolution of UIDs to SIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-uid2sid.png" width="270" alt="IDMAP: Resolution of UIDs to SIDs."></div></div></div><br class="figure-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588044"></a>Important Notes About Security</h3></div></div></div><p>
     176<a class="indexterm" name="id2588052"></a>
     177<a class="indexterm" name="id2588060"></a>
     178<a class="indexterm" name="id2588067"></a>
     179<a class="indexterm" name="id2588074"></a>
     180<a class="indexterm" name="id2588080"></a>
    181181                The UNIX and SMB password encryption techniques seem similar on the surface. This
    182182                similarity is, however, only skin deep. The UNIX scheme typically sends clear-text
     
    192192                be protected accordingly.
    193193                </p><p>
    194 <a class="indexterm" name="id2588060"></a>
    195 <a class="indexterm" name="id2588067"></a>
    196 <a class="indexterm" name="id2588073"></a>
     194<a class="indexterm" name="id2588110"></a>
     195<a class="indexterm" name="id2588116"></a>
     196<a class="indexterm" name="id2588123"></a>
    197197                Ideally, we would like a password scheme that involves neither plaintext passwords
    198198                on the network nor plaintext passwords on disk. Unfortunately, this is not available because Samba is stuck with
    199199                having to be compatible with other SMB systems (Windows NT, Windows for Workgroups, Windows 9x/Me).
    200200                </p><p>
    201 <a class="indexterm" name="id2588089"></a>
    202 <a class="indexterm" name="id2588096"></a>
     201<a class="indexterm" name="id2588138"></a>
     202<a class="indexterm" name="id2588145"></a>
    203203                Windows NT 4.0 Service Pack 3 changed the default setting so plaintext passwords
    204204                are disabled from being sent over the wire. This mandates either the use of encrypted
    205205                password support or editing the Windows NT registry to re-enable plaintext passwords.
    206206                </p><p>
    207 <a class="indexterm" name="id2588110"></a>
    208 <a class="indexterm" name="id2588117"></a>
     207<a class="indexterm" name="id2588160"></a>
     208<a class="indexterm" name="id2588167"></a>
    209209                The following versions of Microsoft Windows do not support full domain security protocols,
    210210                although they may log onto a domain environment:
    211211                </p><div class="itemizedlist"><ul type="disc"><li><p>MS DOS Network client 3.0 with the basic network redirector installed.</p></li><li><p>Windows 95 with the network redirector update installed.</p></li><li><p>Windows 98 [Second Edition].</p></li><li><p>Windows Me.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    212 <a class="indexterm" name="id2588156"></a>
    213 <a class="indexterm" name="id2588162"></a>
    214 <a class="indexterm" name="id2588169"></a>
     212<a class="indexterm" name="id2588205"></a>
     213<a class="indexterm" name="id2588212"></a>
     214<a class="indexterm" name="id2588219"></a>
    215215                MS Windows XP Home does not have facilities to become a domain member, and it cannot participate in domain logons.
    216216                </p></div><p>
    217217                The following versions of MS Windows fully support domain security protocols.
    218218                </p><div class="itemizedlist"><ul type="disc"><li><p>Windows NT 3.5x.</p></li><li><p>Windows NT 4.0.</p></li><li><p>Windows 2000 Professional.</p></li><li><p>Windows 200x Server/Advanced Server.</p></li><li><p>Windows XP Professional.</p></li></ul></div><p>
    219 <a class="indexterm" name="id2588215"></a>
    220 <a class="indexterm" name="id2588221"></a>
    221 <a class="indexterm" name="id2588228"></a>
    222 <a class="indexterm" name="id2588235"></a>
    223 <a class="indexterm" name="id2588242"></a>
    224 <a class="indexterm" name="id2588249"></a>
     219<a class="indexterm" name="id2588264"></a>
     220<a class="indexterm" name="id2588271"></a>
     221<a class="indexterm" name="id2588278"></a>
     222<a class="indexterm" name="id2588285"></a>
     223<a class="indexterm" name="id2588292"></a>
     224<a class="indexterm" name="id2588299"></a>
    225225                All current releases of Microsoft SMB/CIFS clients support authentication via the
    226226                SMB challenge/response mechanism described here. Enabling clear-text authentication
     
    229229                handling.
    230230                </p><p>
    231 <a class="indexterm" name="id2588265"></a>
    232 <a class="indexterm" name="id2588272"></a>
    233 <a class="indexterm" name="id2588279"></a>
    234 <a class="indexterm" name="id2588286"></a>
    235 <a class="indexterm" name="id2588293"></a>
     231<a class="indexterm" name="id2588315"></a>
     232<a class="indexterm" name="id2588322"></a>
     233<a class="indexterm" name="id2588329"></a>
     234<a class="indexterm" name="id2588336"></a>
     235<a class="indexterm" name="id2588343"></a>
    236236                MS Windows clients will cache the encrypted password alone. Where plaintext passwords
    237237                are re-enabled through the appropriate registry change, the plaintext password is never
     
    240240                effect an auto-reconnect. If the resource server does not support encrypted passwords, the
    241241                auto-reconnect will fail. Use of encrypted passwords is strongly advised.
    242                 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588310"></a>Advantages of Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
    243 <a class="indexterm" name="id2588321"></a>
    244 <a class="indexterm" name="id2588328"></a>
    245 <a class="indexterm" name="id2588335"></a>
     242                </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588360"></a>Advantages of Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
     243<a class="indexterm" name="id2588371"></a>
     244<a class="indexterm" name="id2588378"></a>
     245<a class="indexterm" name="id2588385"></a>
    246246                                Plaintext passwords are not passed across the network. Someone using a network sniffer
    247247                                cannot just record passwords going to the SMB server.
    248248                                </p></li><li><p>
    249 <a class="indexterm" name="id2588349"></a>
    250 <a class="indexterm" name="id2588356"></a>
    251 <a class="indexterm" name="id2588363"></a>
     249<a class="indexterm" name="id2588399"></a>
     250<a class="indexterm" name="id2588406"></a>
     251<a class="indexterm" name="id2588412"></a>
    252252                                Plaintext passwords are not stored anywhere in memory or on disk.
    253253                                </p></li><li><p>
    254 <a class="indexterm" name="id2588375"></a>
    255 <a class="indexterm" name="id2588382"></a>
    256 <a class="indexterm" name="id2588389"></a>
    257 <a class="indexterm" name="id2588396"></a>
     254<a class="indexterm" name="id2588425"></a>
     255<a class="indexterm" name="id2588432"></a>
     256<a class="indexterm" name="id2588439"></a>
     257<a class="indexterm" name="id2588446"></a>
    258258                                Windows NT does not like talking to a server that does not support encrypted passwords. It will refuse to
    259259                                browse the server if the server is also in user-level security mode. It will insist on prompting the user for
     
    261261                                encryption.
    262262                                </p></li><li><p>
    263 <a class="indexterm" name="id2588413"></a>
    264 <a class="indexterm" name="id2588420"></a>
     263<a class="indexterm" name="id2588463"></a>
     264<a class="indexterm" name="id2588470"></a>
    265265                                Encrypted password support allows automatic share (resource) reconnects.
    266266                                </p></li><li><p>
    267 <a class="indexterm" name="id2588433"></a>
    268 <a class="indexterm" name="id2588440"></a>
     267<a class="indexterm" name="id2588483"></a>
     268<a class="indexterm" name="id2588489"></a>
    269269                                Encrypted passwords are essential for PDC/BDC operation.
    270                                 </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588450"></a>Advantages of Non-Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
    271 <a class="indexterm" name="id2588462"></a>
     270                                </p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588500"></a>Advantages of Non-Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
     271<a class="indexterm" name="id2588512"></a>
    272272                                Plaintext passwords are not kept on disk and are not cached in memory.
    273273                                </p></li><li><p>
    274 <a class="indexterm" name="id2588475"></a>
    275 <a class="indexterm" name="id2588481"></a>
     274<a class="indexterm" name="id2588524"></a>
     275<a class="indexterm" name="id2588531"></a>
    276276                                Plaintext passwords use the same password file as other UNIX services, such as Login and FTP.
    277277                                </p></li><li><p>
    278 <a class="indexterm" name="id2588494"></a>
    279 <a class="indexterm" name="id2588501"></a>
     278<a class="indexterm" name="id2588544"></a>
     279<a class="indexterm" name="id2588550"></a>
    280280                                Use of other services (such as Telnet and FTP) that send plaintext passwords over
    281281                                the network makes sending them for SMB not such a big deal.
    282                                 </p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588514"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div></div><p>
    283 <a class="indexterm" name="id2588523"></a>
    284 <a class="indexterm" name="id2588529"></a>
    285 <a class="indexterm" name="id2588536"></a>
     282                                </p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588564"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div></div><p>
     283<a class="indexterm" name="id2588572"></a>
     284<a class="indexterm" name="id2588579"></a>
     285<a class="indexterm" name="id2588586"></a>
    286286        Every operation in UNIX/Linux requires a user identifier (UID), just as in
    287287        MS Windows NT4/200x this requires a security identifier (SID). Samba provides
    288288        two means for mapping an MS Windows user to a UNIX/Linux UID.
    289289        </p><p>
    290 <a class="indexterm" name="id2588550"></a>
    291 <a class="indexterm" name="id2588557"></a>
    292 <a class="indexterm" name="id2588563"></a>
    293 <a class="indexterm" name="id2588570"></a>
    294 <a class="indexterm" name="id2588577"></a>
     290<a class="indexterm" name="id2588599"></a>
     291<a class="indexterm" name="id2588606"></a>
     292<a class="indexterm" name="id2588613"></a>
     293<a class="indexterm" name="id2588619"></a>
     294<a class="indexterm" name="id2588626"></a>
    295295        First, all Samba SAM database accounts require a UNIX/Linux UID that the account will map to. As users are
    296296        added to the account information database, Samba will call the <a class="link" href="smb.conf.5.html#ADDUSERSCRIPT" target="_top">add user script</a>
     
    298298        user account.
    299299        </p><p>
    300         <a class="indexterm" name="id2588606"></a>
    301         <a class="indexterm" name="id2588612"></a>
    302         <a class="indexterm" name="id2588619"></a>
    303         <a class="indexterm" name="id2588625"></a>
    304         <a class="indexterm" name="id2588632"></a>
    305         <a class="indexterm" name="id2588639"></a>
    306         <a class="indexterm" name="id2588646"></a>
     300        <a class="indexterm" name="id2588655"></a>
     301        <a class="indexterm" name="id2588662"></a>
     302        <a class="indexterm" name="id2588668"></a>
     303        <a class="indexterm" name="id2588675"></a>
     304        <a class="indexterm" name="id2588682"></a>
     305        <a class="indexterm" name="id2588688"></a>
     306        <a class="indexterm" name="id2588696"></a>
    307307        The second way to map Windows SID to UNIX UID is via the <span class="emphasis"><em>idmap uid</em></span> and
    308308        <span class="emphasis"><em>idmap gid</em></span> parameters in <code class="filename">smb.conf</code>.  Please refer to the man page for information about
     
    310310        or a member of a foreign domain) SAM server.
    311311        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="idmapbackend"></a>Mapping Common UIDs/GIDs on Distributed Machines</h3></div></div></div><p>
    312 <a class="indexterm" name="id2588685"></a>
    313 <a class="indexterm" name="id2588692"></a>
    314 <a class="indexterm" name="id2588698"></a>
    315 <a class="indexterm" name="id2588705"></a>
    316 <a class="indexterm" name="id2588712"></a>
    317 <a class="indexterm" name="id2588718"></a>
     312<a class="indexterm" name="id2588735"></a>
     313<a class="indexterm" name="id2588741"></a>
     314<a class="indexterm" name="id2588748"></a>
     315<a class="indexterm" name="id2588754"></a>
     316<a class="indexterm" name="id2588762"></a>
     317<a class="indexterm" name="id2588768"></a>
    318318        Samba-3 has a special facility that makes it possible to maintain identical UIDs and GIDs
    319319        on all servers in a distributed network. A distributed network is one where there exists
     
    322322        users are copying files across UNIX/Linux systems using tools such as <code class="literal">rsync</code>.
    323323        </p><p>
    324 <a class="indexterm" name="id2588742"></a>
    325 <a class="indexterm" name="id2588748"></a>
    326 <a class="indexterm" name="id2588755"></a>
    327 <a class="indexterm" name="id2588762"></a>
    328 <a class="indexterm" name="id2588768"></a>
    329 <a class="indexterm" name="id2588775"></a>
    330 <a class="indexterm" name="id2588782"></a>
    331         <a class="indexterm" name="id2588789"></a>
     324<a class="indexterm" name="id2588791"></a>
     325<a class="indexterm" name="id2588798"></a>
     326<a class="indexterm" name="id2588805"></a>
     327<a class="indexterm" name="id2588811"></a>
     328<a class="indexterm" name="id2588817"></a>
     329<a class="indexterm" name="id2588824"></a>
     330<a class="indexterm" name="id2588830"></a>
     331        <a class="indexterm" name="id2588837"></a>
    332332        The special facility is enabled using a parameter called <em class="parameter"><code>idmap backend</code></em>.
    333333        The default setting for this parameter is an empty string. Technically it is possible to use
     
    336336        <a class="link" href="passdb.html#idmapbackendexample" title="Example 11.1. Example Configuration with the LDAP idmap Backend">Example Configuration with the LDAP idmap Backend</a>
    337337        shows that configuration.
    338         </p><a class="indexterm" name="id2588817"></a><div class="example"><a name="idmapbackendexample"></a><p class="title"><b>Example 11.1. Example Configuration with the LDAP idmap Backend</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588851"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap-server.quenya.org:636</code></em></td></tr><tr><td># Alternatively, this could be specified as:</td></tr><tr><td><a class="indexterm" name="id2588867"></a><em class="parameter"><code>idmap backend = ldap:ldaps://ldap-server.quenya.org</code></em></td></tr></table></div></div><br class="example-break"><p>
    339 <a class="indexterm" name="id2588882"></a>
    340 <a class="indexterm" name="id2588889"></a>
     338        </p><a class="indexterm" name="id2588866"></a><div class="example"><a name="idmapbackendexample"></a><p class="title"><b>Example 11.1. Example Configuration with the LDAP idmap Backend</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588900"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap-server.quenya.org:636</code></em></td></tr><tr><td># Alternatively, this could be specified as:</td></tr><tr><td><a class="indexterm" name="id2588916"></a><em class="parameter"><code>idmap backend = ldap:ldaps://ldap-server.quenya.org</code></em></td></tr></table></div></div><br class="example-break"><p>
     339<a class="indexterm" name="id2588932"></a>
     340<a class="indexterm" name="id2588939"></a>
    341341        A network administrator who wants to make significant use of LDAP backends will sooner or later be
    342342        exposed to the excellent work done by PADL Software. PADL <a class="ulink" href="http://www.padl.com" target="_top">http://www.padl.com</a> have
    343343        produced and released to open source an array of tools that might be of interest. These tools include:
    344344        </p><div class="itemizedlist"><ul type="disc"><li><p>
    345 <a class="indexterm" name="id2588913"></a>
    346 <a class="indexterm" name="id2588920"></a>
    347 <a class="indexterm" name="id2588926"></a>
    348 <a class="indexterm" name="id2588933"></a>
    349 <a class="indexterm" name="id2588940"></a>
    350 <a class="indexterm" name="id2588947"></a>
    351 <a class="indexterm" name="id2588954"></a>
    352 <a class="indexterm" name="id2588960"></a>
     345<a class="indexterm" name="id2588962"></a>
     346<a class="indexterm" name="id2588969"></a>
     347<a class="indexterm" name="id2588976"></a>
     348<a class="indexterm" name="id2588983"></a>
     349<a class="indexterm" name="id2588990"></a>
     350<a class="indexterm" name="id2588996"></a>
     351<a class="indexterm" name="id2589003"></a>
     352<a class="indexterm" name="id2589010"></a>
    353353                <span class="emphasis"><em>nss_ldap:</em></span> An LDAP name service switch (NSS) module to provide native
    354354                name service support for AIX, Linux, Solaris, and other operating systems. This tool
    355355                can be used for centralized storage and retrieval of UIDs and GIDs.
    356356                </p></li><li><p>
    357 <a class="indexterm" name="id2588980"></a>
    358 <a class="indexterm" name="id2588987"></a>
    359 <a class="indexterm" name="id2588994"></a>
    360 <a class="indexterm" name="id2589000"></a>
     357<a class="indexterm" name="id2589030"></a>
     358<a class="indexterm" name="id2589037"></a>
     359<a class="indexterm" name="id2589043"></a>
     360<a class="indexterm" name="id2589050"></a>
    361361                <span class="emphasis"><em>pam_ldap:</em></span> A PAM module that provides LDAP integration for UNIX/Linux
    362362                system access authentication.
    363363                </p></li><li><p>
    364 <a class="indexterm" name="id2589019"></a>
    365 <a class="indexterm" name="id2589026"></a>
    366 <a class="indexterm" name="id2589033"></a>
    367 <a class="indexterm" name="id2589040"></a>
     364<a class="indexterm" name="id2589069"></a>
     365<a class="indexterm" name="id2589075"></a>
     366<a class="indexterm" name="id2589082"></a>
     367<a class="indexterm" name="id2589089"></a>
    368368                <span class="emphasis"><em>idmap_ad:</em></span> An IDMAP backend that supports the Microsoft Services for
    369369                UNIX RFC 2307 schema available from the PADL Web
    370370                <a class="ulink" href="http://www.padl.com/download/xad_oss_plugins.tar.gz" target="_top">site</a>.
    371                 </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589063"></a>Comments Regarding LDAP</h3></div></div></div><p>
    372 <a class="indexterm" name="id2589071"></a>
    373 <a class="indexterm" name="id2589080"></a>
    374 <a class="indexterm" name="id2589087"></a>
    375 <a class="indexterm" name="id2589093"></a>
     371                </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589112"></a>Comments Regarding LDAP</h3></div></div></div><p>
     372<a class="indexterm" name="id2589120"></a>
     373<a class="indexterm" name="id2589130"></a>
     374<a class="indexterm" name="id2589136"></a>
     375<a class="indexterm" name="id2589143"></a>
    376376        There is much excitement and interest in LDAP directories in the information technology world
    377377        today. The LDAP architecture was designed to be highly scalable. It was also designed for
     
    380380        Identity Management (FIM) solutions that can underlie a corporate Single Sign-On (SSO) environment.
    381381        </p><p>
    382 <a class="indexterm" name="id2589111"></a>
    383 <a class="indexterm" name="id2589118"></a>
    384 <a class="indexterm" name="id2589125"></a>
    385 <a class="indexterm" name="id2589132"></a>
     382<a class="indexterm" name="id2589161"></a>
     383<a class="indexterm" name="id2589168"></a>
     384<a class="indexterm" name="id2589175"></a>
     385<a class="indexterm" name="id2589181"></a>
    386386        LDAP implementations have been built across a wide variety of platforms. It lies at the core of Microsoft
    387387        Windows Active Directory services (ADS), Novell's eDirectory, as well as many others. Implementation of the
     
    389389        depend on some form of authentication services.
    390390        </p><p>
    391 <a class="indexterm" name="id2589148"></a>
    392 <a class="indexterm" name="id2589155"></a>
    393 <a class="indexterm" name="id2589162"></a>
    394 <a class="indexterm" name="id2589169"></a>
    395 <a class="indexterm" name="id2589176"></a>
    396 <a class="indexterm" name="id2589183"></a>
    397 <a class="indexterm" name="id2589190"></a>
    398 <a class="indexterm" name="id2589196"></a>
    399 <a class="indexterm" name="id2589203"></a>
    400 <a class="indexterm" name="id2589210"></a>
    401 <a class="indexterm" name="id2589217"></a>
    402 <a class="indexterm" name="id2589224"></a>
    403 <a class="indexterm" name="id2589231"></a>
    404 <a class="indexterm" name="id2589238"></a>
     391<a class="indexterm" name="id2589198"></a>
     392<a class="indexterm" name="id2589205"></a>
     393<a class="indexterm" name="id2589212"></a>
     394<a class="indexterm" name="id2589218"></a>
     395<a class="indexterm" name="id2589225"></a>
     396<a class="indexterm" name="id2589232"></a>
     397<a class="indexterm" name="id2589239"></a>
     398<a class="indexterm" name="id2589246"></a>
     399<a class="indexterm" name="id2589253"></a>
     400<a class="indexterm" name="id2589260"></a>
     401<a class="indexterm" name="id2589267"></a>
     402<a class="indexterm" name="id2589274"></a>
     403<a class="indexterm" name="id2589281"></a>
     404<a class="indexterm" name="id2589287"></a>
    405405        UNIX services can utilize LDAP directory information for authentication and access controls
    406406        through intermediate tools and utilities. The total environment that consists of the LDAP directory
     
    411411        and also Samba.
    412412        </p><p>
    413 <a class="indexterm" name="id2589258"></a>
    414 <a class="indexterm" name="id2589265"></a>
    415 <a class="indexterm" name="id2589272"></a>
    416 <a class="indexterm" name="id2589279"></a>
    417 <a class="indexterm" name="id2589285"></a>
    418 <a class="indexterm" name="id2589292"></a>
     413<a class="indexterm" name="id2589308"></a>
     414<a class="indexterm" name="id2589314"></a>
     415<a class="indexterm" name="id2589321"></a>
     416<a class="indexterm" name="id2589328"></a>
     417<a class="indexterm" name="id2589335"></a>
     418<a class="indexterm" name="id2589342"></a>
    419419        Many sites are installing LDAP for the first time in order to provide a scalable passdb backend
    420420        for Samba. Others are faced with the need to adapt an existing LDAP directory to new uses such
     
    424424        information systems management costs.
    425425        </p><p>
    426 <a class="indexterm" name="id2589311"></a>
    427 <a class="indexterm" name="id2589318"></a>
     426<a class="indexterm" name="id2589361"></a>
     427<a class="indexterm" name="id2589368"></a>
    428428        Do not rush into an LDAP deployment. Take the time to understand how the design of the Directory
    429429        Information Tree (DIT) may impact current and future site needs, as well as the ability to meet
     
    432432        first implementations create awakening, second implementations of LDAP create fear, and
    433433        third-generation deployments bring peace and tranquility.
    434         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589338"></a>Caution Regarding LDAP and Samba</h4></div></div></div><p>
    435 <a class="indexterm" name="id2589346"></a>
    436 <a class="indexterm" name="id2589353"></a>
    437 <a class="indexterm" name="id2589360"></a>
    438 <a class="indexterm" name="id2589367"></a>
    439 <a class="indexterm" name="id2589374"></a>
    440 <a class="indexterm" name="id2589381"></a>
    441 <a class="indexterm" name="id2589388"></a>
     434        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589388"></a>Caution Regarding LDAP and Samba</h4></div></div></div><p>
     435<a class="indexterm" name="id2589396"></a>
     436<a class="indexterm" name="id2589403"></a>
     437<a class="indexterm" name="id2589410"></a>
     438<a class="indexterm" name="id2589417"></a>
     439<a class="indexterm" name="id2589424"></a>
     440<a class="indexterm" name="id2589431"></a>
     441<a class="indexterm" name="id2589438"></a>
    442442        Samba requires UNIX POSIX identity information as well as a place to store information that is
    443443        specific to Samba and the Windows networking environment. The most used information that must
     
    445445        trust accounts, and intermediate information specific to Samba internals.
    446446        </p><p>
    447 <a class="indexterm" name="id2589405"></a>
    448 <a class="indexterm" name="id2589412"></a>
    449 <a class="indexterm" name="id2589419"></a>
     447<a class="indexterm" name="id2589454"></a>
     448<a class="indexterm" name="id2589461"></a>
     449<a class="indexterm" name="id2589468"></a>
    450450        The example deployment guidelines in this book, as well as other books and HOWTO documents
    451451        available from the internet may not fit with established directory designs and implementations.
     
    454454        the LDAP directory for use with Samba may not suit your needs.
    455455        </p><p>
    456 <a class="indexterm" name="id2589436"></a>
     456<a class="indexterm" name="id2589486"></a>
    457457        It is not uncommon, for sites that have existing LDAP DITs to find necessity to generate a
    458458        set of site-specific scripts and utilities to make it possible to deploy Samba within the
     
    462462        into deployment.
    463463        </p><p>
    464 <a class="indexterm" name="id2589454"></a>
    465 <a class="indexterm" name="id2589461"></a>
     464<a class="indexterm" name="id2589504"></a>
     465<a class="indexterm" name="id2589511"></a>
    466466        Above all, do not blindly use scripts and tools that are not suitable for your site. Check
    467467        and validate all scripts before you execute them to make sure that the existing infrastructure
    468468        will not be damaged by inadvertent use of an inappropriate tool.
    469         </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589476"></a>LDAP Directories and Windows Computer Accounts</h3></div></div></div><p>
    470 <a class="indexterm" name="id2589484"></a>
    471 <a class="indexterm" name="id2589491"></a>
    472 <a class="indexterm" name="id2589498"></a>
     469        </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589525"></a>LDAP Directories and Windows Computer Accounts</h3></div></div></div><p>
     470<a class="indexterm" name="id2589534"></a>
     471<a class="indexterm" name="id2589541"></a>
     472<a class="indexterm" name="id2589547"></a>
    473473                Samba doesn't provide a turnkey solution to LDAP. It is best to deal with the design and
    474474                configuration of an LDAP directory prior to integration with Samba. A working knowledge
     
    476476                it a frustrating experience.
    477477                </p><p>
    478 <a class="indexterm" name="id2589513"></a>
    479 <a class="indexterm" name="id2589520"></a>
    480 <a class="indexterm" name="id2589527"></a>
     478<a class="indexterm" name="id2589563"></a>
     479<a class="indexterm" name="id2589570"></a>
     480<a class="indexterm" name="id2589577"></a>
    481481                Computer (machine) accounts can be placed wherever you like in an LDAP directory subject
    482482                to some constraints that are described in this chapter.
    483483                </p><p>
    484 <a class="indexterm" name="id2589540"></a>
    485 <a class="indexterm" name="id2589547"></a>
    486 <a class="indexterm" name="id2589554"></a>
    487 <a class="indexterm" name="id2589561"></a>
    488 <a class="indexterm" name="id2589568"></a>
    489 <a class="indexterm" name="id2589574"></a>
    490 <a class="indexterm" name="id2589581"></a>
     484<a class="indexterm" name="id2589590"></a>
     485<a class="indexterm" name="id2589596"></a>
     486<a class="indexterm" name="id2589603"></a>
     487<a class="indexterm" name="id2589610"></a>
     488<a class="indexterm" name="id2589617"></a>
     489<a class="indexterm" name="id2589624"></a>
     490<a class="indexterm" name="id2589631"></a>
    491491                The POSIX and sambaSamAccount components of computer (machine) accounts are both used by Samba.
    492492                Thus, machine accounts are treated inside Samba in the same way that Windows NT4/200X treats
    493                 them. A user account and a machine account are indistinquishable from each other, except that
     493                them. A user account and a machine account are indistinguishable from each other, except that
    494494                the machine account ends in a $ character, as do trust accounts.
    495495                </p><p>
    496 <a class="indexterm" name="id2589598"></a>
    497 <a class="indexterm" name="id2589604"></a>
    498 <a class="indexterm" name="id2589611"></a>
    499 <a class="indexterm" name="id2589618"></a>
    500 <a class="indexterm" name="id2589625"></a>
     496<a class="indexterm" name="id2589647"></a>
     497<a class="indexterm" name="id2589654"></a>
     498<a class="indexterm" name="id2589661"></a>
     499<a class="indexterm" name="id2589668"></a>
     500<a class="indexterm" name="id2589674"></a>
    501501                The need for Windows user, group, machine, trust, and other accounts to be tied to a valid UNIX
    502502                UID is a design decision that was made a long way back in the history of Samba development. It
     
    504504                Samba-3.x series.
    505505                </p><p>
    506 <a class="indexterm" name="id2589640"></a>
    507 <a class="indexterm" name="id2589646"></a>
    508 <a class="indexterm" name="id2589653"></a>
     506<a class="indexterm" name="id2589690"></a>
     507<a class="indexterm" name="id2589696"></a>
     508<a class="indexterm" name="id2589703"></a>
    509509                The resolution of a UID from the Windows SID is achieved within Samba through a mechanism that
    510510                must refer back to the host operating system on which Samba is running. The NSS is the preferred
     
    512512                host OS it runs on.
    513513                </p><p>
    514 <a class="indexterm" name="id2589668"></a>
    515 <a class="indexterm" name="id2589675"></a>
    516 <a class="indexterm" name="id2589682"></a>
    517 <a class="indexterm" name="id2589688"></a>
    518 <a class="indexterm" name="id2589695"></a>
    519 <a class="indexterm" name="id2589702"></a>
    520 <a class="indexterm" name="id2589708"></a>
     514<a class="indexterm" name="id2589718"></a>
     515<a class="indexterm" name="id2589724"></a>
     516<a class="indexterm" name="id2589731"></a>
     517<a class="indexterm" name="id2589738"></a>
     518<a class="indexterm" name="id2589745"></a>
     519<a class="indexterm" name="id2589751"></a>
     520<a class="indexterm" name="id2589758"></a>
    521521                Samba asks the host OS to provide a UID via the &#8220;<span class="quote">passwd</span>&#8221;, &#8220;<span class="quote">shadow</span>&#8221;,
    522522                and &#8220;<span class="quote">group</span>&#8221; facilities in the NSS control (configuration) file. The best tool
     
    526526                all account entities can be located in an LDAP directory.
    527527                </p><p>
    528 <a class="indexterm" name="id2589737"></a>
    529 <a class="indexterm" name="id2589744"></a>
    530 <a class="indexterm" name="id2589750"></a>
    531 <a class="indexterm" name="id2589757"></a>
    532 <a class="indexterm" name="id2589764"></a>
     528<a class="indexterm" name="id2589786"></a>
     529<a class="indexterm" name="id2589793"></a>
     530<a class="indexterm" name="id2589800"></a>
     531<a class="indexterm" name="id2589806"></a>
     532<a class="indexterm" name="id2589813"></a>
    533533                For many the weapon of choice is to use the PADL nss_ldap utility. This utility must
    534534                be configured so that computer accounts can be resolved to a POSIX/UNIX account UID. That
     
    537537                of an LDAP directory is a complex subject that is beyond the scope of this documentation.
    538538                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="acctmgmttools"></a>Account Management Tools</h2></div></div></div><p>
    539 <a class="indexterm" name="id2589794"></a>
    540 <a class="indexterm" name="id2589801"></a>
    541 <a class="indexterm" name="id2589807"></a>
     539<a class="indexterm" name="id2589844"></a>
     540<a class="indexterm" name="id2589850"></a>
     541<a class="indexterm" name="id2589857"></a>
    542542Samba provides two tools for management of user and machine accounts:
    543543<code class="literal">smbpasswd</code> and <code class="literal">pdbedit</code>.
    544544</p><p>
    545 <a class="indexterm" name="id2589831"></a>
    546 <a class="indexterm" name="id2589837"></a>
    547 <a class="indexterm" name="id2589844"></a>
     545<a class="indexterm" name="id2589880"></a>
     546<a class="indexterm" name="id2589887"></a>
     547<a class="indexterm" name="id2589894"></a>
    548548The <code class="literal">pdbedit</code> can be used to manage account policies in addition to
    549549Samba user account information. The policy management capability is used to administer
     
    551551attempts.
    552552</p><p>
    553 <a class="indexterm" name="id2589865"></a>
    554 <a class="indexterm" name="id2589871"></a>
    555 <a class="indexterm" name="id2589878"></a>
    556 <a class="indexterm" name="id2589885"></a>
     553<a class="indexterm" name="id2589914"></a>
     554<a class="indexterm" name="id2589921"></a>
     555<a class="indexterm" name="id2589928"></a>
     556<a class="indexterm" name="id2589935"></a>
    557557Some people are confused when reference is made to <code class="literal">smbpasswd</code> because the
    558558name refers to a storage mechanism for SambaSAMAccount information, but it is also the name
    559559of a utility tool. That tool is destined to eventually be replaced by new functionality that
    560560is being added to the <code class="literal">net</code> toolset (see <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">the Net Command</a>.
    561 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589916"></a>The <code class="literal">smbpasswd</code> Tool</h3></div></div></div><p>
    562 <a class="indexterm" name="id2589930"></a>
    563 <a class="indexterm" name="id2589937"></a>
    564 <a class="indexterm" name="id2589944"></a>
    565 <a class="indexterm" name="id2589950"></a>
    566 <a class="indexterm" name="id2589957"></a>
     561</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589966"></a>The <code class="literal">smbpasswd</code> Tool</h3></div></div></div><p>
     562<a class="indexterm" name="id2589980"></a>
     563<a class="indexterm" name="id2589986"></a>
     564<a class="indexterm" name="id2589993"></a>
     565<a class="indexterm" name="id2590000"></a>
     566<a class="indexterm" name="id2590007"></a>
    567567                The <code class="literal">smbpasswd</code> utility is similar to the <code class="literal">passwd</code>
    568568                and <code class="literal">yppasswd</code> programs. It maintains the two 32 byte password
     
    571571                backend</code></em> in the <code class="filename">smb.conf</code> file.
    572572                </p><p>
    573 <a class="indexterm" name="id2590001"></a>
    574 <a class="indexterm" name="id2590008"></a>
     573<a class="indexterm" name="id2590051"></a>
     574<a class="indexterm" name="id2590058"></a>
    575575                <code class="literal">smbpasswd</code> works in a client-server mode where it contacts the
    576576                local smbd to change the user's password on its behalf. This has enormous benefits.
    577577                </p><p>
    578 <a class="indexterm" name="id2590026"></a>
    579 <a class="indexterm" name="id2590033"></a>
     578<a class="indexterm" name="id2590076"></a>
     579<a class="indexterm" name="id2590083"></a>
    580580                <code class="literal">smbpasswd</code> has the capability to change passwords on Windows NT
    581581                servers (this only works when the request is sent to the NT PDC if changing an NT
    582582                domain user's password).
    583583                </p><p>
    584                 <a class="indexterm" name="id2590052"></a>
    585                 <a class="indexterm" name="id2590059"></a>
     584                <a class="indexterm" name="id2590102"></a>
     585                <a class="indexterm" name="id2590109"></a>
    586586                <code class="literal">smbpasswd</code> can be used to:
    587587                </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>add</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>delete</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>enable</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>disable</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>set to NULL</em></span> user passwords.</p></li><li><p><span class="emphasis"><em>manage</em></span> interdomain trust accounts.</p></li></ul></div><p>
     
    602602                new values do not match each other, then the password will not be changed.
    603603                </p><p>
    604 <a class="indexterm" name="id2590199"></a>
     604<a class="indexterm" name="id2590249"></a>
    605605                When invoked by an ordinary user, the command will allow only the user to change his or her own
    606606                SMB password.
    607607                </p><p>
    608 <a class="indexterm" name="id2590211"></a>
    609 <a class="indexterm" name="id2590218"></a>
     608<a class="indexterm" name="id2590261"></a>
     609<a class="indexterm" name="id2590268"></a>
    610610                When run by root, <code class="literal">smbpasswd</code> may take an optional argument specifying
    611611                the username whose SMB password you wish to change. When run as root, <code class="literal">smbpasswd</code>
     
    613613                for users who have forgotten their passwords.
    614614                </p><p>
    615 <a class="indexterm" name="id2590245"></a>
    616 <a class="indexterm" name="id2590252"></a>
    617 <a class="indexterm" name="id2590258"></a>
    618 <a class="indexterm" name="id2590265"></a>
     615<a class="indexterm" name="id2590294"></a>
     616<a class="indexterm" name="id2590301"></a>
     617<a class="indexterm" name="id2590308"></a>
     618<a class="indexterm" name="id2590315"></a>
    619619                <code class="literal">smbpasswd</code> is designed to work in the way familiar to UNIX
    620620                users who use the <code class="literal">passwd</code> or <code class="literal">yppasswd</code> commands.
     
    622622                password change capabilities.
    623623                </p><p>
    624 <a class="indexterm" name="id2590296"></a>
     624<a class="indexterm" name="id2590346"></a>
    625625                For more details on using <code class="literal">smbpasswd</code>, refer to the man page (the
    626626                definitive reference).
    627627                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="pdbeditthing"></a>The <code class="literal">pdbedit</code> Tool</h3></div></div></div><p>
    628                 <a class="indexterm" name="id2590331"></a>
    629                 <a class="indexterm" name="id2590338"></a>
    630                 <a class="indexterm" name="id2590344"></a>
    631                 <a class="indexterm" name="id2590351"></a>
     628                <a class="indexterm" name="id2590380"></a>
     629                <a class="indexterm" name="id2590387"></a>
     630                <a class="indexterm" name="id2590394"></a>
     631                <a class="indexterm" name="id2590401"></a>
    632632                <code class="literal">pdbedit</code> is a tool that can be used only by root. It is used to
    633633                manage the passdb backend, as well as domain-wide account policy settings. <code class="literal">pdbedit</code>
    634634                can be used to:
    635635                </p><div class="itemizedlist"><ul type="disc"><li><p>add, remove, or modify user accounts.</p></li><li><p>list user accounts.</p></li><li><p>migrate user accounts.</p></li><li><p>migrate group accounts.</p></li><li><p>manage account policies.</p></li><li><p>manage domain access policy settings.</p></li></ul></div><p>
    636                 <a class="indexterm" name="id2590411"></a>
     636                <a class="indexterm" name="id2590460"></a>
    637637                Under the terms of the Sarbanes-Oxley Act of 2002, American businesses and organizations are mandated to
    638638                implement a series of <code class="literal">internal controls</code> and procedures to communicate, store,
     
    640640                </p><div class="orderedlist"><ol type="1"><li><p>Who has access to information systems that store financial data.</p></li><li><p>How personal and financial information is treated among employees and business
    641641                                partners.</p></li><li><p>How security vulnerabilities are managed.</p></li><li><p>Security and patch level maintenance for all information systems.</p></li><li><p>How information systems changes are documented and tracked.</p></li><li><p>How information access controls are implemented and managed.</p></li><li><p>Auditability of all information systems in respect of change and security.</p></li><li><p>Disciplinary procedures and controls to ensure privacy.</p></li></ol></div><p>
    642                 <a class="indexterm" name="id2590483"></a>
    643                 <a class="indexterm" name="id2590490"></a>
     642                <a class="indexterm" name="id2590532"></a>
     643                <a class="indexterm" name="id2590539"></a>
    644644                In short, the Sarbanes-Oxley Act of 2002 is an instrument that enforces accountability in respect of
    645645                business related information systems so as to ensure the compliance of all information systems that
     
    647647                accountabilities are being demanded around the world.
    648648                </p><p>
    649                 <a class="indexterm" name="id2590506"></a>
    650                 <a class="indexterm" name="id2590513"></a>
    651                 <a class="indexterm" name="id2590520"></a>
    652                 <a class="indexterm" name="id2590526"></a>
    653                 <a class="indexterm" name="id2590533"></a>
     649                <a class="indexterm" name="id2590562"></a>
     650                <a class="indexterm" name="id2590568"></a>
     651                <a class="indexterm" name="id2590575"></a>
     652                <a class="indexterm" name="id2590582"></a>
     653                <a class="indexterm" name="id2590589"></a>
    654654                The need to be familiar with the Samba tools and facilities that permit information systems operation
    655655                in compliance with government laws and regulations is clear to all. The <code class="literal">pdbedit</code> is
     
    660660                Domain global policy controls available in Windows NT4 compared with Samba
    661661                is shown in <a class="link" href="passdb.html#policycontrols" title="Table 11.1. NT4 Domain v's Samba Policy Controls">NT4 Domain v's Samba Policy Controls</a>.
    662                 </p><div class="table"><a name="policycontrols"></a><p class="title"><b>Table 11.1. NT4 Domain v's Samba Policy Controls</b></p><div class="table-contents"><table summary="NT4 Domain v's Samba Policy Controls" border="1"><colgroup><col align="left"><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th align="left"><p>NT4 policy Name</p></th><th align="left"><p>Samba Policy Name</p></th><th align="center"><p>NT4 Range</p></th><th align="center"><p>Samba Range</p></th><th align="center"><p>Samba Default</p></th></tr></thead><tbody><tr><td align="left"><p>Maximum Password Age</p></td><td align="left"><p>maximum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>4294967295</p></td></tr><tr><td align="left"><p>Minimum Password Age</p></td><td align="left"><p>minimum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Mimimum Password Length</p></td><td align="left"><p>min password length</p></td><td align="center"><p>1 - 14 (Chars)</p></td><td align="center"><p>0 - 4294967295 (Chars)</p></td><td align="center"><p>5</p></td></tr><tr><td align="left"><p>Password Uniqueness</p></td><td align="left"><p>password history</p></td><td align="center"><p>0 - 23 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Account Lockout - Reset count after</p></td><td align="left"><p>reset count minutes</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Lockout after bad logon attempts</p></td><td align="left"><p>bad lockout attempt</p></td><td align="center"><p>0 - 998 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Not Known ***</p></td><td align="left"><p>disconnect time</p></td><td align="center"><p>TBA</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Lockout Duration</p></td><td align="left"><p>lockout duration</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Users must log on in order to change password</p></td><td align="left"><p>user must logon to change password</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Registry Setting ***</p></td><td align="left"><p>refuse machine password change</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr></tbody></table></div></div><br class="table-break"><p>
    663                 <a class="indexterm" name="id2590916"></a>
    664 <a class="indexterm" name="id2590923"></a>
    665 <a class="indexterm" name="id2590930"></a>
    666 <a class="indexterm" name="id2590937"></a>
     662                </p><div class="table"><a name="policycontrols"></a><p class="title"><b>Table 11.1. NT4 Domain v's Samba Policy Controls</b></p><div class="table-contents"><table summary="NT4 Domain v's Samba Policy Controls" border="1"><colgroup><col align="left"><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th align="left"><p>NT4 policy Name</p></th><th align="left"><p>Samba Policy Name</p></th><th align="center"><p>NT4 Range</p></th><th align="center"><p>Samba Range</p></th><th align="center"><p>Samba Default</p></th></tr></thead><tbody><tr><td align="left"><p>Maximum Password Age</p></td><td align="left"><p>maximum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>4294967295</p></td></tr><tr><td align="left"><p>Minimum Password Age</p></td><td align="left"><p>minimum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Minimum Password Length</p></td><td align="left"><p>min password length</p></td><td align="center"><p>1 - 14 (Chars)</p></td><td align="center"><p>0 - 4294967295 (Chars)</p></td><td align="center"><p>5</p></td></tr><tr><td align="left"><p>Password Uniqueness</p></td><td align="left"><p>password history</p></td><td align="center"><p>0 - 23 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Account Lockout - Reset count after</p></td><td align="left"><p>reset count minutes</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Lockout after bad logon attempts</p></td><td align="left"><p>bad lockout attempt</p></td><td align="center"><p>0 - 998 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Not Known ***</p></td><td align="left"><p>disconnect time</p></td><td align="center"><p>TBA</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Lockout Duration</p></td><td align="left"><p>lockout duration</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Users must log on in order to change password</p></td><td align="left"><p>user must logon to change password</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Registry Setting ***</p></td><td align="left"><p>refuse machine password change</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr></tbody></table></div></div><br class="table-break"><p>
     663                <a class="indexterm" name="id2590972"></a>
     664<a class="indexterm" name="id2590979"></a>
     665<a class="indexterm" name="id2590986"></a>
     666<a class="indexterm" name="id2590993"></a>
    667667                The <code class="literal">pdbedit</code> tool is the only one that can manage the account
    668668                security and policy settings. It is capable of all operations that smbpasswd can
    669669                do as well as a superset of them.
    670670                </p><p>
    671                 <a class="indexterm" name="id2590956"></a>
    672 <a class="indexterm" name="id2590963"></a>
    673 <a class="indexterm" name="id2590970"></a>
     671                <a class="indexterm" name="id2591012"></a>
     672<a class="indexterm" name="id2591018"></a>
     673<a class="indexterm" name="id2591026"></a>
    674674                One particularly important purpose of the <code class="literal">pdbedit</code> is to allow
    675675                the import/export of account information from one passdb backend to another.
    676                 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2590986"></a>User Account Management</h4></div></div></div><p>
    677 <a class="indexterm" name="id2590994"></a>
    678 <a class="indexterm" name="id2591001"></a>
    679 <a class="indexterm" name="id2591008"></a>
    680 <a class="indexterm" name="id2591015"></a>
    681 <a class="indexterm" name="id2591022"></a>
    682 <a class="indexterm" name="id2591029"></a>
    683 <a class="indexterm" name="id2591036"></a>
     676                </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2591042"></a>User Account Management</h4></div></div></div><p>
     677<a class="indexterm" name="id2591050"></a>
     678<a class="indexterm" name="id2591057"></a>
     679<a class="indexterm" name="id2591064"></a>
     680<a class="indexterm" name="id2591070"></a>
     681<a class="indexterm" name="id2591077"></a>
     682<a class="indexterm" name="id2591084"></a>
     683<a class="indexterm" name="id2591091"></a>
    684684                The <code class="literal">pdbedit</code> tool, like the <code class="literal">smbpasswd</code> tool, requires
    685685                that a POSIX user account already exists in the UNIX/Linux system accounts database (backend).
     
    691691                make use of these interface scripts.
    692692                </p><p>
    693 <a class="indexterm" name="id2591079"></a>
    694 <a class="indexterm" name="id2591086"></a>
     693<a class="indexterm" name="id2591135"></a>
     694<a class="indexterm" name="id2591142"></a>
    695695                Before attempting to use the <code class="literal">pdbedit</code> tool to manage user and machine
    696696                accounts, make certain that a system (POSIX) account has already been created.
    697                 </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591103"></a>Listing User and Machine Accounts</h5></div></div></div><p>
    698 <a class="indexterm" name="id2591111"></a>
    699 <a class="indexterm" name="id2591118"></a>
     697                </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591158"></a>Listing User and Machine Accounts</h5></div></div></div><p>
     698<a class="indexterm" name="id2591166"></a>
     699<a class="indexterm" name="id2591173"></a>
    700700                The following is an example of the user account information that is stored in
    701701                a tdbsam password backend. This listing was produced by running:
     
    724724</pre><p>
    725725                </p><p>
    726 <a class="indexterm" name="id2591160"></a>
     726<a class="indexterm" name="id2591215"></a>
    727727                Accounts can also be listed in the older <code class="literal">smbpasswd</code> format:
    728728</p><pre class="screen">
     
    749749     C610EFE9A385A3E8AA46ADFD576E6881:[W          ]:LCT-40F07A4
    750750</pre><p>
    751 <a class="indexterm" name="id2591208"></a>
    752 <a class="indexterm" name="id2591215"></a>
    753 <a class="indexterm" name="id2591222"></a>
    754 <a class="indexterm" name="id2591228"></a>
    755 <a class="indexterm" name="id2591235"></a>
    756 <a class="indexterm" name="id2591242"></a>
     751<a class="indexterm" name="id2591264"></a>
     752<a class="indexterm" name="id2591271"></a>
     753<a class="indexterm" name="id2591277"></a>
     754<a class="indexterm" name="id2591284"></a>
     755<a class="indexterm" name="id2591291"></a>
     756<a class="indexterm" name="id2591298"></a>
    757757                The account information that was returned by this command in order from left to right
    758758                consists of the following colon separated data:
    759759                </p><div class="itemizedlist"><ul type="disc"><li><p>Login ID.</p></li><li><p>UNIX UID.</p></li><li><p>Microsoft LanManager password hash (password converted to upper-case then hashed.</p></li><li><p>Microsoft NT password hash (hash of the case-preserved password).</p></li><li><p>Samba SAM Account Flags.</p></li><li><p>The LCT data (password last change time).</p></li></ul></div><p>
    760 <a class="indexterm" name="id2591293"></a>
    761 <a class="indexterm" name="id2591300"></a>
     760<a class="indexterm" name="id2591348"></a>
     761<a class="indexterm" name="id2591355"></a>
    762762                The Account Flags parameters are documented in the <code class="literal">pdbedit</code> man page, and are
    763763                briefly documented in <a class="link" href="passdb.html#TOSHARG-acctflags" title="Account Flags Management">the Account Flags Management section</a>.
    764764                </p><p>
    765 <a class="indexterm" name="id2591326"></a>
     765<a class="indexterm" name="id2591382"></a>
    766766                The LCT data consists of 8 hexadecimal characters representing the time since January 1, 1970, of
    767767                the time when the password was last changed.
    768                 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591338"></a>Adding User Accounts</h5></div></div></div><p>
    769 <a class="indexterm" name="id2591346"></a>
    770 <a class="indexterm" name="id2591353"></a>
    771 <a class="indexterm" name="id2591360"></a>
    772 <a class="indexterm" name="id2591366"></a>
    773 <a class="indexterm" name="id2591373"></a>
     768                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591393"></a>Adding User Accounts</h5></div></div></div><p>
     769<a class="indexterm" name="id2591401"></a>
     770<a class="indexterm" name="id2591408"></a>
     771<a class="indexterm" name="id2591415"></a>
     772<a class="indexterm" name="id2591422"></a>
     773<a class="indexterm" name="id2591429"></a>
    774774                The <code class="literal">pdbedit</code> can be used to add a user account to a standalone server
    775775                or to a domain. In the example shown here the account for the user <code class="literal">vlaan</code>
     
    803803Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    804804</pre><p>
    805                 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591425"></a>Deleting Accounts</h5></div></div></div><p>
    806 <a class="indexterm" name="id2591433"></a>
    807 <a class="indexterm" name="id2591440"></a>
    808 <a class="indexterm" name="id2591447"></a>
    809 <a class="indexterm" name="id2591454"></a>
     805                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591481"></a>Deleting Accounts</h5></div></div></div><p>
     806<a class="indexterm" name="id2591489"></a>
     807<a class="indexterm" name="id2591496"></a>
     808<a class="indexterm" name="id2591502"></a>
     809<a class="indexterm" name="id2591509"></a>
    810810                An account can be deleted from the SambaSAMAccount database
    811811</p><pre class="screen">
     
    815815                SambaSAMAccount (passdb backend) database, it is not removed from the UNIX account backend.
    816816                </p><p>
    817 <a class="indexterm" name="id2591480"></a>
    818 <a class="indexterm" name="id2591487"></a>
     817<a class="indexterm" name="id2591536"></a>
     818<a class="indexterm" name="id2591543"></a>
    819819                The use of the NT4 domain user manager to delete an account will trigger the <em class="parameter"><code>delete user
    820820                script</code></em>, but not the <code class="literal">pdbedit</code> tool.
    821                 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591510"></a>Changing User Accounts</h5></div></div></div><p>
    822 <a class="indexterm" name="id2591518"></a>
     821                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2591565"></a>Changing User Accounts</h5></div></div></div><p>
     822<a class="indexterm" name="id2591573"></a>
    823823                Refer to the <code class="literal">pdbedit</code> man page for a full synopsis of all operations
    824824                that are available with this tool.
    825825                </p><p>
    826 <a class="indexterm" name="id2591536"></a>
     826<a class="indexterm" name="id2591591"></a>
    827827                An example of a simple change in the user account information is the change of the full name
    828828                information shown here:
     
    836836</pre><p>
    837837                </p><p>
    838 <a class="indexterm" name="id2591563"></a>
    839 <a class="indexterm" name="id2591569"></a>
    840 <a class="indexterm" name="id2591576"></a>
     838<a class="indexterm" name="id2591618"></a>
     839<a class="indexterm" name="id2591625"></a>
     840<a class="indexterm" name="id2591632"></a>
    841841                Let us assume for a moment that a user's password has expired and the user is unable to
    842842                change the password at this time. It may be necessary to give the user additional grace time
     
    853853...
    854854</pre><p>
    855 <a class="indexterm" name="id2591605"></a>
    856 <a class="indexterm" name="id2591612"></a>
     855<a class="indexterm" name="id2591660"></a>
     856<a class="indexterm" name="id2591667"></a>
    857857                The user has recorded 2 bad logon attempts and the next will lock the account, but the
    858858                password is also expired. Here is how this account can be reset:
     
    886886...
    887887</pre><p>
    888 <a class="indexterm" name="id2591676"></a>
    889 <a class="indexterm" name="id2591683"></a>
     888<a class="indexterm" name="id2591731"></a>
     889<a class="indexterm" name="id2591738"></a>
    890890                Refer to the strptime man page for specific time format information.
    891891                </p><p>
    892 <a class="indexterm" name="id2591694"></a>
    893 <a class="indexterm" name="id2591701"></a>
     892<a class="indexterm" name="id2591750"></a>
     893<a class="indexterm" name="id2591756"></a>
    894894                Please refer to the pdbedit man page for further information relating to SambaSAMAccount
    895895                management.
    896896                </p><div class="sect5" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="TOSHARG-acctflags"></a>Account Flags Management</h6></div></div></div><p>
    897 <a class="indexterm" name="id2591722"></a>
    898 <a class="indexterm" name="id2591730"></a>
    899 <a class="indexterm" name="id2591739"></a>
    900 <a class="indexterm" name="id2591746"></a>
     897<a class="indexterm" name="id2591778"></a>
     898<a class="indexterm" name="id2591785"></a>
     899<a class="indexterm" name="id2591794"></a>
     900<a class="indexterm" name="id2591801"></a>
    901901                The Samba SAM account flags are properly called the ACB (account control block) within
    902902                the Samba source code. In some parts of the Samba source code they are referred to as the
    903903                account encode_bits, and also as the account control flags.
    904904                </p><p>
    905 <a class="indexterm" name="id2591760"></a>
    906 <a class="indexterm" name="id2591767"></a>
    907 <a class="indexterm" name="id2591774"></a>
    908 <a class="indexterm" name="id2591781"></a>
    909 <a class="indexterm" name="id2591788"></a>
     905<a class="indexterm" name="id2591816"></a>
     906<a class="indexterm" name="id2591823"></a>
     907<a class="indexterm" name="id2591830"></a>
     908<a class="indexterm" name="id2591836"></a>
     909<a class="indexterm" name="id2591843"></a>
    910910                The manual adjustment of user, machine (workstation or server) or an inter-domain trust
    911911                account account flgas should not be necessary under normal conditions of use of Samba. On the other hand,
     
    913913                useful. The tool of choice by which such correction can be affected is the <code class="literal">pdbedit</code> utility.
    914914                </p><p>
    915 <a class="indexterm" name="id2591811"></a>
    916 <a class="indexterm" name="id2591818"></a>
     915<a class="indexterm" name="id2591873"></a>
     916<a class="indexterm" name="id2591880"></a>
    917917                There have been a few requests for information regarding the account flags from developers
    918918                who are creating their own Samba management tools. An example of a need for information regarding
     
    920920                to manage an LDAP directory.
    921921                </p><p>
    922 <a class="indexterm" name="id2591833"></a>
    923 <a class="indexterm" name="id2591840"></a>
     922<a class="indexterm" name="id2591895"></a>
     923<a class="indexterm" name="id2591902"></a>
    924924                The account flag field can contain up to 16 characters. Presently, only 11 are in use.
    925925                These are listed in <a class="link" href="passdb.html#accountflags" title="Table 11.2. Samba SAM Account Control Block Flags">Samba SAM Account Control Block Flags</a>.
     
    927927                In fact, they can be set without problem in any order in the SambaAcctFlags record in the LDAP directory.
    928928                </p><div class="table"><a name="accountflags"></a><p class="title"><b>Table 11.2. Samba SAM Account Control Block Flags</b></p><div class="table-contents"><table summary="Samba SAM Account Control Block Flags" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Flag</th><th align="center">Description</th></tr></thead><tbody><tr><td align="center">D</td><td align="left">Account is disabled.</td></tr><tr><td align="center">H</td><td align="left">A home directory is required.</td></tr><tr><td align="center">I</td><td align="left">An inter-domain trust account.</td></tr><tr><td align="center">L</td><td align="left">Account has been auto-locked.</td></tr><tr><td align="center">M</td><td align="left">An MNS (Microsoft network service) logon account.</td></tr><tr><td align="center">N</td><td align="left">Password not required.</td></tr><tr><td align="center">S</td><td align="left">A server trust account.</td></tr><tr><td align="center">T</td><td align="left">Temporary duplicate account entry.</td></tr><tr><td align="center">U</td><td align="left">A normal user account.</td></tr><tr><td align="center">W</td><td align="left">A workstation trust account.</td></tr><tr><td align="center">X</td><td align="left">Password does not expire.</td></tr></tbody></table></div></div><br class="table-break"><p>
    929 <a class="indexterm" name="id2592071"></a>
    930 <a class="indexterm" name="id2592078"></a>
     929<a class="indexterm" name="id2592133"></a>
     930<a class="indexterm" name="id2592140"></a>
    931931                An example of use of the <code class="literal">pdbedit</code> utility to set the account control flags
    932932                is shown here:
     
    956956Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    957957</pre><p>
    958 <a class="indexterm" name="id2592133"></a>
     958<a class="indexterm" name="id2592195"></a>
    959959        The flags can be reset to the default settings by executing:
    960960</p><pre class="screen">
     
    983983Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    984984</pre><p>
    985                 </p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2592170"></a>Domain Account Policy Managment</h5></div></div></div><p>
    986 <a class="indexterm" name="id2592178"></a>
    987 <a class="indexterm" name="id2592186"></a>
     985                </p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2592232"></a>Domain Account Policy Managment</h5></div></div></div><p>
     986<a class="indexterm" name="id2592240"></a>
     987<a class="indexterm" name="id2592248"></a>
    988988                To view the domain account access policies that may be configured execute:
    989989</p><pre class="screen">
     
    10161016account policy value for maximum password age was 4294967295
    10171017account policy value for maximum password age is now 7776000
    1018 <code class="prompt">root# </code> pdbedit -P "minimum password age" -C 7
     1018<code class="prompt">root# </code> pdbedit -P "minimum password age" -C 604800
    10191019account policy value for minimum password age was 0
    10201020account policy value for minimum password age is now 7
     
    10331033time there after. Please check the WHATSNEW.txt file in the Samba-3 tarball for specific update notiations
    10341034regarding this facility.
    1035 </p></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592332"></a>Account Import/Export</h4></div></div></div><p>
    1036                 <a class="indexterm" name="id2592340"></a>
    1037 <a class="indexterm" name="id2592346"></a>
    1038 <a class="indexterm" name="id2592354"></a>
     1035</p></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592394"></a>Account Import/Export</h4></div></div></div><p>
     1036                <a class="indexterm" name="id2592402"></a>
     1037<a class="indexterm" name="id2592409"></a>
     1038<a class="indexterm" name="id2592416"></a>
    10391039                The <code class="literal">pdbedit</code> tool allows import/export of authentication (account)
    10401040                databases from one backend to another. For example, to import/export accounts from an
     
    10421042                backend:
    10431043                </p><div class="procedure"><ol type="1"><li><p>
    1044 <a class="indexterm" name="id2592390"></a>
     1044<a class="indexterm" name="id2592452"></a>
    10451045</p><pre class="screen">
    10461046<code class="prompt">root# </code><strong class="userinput"><code>pdbedit -i smbpasswd -e tdbsam</code></strong>
    10471047</pre><p>
    10481048                        </p></li><li><p>
    1049 <a class="indexterm" name="id2592420"></a>
     1049<a class="indexterm" name="id2592482"></a>
    10501050                        Replace the <em class="parameter"><code>smbpasswd</code></em> with <em class="parameter"><code>tdbsam</code></em> in the
    10511051                        <em class="parameter"><code>passdb backend</code></em> configuration in <code class="filename">smb.conf</code>.
    1052                         </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592457"></a>Password Backends</h2></div></div></div><p>
    1053 <a class="indexterm" name="id2592464"></a>
    1054 <a class="indexterm" name="id2592471"></a>
     1052                        </p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592519"></a>Password Backends</h2></div></div></div><p>
     1053<a class="indexterm" name="id2592527"></a>
     1054<a class="indexterm" name="id2592534"></a>
    10551055Samba offers flexibility in backend account database design. The flexibility is immediately obvious as one
    10561056begins to explore this capability. Recent changes to Samba (since 3.0.23) have removed the mulitple backend
     
    10581058operation of Samba-3 more consistent and predictable.
    10591059</p><p>
    1060 <a class="indexterm" name="id2592488"></a>
    1061 <a class="indexterm" name="id2592495"></a>
     1060<a class="indexterm" name="id2592550"></a>
     1061<a class="indexterm" name="id2592557"></a>
    10621062Beginning with Samba 3.0.23 it is no longer possible to specify use of mulitple passdb backends. Earlier
    10631063versions of Samba-3 made it possible to specify multiple password backends, and even multiple
     
    10651065SID to name ID resolution.  The Samba team wrestled with the challenges and decided that this feature needed
    10661066to be removed.
    1067 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592510"></a>Plaintext</h3></div></div></div><p>
    1068 <a class="indexterm" name="id2592518"></a>
    1069 <a class="indexterm" name="id2592525"></a>
    1070 <a class="indexterm" name="id2592532"></a>
    1071 <a class="indexterm" name="id2592539"></a>
    1072 <a class="indexterm" name="id2592546"></a>
    1073 <a class="indexterm" name="id2592553"></a>
     1067</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592572"></a>Plaintext</h3></div></div></div><p>
     1068<a class="indexterm" name="id2592580"></a>
     1069<a class="indexterm" name="id2592587"></a>
     1070<a class="indexterm" name="id2592594"></a>
     1071<a class="indexterm" name="id2592601"></a>
     1072<a class="indexterm" name="id2592608"></a>
     1073<a class="indexterm" name="id2592615"></a>
    10741074                Older versions of Samba retrieved user information from the UNIX user database
    10751075                and eventually some other fields from the file <code class="filename">/etc/samba/smbpasswd</code>
     
    10781078                that the Samba host OS will access its <code class="filename">/etc/passwd</code> database.
    10791079                On most Linux systems, for example, all user and group resolution is done via PAM.
    1080                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592586"></a>smbpasswd: Encrypted Password Database</h3></div></div></div><p>
    1081                 <a class="indexterm" name="id2592594"></a>
    1082 <a class="indexterm" name="id2592604"></a>
    1083 <a class="indexterm" name="id2592611"></a>
    1084 <a class="indexterm" name="id2592618"></a>
     1080                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592648"></a>smbpasswd: Encrypted Password Database</h3></div></div></div><p>
     1081                <a class="indexterm" name="id2592657"></a>
     1082<a class="indexterm" name="id2592666"></a>
     1083<a class="indexterm" name="id2592673"></a>
     1084<a class="indexterm" name="id2592680"></a>
    10851085                Traditionally, when configuring <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS" target="_top">encrypt passwords = yes</a>
    10861086                in Samba's <code class="filename">smb.conf</code> file, user account information such as username, LM/NT password hashes,
     
    10891089                (counted in the thousands).
    10901090                </p><div class="itemizedlist"><ul type="disc"><li><p>
    1091 <a class="indexterm" name="id2592660"></a>
     1091<a class="indexterm" name="id2592723"></a>
    10921092                The first problem is that all lookups must be performed sequentially. Given that
    1093                 there are approximately two lookups per domain logon (one during intial logon validation
     1093                there are approximately two lookups per domain logon (one during initial logon validation
    10941094                and one for a session connection setup, such as when mapping a network drive or printer), this
    10951095                is a performance bottleneck for large sites. What is needed is an indexed approach
    10961096                such as that used in databases.
    10971097                </p></li><li><p>
    1098 <a class="indexterm" name="id2592678"></a>
    1099 <a class="indexterm" name="id2592685"></a>
    1100 <a class="indexterm" name="id2592692"></a>
    1101 <a class="indexterm" name="id2592699"></a>
    1102 <a class="indexterm" name="id2592705"></a>
     1098<a class="indexterm" name="id2592740"></a>
     1099<a class="indexterm" name="id2592747"></a>
     1100<a class="indexterm" name="id2592754"></a>
     1101<a class="indexterm" name="id2592761"></a>
     1102<a class="indexterm" name="id2592767"></a>
    11031103                The second problem is that administrators who desire to replicate an smbpasswd file
    11041104                to more than one Samba server are left to use external tools such as
     
    11061106                in-house scripts.
    11071107                </p></li><li><p>
    1108 <a class="indexterm" name="id2592731"></a>
    1109 <a class="indexterm" name="id2592738"></a>
    1110 <a class="indexterm" name="id2592745"></a>
    1111 <a class="indexterm" name="id2592752"></a>
    1112 <a class="indexterm" name="id2592758"></a>
     1108<a class="indexterm" name="id2592793"></a>
     1109<a class="indexterm" name="id2592800"></a>
     1110<a class="indexterm" name="id2592807"></a>
     1111<a class="indexterm" name="id2592814"></a>
     1112<a class="indexterm" name="id2592821"></a>
    11131113                Finally, the amount of information that is stored in an smbpasswd entry leaves
    11141114                no room for additional attributes such as a home directory, password expiration time,
    11151115                or even a relative identifier (RID).
    11161116                </p></li></ul></div><p>
    1117 <a class="indexterm" name="id2592775"></a>
    1118 <a class="indexterm" name="id2592782"></a>
    1119 <a class="indexterm" name="id2592789"></a>
    1120 <a class="indexterm" name="id2592796"></a>
     1117<a class="indexterm" name="id2592838"></a>
     1118<a class="indexterm" name="id2592844"></a>
     1119<a class="indexterm" name="id2592851"></a>
     1120<a class="indexterm" name="id2592858"></a>
    11211121                As a result of these deficiencies, a more robust means of storing user attributes
    11221122                used by smbd was developed. The API that defines access to user accounts
     
    11241124                API and is still so named in the Samba source code trees).
    11251125                </p><p>
    1126 <a class="indexterm" name="id2592812"></a>
    1127 <a class="indexterm" name="id2592818"></a>
    1128 <a class="indexterm" name="id2592826"></a>
    1129 <a class="indexterm" name="id2592832"></a>
    1130 <a class="indexterm" name="id2592839"></a>
     1126<a class="indexterm" name="id2592874"></a>
     1127<a class="indexterm" name="id2592881"></a>
     1128<a class="indexterm" name="id2592888"></a>
     1129<a class="indexterm" name="id2592895"></a>
     1130<a class="indexterm" name="id2592901"></a>
    11311131                Samba provides an enhanced set of passdb backends that overcome the deficiencies
    11321132                of the smbpasswd plaintext database. These are tdbsam and ldapsam.
    11331133                Of these, ldapsam will be of most interest to large corporate or enterprise sites.
    1134                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592852"></a>tdbsam</h3></div></div></div><p>
    1135                 <a class="indexterm" name="id2592860"></a>
    1136 <a class="indexterm" name="id2592869"></a>
    1137 <a class="indexterm" name="id2592878"></a>
     1134                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592914"></a>tdbsam</h3></div></div></div><p>
     1135                <a class="indexterm" name="id2592922"></a>
     1136<a class="indexterm" name="id2592931"></a>
     1137<a class="indexterm" name="id2592940"></a>
    11381138                Samba can store user and machine account data in a &#8220;<span class="quote">TDB</span>&#8221; (trivial database).
    11391139                Using this backend does not require any additional configuration. This backend is
    11401140                recommended for new installations that do not require LDAP.
    11411141                </p><p>
    1142 <a class="indexterm" name="id2592896"></a>
    1143 <a class="indexterm" name="id2592902"></a>
    1144 <a class="indexterm" name="id2592909"></a>
    1145 <a class="indexterm" name="id2592916"></a>
     1142<a class="indexterm" name="id2592958"></a>
     1143<a class="indexterm" name="id2592965"></a>
     1144<a class="indexterm" name="id2592971"></a>
     1145<a class="indexterm" name="id2592978"></a>
    11461146                As a general guide, the Samba Team does not recommend using the tdbsam backend for sites
    11471147                that have 250 or more users. Additionally, tdbsam is not capable of scaling for use
     
    11491149                database. Clearly, for reason of scalability, the use of ldapsam should be encouraged.
    11501150                </p><p>
    1151 <a class="indexterm" name="id2592932"></a>
    1152 <a class="indexterm" name="id2592939"></a>
    1153 <a class="indexterm" name="id2592946"></a>
     1151<a class="indexterm" name="id2592994"></a>
     1152<a class="indexterm" name="id2593001"></a>
     1153<a class="indexterm" name="id2593008"></a>
    11541154                The recommendation of a 250-user limit is purely based on the notion that this
    11551155                would generally involve a site that has routed networks, possibly spread across
     
    11571157                the performance-based scalability limits of the tdbsam architecture.
    11581158                </p><p>
    1159 <a class="indexterm" name="id2592961"></a>
    1160 <a class="indexterm" name="id2592968"></a>
    1161 <a class="indexterm" name="id2592975"></a>
    1162 <a class="indexterm" name="id2592982"></a>
     1159<a class="indexterm" name="id2593023"></a>
     1160<a class="indexterm" name="id2593030"></a>
     1161<a class="indexterm" name="id2593037"></a>
     1162<a class="indexterm" name="id2593044"></a>
    11631163                There are sites that have thousands of users and yet require only one server.
    11641164                One site recently reported having 4,500 user accounts on one UNIX system and
     
    11681168                only on the need for a reliable distribution mechanism for the SambaSAMAccount
    11691169                backend.
    1170                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593010"></a>ldapsam</h3></div></div></div><p>
    1171 <a class="indexterm" name="id2593018"></a>
    1172 <a class="indexterm" name="id2593025"></a>
    1173                 <a class="indexterm" name="id2593031"></a>
     1170                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593072"></a>ldapsam</h3></div></div></div><p>
     1171<a class="indexterm" name="id2593080"></a>
     1172<a class="indexterm" name="id2593087"></a>
     1173                <a class="indexterm" name="id2593094"></a>
    11741174                There are a few points to stress that the ldapsam does not provide. The LDAP
    11751175                support referred to in this documentation does not include:
    11761176                </p><div class="itemizedlist"><ul type="disc"><li><p>A means of retrieving user account information from
    11771177                        a Windows 200x Active Directory server.</p></li><li><p>A means of replacing /etc/passwd.</p></li></ul></div><p>
    1178 <a class="indexterm" name="id2593060"></a>
    1179 <a class="indexterm" name="id2593067"></a>
    1180 <a class="indexterm" name="id2593074"></a>
    1181 <a class="indexterm" name="id2593080"></a>
     1178<a class="indexterm" name="id2593123"></a>
     1179<a class="indexterm" name="id2593129"></a>
     1180<a class="indexterm" name="id2593136"></a>
     1181<a class="indexterm" name="id2593142"></a>
    11821182                The second item can be accomplished by using LDAP NSS and PAM modules. LGPL versions of these libraries can be
    11831183                obtained from <a class="ulink" href="http://www.padl.com/" target="_top">PADL Software</a>.  More information about the
     
    11851185                <span class="emphasis"><em>LDAP, System Administration</em></span> by Gerald Carter, Chapter 6, Replacing NIS"</a>.
    11861186                </p><p>
    1187 <a class="indexterm" name="id2593111"></a>
    1188 <a class="indexterm" name="id2593118"></a>
    1189 <a class="indexterm" name="id2593125"></a>
     1187<a class="indexterm" name="id2593173"></a>
     1188<a class="indexterm" name="id2593180"></a>
     1189<a class="indexterm" name="id2593187"></a>
    11901190                This document describes how to use an LDAP directory for storing Samba user
    11911191                account information traditionally stored in the smbpasswd(5) file. It is
     
    12001200                Two additional Samba resources that may prove to be helpful are:
    12011201                </p><div class="itemizedlist"><ul type="disc"><li><p>
    1202 <a class="indexterm" name="id2593206"></a>
     1202<a class="indexterm" name="id2593268"></a>
    12031203                        The <a class="ulink" href="http://www.unav.es/cti/ldap-smb/ldap-smb-3-howto.html" target="_top">Samba-PDC-LDAP-HOWTO</a>
    12041204                        maintained by Ignacio Coupeau.
    12051205                        </p></li><li><p>
    1206 <a class="indexterm" name="id2593225"></a>
    1207 <a class="indexterm" name="id2593232"></a>
    1208 <a class="indexterm" name="id2593239"></a>
     1206<a class="indexterm" name="id2593287"></a>
     1207<a class="indexterm" name="id2593294"></a>
     1208<a class="indexterm" name="id2593301"></a>
    12091209                        The NT migration scripts from <a class="ulink" href="http://samba.idealx.org/" target="_top">IDEALX</a> that are
    12101210                        geared to manage users and groups in such a Samba-LDAP domain controller configuration.
    12111211                        Idealx also produced the smbldap-tools and the Interactive Console Management tool.
    1212                         </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593258"></a>Supported LDAP Servers</h4></div></div></div><p>
    1213 <a class="indexterm" name="id2593266"></a>
    1214 <a class="indexterm" name="id2593272"></a>
    1215 <a class="indexterm" name="id2593279"></a>
    1216 <a class="indexterm" name="id2593286"></a>
     1212                        </p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593320"></a>Supported LDAP Servers</h4></div></div></div><p>
     1213<a class="indexterm" name="id2593328"></a>
     1214<a class="indexterm" name="id2593335"></a>
     1215<a class="indexterm" name="id2593341"></a>
     1216<a class="indexterm" name="id2593348"></a>
    12171217                        The LDAP ldapsam code was developed and tested using the OpenLDAP 2.x server and
    12181218                        client libraries. The same code should work with Netscape's Directory Server and client SDK.
     
    12211221                        </p><p>
    12221222                        Samba is capable of working with any standards-compliant LDAP server.
    1223                         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593313"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div></div><p>
     1223                        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593375"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div></div><p>
    12241224                        Samba-3.0 includes the necessary schema file for OpenLDAP 2.x in the
    12251225                        <code class="filename">examples/LDAP/samba.schema</code> directory of the source code distribution
     
    12371237</pre><p>
    12381238                        </p><p>
    1239 <a class="indexterm" name="id2593358"></a>
    1240 <a class="indexterm" name="id2593365"></a>
    1241 <a class="indexterm" name="id2593372"></a>
     1239<a class="indexterm" name="id2593411"></a>
     1240<a class="indexterm" name="id2593418"></a>
     1241<a class="indexterm" name="id2593425"></a>
    12421242                        The <code class="filename">samba.schema</code> file has been formatted for OpenLDAP 2.0/2.1.
    12431243                        The Samba Team owns the OID space used by the above schema and recommends its use.
     
    12451245                        schema file as a patch to <a class="ulink" href="mailto:jerry@samba.org" target="_top">jerry@samba.org</a>.
    12461246                        </p><p>
    1247 <a class="indexterm" name="id2593399"></a>
    1248 <a class="indexterm" name="id2593405"></a>
    1249 <a class="indexterm" name="id2593412"></a>
    1250 <a class="indexterm" name="id2593419"></a>
    1251 <a class="indexterm" name="id2593426"></a>
    1252 <a class="indexterm" name="id2593433"></a>
    1253 <a class="indexterm" name="id2593440"></a>
     1247<a class="indexterm" name="id2593452"></a>
     1248<a class="indexterm" name="id2593458"></a>
     1249<a class="indexterm" name="id2593465"></a>
     1250<a class="indexterm" name="id2593472"></a>
     1251<a class="indexterm" name="id2593479"></a>
     1252<a class="indexterm" name="id2593486"></a>
     1253<a class="indexterm" name="id2593492"></a>
    12541254                        Just as the smbpasswd file is meant to store information that provides information
    12551255                        additional to  a user's <code class="filename">/etc/passwd</code> entry, so is the sambaSamAccount
     
    12601260                        with the posixAccount ObjectClass outlined in RFC 2307. This is by design.
    12611261                        </p><p>
    1262 <a class="indexterm" name="id2593468"></a>
    1263 <a class="indexterm" name="id2593475"></a>
    1264 <a class="indexterm" name="id2593482"></a>
    1265 <a class="indexterm" name="id2593489"></a>
    1266 <a class="indexterm" name="id2593496"></a>
    1267 <a class="indexterm" name="id2593503"></a>
    1268 <a class="indexterm" name="id2593510"></a>
    1269 <a class="indexterm" name="id2593516"></a>
    1270 <a class="indexterm" name="id2593523"></a>
     1262<a class="indexterm" name="id2593521"></a>
     1263<a class="indexterm" name="id2593528"></a>
     1264<a class="indexterm" name="id2593535"></a>
     1265<a class="indexterm" name="id2593542"></a>
     1266<a class="indexterm" name="id2593549"></a>
     1267<a class="indexterm" name="id2593556"></a>
     1268<a class="indexterm" name="id2593563"></a>
     1269<a class="indexterm" name="id2593569"></a>
     1270<a class="indexterm" name="id2593576"></a>
    12711271                        In order to store all user account information (UNIX and Samba) in the directory,
    12721272                        it is necessary to use the sambaSamAccount and posixAccount ObjectClasses in
     
    12771277                        store all Samba account information in LDAP, but still maintain UNIX account
    12781278                        information in NIS while the network is transitioning to a full LDAP infrastructure.
    1279                         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593548"></a>OpenLDAP Configuration</h4></div></div></div><p>
    1280 <a class="indexterm" name="id2593556"></a>
    1281 <a class="indexterm" name="id2593563"></a>
    1282 <a class="indexterm" name="id2593570"></a>
    1283 <a class="indexterm" name="id2593577"></a>
     1279                        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593601"></a>OpenLDAP Configuration</h4></div></div></div><p>
     1280<a class="indexterm" name="id2593609"></a>
     1281<a class="indexterm" name="id2593616"></a>
     1282<a class="indexterm" name="id2593623"></a>
     1283<a class="indexterm" name="id2593630"></a>
    12841284                To include support for the sambaSamAccount object in an OpenLDAP directory
    12851285                server, first copy the samba.schema file to slapd's configuration directory.
     
    12901290</pre><p>
    12911291                </p><p>
    1292 <a class="indexterm" name="id2593614"></a>
    1293 <a class="indexterm" name="id2593621"></a>
    1294 <a class="indexterm" name="id2593628"></a>
    1295 <a class="indexterm" name="id2593634"></a>
    1296 <a class="indexterm" name="id2593641"></a>
    1297 <a class="indexterm" name="id2593648"></a>
    1298 <a class="indexterm" name="id2593655"></a>
    1299 <a class="indexterm" name="id2593662"></a>
     1292<a class="indexterm" name="id2593667"></a>
     1293<a class="indexterm" name="id2593674"></a>
     1294<a class="indexterm" name="id2593680"></a>
     1295<a class="indexterm" name="id2593687"></a>
     1296<a class="indexterm" name="id2593694"></a>
     1297<a class="indexterm" name="id2593701"></a>
     1298<a class="indexterm" name="id2593708"></a>
     1299<a class="indexterm" name="id2593715"></a>
    13001300                Next, include the <code class="filename">samba.schema</code> file in <code class="filename">slapd.conf</code>.
    13011301                The sambaSamAccount object contains two attributes that depend on other schema
     
    13171317</pre><p>
    13181318                </p><p>
    1319 <a class="indexterm" name="id2593730"></a>
    1320 <a class="indexterm" name="id2593737"></a>
    1321 <a class="indexterm" name="id2593744"></a>
    1322 <a class="indexterm" name="id2593750"></a>
     1319<a class="indexterm" name="id2593783"></a>
     1320<a class="indexterm" name="id2593790"></a>
     1321<a class="indexterm" name="id2593797"></a>
     1322<a class="indexterm" name="id2593803"></a>
    13231323                It is recommended that you maintain some indices on some of the most useful attributes,
    13241324                as in the following example, to speed up searches made on sambaSamAccount ObjectClasses
     
    13581358<code class="prompt">root# </code><strong class="userinput"><code>/etc/init.d/slapd restart</code></strong>
    13591359</pre><p>
    1360                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593820"></a>Initialize the LDAP Database</h4></div></div></div><p>
    1361 <a class="indexterm" name="id2593828"></a>
    1362 <a class="indexterm" name="id2593835"></a>
    1363 <a class="indexterm" name="id2593842"></a>
    1364 <a class="indexterm" name="id2593849"></a>
     1360                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593873"></a>Initialize the LDAP Database</h4></div></div></div><p>
     1361<a class="indexterm" name="id2593881"></a>
     1362<a class="indexterm" name="id2593888"></a>
     1363<a class="indexterm" name="id2593895"></a>
     1364<a class="indexterm" name="id2593902"></a>
    13651365                Before you can add accounts to the LDAP database, you must create the account containers
    13661366                that they will be stored in. The following LDIF file should be modified to match your
     
    14241424</pre><p>
    14251425                </p><p>
    1426 <a class="indexterm" name="id2593892"></a>
    1427 <a class="indexterm" name="id2593899"></a>
     1426<a class="indexterm" name="id2593945"></a>
     1427<a class="indexterm" name="id2593952"></a>
    14281428                The userPassword shown above should be generated using <code class="literal">slappasswd</code>.
    14291429                </p><p>
    1430 <a class="indexterm" name="id2593916"></a>
    1431 <a class="indexterm" name="id2593923"></a>
     1430<a class="indexterm" name="id2593969"></a>
     1431<a class="indexterm" name="id2593976"></a>
    14321432                The following command will then load the contents of the LDIF file into the LDAP
    14331433                database.
    1434 <a class="indexterm" name="id2593931"></a>
     1434<a class="indexterm" name="id2593984"></a>
    14351435</p><pre class="screen">
    14361436<code class="prompt">$ </code><strong class="userinput"><code>slapadd -v -l initldap.dif</code></strong>
     
    14401440                as well as an admin password.
    14411441                </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    1442 <a class="indexterm" name="id2593963"></a>
     1442<a class="indexterm" name="id2594016"></a>
    14431443                Before Samba can access the LDAP server, you need to store the LDAP admin password
    14441444                in the Samba-3 <code class="filename">secrets.tdb</code> database by:
    1445 <a class="indexterm" name="id2593978"></a>
     1445<a class="indexterm" name="id2594031"></a>
    14461446</p><pre class="screen">
    14471447<code class="prompt">root# </code><strong class="userinput"><code>smbpasswd -w <em class="replaceable"><code>secret</code></em></code></strong>
    14481448</pre><p>
    1449                 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594006"></a>Configuring Samba</h4></div></div></div><p>
    1450 <a class="indexterm" name="id2594014"></a>
    1451 <a class="indexterm" name="id2594020"></a>
     1449                </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594059"></a>Configuring Samba</h4></div></div></div><p>
     1450<a class="indexterm" name="id2594066"></a>
     1451<a class="indexterm" name="id2594073"></a>
    14521452                        The following parameters are available in <code class="filename">smb.conf</code> only if your version of Samba was built with
    14531453                        LDAP support. Samba automatically builds with LDAP support if the LDAP libraries are found. The
     
    14681468                        and libraries were not found during compilation.
    14691469                        </p><p>LDAP-related smb.conf options include these:
    1470                         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2594077"></a><em class="parameter"><code>passdb backend = ldapsam:url</code></em></td></tr><tr><td><a class="indexterm" name="id2594089"></a></td></tr><tr><td><a class="indexterm" name="id2594096"></a></td></tr><tr><td><a class="indexterm" name="id2594103"></a></td></tr><tr><td><a class="indexterm" name="id2594110"></a></td></tr><tr><td><a class="indexterm" name="id2594116"></a></td></tr><tr><td><a class="indexterm" name="id2594123"></a></td></tr><tr><td><a class="indexterm" name="id2594130"></a></td></tr><tr><td><a class="indexterm" name="id2594137"></a></td></tr><tr><td><a class="indexterm" name="id2594144"></a></td></tr><tr><td><a class="indexterm" name="id2594151"></a></td></tr><tr><td><a class="indexterm" name="id2594158"></a></td></tr><tr><td><a class="indexterm" name="id2594165"></a></td></tr><tr><td><a class="indexterm" name="id2594172"></a></td></tr></table><p>
     1470                        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2594130"></a><em class="parameter"><code>passdb backend = ldapsam:url</code></em></td></tr><tr><td><a class="indexterm" name="id2594142"></a></td></tr><tr><td><a class="indexterm" name="id2594149"></a></td></tr><tr><td><a class="indexterm" name="id2594156"></a></td></tr><tr><td><a class="indexterm" name="id2594162"></a></td></tr><tr><td><a class="indexterm" name="id2594169"></a></td></tr><tr><td><a class="indexterm" name="id2594176"></a></td></tr><tr><td><a class="indexterm" name="id2594183"></a></td></tr><tr><td><a class="indexterm" name="id2594190"></a></td></tr><tr><td><a class="indexterm" name="id2594197"></a></td></tr><tr><td><a class="indexterm" name="id2594204"></a></td></tr><tr><td><a class="indexterm" name="id2594211"></a></td></tr><tr><td><a class="indexterm" name="id2594218"></a></td></tr><tr><td><a class="indexterm" name="id2594225"></a></td></tr></table><p>
    14711471                        </p><p>
    14721472                        These are described in the <code class="filename">smb.conf</code> man page and so are not repeated here. However, an example
    14731473                        for use with an LDAP directory is shown in <a class="link" href="passdb.html#confldapex" title="Example 11.2. Configuration with LDAP">the Configuration with LDAP.</a>
    1474                         </p><div class="example"><a name="confldapex"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2594223"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2594235"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2594247"></a><em class="parameter"><code>netbios name = MORIA</code></em></td></tr><tr><td><a class="indexterm" name="id2594259"></a><em class="parameter"><code>workgroup = NOLDOR</code></em></td></tr><tr><td># LDAP related parameters:</td></tr><tr><td># Define the DN used when binding to the LDAP servers.</td></tr><tr><td># The password for this DN is not stored in smb.conf</td></tr><tr><td># Set it using 'smbpasswd -w secret' to store the</td></tr><tr><td># passphrase in the secrets.tdb file.</td></tr><tr><td># If the "ldap admin dn" value changes, it must be reset.</td></tr><tr><td><a class="indexterm" name="id2594295"></a><em class="parameter"><code>ldap admin dn = "cn=Manager,dc=quenya,dc=org"</code></em></td></tr><tr><td># SSL directory connections can be configured by:</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><a class="indexterm" name="id2594315"></a><em class="parameter"><code>ldap ssl = start tls</code></em></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><a class="indexterm" name="id2594331"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><a class="indexterm" name="id2594348"></a><em class="parameter"><code>ldap delete dn = no</code></em></td></tr><tr><td># The machine and user suffix are added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><a class="indexterm" name="id2594368"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2594380"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2594392"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td># Trust UNIX account information in LDAP</td></tr><tr><td>#  (see the smb.conf man page for details)</td></tr><tr><td># Specify the base DN to use when searching the directory</td></tr><tr><td><a class="indexterm" name="id2594416"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594430"></a>Accounts and Groups Management</h4></div></div></div><p>
    1475                         <a class="indexterm" name="id2594438"></a>
    1476                         <a class="indexterm" name="id2594445"></a>
     1474                        </p><div class="example"><a name="confldapex"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2594276"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2594288"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2594300"></a><em class="parameter"><code>netbios name = MORIA</code></em></td></tr><tr><td><a class="indexterm" name="id2594312"></a><em class="parameter"><code>workgroup = NOLDOR</code></em></td></tr><tr><td># LDAP related parameters:</td></tr><tr><td># Define the DN used when binding to the LDAP servers.</td></tr><tr><td># The password for this DN is not stored in smb.conf</td></tr><tr><td># Set it using 'smbpasswd -w secret' to store the</td></tr><tr><td># passphrase in the secrets.tdb file.</td></tr><tr><td># If the "ldap admin dn" value changes, it must be reset.</td></tr><tr><td><a class="indexterm" name="id2594348"></a><em class="parameter"><code>ldap admin dn = "cn=Manager,dc=quenya,dc=org"</code></em></td></tr><tr><td># SSL directory connections can be configured by:</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><a class="indexterm" name="id2594368"></a><em class="parameter"><code>ldap ssl = start tls</code></em></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><a class="indexterm" name="id2594384"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><a class="indexterm" name="id2594401"></a><em class="parameter"><code>ldap delete dn = no</code></em></td></tr><tr><td># The machine and user suffix are added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><a class="indexterm" name="id2594421"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2594433"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2594445"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td># Trust UNIX account information in LDAP</td></tr><tr><td>#  (see the smb.conf man page for details)</td></tr><tr><td># Specify the base DN to use when searching the directory</td></tr><tr><td><a class="indexterm" name="id2594469"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594483"></a>Accounts and Groups Management</h4></div></div></div><p>
     1475                        <a class="indexterm" name="id2594491"></a>
     1476                        <a class="indexterm" name="id2594498"></a>
    14771477                        Because user accounts are managed through the sambaSamAccount ObjectClass, you should
    14781478                        modify your existing administration tools to deal with sambaSamAccount attributes.
    14791479                        </p><p>
    1480 <a class="indexterm" name="id2594461"></a>
    1481 <a class="indexterm" name="id2594468"></a>
    1482 <a class="indexterm" name="id2594475"></a>
     1480<a class="indexterm" name="id2594514"></a>
     1481<a class="indexterm" name="id2594521"></a>
     1482<a class="indexterm" name="id2594528"></a>
    14831483                        Machine accounts are managed with the sambaSamAccount ObjectClass, just
    14841484                        like user accounts. However, it is up to you to store those accounts
     
    14891489                        configuration file).
    14901490                        </p><p>
    1491 <a class="indexterm" name="id2594504"></a>
    1492 <a class="indexterm" name="id2594511"></a>
    1493 <a class="indexterm" name="id2594518"></a>
    1494 <a class="indexterm" name="id2594525"></a>
     1491<a class="indexterm" name="id2594557"></a>
     1492<a class="indexterm" name="id2594564"></a>
     1493<a class="indexterm" name="id2594571"></a>
     1494<a class="indexterm" name="id2594578"></a>
    14951495                        In Samba-3, the group management system is based on POSIX
    14961496                        groups. This means that Samba makes use of the posixGroup ObjectClass.
     
    14991499                        and, unlike MS Windows 2000 and Active Directory, Samba-3 does not
    15001500                        support nested groups.
    1501                         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594543"></a>Security and sambaSamAccount</h4></div></div></div><p>
    1502 <a class="indexterm" name="id2594552"></a>
     1501                        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594596"></a>Security and sambaSamAccount</h4></div></div></div><p>
     1502<a class="indexterm" name="id2594604"></a>
    15031503                        There are two important points to remember when discussing the security
    15041504                        of sambaSAMAccount entries in the directory.
    15051505                        </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>Never</em></span> retrieve the SambaLMPassword or
    1506 <a class="indexterm" name="id2594570"></a>
     1506<a class="indexterm" name="id2594623"></a>
    15071507                                SambaNTPassword attribute values over an unencrypted LDAP session.</p></li><li><p><span class="emphasis"><em>Never</em></span> allow non-admin users to
    15081508                                view the SambaLMPassword or SambaNTPassword attribute values.</p></li></ul></div><p>
    1509 <a class="indexterm" name="id2594591"></a>
    1510 <a class="indexterm" name="id2594598"></a>
    1511 <a class="indexterm" name="id2594605"></a>
     1509<a class="indexterm" name="id2594644"></a>
     1510<a class="indexterm" name="id2594651"></a>
     1511<a class="indexterm" name="id2594658"></a>
    15121512                        These password hashes are clear-text equivalents and can be used to impersonate
    15131513                        the user without deriving the original clear-text strings. For more information
     
    15151515                        Account Information Database section</a>.
    15161516                        </p><p>
    1517 <a class="indexterm" name="id2594626"></a>
    1518 <a class="indexterm" name="id2594633"></a>
    1519 <a class="indexterm" name="id2594640"></a>
    1520 <a class="indexterm" name="id2594647"></a>
     1517<a class="indexterm" name="id2594679"></a>
     1518<a class="indexterm" name="id2594686"></a>
     1519<a class="indexterm" name="id2594693"></a>
     1520<a class="indexterm" name="id2594700"></a>
    15211521                        To remedy the first security issue, the <a class="link" href="smb.conf.5.html#LDAPSSL" target="_top">ldap ssl</a> <code class="filename">smb.conf</code>
    15221522                        parameter defaults to require an encrypted session (<a class="link" href="smb.conf.5.html#LDAPSSL" target="_top">ldap    ssl = on</a>) using the default port of <code class="constant">636</code> when
     
    15261526                        (so do not set <a class="link" href="smb.conf.5.html#LDAPSSL" target="_top">ldap ssl = off</a>).
    15271527                        </p><p>
    1528 <a class="indexterm" name="id2594708"></a>
    1529 <a class="indexterm" name="id2594715"></a>
    1530 <a class="indexterm" name="id2594721"></a>
     1528<a class="indexterm" name="id2594761"></a>
     1529<a class="indexterm" name="id2594768"></a>
     1530<a class="indexterm" name="id2594774"></a>
    15311531                        Note that the LDAPS protocol is deprecated in favor of the LDAPv3 StartTLS
    15321532                        extended operation. However, the OpenLDAP library still provides support for
    15331533                        the older method of securing communication between clients and servers.
    15341534                        </p><p>
    1535 <a class="indexterm" name="id2594736"></a>
    1536 <a class="indexterm" name="id2594743"></a>
    1537 <a class="indexterm" name="id2594749"></a>
     1535<a class="indexterm" name="id2594788"></a>
     1536<a class="indexterm" name="id2594796"></a>
     1537<a class="indexterm" name="id2594802"></a>
    15381538                        The second security precaution is to prevent non-administrative users from
    15391539                        harvesting password hashes from the directory. This can be done using the
     
    15461546     by * none
    15471547</pre><p>
    1548 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594779"></a>LDAP Special Attributes for sambaSamAccounts</h4></div></div></div><p> The sambaSamAccount ObjectClass is composed of the attributes shown in next tables: <a class="link" href="passdb.html#attribobjclPartA" title="Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A">Part A</a>, and <a class="link" href="passdb.html#attribobjclPartB" title="Table 11.4. Attributes in the sambaSamAccount ObjectClass (LDAP), Part B">Part B</a>.
     1548</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594832"></a>LDAP Special Attributes for sambaSamAccounts</h4></div></div></div><p> The sambaSamAccount ObjectClass is composed of the attributes shown in next tables: <a class="link" href="passdb.html#attribobjclPartA" title="Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A">Part A</a>, and <a class="link" href="passdb.html#attribobjclPartB" title="Table 11.4. Attributes in the sambaSamAccount ObjectClass (LDAP), Part B">Part B</a>.
    15491549                        </p><div class="table"><a name="attribobjclPartA"></a><p class="title"><b>Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A</b></p><div class="table-contents"><table summary="Attributes in the sambaSamAccount ObjectClass (LDAP), Part A" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left"><code class="constant">sambaLMPassword</code></td><td align="justify">The LanMan password 16-byte hash stored as a character
    15501550                                                representation of a hexadecimal string.</td></tr><tr><td align="left"><code class="constant">sambaNTPassword</code></td><td align="justify">The NT password 16-byte hash stored as a character
     
    15811581                                The Windows equivalent of UNIX UIDs.</td></tr><tr><td align="left"><code class="constant">sambaPrimaryGroupSID</code></td><td align="justify">The security identifier (SID) of the primary group
    15821582                                of the user.</td></tr><tr><td align="left"><code class="constant">sambaDomainName</code></td><td align="justify">Domain the user is part of.</td></tr></tbody></table></div></div><br class="table-break"><p>
    1583 <a class="indexterm" name="id2595128"></a>
    1584 <a class="indexterm" name="id2595134"></a>
     1583<a class="indexterm" name="id2595180"></a>
     1584<a class="indexterm" name="id2595187"></a>
    15851585                        The majority of these parameters are only used when Samba is acting as a PDC of
    15861586                        a domain (refer to <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>, for details on
    15871587                        how to configure Samba as a PDC). The following four attributes
    15881588                        are only stored with the sambaSamAccount entry if the values are non-default values:
    1589                         </p><div class="itemizedlist"><a class="indexterm" name="id2595156"></a><a class="indexterm" name="id2595163"></a><a class="indexterm" name="id2595170"></a><a class="indexterm" name="id2595177"></a><ul type="disc"><li><p>sambaHomePath</p></li><li><p>sambaLogonScript</p></li><li><p>sambaProfilePath</p></li><li><p>sambaHomeDrive</p></li></ul></div><p>
    1590 <a class="indexterm" name="id2595206"></a>
    1591 <a class="indexterm" name="id2595212"></a>
    1592 <a class="indexterm" name="id2595219"></a>
     1589                        </p><div class="itemizedlist"><a class="indexterm" name="id2595209"></a><a class="indexterm" name="id2595216"></a><a class="indexterm" name="id2595223"></a><a class="indexterm" name="id2595230"></a><ul type="disc"><li><p>sambaHomePath</p></li><li><p>sambaLogonScript</p></li><li><p>sambaProfilePath</p></li><li><p>sambaHomeDrive</p></li></ul></div><p>
     1590<a class="indexterm" name="id2595258"></a>
     1591<a class="indexterm" name="id2595265"></a>
     1592<a class="indexterm" name="id2595272"></a>
    15931593                        These attributes are only stored with the sambaSamAccount entry if
    15941594                        the values are non-default values. For example, assume MORIA has now been
     
    16011601                        will only write the attribute value to the directory entry if the value is
    16021602                        something other than the default (e.g., <code class="filename">\\MOBY\becky</code>).
    1603                         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595293"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div></div><p>
     1603                        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595346"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div></div><p>
    16041604                        The following is a working LDIF that demonstrates the use of the SambaSamAccount ObjectClass:
    16051605</p><pre class="programlisting">
     
    16461646sambaNTPassword: 878D8014606CDA29677A44EFA1353FC7
    16471647</pre><p>
    1648                 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595340"></a>Password Synchronization</h4></div></div></div><p>
     1648                </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595393"></a>Password Synchronization</h4></div></div></div><p>
    16491649                Samba-3 and later can update the non-Samba (LDAP) password stored with an account. When
    16501650                using pam_ldap, this allows changing both UNIX and Windows passwords at once.
     
    16551655                                        <code class="constant">SambaLMPassword</code>.</p></td></tr><tr><td align="left">only</td><td align="justify"><p>Only update the LDAP password and let the LDAP server
    16561656                        worry about the other fields.  This option is only available on some LDAP servers and
    1657                         only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD.</p></td></tr></tbody></table></div></div><br class="table-break"><p>More information can be found in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595492"></a>Using OpenLDAP Overlay for Password Syncronization</h4></div></div></div><p>
     1657                        only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD.</p></td></tr></tbody></table></div></div><br class="table-break"><p>More information can be found in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595545"></a>Using OpenLDAP Overlay for Password Synchronization</h4></div></div></div><p>
    16581658                Howard Chu has written a special overlay called <code class="literal">smbk5pwd</code>. This tool  modifies the
    16591659                <code class="literal">SambaNTPassword</code>, <code class="literal">SambaLMPassword</code> and <code class="literal">Heimdal</code>
     
    16631663                <code class="filename">contrib/slapd-modules/smbk5pwd</code> subdirectory. This module can also be used with
    16641664                OpenLDAP-2.2.
    1665                 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595544"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595549"></a>Users Cannot Logon</h3></div></div></div><p>&#8220;<span class="quote">I've installed Samba, but now I can't log on with my UNIX account! </span>&#8221;</p><p>Make sure your user has been added to the current Samba <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a>.
    1666                 Read the <a class="link" href="passdb.html#acctmgmttools" title="Account Management Tools">Account Management Tools,</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595586"></a>Configuration of <em class="parameter"><code>auth methods</code></em></h3></div></div></div><p>
     1665                </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595597"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595602"></a>Users Cannot Logon</h3></div></div></div><p>&#8220;<span class="quote">I've installed Samba, but now I can't log on with my UNIX account! </span>&#8221;</p><p>Make sure your user has been added to the current Samba <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a>.
     1666                Read the <a class="link" href="passdb.html#acctmgmttools" title="Account Management Tools">Account Management Tools,</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595640"></a>Configuration of <em class="parameter"><code>auth methods</code></em></h3></div></div></div><p>
    16671667        When explicitly setting an <a class="link" href="smb.conf.5.html#AUTHMETHODS" target="_top">auth methods</a> parameter,
    16681668        <em class="parameter"><code>guest</code></em> must be specified as the first entry on the line
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/pr03.html

    r231 r272  
    2626</p><p>
    2727A <span class="emphasis"><em>good standard</em></span> survives because people know how to use it. People know how to use a
    28 standard when it is so transparent, so obvious, and so easy that it become invisible. And a standard becomes
     28standard when it is so transparent, so obvious, and so easy that it becomes invisible. And a standard becomes
    2929invisible only when the documentation describing how to deploy it is clear, unambiguous, and correct. These
    3030three elements must be present for a standard to be useful, allowing communication and interaction between two
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/problems.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 39. Analyzing and Solving Samba Problems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="diagnosis.html" title="Chapter 38. The Samba Checklist"><link rel="next" href="bugreport.html" title="Chapter 40. Reporting Bugs"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 39. Analyzing and Solving Samba Problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnosis.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="bugreport.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 39. Analyzing and Solving Samba Problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="orgname">Samba Team</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon@samba.org">dbannon@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="problems.html#id2684841">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684893">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685149">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685199">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685342">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685668">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685705">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685880">How to Get Off the Mailing Lists</a></span></dt></dl></div><p>
    2 <a class="indexterm" name="id2684815"></a>
    3 <a class="indexterm" name="id2684822"></a>
    4 <a class="indexterm" name="id2684828"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 39. Analyzing and Solving Samba Problems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="diagnosis.html" title="Chapter 38. The Samba Checklist"><link rel="next" href="bugreport.html" title="Chapter 40. Reporting Bugs"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 39. Analyzing and Solving Samba Problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnosis.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="bugreport.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 39. Analyzing and Solving Samba Problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="orgname">Samba Team</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon@samba.org">dbannon@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="orgname">Samba Team</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan@samba.org">dan@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="problems.html#id2684875">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684927">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685183">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685233">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685377">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685702">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685740">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685914">How to Get Off the Mailing Lists</a></span></dt></dl></div><p>
     2<a class="indexterm" name="id2684849"></a>
     3<a class="indexterm" name="id2684856"></a>
     4<a class="indexterm" name="id2684862"></a>
    55There are many sources of information available in the form of mailing lists, RFCs, and documentation. The
    66documentation that comes with the Samba distribution contains good explanations of general SMB topics such as
    77browsing.
    8 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684841"></a>Diagnostics Tools</h2></div></div></div><p>
    9 <a class="indexterm" name="id2684848"></a>
    10 <a class="indexterm" name="id2684855"></a>
    11 <a class="indexterm" name="id2684862"></a>
    12 <a class="indexterm" name="id2684869"></a>
    13 <a class="indexterm" name="id2684876"></a>
     8</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684875"></a>Diagnostics Tools</h2></div></div></div><p>
     9<a class="indexterm" name="id2684883"></a>
     10<a class="indexterm" name="id2684890"></a>
     11<a class="indexterm" name="id2684896"></a>
     12<a class="indexterm" name="id2684903"></a>
     13<a class="indexterm" name="id2684910"></a>
    1414With SMB networking, it is often not immediately clear what the cause is of a certain problem. Samba itself
    1515provides rather useful information, but in some cases you might have to fall back to using a
    1616<span class="emphasis"><em>sniffer</em></span>. A sniffer is a program that listens on your LAN, analyzes the data sent on it,
    1717and displays it on the screen.
    18 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2684893"></a>Debugging with Samba Itself</h3></div></div></div><p>
    19 <a class="indexterm" name="id2684901"></a>
    20 <a class="indexterm" name="id2684908"></a>
    21 <a class="indexterm" name="id2684914"></a>
    22 <a class="indexterm" name="id2684921"></a>
    23 <a class="indexterm" name="id2684928"></a>
     18</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2684927"></a>Debugging with Samba Itself</h3></div></div></div><p>
    2419<a class="indexterm" name="id2684935"></a>
    2520<a class="indexterm" name="id2684942"></a>
     21<a class="indexterm" name="id2684949"></a>
     22<a class="indexterm" name="id2684956"></a>
     23<a class="indexterm" name="id2684962"></a>
     24<a class="indexterm" name="id2684969"></a>
     25<a class="indexterm" name="id2684976"></a>
    2626One of the best diagnostic tools for debugging problems is Samba itself.  You can use the <code class="option">-d
    2727option</code> for both <span class="application">smbd</span> and <span class="application">nmbd</span> to specify the <a class="link" href="smb.conf.5.html#DEBUGLEVEL" target="_top">debug level</a> at which to run.
     
    2929options. The debug level (log level) can range from 1 (the default) to 10 (100 for debugging passwords).
    3030</p><p>
    31 <a class="indexterm" name="id2684996"></a>
    32 <a class="indexterm" name="id2685003"></a>
    33 <a class="indexterm" name="id2685010"></a>
    34 <a class="indexterm" name="id2685017"></a>
    35 <a class="indexterm" name="id2685024"></a>
    3631<a class="indexterm" name="id2685030"></a>
    3732<a class="indexterm" name="id2685037"></a>
     33<a class="indexterm" name="id2685044"></a>
     34<a class="indexterm" name="id2685051"></a>
     35<a class="indexterm" name="id2685058"></a>
     36<a class="indexterm" name="id2685065"></a>
     37<a class="indexterm" name="id2685072"></a>
    3838Another helpful method of debugging is to compile Samba using the <code class="literal">gcc -g </code> flag. This will
    3939include debug information in the binaries and allow you to attach <code class="literal">gdb</code> to the running
     
    4747</p><p>
    4848Some useful Samba commands worth investigating are:
    49 <a class="indexterm" name="id2685106"></a>
    50 <a class="indexterm" name="id2685113"></a>
     49<a class="indexterm" name="id2685141"></a>
     50<a class="indexterm" name="id2685147"></a>
    5151</p><pre class="screen">
    5252<code class="prompt">$ </code><strong class="userinput"><code>testparm | more</code></strong>
    5353<code class="prompt">$ </code><strong class="userinput"><code>smbclient -L //{netbios name of server}</code></strong>
    5454</pre><p>
    55 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685149"></a>Tcpdump</h3></div></div></div><p>
    56 <a class="indexterm" name="id2685156"></a>
    57 <a class="indexterm" name="id2685163"></a>
    58 <a class="indexterm" name="id2685170"></a>
     55</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685183"></a>Tcpdump</h3></div></div></div><p>
     56<a class="indexterm" name="id2685191"></a>
     57<a class="indexterm" name="id2685197"></a>
     58<a class="indexterm" name="id2685204"></a>
    5959<a class="ulink" href="http://www.tcpdump.org/" target="_top">Tcpdump</a> was the first
    6060UNIX sniffer with SMB support. It is a command-line utility and
    6161now, its SMB support is somewhat lagging that of <code class="literal">ethereal</code>
    6262and <code class="literal">tethereal</code>.
    63 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685199"></a>Ethereal</h3></div></div></div><p>
    64 <a class="indexterm" name="id2685207"></a>
     63</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685233"></a>Ethereal</h3></div></div></div><p>
     64<a class="indexterm" name="id2685241"></a>
    6565<a class="ulink" href="http://www.ethereal.com/" target="_top">Ethereal</a> is a graphical sniffer, available for both UNIX (Gtk)
    6666and Windows. Ethereal's SMB support is quite good. For details on the use of <code class="literal">ethereal</code>, read
    6767the well-written Ethereal User Guide.
    6868</p><div class="figure"><a name="ethereal1"></a><p class="title"><b>Figure 39.1. Starting a Capture.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal1.png" alt="Starting a Capture."></div></div></div><br class="figure-break"><p>
    69 <a class="indexterm" name="id2685270"></a>
     69<a class="indexterm" name="id2685304"></a>
    7070Listen for data on ports 137, 138, 139, and 445. For example, use the filter <strong class="userinput"><code>port 137, port 138,
    7171port 139, or port 445</code></strong> as seen in <a class="link" href="problems.html#ethereal1" title="Figure 39.1. Starting a Capture.">Starting a Capture</a> snapshot.
    7272</p><p>
    7373A console version of ethereal is available as well and is called <code class="literal">tethereal</code>.
    74 </p><div class="figure"><a name="ethereal2"></a><p class="title"><b>Figure 39.2. Main Ethereal Data Window.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal2.png" alt="Main Ethereal Data Window."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685342"></a>The Windows Network Monitor</h3></div></div></div><p>
    75 <a class="indexterm" name="id2685350"></a>
    76 <a class="indexterm" name="id2685357"></a>
    77 <a class="indexterm" name="id2685364"></a>
    78 <a class="indexterm" name="id2685371"></a>
    79 <a class="indexterm" name="id2685378"></a>
     74</p><div class="figure"><a name="ethereal2"></a><p class="title"><b>Figure 39.2. Main Ethereal Data Window.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal2.png" alt="Main Ethereal Data Window."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2685377"></a>The Windows Network Monitor</h3></div></div></div><p>
    8075<a class="indexterm" name="id2685385"></a>
     76<a class="indexterm" name="id2685392"></a>
     77<a class="indexterm" name="id2685398"></a>
     78<a class="indexterm" name="id2685406"></a>
     79<a class="indexterm" name="id2685412"></a>
     80<a class="indexterm" name="id2685419"></a>
    8181For tracing things on Microsoft Windows NT, Network Monitor (aka Netmon) is available on Microsoft Developer
    8282Network CDs, the Windows NT Server install CD, and the SMS CDs. The version of Netmon that ships with SMS
     
    8585local NT box and broadcasts on the local subnet. Be aware that Ethereal can read and write Netmon formatted
    8686files.
    87 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2685402"></a>Installing Network Monitor on an NT Workstation</h4></div></div></div><p>
    88 <a class="indexterm" name="id2685410"></a>
     87</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2685436"></a>Installing Network Monitor on an NT Workstation</h4></div></div></div><p>
     88<a class="indexterm" name="id2685444"></a>
    8989Installing Netmon on an NT workstation requires a couple of steps. The following are instructions for
    9090installing Netmon V4.00.349, which comes with Microsoft Windows NT Server 4.0, on Microsoft Windows NT
     
    9292need both the Microsoft Windows NT Server 4.0 Install CD and the Workstation 4.0 Install CD.
    9393</p><p>
    94 <a class="indexterm" name="id2685427"></a>
     94<a class="indexterm" name="id2685461"></a>
    9595Initially you will need to install <span class="application">Network Monitor Tools and Agent</span>
    9696on the NT Server to do this:
     
    111111to <code class="filename">%SYSTEMROOT%\System32\netmon</code> on the workstation and set permissions
    112112as you deem appropriate for your site. You will need administrative rights on the NT box to run Netmon.
    113 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2685645"></a>Installing Network Monitor on Windows 9x/Me</h4></div></div></div><p>
     113</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2685679"></a>Installing Network Monitor on Windows 9x/Me</h4></div></div></div><p>
    114114To install Netmon on Windows 9x/Me, install the Network Monitor Agent
    115115from the Windows 9x/Me CD (<code class="filename">\admin\nettools\netmon</code>).
    116116There is a readme file included with the Netmon driver files on the CD if you need
    117117information on how to do this. Copy the files from a working Netmon installation.
    118 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685668"></a>Useful URLs</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at
     118</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685702"></a>Useful URLs</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at
    119119       <a class="ulink" href="http://www.skippy.net/linux/smb-howto.html" target="_top">
    120120       http://www.skippy.net/linux/smb-howto.html</a>. </p></li><li><p>FTP site for older SMB specs,
    121121       <a class="ulink" href="ftp://ftp.microsoft.com/developr/drg/CIFS/" target="_top">
    122        ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685705"></a>Getting Mailing List Help</h2></div></div></div><p>
     122       ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685740"></a>Getting Mailing List Help</h2></div></div></div><p>
    123123There are a number of Samba-related mailing lists. Go to <a class="ulink" href="http://samba.org" target="_top">http://samba.org</a>, click on your nearest mirror,
    124124and then click on <code class="literal">Support</code>. Next, click on <code class="literal">
     
    131131If you do post a message to one of the lists, please observe the following guidelines:
    132132</p><div class="itemizedlist"><ul type="disc"><li><p>
    133 <a class="indexterm" name="id2685761"></a>
     133<a class="indexterm" name="id2685795"></a>
    134134        Always remember that the developers are volunteers; they are
    135135        not paid and they never guarantee to produce a particular feature at
    136136        a particular time. Any timelines are &#8220;<span class="quote">best guess,</span>&#8221; and nothing more.
    137137        </p></li><li><p>
    138 <a class="indexterm" name="id2685779"></a>
     138<a class="indexterm" name="id2685813"></a>
    139139        Always mention what version of Samba you are using and what
    140140        operating system it's running under. You should list the relevant sections of
     
    151151        with such bad netiquet bahavior.
    152152        </p></li><li><p>
    153 <a class="indexterm" name="id2685832"></a>
     153<a class="indexterm" name="id2685866"></a>
    154154        Don't cross post. Work out which is the best list to post to
    155155        and see what happens. Do not post to both samba-ntdom and samba-technical.
     
    164164        Consider pasting the relevant parts into the body of the message. The Samba
    165165        mailing lists go to a huge number of people. Do they all need a copy of your
    166         <code class="filename">smb.conf</code> in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685880"></a>How to Get Off the Mailing Lists</h2></div></div></div><p>To have your name removed from a Samba mailing list, go to the same
     166        <code class="filename">smb.conf</code> in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685914"></a>How to Get Off the Mailing Lists</h2></div></div></div><p>To have your name removed from a Samba mailing list, go to the same
    167167place where you went to
    168168subscribe to it, go to <a class="ulink" href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>,
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/rights.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. User Rights and Privileges</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"><link rel="next" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. User Rights and Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="idmapper.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AccessControls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rights"></a>Chapter 15. User Rights and Privileges</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rights.html#id2608421">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608696">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609041">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609351">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609839">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610016">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610022">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></div><p>
    2 <a class="indexterm" name="id2608137"></a>
    3 <a class="indexterm" name="id2608144"></a>
    4 <a class="indexterm" name="id2608151"></a>
    5 <a class="indexterm" name="id2608158"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. User Rights and Privileges</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"><link rel="next" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. User Rights and Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="idmapper.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AccessControls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rights"></a>Chapter 15. User Rights and Privileges</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rights.html#id2608451">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2608726">Using the net rpc rights Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609072">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2609382">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2609893">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2610070">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2610076">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2608159"></a>
     3<a class="indexterm" name="id2608166"></a>
     4<a class="indexterm" name="id2608172"></a>
     5<a class="indexterm" name="id2608179"></a>
    66The administration of Windows user, group, and machine accounts in the Samba
    77domain-controlled network necessitates interfacing between the MS Windows
     
    1111Active Directory domains.
    1212</p><p>
    13 <a class="indexterm" name="id2608174"></a>
    14 <a class="indexterm" name="id2608181"></a>
    15 <a class="indexterm" name="id2608188"></a>
    16 <a class="indexterm" name="id2608195"></a>
     13<a class="indexterm" name="id2608196"></a>
     14<a class="indexterm" name="id2608203"></a>
     15<a class="indexterm" name="id2608210"></a>
     16<a class="indexterm" name="id2608217"></a>
    1717The addition of Windows NT4/2kX/XPPro machines to the domain necessitates the
    1818creation of a machine account for each machine added. The machine account is
     
    2020user logons.
    2121</p><p>
    22 <a class="indexterm" name="id2608209"></a>
    23 <a class="indexterm" name="id2608216"></a>
    24 <a class="indexterm" name="id2608223"></a>
    25 <a class="indexterm" name="id2608230"></a>
    26 <a class="indexterm" name="id2608237"></a>
    27 <a class="indexterm" name="id2608244"></a>
     22<a class="indexterm" name="id2608231"></a>
     23<a class="indexterm" name="id2608238"></a>
     24<a class="indexterm" name="id2608245"></a>
     25<a class="indexterm" name="id2608252"></a>
     26<a class="indexterm" name="id2608259"></a>
     27<a class="indexterm" name="id2608265"></a>
    2828Machine accounts are analogous to user accounts, and thus in implementing them on a UNIX machine that is
    2929hosting Samba (i.e., on which Samba is running), it is necessary to create a special type of user account.
     
    3535is designed to block man-in-the-middle attempts to violate network integrity.
    3636</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    37 <a class="indexterm" name="id2608284"></a>
    38 <a class="indexterm" name="id2608291"></a>
    39 <a class="indexterm" name="id2608298"></a>
    40 <a class="indexterm" name="id2608305"></a>
    41 <a class="indexterm" name="id2608312"></a>
     37<a class="indexterm" name="id2608306"></a>
     38<a class="indexterm" name="id2608313"></a>
     39<a class="indexterm" name="id2608320"></a>
     40<a class="indexterm" name="id2608327"></a>
     41<a class="indexterm" name="id2608334"></a>
    4242Machine (computer) accounts are used in the Windows NT OS family to store security
    4343credentials for domain member servers and workstations. When the domain member
     
    4848Windows secures authentication.
    4949</p></div><p>
    50 <a class="indexterm" name="id2608331"></a>
    51 <a class="indexterm" name="id2608338"></a>
    52 <a class="indexterm" name="id2608345"></a>
    53 <a class="indexterm" name="id2608352"></a>
     50<a class="indexterm" name="id2608361"></a>
     51<a class="indexterm" name="id2608368"></a>
     52<a class="indexterm" name="id2608376"></a>
     53<a class="indexterm" name="id2608382"></a>
    5454The creation of UNIX system accounts has traditionally been the sole right of
    5555the system administrator, better known as the <code class="constant">root</code> account.
     
    5858<code class="constant">root</code> account user.
    5959</p><p>
    60 <a class="indexterm" name="id2608374"></a>
    61 <a class="indexterm" name="id2608381"></a>
    62 <a class="indexterm" name="id2608388"></a>
    63 <a class="indexterm" name="id2608395"></a>
     60<a class="indexterm" name="id2608404"></a>
     61<a class="indexterm" name="id2608412"></a>
     62<a class="indexterm" name="id2608418"></a>
     63<a class="indexterm" name="id2608425"></a>
    6464All versions of Samba call system interface scripts that permit CIFS function
    6565calls that are used to manage users, groups, and machine accounts
     
    7171necessary to permit people who should not possess <code class="constant">root</code>-level
    7272access to the UNIX host system.
    73 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608421"></a>Rights Management Capabilities</h2></div></div></div><p>
    74 <a class="indexterm" name="id2608429"></a>
    75 <a class="indexterm" name="id2608436"></a>
    76 <a class="indexterm" name="id2608443"></a>
    77 <a class="indexterm" name="id2608450"></a>
     73</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608451"></a>Rights Management Capabilities</h2></div></div></div><p>
     74<a class="indexterm" name="id2608459"></a>
     75<a class="indexterm" name="id2608466"></a>
     76<a class="indexterm" name="id2608473"></a>
     77<a class="indexterm" name="id2608480"></a>
    7878Samba 3.0.11 introduced support for the Windows privilege model.  This model
    7979allows certain rights to be assigned to a user or group SID.  In order to enable
     
    8181must be defined in the <em class="parameter"><code>global</code></em> section of the <code class="filename">smb.conf</code> file.
    8282</p><p>
    83 <a class="indexterm" name="id2608488"></a>
    84 <a class="indexterm" name="id2608495"></a>
    85 <a class="indexterm" name="id2608502"></a>
     83<a class="indexterm" name="id2608519"></a>
     84<a class="indexterm" name="id2608525"></a>
     85<a class="indexterm" name="id2608532"></a>
    8686Currently, the rights supported in Samba-3 are listed in <a class="link" href="rights.html#rp-privs" title="Table 15.1. Current Privilege Capabilities">&#8220;Current Privilege Capabilities&#8221;</a>.
    8787The remainder of this chapter explains how to manage and use these privileges on Samba servers.
    88 </p><a class="indexterm" name="id2608519"></a><a class="indexterm" name="id2608526"></a><a class="indexterm" name="id2608533"></a><a class="indexterm" name="id2608540"></a><a class="indexterm" name="id2608547"></a><a class="indexterm" name="id2608554"></a><div class="table"><a name="rp-privs"></a><p class="title"><b>Table 15.1. Current Privilege Capabilities</b></p><div class="table-contents"><table summary="Current Privilege Capabilities" border="1"><colgroup><col align="right"><col align="left"></colgroup><thead><tr><th align="left">Privilege</th><th align="left">Description</th></tr></thead><tbody><tr><td align="right"><p>SeMachineAccountPrivilege</p></td><td align="left"><p>Add machines to domain</p></td></tr><tr><td align="right"><p>SePrintOperatorPrivilege</p></td><td align="left"><p>Manage printers</p></td></tr><tr><td align="right"><p>SeAddUsersPrivilege</p></td><td align="left"><p>Add users and groups to the domain</p></td></tr><tr><td align="right"><p>SeRemoteShutdownPrivilege</p></td><td align="left"><p>Force shutdown from a remote system</p></td></tr><tr><td align="right"><p>SeDiskOperatorPrivilege</p></td><td align="left"><p>Manage disk share</p></td></tr><tr><td align="right"><p>SeTakeOwnershipPrivilege</p></td><td align="left"><p>Take ownership of files or other objects</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608696"></a>Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</h3></div></div></div><p>
    89 <a class="indexterm" name="id2608707"></a>
    90 <a class="indexterm" name="id2608714"></a>
    91 <a class="indexterm" name="id2608721"></a>
    92 <a class="indexterm" name="id2608728"></a>
    93 <a class="indexterm" name="id2608735"></a>
     88</p><a class="indexterm" name="id2608550"></a><a class="indexterm" name="id2608556"></a><a class="indexterm" name="id2608563"></a><a class="indexterm" name="id2608570"></a><a class="indexterm" name="id2608577"></a><a class="indexterm" name="id2608584"></a><div class="table"><a name="rp-privs"></a><p class="title"><b>Table 15.1. Current Privilege Capabilities</b></p><div class="table-contents"><table summary="Current Privilege Capabilities" border="1"><colgroup><col align="right"><col align="left"></colgroup><thead><tr><th align="left">Privilege</th><th align="left">Description</th></tr></thead><tbody><tr><td align="right"><p>SeMachineAccountPrivilege</p></td><td align="left"><p>Add machines to domain</p></td></tr><tr><td align="right"><p>SePrintOperatorPrivilege</p></td><td align="left"><p>Manage printers</p></td></tr><tr><td align="right"><p>SeAddUsersPrivilege</p></td><td align="left"><p>Add users and groups to the domain</p></td></tr><tr><td align="right"><p>SeRemoteShutdownPrivilege</p></td><td align="left"><p>Force shutdown from a remote system</p></td></tr><tr><td align="right"><p>SeDiskOperatorPrivilege</p></td><td align="left"><p>Manage disk share</p></td></tr><tr><td align="right"><p>SeTakeOwnershipPrivilege</p></td><td align="left"><p>Take ownership of files or other objects</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608726"></a>Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</h3></div></div></div><p>
     89<a class="indexterm" name="id2608737"></a>
     90<a class="indexterm" name="id2608744"></a>
     91<a class="indexterm" name="id2608751"></a>
     92<a class="indexterm" name="id2608758"></a>
     93<a class="indexterm" name="id2608765"></a>
    9494There are two primary means of managing the rights assigned to users and groups
    9595on a Samba server.  The <code class="literal">NT4 User Manager for Domains</code> may be
     
    102102The <code class="literal">net rpc rights</code> utility in Samba 3.0.11 has three new subcommands:
    103103</p><div class="variablelist"><dl><dt><span class="term">list [name|accounts]</span></dt><dd><p>
    104 <a class="indexterm" name="id2608778"></a>
    105 <a class="indexterm" name="id2608789"></a>
    106 <a class="indexterm" name="id2608796"></a>
    107 <a class="indexterm" name="id2608803"></a>
     104<a class="indexterm" name="id2608808"></a>
     105<a class="indexterm" name="id2608819"></a>
     106<a class="indexterm" name="id2608826"></a>
     107<a class="indexterm" name="id2608833"></a>
    108108                When called with no arguments, <code class="literal">net rpc list</code>
    109109                simply lists the available rights on the server.  When passed
     
    114114                privileged accounts on the server and the assigned rights.
    115115                </p></dd><dt><span class="term">grant &lt;user&gt; &lt;right [right ...]&gt;</span></dt><dd><p>
    116 <a class="indexterm" name="id2608842"></a>
    117 <a class="indexterm" name="id2608849"></a>
    118 <a class="indexterm" name="id2608856"></a>
    119 <a class="indexterm" name="id2608863"></a>
     116<a class="indexterm" name="id2608872"></a>
     117<a class="indexterm" name="id2608879"></a>
     118<a class="indexterm" name="id2608886"></a>
     119<a class="indexterm" name="id2608893"></a>
    120120                When called with no arguments, this function is used to assign
    121121                a list of rights to a specified user or group.  For example,
     
    127127</pre><p>
    128128                The following syntax has the same result:
    129 <a class="indexterm" name="id2608888"></a>
     129<a class="indexterm" name="id2608919"></a>
    130130</p><pre class="screen">
    131131<code class="prompt">root# </code> net rpc rights grant 'DOMAIN\Domain Admins' \
     
    140140                effect is to remove an assigned right (or list of rights) from a user or group.
    141141                </p></dd></dl></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    142 <a class="indexterm" name="id2608943"></a>
    143 <a class="indexterm" name="id2608950"></a>
    144 <a class="indexterm" name="id2608957"></a>
     142<a class="indexterm" name="id2608974"></a>
     143<a class="indexterm" name="id2608980"></a>
     144<a class="indexterm" name="id2608987"></a>
    145145You must be connected as a member of the Domain Admins group to be able to grant or revoke privileges assigned
    146146to an account.  This capability is inherent to the Domain Admins group and is not configurable. There are no
     
    149149explicitly assigned, even for the Domain Admins group.
    150150</p></div><p>
    151 <a class="indexterm" name="id2608976"></a>
    152 <a class="indexterm" name="id2608982"></a>
    153 <a class="indexterm" name="id2608989"></a>
    154 <a class="indexterm" name="id2608996"></a>
     151<a class="indexterm" name="id2609006"></a>
     152<a class="indexterm" name="id2609013"></a>
     153<a class="indexterm" name="id2609020"></a>
     154<a class="indexterm" name="id2609027"></a>
    155155By default, no privileges are initially assigned to any account because certain actions will be performed as
    156156root once smbd determines that a user has the necessary rights.  For example, when joining a client to a
     
    158158cases.  For this reason, you should be very careful about handing out privileges to accounts.
    159159</p><p>
    160 <a class="indexterm" name="id2609017"></a>
    161 <a class="indexterm" name="id2609024"></a>
    162 <a class="indexterm" name="id2609031"></a>
     160<a class="indexterm" name="id2609048"></a>
     161<a class="indexterm" name="id2609054"></a>
     162<a class="indexterm" name="id2609061"></a>
    163163Access as the root user (UID=0) bypasses all privilege checks.
    164 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609041"></a>Description of Privileges</h3></div></div></div><p>
    165 <a class="indexterm" name="id2609049"></a>
    166 <a class="indexterm" name="id2609056"></a>
    167 <a class="indexterm" name="id2609063"></a>
     164</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609072"></a>Description of Privileges</h3></div></div></div><p>
     165<a class="indexterm" name="id2609080"></a>
     166<a class="indexterm" name="id2609086"></a>
     167<a class="indexterm" name="id2609093"></a>
    168168The privileges that have been implemented in Samba-3.0.11 are shown below.  It is possible, and likely, that
    169169additional privileges may be implemented in later releases of Samba. It is also likely that any privileges
     
    172172mailing lists.
    173173</p><div class="variablelist"><dl><dt><span class="term">SeAddUsersPrivilege</span></dt><dd><p>
    174 <a class="indexterm" name="id2609089"></a>
    175 <a class="indexterm" name="id2609096"></a>
    176 <a class="indexterm" name="id2609102"></a>
     174<a class="indexterm" name="id2609119"></a>
     175<a class="indexterm" name="id2609126"></a>
     176<a class="indexterm" name="id2609133"></a>
    177177                This right determines whether or not smbd will allow the
    178178                user to create new user or group accounts via such tools
     
    180180                <code class="literal">NT4 User Manager for Domains.</code>
    181181                </p></dd><dt><span class="term">SeDiskOperatorPrivilege</span></dt><dd><p>
    182 <a class="indexterm" name="id2609134"></a>
    183 <a class="indexterm" name="id2609141"></a>
    184 <a class="indexterm" name="id2609148"></a>
     182<a class="indexterm" name="id2609164"></a>
     183<a class="indexterm" name="id2609171"></a>
     184<a class="indexterm" name="id2609178"></a>
    185185                Accounts that possess this right will be able to execute
    186186                scripts defined by the <code class="literal">add/delete/change</code>
     
    189189                on the Samba server.
    190190                </p></dd><dt><span class="term">SeMachineAccountPrivilege</span></dt><dd><p>
    191 <a class="indexterm" name="id2609181"></a>
    192 <a class="indexterm" name="id2609188"></a>
    193 <a class="indexterm" name="id2609195"></a>
     191<a class="indexterm" name="id2609211"></a>
     192<a class="indexterm" name="id2609218"></a>
     193<a class="indexterm" name="id2609225"></a>
    194194                This right controls whether or not the user can join client
    195195                machines to a Samba-controlled domain.
    196196                </p></dd><dt><span class="term">SePrintOperatorPrivilege</span></dt><dd><p>
    197 <a class="indexterm" name="id2609214"></a>
    198 <a class="indexterm" name="id2609221"></a>
    199 <a class="indexterm" name="id2609228"></a>
    200 <a class="indexterm" name="id2609234"></a>
    201 <a class="indexterm" name="id2609242"></a>
     197<a class="indexterm" name="id2609244"></a>
     198<a class="indexterm" name="id2609251"></a>
     199<a class="indexterm" name="id2609258"></a>
     200<a class="indexterm" name="id2609265"></a>
     201<a class="indexterm" name="id2609272"></a>
    202202                This privilege operates identically to the <a class="link" href="smb.conf.5.html#PRINTERADMIN" target="_top">printer admin</a>
    203203                option in the <code class="filename">smb.conf</code> file (see section 5 man page for <code class="filename">smb.conf</code>)
     
    208208                <code class="filename">ntprinters.tdb</code> file.
    209209                </p></dd><dt><span class="term">SeRemoteShutdownPrivilege</span></dt><dd><p>
    210 <a class="indexterm" name="id2609296"></a>
    211 <a class="indexterm" name="id2609303"></a>
    212 <a class="indexterm" name="id2609310"></a>
     210<a class="indexterm" name="id2609326"></a>
     211<a class="indexterm" name="id2609333"></a>
     212<a class="indexterm" name="id2609340"></a>
    213213                Samba provides two hooks for shutting down or rebooting
    214214                the server and for aborting a previously issued shutdown
     
    217217                right to be able to execute either of these hooks.
    218218                </p></dd><dt><span class="term">SeTakeOwnershipPrivilege</span></dt><dd><p>
    219 <a class="indexterm" name="id2609332"></a>
    220 <a class="indexterm" name="id2609339"></a>
     219<a class="indexterm" name="id2609362"></a>
     220<a class="indexterm" name="id2609369"></a>
    221221                This right permits users to take ownership of files and directories.
    222                 </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609351"></a>Privileges Suppored by Windows 2000 Domain Controllers</h3></div></div></div><p>
     222                </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609382"></a>Privileges Suppored by Windows 2000 Domain Controllers</h3></div></div></div><p>
    223223    For reference purposes, a Windows NT4 Primary Domain Controller reports support for the following
    224224        privileges:
    225 <a class="indexterm" name="id2609362"></a>
    226 <a class="indexterm" name="id2609369"></a>
    227 <a class="indexterm" name="id2609376"></a>
    228 <a class="indexterm" name="id2609383"></a>
    229 <a class="indexterm" name="id2609390"></a>
    230 <a class="indexterm" name="id2609398"></a>
    231 <a class="indexterm" name="id2609404"></a>
    232 <a class="indexterm" name="id2609411"></a>
    233 <a class="indexterm" name="id2609418"></a>
    234 <a class="indexterm" name="id2609426"></a>
    235 <a class="indexterm" name="id2609433"></a>
    236 <a class="indexterm" name="id2609440"></a>
    237 <a class="indexterm" name="id2609447"></a>
    238 <a class="indexterm" name="id2609454"></a>
    239 <a class="indexterm" name="id2609461"></a>
    240 <a class="indexterm" name="id2609468"></a>
    241 <a class="indexterm" name="id2609475"></a>
    242 <a class="indexterm" name="id2609482"></a>
    243 <a class="indexterm" name="id2609489"></a>
    244 <a class="indexterm" name="id2609496"></a>
    245 <a class="indexterm" name="id2609503"></a>
    246 <a class="indexterm" name="id2609510"></a>
    247 <a class="indexterm" name="id2609517"></a>
     225<a class="indexterm" name="id2609392"></a>
     226<a class="indexterm" name="id2609399"></a>
     227<a class="indexterm" name="id2609407"></a>
     228<a class="indexterm" name="id2609414"></a>
     229<a class="indexterm" name="id2609421"></a>
     230<a class="indexterm" name="id2609428"></a>
     231<a class="indexterm" name="id2609435"></a>
     232<a class="indexterm" name="id2609442"></a>
     233<a class="indexterm" name="id2609449"></a>
     234<a class="indexterm" name="id2609456"></a>
     235<a class="indexterm" name="id2609463"></a>
     236<a class="indexterm" name="id2609470"></a>
     237<a class="indexterm" name="id2609477"></a>
     238<a class="indexterm" name="id2609484"></a>
     239<a class="indexterm" name="id2609491"></a>
     240<a class="indexterm" name="id2609498"></a>
     241<a class="indexterm" name="id2609505"></a>
     242<a class="indexterm" name="id2609512"></a>
     243<a class="indexterm" name="id2609519"></a>
     244<a class="indexterm" name="id2609526"></a>
     245<a class="indexterm" name="id2609533"></a>
     246<a class="indexterm" name="id2609540"></a>
     247<a class="indexterm" name="id2609547"></a>
    248248</p><pre class="screen">
    249249         SeCreateTokenPrivilege  Create a token object
     
    272272</pre><p>
    273273        And Windows 200x/XP Domain Controllers and workstations reports to support the following privileges:
    274 <a class="indexterm" name="id2609555"></a>
    275 <a class="indexterm" name="id2609561"></a>
    276 <a class="indexterm" name="id2609568"></a>
    277 <a class="indexterm" name="id2609575"></a>
    278 <a class="indexterm" name="id2609582"></a>
    279 <a class="indexterm" name="id2609590"></a>
    280 <a class="indexterm" name="id2609596"></a>
    281 <a class="indexterm" name="id2609603"></a>
    282 <a class="indexterm" name="id2609610"></a>
    283 <a class="indexterm" name="id2609618"></a>
    284 <a class="indexterm" name="id2609625"></a>
    285 <a class="indexterm" name="id2609632"></a>
    286 <a class="indexterm" name="id2609639"></a>
    287 <a class="indexterm" name="id2609646"></a>
    288 <a class="indexterm" name="id2609653"></a>
    289 <a class="indexterm" name="id2609660"></a>
    290 <a class="indexterm" name="id2609667"></a>
    291 <a class="indexterm" name="id2609674"></a>
    292 <a class="indexterm" name="id2609681"></a>
    293 <a class="indexterm" name="id2609688"></a>
    294 <a class="indexterm" name="id2609695"></a>
    295 <a class="indexterm" name="id2609702"></a>
    296 <a class="indexterm" name="id2609709"></a>
    297 <a class="indexterm" name="id2609716"></a>
    298 <a class="indexterm" name="id2609723"></a>
    299 <a class="indexterm" name="id2609730"></a>
    300 <a class="indexterm" name="id2609737"></a>
    301 <a class="indexterm" name="id2609744"></a>
    302 <a class="indexterm" name="id2609751"></a>
     274<a class="indexterm" name="id2609608"></a>
     275<a class="indexterm" name="id2609615"></a>
     276<a class="indexterm" name="id2609622"></a>
     277<a class="indexterm" name="id2609629"></a>
     278<a class="indexterm" name="id2609636"></a>
     279<a class="indexterm" name="id2609643"></a>
     280<a class="indexterm" name="id2609650"></a>
     281<a class="indexterm" name="id2609657"></a>
     282<a class="indexterm" name="id2609664"></a>
     283<a class="indexterm" name="id2609671"></a>
     284<a class="indexterm" name="id2609678"></a>
     285<a class="indexterm" name="id2609685"></a>
     286<a class="indexterm" name="id2609692"></a>
     287<a class="indexterm" name="id2609700"></a>
     288<a class="indexterm" name="id2609707"></a>
     289<a class="indexterm" name="id2609714"></a>
     290<a class="indexterm" name="id2609721"></a>
     291<a class="indexterm" name="id2609728"></a>
     292<a class="indexterm" name="id2609734"></a>
     293<a class="indexterm" name="id2609741"></a>
     294<a class="indexterm" name="id2609748"></a>
     295<a class="indexterm" name="id2609756"></a>
     296<a class="indexterm" name="id2609763"></a>
     297<a class="indexterm" name="id2609770"></a>
     298<a class="indexterm" name="id2609777"></a>
     299<a class="indexterm" name="id2609784"></a>
     300<a class="indexterm" name="id2609791"></a>
     301<a class="indexterm" name="id2609798"></a>
     302<a class="indexterm" name="id2609805"></a>
    303303</p><pre class="screen">
    304304         SeCreateTokenPrivilege  Create a token object
     
    333333        SeCreateGlobalPrivilege  Create global objects
    334334</pre><p>
    335 <a class="indexterm" name="id2609826"></a>
     335<a class="indexterm" name="id2609879"></a>
    336336    The Samba Team is implementing only those privileges that are logical and useful in the UNIX/Linux
    337337    environment. Many of the Windows 200X/XP privileges have no direct equivalence in UNIX.
    338     </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609839"></a>The Administrator Domain SID</h2></div></div></div><p>
    339 <a class="indexterm" name="id2609847"></a>
    340 <a class="indexterm" name="id2609854"></a>
    341 <a class="indexterm" name="id2609862"></a>
    342 <a class="indexterm" name="id2609868"></a>
    343 <a class="indexterm" name="id2609875"></a>
     338    </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609893"></a>The Administrator Domain SID</h2></div></div></div><p>
     339<a class="indexterm" name="id2609901"></a>
     340<a class="indexterm" name="id2609908"></a>
     341<a class="indexterm" name="id2609915"></a>
     342<a class="indexterm" name="id2609922"></a>
     343<a class="indexterm" name="id2609928"></a>
    344344Please note that every Windows NT4 and later server requires a domain Administrator account. Samba versions
    345345commencing with 3.0.11 permit Administrative duties to be performed via assigned rights and privileges
     
    351351SID for domain FOO is: S-1-5-21-4294955119-3368514841-2087710299
    352352</pre><p>
    353 <a class="indexterm" name="id2609909"></a>
     353<a class="indexterm" name="id2609962"></a>
    354354You may assign the domain administrator RID to an account using the <code class="literal">pdbedit</code>
    355355command as shown here:
    356 <a class="indexterm" name="id2609923"></a>
     356<a class="indexterm" name="id2609976"></a>
    357357</p><pre class="screen">
    358358<code class="prompt">root# </code> pdbedit -U S-1-5-21-4294955119-3368514841-2087710299-500 -u root -r
    359359</pre><p>
    360360</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    361 <a class="indexterm" name="id2609947"></a>
    362 <a class="indexterm" name="id2609954"></a>
    363 <a class="indexterm" name="id2609960"></a>
    364 <a class="indexterm" name="id2609968"></a>
     361<a class="indexterm" name="id2610000"></a>
     362<a class="indexterm" name="id2610007"></a>
     363<a class="indexterm" name="id2610014"></a>
     364<a class="indexterm" name="id2610021"></a>
    365365The RID 500 is the well known standard value of the default Administrator account. It is the RID
    366366that confers the rights and privileges that the Administrator account has on a Windows machine
    367367or domain. Under UNIX/Linux the equivalent is UID=0 (the root account).
    368368</p></div><p>
    369 <a class="indexterm" name="id2609982"></a>
    370 <a class="indexterm" name="id2609989"></a>
    371 <a class="indexterm" name="id2609997"></a>
    372 <a class="indexterm" name="id2610004"></a>
     369<a class="indexterm" name="id2610036"></a>
     370<a class="indexterm" name="id2610043"></a>
     371<a class="indexterm" name="id2610050"></a>
     372<a class="indexterm" name="id2610057"></a>
    373373Releases of Samba version 3.0.11 and later make it possible to operate without an Administrator account
    374374provided equivalent rights and privileges have been established for a Windows user or a Windows
    375375group account.
    376 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610016"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610022"></a>What Rights and Privileges Will Permit Windows Client Administration?</h3></div></div></div><p>
    377 <a class="indexterm" name="id2610031"></a>
    378 <a class="indexterm" name="id2610038"></a>
    379 <a class="indexterm" name="id2610045"></a>
    380 <a class="indexterm" name="id2610052"></a>
     376</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610070"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610076"></a>What Rights and Privileges Will Permit Windows Client Administration?</h3></div></div></div><p>
     377<a class="indexterm" name="id2610084"></a>
     378<a class="indexterm" name="id2610091"></a>
     379<a class="indexterm" name="id2610098"></a>
     380<a class="indexterm" name="id2610105"></a>
    381381        When a Windows NT4 (or later) client joins a domain, the domain global <code class="literal">Domain Admins</code> group
    382382        is added to the membership of the local <code class="literal">Administrators</code> group on the client. Any user who is
     
    384384        Windows client.
    385385        </p><p>
    386 <a class="indexterm" name="id2610084"></a>
    387 <a class="indexterm" name="id2610091"></a>
    388 <a class="indexterm" name="id2610098"></a>
    389 <a class="indexterm" name="id2610105"></a>
    390 <a class="indexterm" name="id2610112"></a>
     386<a class="indexterm" name="id2610138"></a>
     387<a class="indexterm" name="id2610145"></a>
     388<a class="indexterm" name="id2610152"></a>
     389<a class="indexterm" name="id2610159"></a>
     390<a class="indexterm" name="id2610166"></a>
    391391        This is often not the most desirable solution because it means that the user will have administrative
    392392        rights and privileges on domain servers also. The <code class="literal">Power Users</code> group on Windows client
     
    394394        group can be added to the membership of the local workstation group <code class="literal">Power Users</code>.
    395395        </p><p>
    396 <a class="indexterm" name="id2610140"></a>
    397 <a class="indexterm" name="id2610147"></a>
    398 <a class="indexterm" name="id2610154"></a>
    399 <a class="indexterm" name="id2610161"></a>
     396<a class="indexterm" name="id2610193"></a>
     397<a class="indexterm" name="id2610200"></a>
     398<a class="indexterm" name="id2610208"></a>
     399<a class="indexterm" name="id2610214"></a>
    400400        See <a class="link" href="NetCommand.html#nestedgrpmgmgt" title="Nested Group Support">Nested Group Support</a> for an example of how to add domain users
    401401        and groups to a local group that is on a Windows workstation. The use of the <code class="literal">net</code>
    402402        command permits this to be done from the Samba server.
    403403        </p><p>
    404 <a class="indexterm" name="id2610189"></a>
    405 <a class="indexterm" name="id2610195"></a>
    406 <a class="indexterm" name="id2610202"></a>
     404<a class="indexterm" name="id2610242"></a>
     405<a class="indexterm" name="id2610249"></a>
     406<a class="indexterm" name="id2610256"></a>
    407407        Another way this can be done is to log onto the Windows workstation as the user
    408408        <code class="literal">Administrator</code>, then open a <code class="literal">cmd</code> shell, then execute:
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/samba-bdc.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Backup Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-pdc.html" title="Chapter 4. Domain Control"><link rel="next" href="domain-member.html" title="Chapter 6. Domain Membership"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Backup Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-pdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="domain-member.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 5. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="orgname">Samba Team</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565798">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566203">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567313">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568144">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568602">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568860">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Backup Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-pdc.html" title="Chapter 4. Domain Control"><link rel="next" href="domain-member.html" title="Chapter 6. Domain Membership"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Backup Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-pdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="domain-member.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 5. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="orgname">Samba Team</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke@SerNet.DE">Volker.Lendecke@SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565803">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566209">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567331">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568163">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568620">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568879">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></div><p>
    22Before you continue reading this section, please make sure that you are comfortable
    33with configuring a Samba domain controller as described in <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>.
    4 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2565798"></a>Features and Benefits</h2></div></div></div><p>
     4</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2565803"></a>Features and Benefits</h2></div></div></div><p>
    55This is one of the most difficult chapters to summarize. It does not matter what we say here, for someone will
    66still draw conclusions and/or approach the Samba Team with expectations that are either not yet capable of
     
    99we will do our best to provide a solution.
    1010</p><p>
    11 <a class="indexterm" name="id2565824"></a>
    12 <a class="indexterm" name="id2565833"></a>
    13 <a class="indexterm" name="id2565840"></a>
    14 <a class="indexterm" name="id2565846"></a>
    15 <a class="indexterm" name="id2565855"></a>
     11<a class="indexterm" name="id2565829"></a>
     12<a class="indexterm" name="id2565838"></a>
     13<a class="indexterm" name="id2565845"></a>
     14<a class="indexterm" name="id2565851"></a>
     15<a class="indexterm" name="id2565861"></a>
    1616Samba-3 can act as a Backup Domain Controller (BDC) to another Samba Primary Domain Controller (PDC). A
    1717Samba-3 PDC can operate with an LDAP account backend. The LDAP backend can be either a common master LDAP
     
    2222you will have stability and operational problems.
    2323</p><p>
    24 <a class="indexterm" name="id2565880"></a>
    25 <a class="indexterm" name="id2565889"></a>
    26 <a class="indexterm" name="id2565898"></a>
    27 <a class="indexterm" name="id2565907"></a>
     24<a class="indexterm" name="id2565885"></a>
     25<a class="indexterm" name="id2565894"></a>
     26<a class="indexterm" name="id2565903"></a>
     27<a class="indexterm" name="id2565912"></a>
    2828While it is possible to run a Samba-3 BDC with a non-LDAP backend, that backend must allow some form of
    2929"two-way" propagation of changes from the BDC to the master.  At this time only LDAP delivers the capability
     
    3131is preferable for the PDC to use as its primary an LDAP master server.
    3232</p><p>
    33 <a class="indexterm" name="id2565924"></a>
    34 <a class="indexterm" name="id2565933"></a>
    35 <a class="indexterm" name="id2565942"></a>
    36 <a class="indexterm" name="id2565954"></a>
    37 <a class="indexterm" name="id2565960"></a>
    38 <a class="indexterm" name="id2565967"></a>
    39 <a class="indexterm" name="id2565974"></a>
     33<a class="indexterm" name="id2565929"></a>
     34<a class="indexterm" name="id2565938"></a>
     35<a class="indexterm" name="id2565947"></a>
     36<a class="indexterm" name="id2565959"></a>
     37<a class="indexterm" name="id2565965"></a>
     38<a class="indexterm" name="id2565972"></a>
     39<a class="indexterm" name="id2565979"></a>
    4040The use of a non-LDAP backend SAM database is particularly problematic because domain member
    4141servers and workstations periodically change the Machine Trust Account password. The new
     
    4747breakage of the domain trust.
    4848</p><p>
    49 <a class="indexterm" name="id2565995"></a>
    50 <a class="indexterm" name="id2566004"></a>
    51 <a class="indexterm" name="id2566013"></a>
    52 <a class="indexterm" name="id2566022"></a>
     49<a class="indexterm" name="id2566000"></a>
     50<a class="indexterm" name="id2566009"></a>
     51<a class="indexterm" name="id2566018"></a>
     52<a class="indexterm" name="id2566028"></a>
    5353Considering the number of comments and questions raised concerning how to configure a BDC,
    5454let's consider each possible option and look at the pros and cons for each possible solution.
     
    7171        and also suffers
    7272        from the issue of domain trust breakdown.
    73         </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566203"></a>Essential Background Information</h2></div></div></div><p>
    74 <a class="indexterm" name="id2566212"></a>
    75 <a class="indexterm" name="id2566218"></a>
    76 <a class="indexterm" name="id2566225"></a>
    77 <a class="indexterm" name="id2566232"></a>
     73        </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566209"></a>Essential Background Information</h2></div></div></div><p>
     74<a class="indexterm" name="id2566217"></a>
     75<a class="indexterm" name="id2566224"></a>
     76<a class="indexterm" name="id2566231"></a>
     77<a class="indexterm" name="id2566238"></a>
    7878A domain controller is a machine that is able to answer logon requests from network
    7979workstations. Microsoft LanManager and IBM LanServer were two early products that
    8080provided this capability. The technology has become known as the LanMan Netlogon service.
    8181</p><p>
    82 <a class="indexterm" name="id2566247"></a>
    83 <a class="indexterm" name="id2566258"></a>
     82<a class="indexterm" name="id2566252"></a>
     83<a class="indexterm" name="id2566264"></a>
    8484When MS Windows NT3.10 was first released, it supported a new style of Domain Control
    8585and with it a new form of the network logon service that has extended functionality.
     
    8787changed with the evolution of MS Windows NT and today provides a complex array of
    8888services that are implemented over an intricate spectrum of technologies.
    89 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566273"></a>MS Windows NT4-style Domain Control</h3></div></div></div><p>
    90 <a class="indexterm" name="id2566281"></a>
    91 <a class="indexterm" name="id2566288"></a>
    92 <a class="indexterm" name="id2566295"></a>
    93 <a class="indexterm" name="id2566302"></a>
    94 <a class="indexterm" name="id2566309"></a>
    95 <a class="indexterm" name="id2566316"></a>
    96 <a class="indexterm" name="id2566325"></a>
     89</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566279"></a>MS Windows NT4-style Domain Control</h3></div></div></div><p>
     90<a class="indexterm" name="id2566287"></a>
     91<a class="indexterm" name="id2566294"></a>
     92<a class="indexterm" name="id2566301"></a>
     93<a class="indexterm" name="id2566308"></a>
     94<a class="indexterm" name="id2566314"></a>
     95<a class="indexterm" name="id2566321"></a>
     96<a class="indexterm" name="id2566330"></a>
    9797Whenever a user logs into a Windows NT4/200x/XP Professional workstation,
    9898the workstation connects to a domain controller (authentication server) to validate that
     
    102102codes is returned to the workstation that has made the authentication request.
    103103</p><p>
    104 <a class="indexterm" name="id2566345"></a>
    105 <a class="indexterm" name="id2566352"></a>
    106 <a class="indexterm" name="id2566359"></a>
    107 <a class="indexterm" name="id2566366"></a>
    108 <a class="indexterm" name="id2566373"></a>
     104<a class="indexterm" name="id2566350"></a>
     105<a class="indexterm" name="id2566357"></a>
     106<a class="indexterm" name="id2566364"></a>
     107<a class="indexterm" name="id2566371"></a>
     108<a class="indexterm" name="id2566378"></a>
    109109When the username/password pair has been validated, the domain controller
    110110(authentication server) will respond with full enumeration of the account information
     
    118118in all versions of MS Windows NT (3.10, 3.50, 3.51, 4.0).
    119119</p><p>
    120 <a class="indexterm" name="id2566397"></a>
    121 <a class="indexterm" name="id2566406"></a>
    122 <a class="indexterm" name="id2566413"></a>
    123 <a class="indexterm" name="id2566420"></a>
    124 <a class="indexterm" name="id2566426"></a>
     120<a class="indexterm" name="id2566415"></a>
     121<a class="indexterm" name="id2566424"></a>
     122<a class="indexterm" name="id2566432"></a>
     123<a class="indexterm" name="id2566439"></a>
     124<a class="indexterm" name="id2566445"></a>
    125125The account information (user and machine) on domain controllers is stored in two files,
    126126one containing the security information and the other the SAM. These are stored in files
     
    132132There are two situations in which it is desirable to install BDCs:
    133133</p><div class="itemizedlist"><ul type="disc"><li><p>
    134         <a class="indexterm" name="id2566462"></a>
    135         <a class="indexterm" name="id2566469"></a>
     134        <a class="indexterm" name="id2566481"></a>
     135        <a class="indexterm" name="id2566488"></a>
    136136        On the local network that the PDC is on, if there are many
    137137        workstations and/or where the PDC is generally very busy. In this case the BDCs
    138138        will pick up network logon requests and help to add robustness to network services.
    139139        </p></li><li><p>
    140         <a class="indexterm" name="id2566484"></a>
     140        <a class="indexterm" name="id2566502"></a>
    141141        At each remote site, to reduce wide-area network traffic and to add stability to
    142142        remote network operations. The design of the network, and the strategic placement of
     
    145145        (and thus costs).
    146146        </p></li></ul></div><p>
    147 <a class="indexterm" name="id2566503"></a>
    148 <a class="indexterm" name="id2566510"></a>
    149 <a class="indexterm" name="id2566516"></a>
    150 <a class="indexterm" name="id2566523"></a>
    151 <a class="indexterm" name="id2566530"></a>
     147<a class="indexterm" name="id2566522"></a>
     148<a class="indexterm" name="id2566528"></a>
     149<a class="indexterm" name="id2566535"></a>
     150<a class="indexterm" name="id2566542"></a>
     151<a class="indexterm" name="id2566549"></a>
    152152The interoperation of a PDC and its BDCs in a true Windows NT4 environment is worth
    153153mentioning here. The PDC contains the master copy of the SAM. In the event that an
     
    161161trigger them to obtain the update and then apply that to their own copy of the SAM.
    162162</p><p>
    163 <a class="indexterm" name="id2566554"></a>
    164 <a class="indexterm" name="id2566563"></a>
    165 <a class="indexterm" name="id2566572"></a>
    166 <a class="indexterm" name="id2566578"></a>
     163<a class="indexterm" name="id2566573"></a>
     164<a class="indexterm" name="id2566582"></a>
     165<a class="indexterm" name="id2566590"></a>
     166<a class="indexterm" name="id2566597"></a>
    167167Samba-3 cannot participate in true SAM replication and is therefore not able to
    168168employ precisely the same protocols used by MS Windows NT4. A Samba-3 BDC will
     
    170170to synchronize the SAM from delta files that are held by BDCs.
    171171</p><p>
    172 <a class="indexterm" name="id2566593"></a>
    173 <a class="indexterm" name="id2566600"></a>
     172<a class="indexterm" name="id2566612"></a>
     173<a class="indexterm" name="id2566619"></a>
    174174Samba-3 cannot function as a BDC to an MS Windows NT4 PDC, and Samba-3 cannot
    175175function correctly as a PDC to an MS Windows NT4 BDC. Both Samba-3 and MS Windows
    176176NT4 can function as a BDC to its own type of PDC.
    177177</p><p>
    178 <a class="indexterm" name="id2566613"></a>
    179 <a class="indexterm" name="id2566620"></a>
    180 <a class="indexterm" name="id2566626"></a>
     178<a class="indexterm" name="id2566632"></a>
     179<a class="indexterm" name="id2566638"></a>
     180<a class="indexterm" name="id2566645"></a>
    181181The BDC is said to hold a <span class="emphasis"><em>read-only</em></span> of the SAM from which
    182182it is able to process network logon requests and authenticate users. The BDC can
     
    185185maintenance of domain security as well as in network integrity.
    186186</p><p>
    187 <a class="indexterm" name="id2566646"></a>
    188 <a class="indexterm" name="id2566653"></a>
    189 <a class="indexterm" name="id2566659"></a>
    190 <a class="indexterm" name="id2566666"></a>
     187<a class="indexterm" name="id2566665"></a>
     188<a class="indexterm" name="id2566671"></a>
     189<a class="indexterm" name="id2566678"></a>
     190<a class="indexterm" name="id2566685"></a>
    191191In the event that the NT4 PDC should need to be taken out of service, or if it dies, one of the NT4 BDCs can
    192192be promoted to a PDC. If this happens while the original NT4 PDC is online, it is automatically demoted to an
     
    195195promoted in this manner because reconfiguration of Samba requires changes to the <code class="filename">smb.conf</code> file. It is easy
    196196enough to manuall change the <code class="filename">smb.conf</code> file and then restart relevant Samba network services.
    197 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2566696"></a>Example PDC Configuration</h4></div></div></div><p>
    198 <a class="indexterm" name="id2566704"></a>
    199 <a class="indexterm" name="id2566711"></a>
     197</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2566715"></a>Example PDC Configuration</h4></div></div></div><p>
     198<a class="indexterm" name="id2566723"></a>
     199<a class="indexterm" name="id2566730"></a>
    200200Beginning with Version 2.2, Samba officially supports domain logons for all current Windows clients, including
    201201Windows NT4, 2003, and XP Professional. For Samba to be enabled as a PDC, some parameters in the
    202202<em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> have to be set.  Refer to <a class="link" href="samba-bdc.html#minimalPDC" title="Example 5.1. Minimal smb.conf for a PDC in Use with a BDC LDAP Server on PDC">the Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC
    203203section</a> for an example of the minimum required settings.
    204 </p><div class="example"><a name="minimalPDC"></a><p class="title"><b>Example 5.1. Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2566765"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2566776"></a><em class="parameter"><code>passdb backend = ldapsam://localhost:389</code></em></td></tr><tr><td><a class="indexterm" name="id2566789"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2566800"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2566812"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2566824"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2566836"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2566848"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2566860"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2566872"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"><p>
    205 <a class="indexterm" name="id2566887"></a>
    206 <a class="indexterm" name="id2566894"></a>
     204</p><div class="example"><a name="minimalPDC"></a><p class="title"><b>Example 5.1. Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2566783"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2566795"></a><em class="parameter"><code>passdb backend = ldapsam://localhost:389</code></em></td></tr><tr><td><a class="indexterm" name="id2566807"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2566819"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2566831"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2566843"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2566854"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2566866"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2566878"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2566890"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"><p>
     205<a class="indexterm" name="id2566906"></a>
     206<a class="indexterm" name="id2566913"></a>
    207207Several other things like a <em class="parameter"><code>[homes]</code></em> and a <em class="parameter"><code>[netlogon]</code></em> share
    208208also need to be set along with settings for the profile path, the user's home drive, and so on. This is not
     
    212212as available in the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample" target="_top">book</a> &#8220;<span class="quote">Samba-3
    213213by Example</span>&#8221; that may be obtained from local and on-line book stores.
    214 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566948"></a>LDAP Configuration Notes</h3></div></div></div><p>
    215 <a class="indexterm" name="id2566956"></a>
    216 <a class="indexterm" name="id2566965"></a>
     214</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566966"></a>LDAP Configuration Notes</h3></div></div></div><p>
    217215<a class="indexterm" name="id2566974"></a>
     216<a class="indexterm" name="id2566984"></a>
     217<a class="indexterm" name="id2566993"></a>
    218218When configuring a master and a slave LDAP server, it is advisable to use the master LDAP server
    219219for the PDC and slave LDAP servers for the BDCs. It is not essential to use slave LDAP servers; however,
     
    222222entire network.
    223223</p><p>
    224 <a class="indexterm" name="id2566991"></a>
    225 <a class="indexterm" name="id2567000"></a>
    226224<a class="indexterm" name="id2567010"></a>
    227 <a class="indexterm" name="id2567016"></a>
    228 <a class="indexterm" name="id2567023"></a>
     225<a class="indexterm" name="id2567019"></a>
     226<a class="indexterm" name="id2567028"></a>
     227<a class="indexterm" name="id2567035"></a>
     228<a class="indexterm" name="id2567042"></a>
    229229When configuring a master LDAP server that will have slave LDAP servers, do not forget to configure this in
    230230the <code class="filename">/etc/openldap/slapd.conf</code> file. It must be noted that the DN of a server certificate
     
    233233on server certificate names are in RFC2830.
    234234</p><p>
    235 <a class="indexterm" name="id2567047"></a>
    236 <a class="indexterm" name="id2567053"></a>
    237 <a class="indexterm" name="id2567060"></a>
    238 <a class="indexterm" name="id2567067"></a>
    239 <a class="indexterm" name="id2567076"></a>
    240 <a class="indexterm" name="id2567083"></a>
    241 <a class="indexterm" name="id2567090"></a>
     235<a class="indexterm" name="id2567065"></a>
     236<a class="indexterm" name="id2567072"></a>
     237<a class="indexterm" name="id2567079"></a>
     238<a class="indexterm" name="id2567085"></a>
     239<a class="indexterm" name="id2567095"></a>
     240<a class="indexterm" name="id2567102"></a>
     241<a class="indexterm" name="id2567109"></a>
    242242It does not really fit within the scope of this document, but a working LDAP installation is basic to
    243243LDAP-enabled Samba operation. When using an OpenLDAP server with Transport Layer Security (TLS), the machine
     
    248248a correct hostname.
    249249</p><p>
    250 <a class="indexterm" name="id2567130"></a>
    251 <a class="indexterm" name="id2567137"></a>
    252 <a class="indexterm" name="id2567144"></a>
    253 <a class="indexterm" name="id2567151"></a>
    254 <a class="indexterm" name="id2567157"></a>
    255 <a class="indexterm" name="id2567164"></a>
     250<a class="indexterm" name="id2567149"></a>
     251<a class="indexterm" name="id2567156"></a>
     252<a class="indexterm" name="id2567162"></a>
     253<a class="indexterm" name="id2567169"></a>
     254<a class="indexterm" name="id2567176"></a>
     255<a class="indexterm" name="id2567183"></a>
    256256Do not install a Samba PDC so that is uses an LDAP slave server. Joining client machines to the domain
    257257will fail in this configuration because the change to the machine account in the LDAP tree must take place on
     
    280280the secondary LDAP server in the <code class="filename">smb.conf</code> file as shown in <a class="link" href="samba-bdc.html#mulitldapcfg" title="Example 5.2. Multiple LDAP Servers in smb.conf">the Multiple LDAP
    281281Servers in <code class="filename">smb.conf</code> example</a>.
    282 </p><div class="example"><a name="mulitldapcfg"></a><p class="title"><b>Example 5.2. Multiple LDAP Servers in <code class="filename">smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2567298"></a><em class="parameter"><code>passdb backend = ldapsam:"ldap://master.quenya.org ldap://slave.quenya.org"</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567313"></a>Active Directory Domain Control</h3></div></div></div><p>
    283 <a class="indexterm" name="id2567321"></a>
    284 <a class="indexterm" name="id2567328"></a>
    285 <a class="indexterm" name="id2567335"></a>
    286 <a class="indexterm" name="id2567342"></a>
    287 <a class="indexterm" name="id2567348"></a>
    288 <a class="indexterm" name="id2567355"></a>
     282</p><div class="example"><a name="mulitldapcfg"></a><p class="title"><b>Example 5.2. Multiple LDAP Servers in <code class="filename">smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2567317"></a><em class="parameter"><code>passdb backend = ldapsam:"ldap://master.quenya.org ldap://slave.quenya.org"</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567331"></a>Active Directory Domain Control</h3></div></div></div><p>
     283<a class="indexterm" name="id2567340"></a>
     284<a class="indexterm" name="id2567346"></a>
     285<a class="indexterm" name="id2567353"></a>
     286<a class="indexterm" name="id2567360"></a>
     287<a class="indexterm" name="id2567367"></a>
     288<a class="indexterm" name="id2567374"></a>
    289289As of the release of MS Windows 2000 and Active Directory, this information is now stored
    290290in a directory that can be replicated and for which partial or full administrative control
     
    292292tree, and it cannot be an Active Directory server. This means that Samba-3 also cannot
    293293act as a BDC to an Active Directory domain controller.
    294 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567371"></a>What Qualifies a Domain Controller on the Network?</h3></div></div></div><p>
    295 <a class="indexterm" name="id2567379"></a>
    296 <a class="indexterm" name="id2567386"></a>
    297 <a class="indexterm" name="id2567392"></a>
    298 <a class="indexterm" name="id2567399"></a>
     294</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567390"></a>What Qualifies a Domain Controller on the Network?</h3></div></div></div><p>
     295<a class="indexterm" name="id2567398"></a>
     296<a class="indexterm" name="id2567405"></a>
     297<a class="indexterm" name="id2567411"></a>
     298<a class="indexterm" name="id2567418"></a>
    299299Every machine that is a domain controller for the domain MIDEARTH has to register the NetBIOS
    300300group name MIDEARTH&lt;1C&gt; with the WINS server and/or by broadcast on the local network.
     
    304304implementation requires the DMB to be on the same machine as the PDC.
    305305</p><p>
    306 <a class="indexterm" name="id2567421"></a>
    307 <a class="indexterm" name="id2567428"></a>
    308 <a class="indexterm" name="id2567435"></a>
     306<a class="indexterm" name="id2567440"></a>
     307<a class="indexterm" name="id2567447"></a>
     308<a class="indexterm" name="id2567454"></a>
    309309Where a WINS server is not used, broadcast name registrations alone must suffice. Refer to
    310310<a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>,<a class="link" href="NetworkBrowsing.html#netdiscuss" title="Discussion">Discussion</a>
    311311for more information regarding TCP/IP network protocols and how SMB/CIFS names are handled.
    312 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567462"></a>How Does a Workstation find its Domain Controller?</h3></div></div></div><p>
    313 <a class="indexterm" name="id2567470"></a>
    314 <a class="indexterm" name="id2567477"></a>
     312</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567481"></a>How Does a Workstation find its Domain Controller?</h3></div></div></div><p>
     313<a class="indexterm" name="id2567489"></a>
     314<a class="indexterm" name="id2567496"></a>
    315315There are two different mechanisms to locate a domain controller: one method is used when
    316316NetBIOS over TCP/IP is enabled and the other when it has been disabled in the TCP/IP
    317317network configuration.
    318318</p><p>
    319 <a class="indexterm" name="id2567491"></a>
    320 <a class="indexterm" name="id2567497"></a>
     319<a class="indexterm" name="id2567510"></a>
     320<a class="indexterm" name="id2567516"></a>
    321321Where NetBIOS over TCP/IP is disabled, all name resolution involves the use of DNS, broadcast
    322322messaging over UDP, as well as Active Directory communication technologies. In this type of
    323323environment all machines require appropriate DNS entries. More information may be found in
    324324<a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
    325 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2567518"></a>NetBIOS Over TCP/IP Enabled</h4></div></div></div><p>
    326 <a class="indexterm" name="id2567526"></a>
    327 <a class="indexterm" name="id2567533"></a>
    328 <a class="indexterm" name="id2567540"></a>
    329 <a class="indexterm" name="id2567547"></a>
     325</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2567537"></a>NetBIOS Over TCP/IP Enabled</h4></div></div></div><p>
     326<a class="indexterm" name="id2567545"></a>
     327<a class="indexterm" name="id2567552"></a>
     328<a class="indexterm" name="id2567559"></a>
     329<a class="indexterm" name="id2567566"></a>
    330330An MS Windows NT4/200x/XP Professional workstation in the domain MIDEARTH that wants a
    331331local user to be authenticated has to find the domain controller for MIDEARTH. It does this
     
    335335authenticate each other. After that the workstation sends the user's credentials (name and
    336336password) to the local domain controller for validation.
    337 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2567584"></a>NetBIOS Over TCP/IP Disabled</h4></div></div></div><p>
    338 <a class="indexterm" name="id2567592"></a>
    339 <a class="indexterm" name="id2567599"></a>
    340 <a class="indexterm" name="id2567606"></a>
    341 <a class="indexterm" name="id2567613"></a>
     337</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2567603"></a>NetBIOS Over TCP/IP Disabled</h4></div></div></div><p>
     338<a class="indexterm" name="id2567611"></a>
     339<a class="indexterm" name="id2567618"></a>
     340<a class="indexterm" name="id2567625"></a>
     341<a class="indexterm" name="id2567631"></a>
    342342An MS Windows NT4/200x/XP Professional workstation in the realm <code class="constant">quenya.org</code>
    343343that has a need to affect user logon authentication will locate the domain controller by
    344344re-querying DNS servers for the <code class="constant">_ldap._tcp.pdc._msdcs.quenya.org</code> record.
    345345More information regarding this subject may be found in <a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
    346 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567643"></a>Backup Domain Controller Configuration</h2></div></div></div><p>
    347 <a class="indexterm" name="id2567651"></a>
     346</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567662"></a>Backup Domain Controller Configuration</h2></div></div></div><p>
     347<a class="indexterm" name="id2567669"></a>
    348348The creation of a BDC requires some steps to prepare the Samba server before
    349349<span class="application">smbd</span> is executed for the first time. These steps are as follows:
    350350</p><div class="itemizedlist"><ul type="disc"><li><p>
    351         <a class="indexterm" name="id2567672"></a>
    352         <a class="indexterm" name="id2567678"></a>
    353         <a class="indexterm" name="id2567685"></a>
    354         <a class="indexterm" name="id2567691"></a>
    355         <a class="indexterm" name="id2567698"></a>
    356         <a class="indexterm" name="id2567705"></a>
     351        <a class="indexterm" name="id2567690"></a>
     352        <a class="indexterm" name="id2567697"></a>
     353        <a class="indexterm" name="id2567703"></a>
     354        <a class="indexterm" name="id2567710"></a>
     355        <a class="indexterm" name="id2567717"></a>
     356        <a class="indexterm" name="id2567724"></a>
    357357        The domain SID has to be the same on the PDC and the BDC. In Samba versions pre-2.2.5, the domain SID was
    358358        stored in the file <code class="filename">private/MACHINE.SID</code>.  For all versions of Samba released since 2.2.5
     
    362362        domain SID. This is described here.
    363363        </p><p>
    364         <a class="indexterm" name="id2567736"></a>
    365         <a class="indexterm" name="id2567743"></a>
    366         <a class="indexterm" name="id2567749"></a>
    367         <a class="indexterm" name="id2567756"></a>
    368         <a class="indexterm" name="id2567762"></a>
     364        <a class="indexterm" name="id2567754"></a>
     365        <a class="indexterm" name="id2567761"></a>
     366        <a class="indexterm" name="id2567768"></a>
     367        <a class="indexterm" name="id2567774"></a>
     368        <a class="indexterm" name="id2567781"></a>
    369369        To retrieve the domain SID from the PDC or an existing BDC and store it in the
    370370        <code class="filename">secrets.tdb</code>, execute:
     
    372372<code class="prompt">root# </code><strong class="userinput"><code>net rpc getsid</code></strong>
    373373</pre></li><li><p>
    374         <a class="indexterm" name="id2567803"></a>
    375         <a class="indexterm" name="id2567809"></a>
    376         <a class="indexterm" name="id2567816"></a>
     374        <a class="indexterm" name="id2567821"></a>
     375        <a class="indexterm" name="id2567828"></a>
     376        <a class="indexterm" name="id2567835"></a>
    377377        Specification of the <a class="link" href="smb.conf.5.html#LDAPADMINDN" target="_top">ldap admin dn</a> is obligatory.
    378378        This also requires the LDAP administration password to be set in the <code class="filename">secrets.tdb</code>
     
    382382        parameter must be specified in the <code class="filename">smb.conf</code> file.
    383383        </p></li><li><p>
    384         <a class="indexterm" name="id2567891"></a>
    385         <a class="indexterm" name="id2567900"></a>
    386         <a class="indexterm" name="id2567907"></a>
    387         <a class="indexterm" name="id2567914"></a>
     384        <a class="indexterm" name="id2567910"></a>
     385        <a class="indexterm" name="id2567919"></a>
     386        <a class="indexterm" name="id2567926"></a>
     387        <a class="indexterm" name="id2567932"></a>
    388388        The UNIX user database has to be synchronized from the PDC to the
    389389        BDC. This means that both the <code class="filename">/etc/passwd</code> and
     
    396396        passwords. An LDAP solution would also work.
    397397        </p></li><li><p>
    398         <a class="indexterm" name="id2567947"></a>
    399         <a class="indexterm" name="id2567954"></a>
    400         <a class="indexterm" name="id2567960"></a>
    401         <a class="indexterm" name="id2567967"></a>
    402         <a class="indexterm" name="id2567973"></a>
    403         <a class="indexterm" name="id2567980"></a>
    404         <a class="indexterm" name="id2567987"></a>
    405         <a class="indexterm" name="id2567994"></a>
     398        <a class="indexterm" name="id2567965"></a>
     399        <a class="indexterm" name="id2567972"></a>
     400        <a class="indexterm" name="id2567979"></a>
     401        <a class="indexterm" name="id2567986"></a>
     402        <a class="indexterm" name="id2567992"></a>
     403        <a class="indexterm" name="id2567999"></a>
     404        <a class="indexterm" name="id2568006"></a>
     405        <a class="indexterm" name="id2568012"></a>
    406406        The Samba password database must be replicated from the PDC to the BDC.
    407407        Although it is possible to synchronize the <code class="filename">smbpasswd</code>
     
    418418        or when it takes place.
    419419        </p><p>
    420         <a class="indexterm" name="id2568040"></a>
    421         <a class="indexterm" name="id2568046"></a>
    422         <a class="indexterm" name="id2568053"></a>
    423         <a class="indexterm" name="id2568060"></a>
     420        <a class="indexterm" name="id2568058"></a>
     421        <a class="indexterm" name="id2568064"></a>
     422        <a class="indexterm" name="id2568071"></a>
     423        <a class="indexterm" name="id2568078"></a>
    424424        The use of LDAP for both the POSIX (UNIX user and group) accounts and for the
    425425        SambaSAMAccount data automatically ensures that all account change information
     
    427427        action to synchronize account information because LDAP will meet that requirement.
    428428        </p></li><li><p>
    429         <a class="indexterm" name="id2568076"></a>
    430         <a class="indexterm" name="id2568083"></a>
    431         <a class="indexterm" name="id2568090"></a>
    432         <a class="indexterm" name="id2568096"></a>
    433         <a class="indexterm" name="id2568103"></a>
    434         <a class="indexterm" name="id2568110"></a>
     429        <a class="indexterm" name="id2568095"></a>
     430        <a class="indexterm" name="id2568102"></a>
     431        <a class="indexterm" name="id2568109"></a>
     432        <a class="indexterm" name="id2568115"></a>
     433        <a class="indexterm" name="id2568122"></a>
     434        <a class="indexterm" name="id2568128"></a>
    435435        The netlogon share has to be replicated from the PDC to the BDC. This can be done manually whenever login
    436436        scripts are changed, or it can be done automatically using a <code class="literal">cron</code> job that will replicate
     
    439439        that can be manually managed given that the administrator will make all changes to the netlogon share as part
    440440        of a conscious move.
    441         </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568144"></a>Example Configuration</h3></div></div></div><p>
     441        </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568163"></a>Example Configuration</h3></div></div></div><p>
    442442Finally, the BDC has to be capable of being found by the workstations. This can be done by configuring the
    443443Samba <code class="filename">smb.conf</code> file <em class="parameter"><code>[global]</code></em> section as shown in <a class="link" href="samba-bdc.html#minim-bdc" title="Example 5.3. Minimal Setup for Being a BDC">Minimal
    444444Setup for Being a BDC</a>.
    445 </p><div class="example"><a name="minim-bdc"></a><p class="title"><b>Example 5.3. Minimal Setup for Being a BDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2568190"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2568202"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://slave-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2568214"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2568226"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568238"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2568249"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2568261"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2568273"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2568285"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2568297"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2568310"></a><em class="parameter"><code>idmap backend = ldap:ldap://master-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2568322"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2568334"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table></div></div><br class="example-break"><p>
     445</p><div class="example"><a name="minim-bdc"></a><p class="title"><b>Example 5.3. Minimal Setup for Being a BDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2568209"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2568220"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://slave-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2568233"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2568244"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568256"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2568268"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2568280"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2568292"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2568304"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2568316"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2568328"></a><em class="parameter"><code>idmap backend = ldap:ldap://master-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2568340"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2568352"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table></div></div><br class="example-break"><p>
    446446Fully documented working example network configurations using OpenLDAP and Samba
    447447as available in the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample" target="_top">book</a> &#8220;<span class="quote">Samba-3
    448448by Example</span>&#8221; that may be obtained from local and on-line book stores.
    449449</p><p>
    450 <a class="indexterm" name="id2568365"></a>
    451 <a class="indexterm" name="id2568371"></a>
    452 <a class="indexterm" name="id2568378"></a>
    453 <a class="indexterm" name="id2568385"></a>
     450<a class="indexterm" name="id2568383"></a>
     451<a class="indexterm" name="id2568390"></a>
     452<a class="indexterm" name="id2568397"></a>
     453<a class="indexterm" name="id2568403"></a>
    454454This configuration causes the BDC to register only the name MIDEARTH&lt;1C&gt; with the WINS server. This is
    455455not a problem, as the name MIDEARTH&lt;1C&gt; is a NetBIOS group name that is meant to be registered by more
     
    457457register MIDEARTH&lt;1B&gt;, which is a unique NetBIOS name that is reserved for the PDC.
    458458</p><p>
    459 <a class="indexterm" name="id2568417"></a>
    460 <a class="indexterm" name="id2568424"></a>
    461 <a class="indexterm" name="id2568430"></a>
    462 <a class="indexterm" name="id2568437"></a>
    463 <a class="indexterm" name="id2568444"></a>
    464 <a class="indexterm" name="id2568451"></a>
    465 <a class="indexterm" name="id2568458"></a>
    466 <a class="indexterm" name="id2568465"></a>
    467 <a class="indexterm" name="id2568471"></a>
     459<a class="indexterm" name="id2568436"></a>
     460<a class="indexterm" name="id2568442"></a>
     461<a class="indexterm" name="id2568449"></a>
     462<a class="indexterm" name="id2568456"></a>
     463<a class="indexterm" name="id2568462"></a>
     464<a class="indexterm" name="id2568469"></a>
     465<a class="indexterm" name="id2568476"></a>
     466<a class="indexterm" name="id2568483"></a>
     467<a class="indexterm" name="id2568490"></a>
    468468The <em class="parameter"><code>idmap backend</code></em> will redirect the <code class="literal">winbindd</code> utility to use the LDAP
    469469database to store all mappings for Windows SIDs to  UIDs and GIDs for UNIX accounts in a repository that is
     
    471471<code class="literal">nss_ldap</code> utility.
    472472</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    473 <a class="indexterm" name="id2568504"></a>
    474 <a class="indexterm" name="id2568514"></a>
    475 <a class="indexterm" name="id2568520"></a>
    476 <a class="indexterm" name="id2568528"></a>
     473<a class="indexterm" name="id2568523"></a>
     474<a class="indexterm" name="id2568532"></a>
     475<a class="indexterm" name="id2568539"></a>
     476<a class="indexterm" name="id2568545"></a>
    477477Samba-3 has introduced a new ID mapping facility. One of the features of this facility is that it
    478478allows greater flexibility in how user and group IDs are handled in respect to NT domain user and group
     
    482482regarding its behavior.
    483483</p></div><p>
    484 <a class="indexterm" name="id2568557"></a>
    485 <a class="indexterm" name="id2568564"></a>
    486 <a class="indexterm" name="id2568571"></a>
     484<a class="indexterm" name="id2568576"></a>
     485<a class="indexterm" name="id2568582"></a>
     486<a class="indexterm" name="id2568589"></a>
    487487The use of the <a class="link" href="smb.conf.5.html#IDMAPBACKEND" target="_top">idmap backend = ldap:ldap://master.quenya.org</a>
    488488option on a BDC only makes sense where ldapsam is used on a PDC. The purpose of an LDAP-based idmap backend is
     
    490490and groups to common UID/GIDs. In other words, this option is generally intended for use on BDCs and on domain
    491491member servers.
    492 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568602"></a>Common Errors</h2></div></div></div><p>
    493 <a class="indexterm" name="id2568609"></a>
     492</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568620"></a>Common Errors</h2></div></div></div><p>
     493<a class="indexterm" name="id2568628"></a>
    494494Domain control was a new area for Samba, but there are now many examples that we may refer to.
    495495Updated information will be published as they become available and may be found in later Samba releases or
     
    498498documents well tested and proven configuration examples. You can obtain a copy of this
    499499<a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">book</a> for the Samba web site.
    500 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568645"></a>Machine Accounts Keep Expiring</h3></div></div></div><p>
    501 <a class="indexterm" name="id2568653"></a>
    502 <a class="indexterm" name="id2568660"></a>
    503 <a class="indexterm" name="id2568667"></a>
    504 <a class="indexterm" name="id2568674"></a>
     500</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568664"></a>Machine Accounts Keep Expiring</h3></div></div></div><p>
     501<a class="indexterm" name="id2568672"></a>
     502<a class="indexterm" name="id2568679"></a>
     503<a class="indexterm" name="id2568686"></a>
     504<a class="indexterm" name="id2568692"></a>
    505505This problem will occur when the passdb (SAM) files are copied  from a central
    506506server but the local BDC is acting as a PDC. This results in the application of
     
    514514The solution is to use a more robust passdb backend, such as the ldapsam backend, setting up
    515515a slave LDAP server for each BDC and a master LDAP server for the PDC.
    516 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568700"></a>Can Samba Be a Backup Domain Controller to an NT4 PDC?</h3></div></div></div><p>
    517 <a class="indexterm" name="id2568709"></a>
    518 <a class="indexterm" name="id2568718"></a>
     516</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568719"></a>Can Samba Be a Backup Domain Controller to an NT4 PDC?</h3></div></div></div><p>
     517<a class="indexterm" name="id2568727"></a>
     518<a class="indexterm" name="id2568736"></a>
    519519No. The native NT4 SAM replication protocols have not yet been fully implemented.
    520520</p><p>
    521 <a class="indexterm" name="id2568729"></a>
    522 <a class="indexterm" name="id2568735"></a>
    523 <a class="indexterm" name="id2568742"></a>
     521<a class="indexterm" name="id2568747"></a>
     522<a class="indexterm" name="id2568754"></a>
     523<a class="indexterm" name="id2568760"></a>
    524524Can I get the benefits of a BDC with Samba?  Yes, but only to a Samba PDC.The
    525525main reason for implementing a BDC is availability. If the PDC is a Samba
    526526machine, a second Samba machine can be set up to service logon requests whenever
    527527the PDC is down.
    528 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568755"></a>How Do I Replicate the smbpasswd File?</h3></div></div></div><p>
    529 <a class="indexterm" name="id2568763"></a>
    530 <a class="indexterm" name="id2568772"></a>
    531 <a class="indexterm" name="id2568779"></a>
     528</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568774"></a>How Do I Replicate the smbpasswd File?</h3></div></div></div><p>
     529<a class="indexterm" name="id2568782"></a>
     530<a class="indexterm" name="id2568791"></a>
     531<a class="indexterm" name="id2568798"></a>
    532532Replication of the smbpasswd file is sensitive. It has to be done whenever changes
    533533to the SAM are made. Every user's password change is done in the smbpasswd file and
    534534has to be replicated to the BDC. So replicating the smbpasswd file very often is necessary.
    535535</p><p>
    536 <a class="indexterm" name="id2568793"></a>
    537 <a class="indexterm" name="id2568800"></a>
    538 <a class="indexterm" name="id2568807"></a>
     536<a class="indexterm" name="id2568812"></a>
     537<a class="indexterm" name="id2568819"></a>
     538<a class="indexterm" name="id2568825"></a>
    539539As the smbpasswd file contains plaintext password equivalents, it must not be
    540540sent unencrypted over the wire. The best way to set up smbpasswd replication from
     
    543543<code class="literal">rsync</code> transfer without requiring the user to type a password.
    544544</p><p>
    545 <a class="indexterm" name="id2568837"></a>
    546 <a class="indexterm" name="id2568844"></a>
     545<a class="indexterm" name="id2568856"></a>
     546<a class="indexterm" name="id2568863"></a>
    547547As said a few times before, use of this method is broken and flawed. Machine trust
    548548accounts will go out of sync, resulting in a broken domain. This method is
    549549<span class="emphasis"><em>not</em></span> recommended. Try using LDAP instead.
    550 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568860"></a>Can I Do This All with LDAP?</h3></div></div></div><p>
    551 <a class="indexterm" name="id2568868"></a>
    552 <a class="indexterm" name="id2568875"></a>
     550</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568879"></a>Can I Do This All with LDAP?</h3></div></div></div><p>
     551<a class="indexterm" name="id2568887"></a>
     552<a class="indexterm" name="id2568894"></a>
    553553The simple answer is yes. Samba's pdb_ldap code supports binding to a replica
    554554LDAP server and will also follow referrals and rebind to the master if it ever
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/samba-pdc.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"><link rel="next" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 4. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="orgname">Samba Team</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon@samba.org">dbannon@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561252">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562486">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562506">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563011">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564264">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564317">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564336">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565201">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565307">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565372">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565448">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565568">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565595">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565614">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"><link rel="next" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 4. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="orgname">Samba Team</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon@samba.org">dbannon@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="orgname">SuSE</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd@suse.de">gd@suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561262">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562485">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562505">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563009">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564263">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564316">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564335">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565206">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565312">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565377">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565454">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565573">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565600">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565619">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></div><p>
    22There are many who approach MS Windows networking with incredible misconceptions.
    33That's okay, because it gives the rest of us plenty of opportunity to be of assistance.
     
    55that is already available.
    66</p><p>
    7 <a class="indexterm" name="id2561114"></a>
     7<a class="indexterm" name="id2561124"></a>
    88You are advised not to tackle this section without having first understood
    99and mastered some basics. MS Windows networking is not particularly forgiving of
     
    3333make mistakes, then please do it on a test network, away from users, and in such a way as
    3434to not inflict pain on others. Do your learning on a test network.
    35 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561252"></a>Features and Benefits</h2></div></div></div><p>
    36 <a class="indexterm" name="id2561260"></a>
     35</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561262"></a>Features and Benefits</h2></div></div></div><p>
     36<a class="indexterm" name="id2561270"></a>
    3737<span class="emphasis"><em>What is the key benefit of Microsoft Domain Security?</em></span>
    3838</p><p>
    39 <a class="indexterm" name="id2561274"></a>
    40 <a class="indexterm" name="id2561283"></a>
    41 <a class="indexterm" name="id2561290"></a>
    42 <a class="indexterm" name="id2561297"></a>
     39<a class="indexterm" name="id2561284"></a>
     40<a class="indexterm" name="id2561294"></a>
     41<a class="indexterm" name="id2561300"></a>
     42<a class="indexterm" name="id2561307"></a>
    4343In a word, <span class="emphasis"><em>single sign-on</em></span>, or SSO for short. To many, this is the Holy Grail of MS
    4444Windows NT and beyond networking. SSO allows users in a well-designed network to log onto any workstation that
     
    4848feature of the domain security protocols.
    4949</p><p>
    50 <a class="indexterm" name="id2561325"></a>
    51 <a class="indexterm" name="id2561332"></a>
    52 <a class="indexterm" name="id2561339"></a>
    53 <a class="indexterm" name="id2561348"></a>
    54 <a class="indexterm" name="id2561357"></a>
     50<a class="indexterm" name="id2561335"></a>
     51<a class="indexterm" name="id2561342"></a>
     52<a class="indexterm" name="id2561349"></a>
     53<a class="indexterm" name="id2561358"></a>
     54<a class="indexterm" name="id2561367"></a>
    5555The benefits of domain security are available to those sites that deploy a Samba PDC.  A domain provides a
    5656unique network security identifier (SID). Domain user and group security identifiers are comprised of the
     
    5959organizational access control. UNIX systems recognize only local security identifiers.
    6060</p><p>
    61 <a class="indexterm" name="id2561376"></a>
     61<a class="indexterm" name="id2561386"></a>
    6262A SID represents a security context. For example, every Windows machine has local accounts within the security
    6363context of the local machine which has a unique SID. Every domain (NT4, ADS, Samba) contains accounts that
    6464exist within the domain security context which is defined by the domain SID.
    6565</p><p>
    66 <a class="indexterm" name="id2561391"></a>
    67 <a class="indexterm" name="id2561397"></a>
     66<a class="indexterm" name="id2561401"></a>
     67<a class="indexterm" name="id2561407"></a>
    6868A domain member server will have a SID that differs from the domain SID.  The domain member server can be
    6969configured to regard all domain users as local users. It can also be configured to recognize domain users and
     
    8383The result is that every account in the Windows networking world has a globally unique security identifier.
    8484</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    85 <a class="indexterm" name="id2561444"></a>
    86 <a class="indexterm" name="id2561453"></a>
    87 <a class="indexterm" name="id2561460"></a>
     85<a class="indexterm" name="id2561454"></a>
     86<a class="indexterm" name="id2561464"></a>
     87<a class="indexterm" name="id2561470"></a>
    8888Network clients of an MS Windows domain security environment must be domain members to be able to gain access
    8989to the advanced features provided. Domain membership involves more than just setting the workgroup name to the
     
    9393The following functionalities are new to the Samba-3 release:
    9494</p><div class="itemizedlist"><ul type="disc"><li><p>
    95         <a class="indexterm" name="id2561494"></a>
     95        <a class="indexterm" name="id2561504"></a>
    9696        Samba-3 supports the use of a choice of backends that may be used in which user, group and machine
    9797        accounts may be stored. Multiple passwd backends can be used in combination, either as additive backend
    9898        data sets, or as fail-over data sets.
    9999        </p><p>
    100         <a class="indexterm" name="id2561511"></a>
    101         <a class="indexterm" name="id2561517"></a>
    102         <a class="indexterm" name="id2561524"></a>
    103         <a class="indexterm" name="id2561531"></a>
    104         <a class="indexterm" name="id2561538"></a>
     100        <a class="indexterm" name="id2561521"></a>
     101        <a class="indexterm" name="id2561528"></a>
     102        <a class="indexterm" name="id2561534"></a>
     103        <a class="indexterm" name="id2561541"></a>
     104        <a class="indexterm" name="id2561548"></a>
    105105        An LDAP passdb backend confers the benefit that the account backend can be distributed and replicated,
    106106        which is of great value because it confers scalability and provides a high degree of reliability.
    107107        </p></li><li><p>
    108         <a class="indexterm" name="id2561552"></a>
    109         <a class="indexterm" name="id2561564"></a>
    110         <a class="indexterm" name="id2561573"></a>
     108        <a class="indexterm" name="id2561563"></a>
     109        <a class="indexterm" name="id2561574"></a>
     110        <a class="indexterm" name="id2561584"></a>
    111111        Windows NT4 domain trusts. Samba-3 supports workstation and server (machine) trust accounts. It also
    112112        supports Windows NT4 style interdomain trust accounts, which further assists in network scalability
    113113        and interoperability.
    114114        </p></li><li><p>
    115         <a class="indexterm" name="id2561589"></a>
    116         <a class="indexterm" name="id2561595"></a>
    117         <a class="indexterm" name="id2561602"></a>
    118         <a class="indexterm" name="id2561609"></a>
    119         <a class="indexterm" name="id2561618"></a>
    120         <a class="indexterm" name="id2561628"></a>
     115        <a class="indexterm" name="id2561599"></a>
     116        <a class="indexterm" name="id2561606"></a>
     117        <a class="indexterm" name="id2561612"></a>
     118        <a class="indexterm" name="id2561619"></a>
     119        <a class="indexterm" name="id2561629"></a>
     120        <a class="indexterm" name="id2561638"></a>
    121121        Operation without NetBIOS over TCP/IP, rather using the raw SMB over TCP/IP. Note, this is feasible
    122122        only when operating as a Microsoft active directory domain member server. When acting as a Samba domain
    123123        controller the use of NetBIOS is necessary to provide network browsing support.
    124124        </p></li><li><p>
    125         <a class="indexterm" name="id2561646"></a>
    126         <a class="indexterm" name="id2561653"></a>
    127         <a class="indexterm" name="id2561660"></a>
     125        <a class="indexterm" name="id2561656"></a>
     126        <a class="indexterm" name="id2561663"></a>
     127        <a class="indexterm" name="id2561670"></a>
    128128        Samba-3 provides NetBIOS name services (WINS), NetBIOS over TCP/IP (TCP port 139) session services, SMB over
    129129        TCP/IP (TCP port 445) session services, and Microsoft compatible ONC DCE RPC services (TCP port 135)
    130130        services.
    131131        </p></li><li><p>
    132         <a class="indexterm" name="id2561675"></a>
     132        <a class="indexterm" name="id2561685"></a>
    133133        Management of users and groups via the User Manager for Domains. This can be done on any MS Windows client
    134134        using the <code class="filename">Nexus.exe</code> toolkit for Windows 9x/Me, or using the SRVTOOLS.EXE package for MS
     
    140140The following functionalities are not provided by Samba-3:
    141141</p><div class="itemizedlist"><ul type="disc"><li><p>
    142         <a class="indexterm" name="id2561712"></a>
    143         <a class="indexterm" name="id2561719"></a>
     142        <a class="indexterm" name="id2561722"></a>
     143        <a class="indexterm" name="id2561729"></a>
    144144        SAM replication with Windows NT4 domain controllers (i.e., a Samba PDC and a Windows NT BDC, or vice versa).
    145145        This means Samba cannot operate as a BDC when the PDC is Microsoft-based Windows NT PDC. Samba-3 can not
    146146        participate in replication of account data to Windows PDCs and BDCs.
    147147        </p></li><li><p>
    148         <a class="indexterm" name="id2561735"></a>
    149         <a class="indexterm" name="id2561741"></a>
     148        <a class="indexterm" name="id2561745"></a>
     149        <a class="indexterm" name="id2561752"></a>
    150150        Acting as a Windows 2000 active directory domain controller (i.e., Kerberos and Active Directory). In point of
    151151        fact, Samba-3 does have some Active Directory domain control ability that is at this time purely experimental.
     
    154154        support during the Samba-3 series life-cycle.
    155155        </p></li><li><p>
    156         <a class="indexterm" name="id2561761"></a>
    157         <a class="indexterm" name="id2561767"></a>
    158         <a class="indexterm" name="id2561774"></a>
     156        <a class="indexterm" name="id2561771"></a>
     157        <a class="indexterm" name="id2561777"></a>
     158        <a class="indexterm" name="id2561784"></a>
    159159        The Windows 200x/XP Microsoft Management Console (MMC) cannot be used to manage a Samba-3 server. For this you
    160160        can use only the MS Windows NT4 Domain Server Manager and the MS Windows NT4 Domain User Manager. Both are
    161161        part of the SVRTOOLS.EXE package mentioned later.
    162162        </p></li></ul></div><p>
    163 <a class="indexterm" name="id2561792"></a>
    164 <a class="indexterm" name="id2561799"></a>
     163<a class="indexterm" name="id2561802"></a>
     164<a class="indexterm" name="id2561810"></a>
    165165Windows 9x/Me/XP Home clients are not true members of a domain for reasons outlined in this chapter. The
    166166protocol for support of Windows 9x/Me-style network (domain) logons is completely different from NT4/Windows
     
    168168network logon facilities that are supported in Samba since approximately the Samba-1.9.15 series.
    169169</p><p>
    170 <a class="indexterm" name="id2561816"></a>
     170<a class="indexterm" name="id2561827"></a>
    171171Samba-3 implements group mapping between Windows NT groups and UNIX groups (this is really quite complicated
    172172to explain in a short space). This is discussed more fully in <a class="link" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX">Group Mapping: MS
    173173Windows and UNIX</a>.
    174174</p><p>
    175 <a class="indexterm" name="id2561840"></a>
    176 <a class="indexterm" name="id2561847"></a>
    177 <a class="indexterm" name="id2561856"></a>
     175<a class="indexterm" name="id2561850"></a>
     176<a class="indexterm" name="id2561857"></a>
     177<a class="indexterm" name="id2561866"></a>
    178178Samba-3, like an MS Windows NT4 PDC or a Windows 200x Active Directory, needs to store user and Machine Trust
    179179Account information in a suitable backend data-store.  Refer to <a class="link" href="domain-member.html#machine-trust-accounts" title="MS Windows Workstation/Server Machine Trust Accounts">MS
     
    181181this. A complete discussion of account database backends can be found in <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account
    182182Information Databases</a>.
    183 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561886"></a>Single Sign-On and Domain Security</h2></div></div></div><p>
    184 <a class="indexterm" name="id2561894"></a>
    185 <a class="indexterm" name="id2561903"></a>
    186 <a class="indexterm" name="id2561910"></a>
    187 <a class="indexterm" name="id2561917"></a>
    188 <a class="indexterm" name="id2561924"></a>
    189 <a class="indexterm" name="id2561930"></a>
    190 <a class="indexterm" name="id2561937"></a>
     183</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561896"></a>Single Sign-On and Domain Security</h2></div></div></div><p>
     184<a class="indexterm" name="id2561905"></a>
     185<a class="indexterm" name="id2561913"></a>
     186<a class="indexterm" name="id2561920"></a>
     187<a class="indexterm" name="id2561927"></a>
     188<a class="indexterm" name="id2561934"></a>
     189<a class="indexterm" name="id2561941"></a>
     190<a class="indexterm" name="id2561948"></a>
    191191When network administrators  are asked to describe the benefits of Windows NT4 and active directory networking
    192192the most often mentioned feature is that of single sign-on (SSO). Many companies have implemented SSO
     
    198198uniqueness and history limits are applied.
    199199</p><p>
    200 <a class="indexterm" name="id2561961"></a>
     200<a class="indexterm" name="id2561971"></a>
    201201There is a broadly held perception that SSO is the answer to the problem of users having to deal with too many
    202202information system access credentials (username/password pairs). Many elaborate schemes have been devised to
     
    205205many SSO solutions are an administrative nightmare.
    206206</p><p>
    207 <a class="indexterm" name="id2561979"></a>
    208 <a class="indexterm" name="id2561986"></a>
    209 <a class="indexterm" name="id2561993"></a>
     207<a class="indexterm" name="id2561989"></a>
     208<a class="indexterm" name="id2561996"></a>
     209<a class="indexterm" name="id2562003"></a>
    210210SSO implementations utilize centralization of all user account information. Depending on environmental
    211211complexity and the age of the systems over which a SSO solution is implemented, it may not be possible to
    212 change the solution architecture so as to accomodate a new identity management and user authentication system.
     212change the solution architecture so as to accommodate a new identity management and user authentication system.
    213213Many SSO solutions involving legacy systems consist of a new super-structure that handles authentication on
    214214behalf of the user. The software that gets layered over the old system may simply implement a proxy
     
    216216Ideally, the implementation of SSO should reduce complexity and reduce administative overheads.
    217217</p><p>
    218 <a class="indexterm" name="id2562015"></a>
    219 <a class="indexterm" name="id2562022"></a>
     218<a class="indexterm" name="id2562025"></a>
    220219<a class="indexterm" name="id2562032"></a>
    221 <a class="indexterm" name="id2562041"></a>
    222 <a class="indexterm" name="id2562048"></a>
     220<a class="indexterm" name="id2562042"></a>
     221<a class="indexterm" name="id2562051"></a>
     222<a class="indexterm" name="id2562058"></a>
    223223The initial goal of many network administrators is often to create and use a centralized identity management
    224224system. It is often assumed that such a centralized system will use a single authentication infrastructure
     
    233233and access control were designed and built.
    234234</p><p>
    235 <a class="indexterm" name="id2562096"></a>
    236 <a class="indexterm" name="id2562103"></a>
    237 <a class="indexterm" name="id2562109"></a>
    238 <a class="indexterm" name="id2562117"></a>
    239 <a class="indexterm" name="id2562124"></a>
    240 <a class="indexterm" name="id2562131"></a>
    241 <a class="indexterm" name="id2562137"></a>
    242 <a class="indexterm" name="id2562144"></a>
     235<a class="indexterm" name="id2562087"></a>
     236<a class="indexterm" name="id2562094"></a>
     237<a class="indexterm" name="id2562101"></a>
     238<a class="indexterm" name="id2562108"></a>
     239<a class="indexterm" name="id2562115"></a>
     240<a class="indexterm" name="id2562122"></a>
     241<a class="indexterm" name="id2562129"></a>
     242<a class="indexterm" name="id2562136"></a>
    243243Over the past decade an industry has been developed around the various methods that have been built to get
    244244around the key limitations of legacy information technology systems. One approach that is often used involves
     
    249249credentials.
    250250</p><p>
    251 <a class="indexterm" name="id2562166"></a>
    252 <a class="indexterm" name="id2562176"></a>
    253 <a class="indexterm" name="id2562185"></a>
    254 <a class="indexterm" name="id2562195"></a>
     251<a class="indexterm" name="id2562157"></a>
     252<a class="indexterm" name="id2562167"></a>
     253<a class="indexterm" name="id2562177"></a>
     254<a class="indexterm" name="id2562186"></a>
    255255The Organization for the Advancement of Structured Information Standards (OASIS) has developed the Security
    256256Assertion Markup Language (SAML), a structured method for communication of authentication information. The
     
    259259authenticate their respective users and vouch for secure access to the services each provides.
    260260</p><p>
     261<a class="indexterm" name="id2562205"></a>
    261262<a class="indexterm" name="id2562214"></a>
    262 <a class="indexterm" name="id2562223"></a>
    263 <a class="indexterm" name="id2562230"></a>
    264 <a class="indexterm" name="id2562237"></a>
    265 <a class="indexterm" name="id2562244"></a>
    266 <a class="indexterm" name="id2562250"></a>
     263<a class="indexterm" name="id2562222"></a>
     264<a class="indexterm" name="id2562228"></a>
     265<a class="indexterm" name="id2562235"></a>
     266<a class="indexterm" name="id2562241"></a>
    267267SAML documents can be wrapped in a Simple Object Access Protocol (SOAP) message for the computer-to-computer
    268268communications needed for Web services. Or they may be passed between Web servers of federated organizations
     
    271271alternative specification called WS-Security. Some believe that the competing technologies and methods may
    272272converge when the SAML 2.0 standard is introduced. A few Web access-management products support SAML today,
    273 but implemention of the technology mostly requires customization to integrate applications and develop user
    274 interfaces. In a nust-shell, that is why FIM is a big and growing industry.
    275 </p><p>
    276 <a class="indexterm" name="id2562286"></a>
    277 <a class="indexterm" name="id2562293"></a>
    278 <a class="indexterm" name="id2562299"></a>
    279 <a class="indexterm" name="id2562306"></a>
    280 <a class="indexterm" name="id2562313"></a>
     273but implementation of the technology mostly requires customization to integrate applications and develop user
     274interfaces. In a nutshell, that is why FIM is a big and growing industry.
     275</p><p>
     276<a class="indexterm" name="id2562277"></a>
     277<a class="indexterm" name="id2562284"></a>
     278<a class="indexterm" name="id2562291"></a>
     279<a class="indexterm" name="id2562298"></a>
     280<a class="indexterm" name="id2562304"></a>
    281281Ignoring the bigger picture, which is beyond the scope of this book, the migration of all user and group
    282282management to a centralized system is a step in the right direction. It is essential for interoperability
     
    287287programming interface (GSSAPI) services.
    288288</p><p>
    289 <a class="indexterm" name="id2562338"></a>
    290 <a class="indexterm" name="id2562344"></a>
    291 <a class="indexterm" name="id2562351"></a>
     289<a class="indexterm" name="id2562329"></a>
     290<a class="indexterm" name="id2562336"></a>
     291<a class="indexterm" name="id2562342"></a>
    292292A growing number of companies provide authentication agents for disparate legacy platforms to permit the use
    293293of LDAP systems. Thus the use of OpenLDAP, the dominant open source software implementation of the light
     
    295295LDAP and Microsoft ADS make Samba a highly scalable and forward reaching organizational networking technology.
    296296</p><p>
    297 <a class="indexterm" name="id2562369"></a>
    298 <a class="indexterm" name="id2562375"></a>
    299 <a class="indexterm" name="id2562382"></a>
    300 <a class="indexterm" name="id2562389"></a>
    301 <a class="indexterm" name="id2562396"></a>
    302 <a class="indexterm" name="id2562403"></a>
     297<a class="indexterm" name="id2562360"></a>
     298<a class="indexterm" name="id2562366"></a>
     299<a class="indexterm" name="id2562373"></a>
     300<a class="indexterm" name="id2562380"></a>
     301<a class="indexterm" name="id2562387"></a>
     302<a class="indexterm" name="id2562394"></a>
    303303Microsoft ADS provides purely proprietary services that, with limitation, can be extended to provide a
    304304centralized authentication infrastructure. Samba plus LDAP provides a similar opportunity for extension of a
     
    308308sustainable choice and competition in the FIM market place.
    309309</p><p>
    310 <a class="indexterm" name="id2562428"></a>
    311 <a class="indexterm" name="id2562435"></a>
    312 <a class="indexterm" name="id2562442"></a>
     310<a class="indexterm" name="id2562419"></a>
     311<a class="indexterm" name="id2562426"></a>
     312<a class="indexterm" name="id2562433"></a>
    313313Primary domain control, if it is to be scalable to meet the needs of large sites, must therefore be capable of
    314314using LDAP. The rapid adoption of OpenLDAP, and Samba configurations that use it, is ample proof that the era
     
    316316user and group identity information can be distributed makes it an an unavoidable option.
    317317</p><p>
    318 <a class="indexterm" name="id2562459"></a>
    319 <a class="indexterm" name="id2562466"></a>
    320 <a class="indexterm" name="id2562472"></a>
     318<a class="indexterm" name="id2562457"></a>
     319<a class="indexterm" name="id2562464"></a>
     320<a class="indexterm" name="id2562471"></a>
    321321At this time, the use of Samba based BDCs, necessitates the use of LDAP. The most commonly used LDAP
    322322implementation used by Samba sites is OpenLDAP. It is possible to use any standards compliant LDAP server.
    323323Those known to work includes those manufactured by: IBM, CA, Novell (e-Directory), and others.
    324 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2562486"></a>Basics of Domain Control</h2></div></div></div><p>
    325 <a class="indexterm" name="id2562494"></a>
     324</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2562485"></a>Basics of Domain Control</h2></div></div></div><p>
     325<a class="indexterm" name="id2562493"></a>
    326326Over the years, public perceptions of what domain control really is has taken on an almost mystical nature.
    327327Before we branch into a brief overview of domain control, there are three basic types of domain controllers.
    328 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562506"></a>Domain Controller Types</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>NT4 style Primary Domain Controller</p></li><li><p>NT4 style Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p>
    329 <a class="indexterm" name="id2562532"></a>
    330 <a class="indexterm" name="id2562539"></a>
    331 <a class="indexterm" name="id2562545"></a>
    332 <a class="indexterm" name="id2562555"></a>
     328</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562505"></a>Domain Controller Types</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>NT4 style Primary Domain Controller</p></li><li><p>NT4 style Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p>
     329<a class="indexterm" name="id2562530"></a>
     330<a class="indexterm" name="id2562537"></a>
     331<a class="indexterm" name="id2562544"></a>
     332<a class="indexterm" name="id2562553"></a>
    333333The <span class="emphasis"><em>Primary Domain Controller</em></span> or PDC plays an important role in MS Windows NT4. In
    334334Windows 200x domain control architecture, this role is held by domain controllers.  Folklore dictates that
     
    338338(domain member) servers than in the domain controllers.
    339339</p><p>
    340 <a class="indexterm" name="id2562583"></a>
    341 <a class="indexterm" name="id2562589"></a>
    342 <a class="indexterm" name="id2562596"></a>
    343 <a class="indexterm" name="id2562603"></a>
    344 <a class="indexterm" name="id2562610"></a>
     340<a class="indexterm" name="id2562581"></a>
     341<a class="indexterm" name="id2562588"></a>
     342<a class="indexterm" name="id2562594"></a>
     343<a class="indexterm" name="id2562601"></a>
     344<a class="indexterm" name="id2562608"></a>
    345345In the case of MS Windows NT4-style domains, it is the PDC that initiates a new domain control database.
    346346This forms a part of the Windows registry called the Security Account Manager (SAM). It plays a key
     
    348348database with BDCs.
    349349</p><p>
    350 <a class="indexterm" name="id2562627"></a>
    351 <a class="indexterm" name="id2562639"></a>
    352 <a class="indexterm" name="id2562646"></a>
    353 <a class="indexterm" name="id2562655"></a>
     350<a class="indexterm" name="id2562626"></a>
     351<a class="indexterm" name="id2562637"></a>
     352<a class="indexterm" name="id2562644"></a>
     353<a class="indexterm" name="id2562653"></a>
    354354With MS Windows 200x Server-based Active Directory domains, one domain controller initiates a potential
    355355hierarchy of domain controllers, each with its own area of delegated control. The master domain
     
    358358LDAP-based user and machine account backend.
    359359</p><p>
    360 <a class="indexterm" name="id2562672"></a>
    361 <a class="indexterm" name="id2562679"></a>
     360<a class="indexterm" name="id2562671"></a>
     361<a class="indexterm" name="id2562678"></a>
    362362New to Samba-3 is the ability to use a backend database that holds the same type of data as the NT4-style SAM
    363 database (one of the registry files)<sup>[<a name="id2562689" href="#ftn.id2562689" class="footnote">1</a>]</sup>
    364 </p><p>
    365 <a class="indexterm" name="id2562705"></a>
    366 <a class="indexterm" name="id2562711"></a>
    367 <a class="indexterm" name="id2562718"></a>
    368 <a class="indexterm" name="id2562724"></a>
    369 <a class="indexterm" name="id2562731"></a>
    370 <a class="indexterm" name="id2562738"></a>
     363database (one of the registry files)<sup>[<a name="id2562687" href="#ftn.id2562687" class="footnote">1</a>]</sup>
     364</p><p>
     365<a class="indexterm" name="id2562703"></a>
     366<a class="indexterm" name="id2562710"></a>
     367<a class="indexterm" name="id2562716"></a>
     368<a class="indexterm" name="id2562723"></a>
     369<a class="indexterm" name="id2562730"></a>
     370<a class="indexterm" name="id2562737"></a>
    371371The <span class="emphasis"><em>Backup Domain Controller</em></span> or BDC plays a key role in servicing network authentication
    372372requests. The BDC is biased to answer logon requests in preference to the PDC.  On a network segment that has
     
    380380particular logon authentication request.
    381381</p><p>
    382 <a class="indexterm" name="id2562768"></a>
    383 <a class="indexterm" name="id2562775"></a>
     382<a class="indexterm" name="id2562767"></a>
     383<a class="indexterm" name="id2562774"></a>
    384384A Windows NT4 BDC can be promoted to a PDC. If the PDC is online at the time that a BDC is promoted to PDC,
    385385the previous PDC is automatically demoted to a BDC. With Samba-3, this is not an automatic operation; the PDC
    386386and BDC must be manually configured, and other appropriate changes also need to be made.
    387387</p><p>
    388 <a class="indexterm" name="id2562791"></a>
     388<a class="indexterm" name="id2562789"></a>
    389389With MS Windows NT4, a decision is made at installation to determine what type of machine the server will be.
    390390It is possible to promote a BDC to a PDC, and vice versa. The only method Microsoft provide to convert a
     
    394394                it obtains authentication from a domain controller for all access controls.</p></li><li><p><span class="emphasis"><em>Standalone Server</em></span>  one that plays no part in SAM synchronization,
    395395                has its own authentication database, and plays no role in domain security.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    396 <a class="indexterm" name="id2562860"></a>
     396<a class="indexterm" name="id2562858"></a>
    397397Algin Technology LLC provide a commercial tool that makes it possible to promote a Windows NT4 standalone
    398398server to a PDC or a BDC, and also permits this process to be reversed. Refer to the <a class="ulink" href="http://utools.com/UPromote.asp" target="_top">Algin</a> web site for further information.
    399399</p></div><p>
    400 <a class="indexterm" name="id2562879"></a>
    401 <a class="indexterm" name="id2562891"></a>
     400<a class="indexterm" name="id2562878"></a>
     401<a class="indexterm" name="id2562889"></a>
    402402Samba-3 servers can readily be converted to and from domain controller roles through simple changes to the
    403403<code class="filename">smb.conf</code> file. Samba-3 is capable of acting fully as a native member of a Windows 200x server Active
    404404Directory domain.
    405405</p><p>
    406 <a class="indexterm" name="id2562911"></a>
     406<a class="indexterm" name="id2562909"></a>
    407407For the sake of providing a complete picture, MS Windows 2000 domain control configuration is done after the server has been
    408408installed. Please refer to Microsoft documentation for the procedures that should be followed to convert a
    409409domain member server to or from a domain control, and to install or remove active directory service support.
    410410</p><p>
    411 <a class="indexterm" name="id2562929"></a>
    412 <a class="indexterm" name="id2562938"></a>
     411<a class="indexterm" name="id2562928"></a>
     412<a class="indexterm" name="id2562937"></a>
    413413New to Samba-3 is the ability to function fully as an MS Windows NT4-style domain controller,
    414414excluding the SAM replication components. However, please be aware that Samba-3 also supports the
    415415MS Windows 200x domain control protocols.
    416416</p><p>
    417 <a class="indexterm" name="id2562954"></a>
     417<a class="indexterm" name="id2562953"></a>
    418418At this time any appearance that Samba-3 is capable of acting as a <span class="emphasis"><em>domain controller</em></span> in
    419419native ADS mode is limited and experimental in nature.  This functionality should not be used until the Samba
     
    423423</p><div class="itemizedlist"><ul type="disc"><li><p>No machine policy files.</p></li><li><p>No Group Policy Objects.</p></li><li><p>No synchronously executed Active Directory logon scripts.</p></li><li><p>Can't use Active Directory management tools to manage users and machines.</p></li><li><p>Registry changes tattoo the main registry, while with Active Directory they do not leave
    424424                permanent changes in effect.</p></li><li><p>Without Active Directory you cannot perform the function of exporting specific
    425                 applications to specific users or groups.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563011"></a>Preparing for Domain Control</h3></div></div></div><p>
    426 <a class="indexterm" name="id2563019"></a>
    427 <a class="indexterm" name="id2563026"></a>
    428 <a class="indexterm" name="id2563033"></a>
    429 <a class="indexterm" name="id2563040"></a>
     425                applications to specific users or groups.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563009"></a>Preparing for Domain Control</h3></div></div></div><p>
     426<a class="indexterm" name="id2563018"></a>
     427<a class="indexterm" name="id2563024"></a>
     428<a class="indexterm" name="id2563031"></a>
     429<a class="indexterm" name="id2563038"></a>
    430430There are two ways that MS Windows machines may interact with each other, with other servers,
    431431and with domain controllers: either as <span class="emphasis"><em>standalone</em></span> systems, more commonly
     
    433433more commonly called <span class="emphasis"><em>domain</em></span> members.
    434434</p><p>
    435 <a class="indexterm" name="id2563065"></a>
    436 <a class="indexterm" name="id2563072"></a>
    437 <a class="indexterm" name="id2563081"></a>
     435<a class="indexterm" name="id2563063"></a>
     436<a class="indexterm" name="id2563070"></a>
     437<a class="indexterm" name="id2563079"></a>
    438438It should be noted that workgroup membership involves no special configuration other than the machine being
    439439configured so the network configuration has a commonly used name for its workgroup entry. It is not uncommon
     
    443443involve security machine accounts</em></span>.
    444444</p><p>
    445 <a class="indexterm" name="id2563104"></a>
    446 <a class="indexterm" name="id2563111"></a>
    447 <a class="indexterm" name="id2563120"></a>
     445<a class="indexterm" name="id2563102"></a>
     446<a class="indexterm" name="id2563109"></a>
     447<a class="indexterm" name="id2563119"></a>
    448448Domain member machines have a machine trust account in the domain accounts database. A special procedure
    449449must be followed on each machine to effect domain membership. This procedure, which can be done
     
    452452domain, a machine trust account password change will be automatically triggered.
    453453</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    454 <a class="indexterm" name="id2563139"></a>
     454<a class="indexterm" name="id2563138"></a>
    455455When Samba is configured as a domain controller, secure network operation demands that
    456456all MS Windows NT4/200x/XP Professional clients should be configured as domain members.
     
    461461The following are necessary for configuring Samba-3 as an MS Windows NT4-style PDC for MS Windows
    462462NT4/200x/XP clients:
    463 </p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>).</p></li><li><p>Consistent configuration of name resolution.<sup>[<a name="id2563195" href="#ftn.id2563195" class="footnote">2</a>]</sup></p></li><li><p>Domain logons for Windows NT4/200x/XP Professional clients.</p></li><li><p>Configuration of roaming profiles or explicit configuration to force local profile usage.</p></li><li><p>Configuration of network/system policies.</p></li><li><p>Adding and managing domain user accounts.</p></li><li><p>Configuring MS Windows NT4/2000 Professional and Windows XP Professional client machines to become domain members.</p></li></ul></div><p>
     463</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>).</p></li><li><p>Consistent configuration of name resolution.<sup>[<a name="id2563193" href="#ftn.id2563193" class="footnote">2</a>]</sup></p></li><li><p>Domain logons for Windows NT4/200x/XP Professional clients.</p></li><li><p>Configuration of roaming profiles or explicit configuration to force local profile usage.</p></li><li><p>Configuration of network/system policies.</p></li><li><p>Adding and managing domain user accounts.</p></li><li><p>Configuring MS Windows NT4/2000 Professional and Windows XP Professional client machines to become domain members.</p></li></ul></div><p>
    464464The following provisions are required to serve MS Windows 9x/Me clients:
    465465</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>).</p></li><li><p>Network logon configuration (since Windows 9x/Me/XP Home are not technically domain
     
    467467        to log onto the domain.</p></li><li><p>Placing Windows 9x/Me clients in user-level security  if it is desired to allow
    468468        all client-share access to be controlled according to domain user/group identities.</p></li><li><p>Adding and managing domain user accounts.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    469 <a class="indexterm" name="id2563317"></a>
    470 <a class="indexterm" name="id2563323"></a>
     469<a class="indexterm" name="id2563315"></a>
     470<a class="indexterm" name="id2563321"></a>
    471471Roaming profiles and system/network policies are advanced network administration topics
    472472that are covered in <a class="link" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management">Desktop Profile Management</a> and
     
    476476A domain controller is an SMB/CIFS server that:
    477477</p><div class="itemizedlist"><ul type="disc"><li><p>
    478         <a class="indexterm" name="id2563359"></a>
    479         <a class="indexterm" name="id2563368"></a>
    480         <a class="indexterm" name="id2563375"></a>
    481         <a class="indexterm" name="id2563382"></a>
    482         <a class="indexterm" name="id2563389"></a>
     478        <a class="indexterm" name="id2563357"></a>
     479        <a class="indexterm" name="id2563366"></a>
     480        <a class="indexterm" name="id2563373"></a>
     481        <a class="indexterm" name="id2563380"></a>
     482        <a class="indexterm" name="id2563387"></a>
    483483        Registers and advertises itself as a domain controller (through NetBIOS broadcasts
    484484        as well as by way of name registrations either by Mailslot Broadcasts over UDP broadcast,
    485485        to a WINS server over UDP unicast, or via DNS and Active Directory).
    486486        </p></li><li><p>
    487         <a class="indexterm" name="id2563404"></a>
    488         <a class="indexterm" name="id2563411"></a>
     487        <a class="indexterm" name="id2563402"></a>
     488        <a class="indexterm" name="id2563409"></a>
    489489        Provides the NETLOGON service. (This is actually a collection of services that runs over
    490490        multiple protocols. These include the LanMan logon service, the Netlogon service,
     
    493493        Provides a share called NETLOGON.
    494494        </p></li></ul></div><p>
    495 <a class="indexterm" name="id2563431"></a>
    496 <a class="indexterm" name="id2563443"></a>
    497 <a class="indexterm" name="id2563455"></a>
    498 <a class="indexterm" name="id2563462"></a>
    499 <a class="indexterm" name="id2563468"></a>
     495<a class="indexterm" name="id2563430"></a>
     496<a class="indexterm" name="id2563441"></a>
     497<a class="indexterm" name="id2563453"></a>
     498<a class="indexterm" name="id2563460"></a>
     499<a class="indexterm" name="id2563466"></a>
    500500It is rather easy to configure Samba to provide these. Each Samba domain controller must provide the NETLOGON
    501501service that Samba calls the <a class="link" href="smb.conf.5.html#DOMAINLOGONS" target="_top">domain logons</a> functionality (after the name of the
    502502parameter in the <code class="filename">smb.conf</code> file). Additionally, one server in a Samba-3 domain must advertise itself as the
    503 domain master browser.<sup>[<a name="id2563500" href="#ftn.id2563500" class="footnote">3</a>]</sup> This causes the PDC to claim a domain-specific NetBIOS name that identifies
     503domain master browser.<sup>[<a name="id2563498" href="#ftn.id2563498" class="footnote">3</a>]</sup> This causes the PDC to claim a domain-specific NetBIOS name that identifies
    504504it as a DMB for its given domain or workgroup. Local master browsers (LMBs) in the same domain or workgroup on
    505505broadcast-isolated subnets then ask for a complete copy of the browse list for the whole wide-area network.
    506506Browser clients then contact their LMB, and will receive the domain-wide browse list instead of just the list
    507507for their broadcast-isolated subnet.
    508 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2563522"></a>Domain Control: Example Configuration</h2></div></div></div><p>
     508</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2563520"></a>Domain Control: Example Configuration</h2></div></div></div><p>
    509509The first step in creating a working Samba PDC is to understand the parameters necessary
    510510in <code class="filename">smb.conf</code>. An example <code class="filename">smb.conf</code> for acting as a PDC can be found in <a class="link" href="samba-pdc.html#pdc-example" title="Example 4.1. smb.conf for being a PDC">the
    511511smb.conf file for an example PDC</a>.
    512 </p><div class="example"><a name="pdc-example"></a><p class="title"><b>Example 4.1. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2563577"></a></td></tr><tr><td><a class="indexterm" name="id2563584"></a></td></tr><tr><td><a class="indexterm" name="id2563590"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2563602"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2563614"></a><em class="parameter"><code>preferred master = auto</code></em></td></tr><tr><td><a class="indexterm" name="id2563626"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563637"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563649"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2563661"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563672"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2563684"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2563696"></a><em class="parameter"><code>logon home = \\homeserver\%U\winprofile</code></em></td></tr><tr><td><a class="indexterm" name="id2563708"></a><em class="parameter"><code>logon script = logon.cmd</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2563729"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2563741"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563752"></a></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2563768"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2563780"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2563791"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2563803"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr></table></div></div><br class="example-break"><p>
     512</p><div class="example"><a name="pdc-example"></a><p class="title"><b>Example 4.1. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2563575"></a></td></tr><tr><td><a class="indexterm" name="id2563582"></a></td></tr><tr><td><a class="indexterm" name="id2563589"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2563601"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2563612"></a><em class="parameter"><code>preferred master = auto</code></em></td></tr><tr><td><a class="indexterm" name="id2563624"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563636"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563648"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2563659"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563671"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2563683"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2563694"></a><em class="parameter"><code>logon home = \\homeserver\%U\winprofile</code></em></td></tr><tr><td><a class="indexterm" name="id2563706"></a><em class="parameter"><code>logon script = logon.cmd</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2563727"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2563739"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2563751"></a></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2563766"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2563778"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2563790"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2563801"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr></table></div></div><br class="example-break"><p>
    513513The basic options shown in <a class="link" href="samba-pdc.html#pdc-example" title="Example 4.1. smb.conf for being a PDC">this example</a> are explained as follows:
    514514</p><div class="variablelist"><dl><dt><span class="term">passdb backend </span></dt><dd><p>
    515                 <a class="indexterm" name="id2563837"></a>
    516                 <a class="indexterm" name="id2563846"></a>
    517                 <a class="indexterm" name="id2563853"></a>
    518                 <a class="indexterm" name="id2563860"></a>
    519                 <a class="indexterm" name="id2563867"></a>
    520                 <a class="indexterm" name="id2563874"></a>
     515                <a class="indexterm" name="id2563836"></a>
     516                <a class="indexterm" name="id2563845"></a>
     517                <a class="indexterm" name="id2563852"></a>
     518                <a class="indexterm" name="id2563858"></a>
     519                <a class="indexterm" name="id2563865"></a>
     520                <a class="indexterm" name="id2563872"></a>
    521521                This contains all the user and group account information. Acceptable values for a PDC
    522522                are: <span class="emphasis"><em>smbpasswd, tdbsam, and ldapsam</em></span>. The &#8220;<span class="quote">guest</span>&#8221; entry provides
    523523                default accounts and is included by default; there is no need to add it explicitly.
    524524                </p><p>
    525                 <a class="indexterm" name="id2563895"></a>
    526                 <a class="indexterm" name="id2563902"></a>
    527                 <a class="indexterm" name="id2563909"></a>
    528                 <a class="indexterm" name="id2563915"></a>
     525                <a class="indexterm" name="id2563893"></a>
     526                <a class="indexterm" name="id2563900"></a>
     527                <a class="indexterm" name="id2563907"></a>
     528                <a class="indexterm" name="id2563914"></a>
    529529                Where use of BDCs is intended, the only logical choice is
    530530                to use LDAP so the passdb backend can be distributed. The tdbsam and smbpasswd files
    531531                cannot effectively be distributed and therefore should not be used.
    532532                </p></dd><dt><span class="term">Domain Control Parameters </span></dt><dd><p>
    533                 <a class="indexterm" name="id2563936"></a>
    534                 <a class="indexterm" name="id2563943"></a>
    535                 <a class="indexterm" name="id2563950"></a>
    536                 <a class="indexterm" name="id2563957"></a>
     533                <a class="indexterm" name="id2563935"></a>
     534                <a class="indexterm" name="id2563941"></a>
     535                <a class="indexterm" name="id2563948"></a>
     536                <a class="indexterm" name="id2563955"></a>
    537537                The parameters <span class="emphasis"><em>os level, preferred master, domain master, security,
    538538                encrypt passwords</em></span>, and <span class="emphasis"><em>domain logons</em></span> play a central role in assuring domain
    539539                control and network logon support.
    540540                </p><p>
    541                 <a class="indexterm" name="id2563980"></a>
    542                 <a class="indexterm" name="id2563986"></a>
     541                <a class="indexterm" name="id2563978"></a>
     542                <a class="indexterm" name="id2563984"></a>
    543543                The <span class="emphasis"><em>os level</em></span> must be set at or above a value of 32. A domain controller
    544544                must be the DMB, must be set in <span class="emphasis"><em>user</em></span> mode security,
     
    547547                to do this, refer to <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information Databases</a>.
    548548                </p></dd><dt><span class="term">Environment Parameters </span></dt><dd><p>
    549                 <a class="indexterm" name="id2564023"></a>
    550                 <a class="indexterm" name="id2564030"></a>
    551                 <a class="indexterm" name="id2564037"></a>
    552                 <a class="indexterm" name="id2564044"></a>
     549                <a class="indexterm" name="id2564022"></a>
     550                <a class="indexterm" name="id2564028"></a>
     551                <a class="indexterm" name="id2564035"></a>
     552                <a class="indexterm" name="id2564042"></a>
    553553                The parameters <span class="emphasis"><em>logon path, logon home, logon drive</em></span>, and <span class="emphasis"><em>logon script</em></span> are
    554554                environment support settings that help to facilitate client logon operations and that help
     
    556556                to the man page information for these parameters.
    557557                </p></dd><dt><span class="term">NETLOGON Share </span></dt><dd><p>
    558                 <a class="indexterm" name="id2564073"></a>
    559                 <a class="indexterm" name="id2564080"></a>
    560                 <a class="indexterm" name="id2564087"></a>
    561                 <a class="indexterm" name="id2564094"></a>
    562                 <a class="indexterm" name="id2564101"></a>
    563                 <a class="indexterm" name="id2564108"></a>
     558                <a class="indexterm" name="id2564071"></a>
     559                <a class="indexterm" name="id2564078"></a>
     560                <a class="indexterm" name="id2564085"></a>
     561                <a class="indexterm" name="id2564092"></a>
     562                <a class="indexterm" name="id2564099"></a>
     563                <a class="indexterm" name="id2564106"></a>
    564564                The NETLOGON share plays a central role in domain logon and domain membership support.
    565565                This share is provided on all Microsoft domain controllers. It is used to provide logon
     
    567567                tools that may be needed for logon processing. This is an essential share on a domain controller.
    568568                </p></dd><dt><span class="term">PROFILE Share </span></dt><dd><p>
    569                 <a class="indexterm" name="id2564131"></a>
    570                 <a class="indexterm" name="id2564138"></a>
    571                 <a class="indexterm" name="id2564144"></a>
    572                 <a class="indexterm" name="id2564151"></a>
    573                 <a class="indexterm" name="id2564158"></a>
     569                <a class="indexterm" name="id2564129"></a>
     570                <a class="indexterm" name="id2564136"></a>
     571                <a class="indexterm" name="id2564143"></a>
     572                <a class="indexterm" name="id2564150"></a>
     573                <a class="indexterm" name="id2564156"></a>
    574574                This share is used to store user desktop profiles. Each user must have a directory at the root
    575575                of this share. This directory must be write-enabled for the user and must be globally read-enabled.
     
    581581of operation. The following <code class="filename">smb.conf</code> parameters are the essentials alone:
    582582</p><p>
    583 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564198"></a><em class="parameter"><code>netbios name = BELERIAND</code></em></td></tr><tr><td><a class="indexterm" name="id2564210"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2564222"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564234"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564245"></a><em class="parameter"><code>security = User</code></em></td></tr></table><p>
     583</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564197"></a><em class="parameter"><code>netbios name = BELERIAND</code></em></td></tr><tr><td><a class="indexterm" name="id2564208"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2564220"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564232"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564244"></a><em class="parameter"><code>security = User</code></em></td></tr></table><p>
    584584</p><p>
    585585The additional parameters shown in the longer listing in this section just make for
    586586a more complete explanation.
    587 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564264"></a>Samba ADS Domain Control</h2></div></div></div><p>
    588 <a class="indexterm" name="id2564272"></a>
     587</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564263"></a>Samba ADS Domain Control</h2></div></div></div><p>
     588<a class="indexterm" name="id2564271"></a>
    589589Samba-3 is not, and cannot act as, an Active Directory server. It cannot truly function as an Active Directory
    590590PDC. The protocols for some of the functionality of Active Directory domain controllers has been partially
     
    595595someday or maybe never!
    596596</p><p>
    597 <a class="indexterm" name="id2564294"></a>
    598 <a class="indexterm" name="id2564301"></a>
     597<a class="indexterm" name="id2564292"></a>
     598<a class="indexterm" name="id2564299"></a>
    599599To be sure, Samba-3 is designed to provide most of the functionality that Microsoft Windows NT4-style
    600600domain controllers have. Samba-3 does not have all the capabilities of Windows NT4, but it does have
     
    602602is not Windows Server 200x: it is not an Active Directory server. We hope this is plain and simple
    603603enough for all to understand.
    604 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564317"></a>Domain and Network Logon Configuration</h2></div></div></div><p>
    605 <a class="indexterm" name="id2564325"></a>
     604</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564316"></a>Domain and Network Logon Configuration</h2></div></div></div><p>
     605<a class="indexterm" name="id2564324"></a>
    606606The subject of network or domain logons is discussed here because it forms
    607607an integral part of the essential functionality that is provided by a domain controller.
    608 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564336"></a>Domain Network Logon Service</h3></div></div></div><p>
    609 <a class="indexterm" name="id2564344"></a>
     608</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564335"></a>Domain Network Logon Service</h3></div></div></div><p>
     609<a class="indexterm" name="id2564343"></a>
    610610All domain controllers must run the netlogon service (<span class="emphasis"><em>domain logons</em></span>
    611611in Samba). One domain controller must be configured with <a class="link" href="smb.conf.5.html#DOMAINMASTER" target="_top">domain master = Yes</a>
    612612(the PDC); on all BDCs set the parameter <a class="link" href="smb.conf.5.html#DOMAINMASTER" target="_top">domain master = No</a>.
    613 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564384"></a>Example Configuration</h4></div></div></div><div class="example"><a name="PDC-config"></a><p class="title"><b>Example 4.2. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2564413"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564425"></a><em class="parameter"><code>domain master = (Yes on PDC, No on BDCs)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2564445"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2564457"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2564469"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564481"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564494"></a>The Special Case of MS Windows XP Home Edition</h4></div></div></div><p>
    614 <a class="indexterm" name="id2564503"></a>
     613</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564382"></a>Example Configuration</h4></div></div></div><div class="example"><a name="PDC-config"></a><p class="title"><b>Example 4.2. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2564412"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564423"></a><em class="parameter"><code>domain master = (Yes on PDC, No on BDCs)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2564444"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2564456"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2564467"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2564479"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564493"></a>The Special Case of MS Windows XP Home Edition</h4></div></div></div><p>
     614<a class="indexterm" name="id2564501"></a>
    615615To be completely clear: If you want MS Windows XP Home Edition to integrate with your
    616616MS Windows NT4 or Active Directory domain security, understand it cannot be done.
     
    626626If it can be done, then to do so would violate your software license agreement with
    627627Microsoft, and we recommend that you do not do that.
    628 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564533"></a>The Special Case of Windows 9x/Me</h4></div></div></div><p>
    629 <a class="indexterm" name="id2564541"></a>
    630 <a class="indexterm" name="id2564548"></a>
    631 <a class="indexterm" name="id2564555"></a>
    632 <a class="indexterm" name="id2564562"></a>
    633 <a class="indexterm" name="id2564568"></a>
     628</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2564531"></a>The Special Case of Windows 9x/Me</h4></div></div></div><p>
     629<a class="indexterm" name="id2564540"></a>
     630<a class="indexterm" name="id2564546"></a>
     631<a class="indexterm" name="id2564553"></a>
     632<a class="indexterm" name="id2564560"></a>
     633<a class="indexterm" name="id2564567"></a>
    634634A domain and a workgroup are exactly the same in terms of network
    635635browsing. The difference is that a distributable authentication
     
    639639now in the same way as MS Windows NT/200x.
    640640</p><p>
    641 <a class="indexterm" name="id2564585"></a>
     641<a class="indexterm" name="id2564583"></a>
    642642The SMB client logging on to a domain has an expectation that every other
    643643server in the domain should accept the same authentication information.
     
    646646It should be noted that browsing is totally orthogonal to logon support.
    647647</p><p>
    648 <a class="indexterm" name="id2564601"></a>
    649 <a class="indexterm" name="id2564608"></a>
    650 <a class="indexterm" name="id2564615"></a>
     648<a class="indexterm" name="id2564600"></a>
     649<a class="indexterm" name="id2564606"></a>
     650<a class="indexterm" name="id2564613"></a>
    651651Issues related to the single-logon network model are discussed in this
    652652section. Samba supports domain logons, network logon scripts, and user
     
    654654which are the focus of this section.
    655655</p><p>
    656 <a class="indexterm" name="id2564629"></a>
     656<a class="indexterm" name="id2564628"></a>
    657657When an SMB client in a domain wishes to log on, it broadcasts requests for a logon server. The first one to
    658658reply gets the job and validates its password using whatever mechanism the Samba administrator has installed.
     
    670670performs a logon:
    671671</p><div class="orderedlist"><ol type="1"><li><p>
    672         <a class="indexterm" name="id2564676"></a>
    673         <a class="indexterm" name="id2564683"></a>
     672        <a class="indexterm" name="id2564674"></a>
     673        <a class="indexterm" name="id2564681"></a>
    674674        The client broadcasts (to the IP broadcast address of the subnet it is in)
    675675        a NetLogon request. This is sent to the NetBIOS name DOMAIN&lt;1C&gt; at the
     
    680680        the netlogon service).
    681681        </p></li><li><p>
    682         <a class="indexterm" name="id2564724"></a>
    683         <a class="indexterm" name="id2564731"></a>
    684         <a class="indexterm" name="id2564738"></a>
     682        <a class="indexterm" name="id2564723"></a>
     683        <a class="indexterm" name="id2564730"></a>
     684        <a class="indexterm" name="id2564737"></a>
    685685        The client connects to that server, logs on (does an SMBsessetupX) and
    686686        then connects to the IPC$ share (using an SMBtconX).
    687687        </p></li><li><p>
    688         <a class="indexterm" name="id2564754"></a>
     688        <a class="indexterm" name="id2564752"></a>
    689689        The client does a NetWkstaUserLogon request, which retrieves the name
    690690        of the user's logon script.
     
    694694        After this, the client disconnects from the NetLogon share.
    695695        </p></li><li><p>
    696         <a class="indexterm" name="id2564779"></a>
    697         <a class="indexterm" name="id2564786"></a>
     696        <a class="indexterm" name="id2564777"></a>
     697        <a class="indexterm" name="id2564784"></a>
    698698        The client sends a NetUserGetInfo request to the server to retrieve
    699699        the user's home share, which is used to search for profiles. Since the
     
    702702        home directory.
    703703        </p></li><li><p>
    704         <a class="indexterm" name="id2564804"></a>
     704        <a class="indexterm" name="id2564803"></a>
    705705        The client connects to the user's home share and searches for the
    706706        user's profile. As it turns out, you can specify the user's home share as
     
    708708        If the profiles are found, they are implemented.
    709709        </p></li><li><p>
    710         <a class="indexterm" name="id2564828"></a>
     710        <a class="indexterm" name="id2564826"></a>
    711711        The client then disconnects from the user's home share and reconnects to
    712712        the NetLogon share and looks for <code class="filename">CONFIG.POL</code>, the policies file. If this is
     
    715715The main difference between a PDC and a Windows 9x/Me logon server configuration is:
    716716</p><div class="itemizedlist"><ul type="disc"><li><p>
    717         <a class="indexterm" name="id2564857"></a>
    718         <a class="indexterm" name="id2564866"></a>
     717        <a class="indexterm" name="id2564856"></a>
     718        <a class="indexterm" name="id2564865"></a>
    719719        Password encryption is not required for a Windows 9x/Me logon server. But note
    720720        that beginning with MS Windows 98 the default setting is that plaintext
     
    722722        changes that are documented in <a class="link" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies">System and Account Policies</a>.
    723723        </p></li><li><p>
    724         <a class="indexterm" name="id2564889"></a>
     724        <a class="indexterm" name="id2564888"></a>
    725725        Windows 9x/Me clients do not require and do not use Machine Trust Accounts.
    726726        </p></li></ul></div><p>
    727 <a class="indexterm" name="id2564902"></a>
     727<a class="indexterm" name="id2564900"></a>
    728728A Samba PDC will act as a Windows 9x/Me logon server; after all, it does provide the
    729729network logon services that MS Windows 9x/Me expect to find.
    730730</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    731 <a class="indexterm" name="id2564916"></a>
     731<a class="indexterm" name="id2564914"></a>
    732732Use of plaintext passwords is strongly discouraged. Where used they are easily detected
    733733using a sniffer tool to examine network traffic.
    734 </p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564928"></a>Security Mode and Master Browsers</h3></div></div></div><p>
    735 <a class="indexterm" name="id2564936"></a>
    736 <a class="indexterm" name="id2564943"></a>
    737 <a class="indexterm" name="id2564950"></a>
     734</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564926"></a>Security Mode and Master Browsers</h3></div></div></div><p>
     735<a class="indexterm" name="id2564934"></a>
     736<a class="indexterm" name="id2564941"></a>
     737<a class="indexterm" name="id2564948"></a>
    738738There are a few comments to make in order to tie up some loose ends. There has been much debate over the issue
    739739of whether it is okay to configure Samba as a domain controller that operates with security mode other than
     
    741741and server mode security are really just a variation on SMB user-level security.
    742742</p><p>
    743 <a class="indexterm" name="id2564967"></a>
    744 <a class="indexterm" name="id2564974"></a>
    745 <a class="indexterm" name="id2564981"></a>
    746 <a class="indexterm" name="id2564987"></a>
    747 <a class="indexterm" name="id2564994"></a>
    748 <a class="indexterm" name="id2565001"></a>
    749 <a class="indexterm" name="id2565008"></a>
     743<a class="indexterm" name="id2564972"></a>
     744<a class="indexterm" name="id2564979"></a>
     745<a class="indexterm" name="id2564986"></a>
     746<a class="indexterm" name="id2564993"></a>
     747<a class="indexterm" name="id2564999"></a>
     748<a class="indexterm" name="id2565006"></a>
     749<a class="indexterm" name="id2565013"></a>
    750750Actually, this issue is also closely tied to the debate on whether Samba must be the DMB for its workgroup
    751751when operating as a domain controller.  In a pure Microsoft Windows NT domain, the PDC wins the election to be
     
    758758where a Samba server is the PDC it is wise to configure the Samba domain controller as the DMB.
    759759</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    760 <a class="indexterm" name="id2565062"></a>
    761 <a class="indexterm" name="id2565068"></a>
    762 <a class="indexterm" name="id2565075"></a>
    763 <a class="indexterm" name="id2565082"></a>
    764 <a class="indexterm" name="id2565089"></a>
     760<a class="indexterm" name="id2565067"></a>
     761<a class="indexterm" name="id2565074"></a>
     762<a class="indexterm" name="id2565080"></a>
     763<a class="indexterm" name="id2565087"></a>
     764<a class="indexterm" name="id2565094"></a>
    765765SMB/CIFS servers that register the DOMAIN&lt;1C&gt; name do so because they provide the network logon
    766766service. Server that register the DOMAIN&lt;1B&gt; name are DMBs  meaning that they are responsible
     
    783783to be the DMB for its domain and set <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = user</a>.
    784784This is the only officially supported mode of operation.
    785 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2565201"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565206"></a>&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</h3></div></div></div><p>
    786 <a class="indexterm" name="id2565217"></a>
    787 <a class="indexterm" name="id2565223"></a>
    788 <a class="indexterm" name="id2565230"></a>
     785</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2565206"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565212"></a>&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</h3></div></div></div><p>
     786<a class="indexterm" name="id2565222"></a>
     787<a class="indexterm" name="id2565229"></a>
     788<a class="indexterm" name="id2565235"></a>
    789789A machine account, typically stored in <code class="filename">/etc/passwd</code>, takes the form of the machine
    790790name with a &#8220;<span class="quote">$</span>&#8221; appended. Some BSD systems will not create a user with a &#8220;<span class="quote">$</span>&#8221; in the name.
    791791Recent versions of FreeBSD have removed this limitation, but older releases are still in common use.
    792792</p><p>
    793 <a class="indexterm" name="id2565256"></a>
     793<a class="indexterm" name="id2565261"></a>
    794794The problem is only in the program used to make the entry. Once made, it works perfectly.  Create a user
    795795without the &#8220;<span class="quote">$</span>&#8221;. Then use <code class="literal">vipw</code> to edit the entry, adding the &#8220;<span class="quote">$</span>&#8221;.
     
    799799The use of vipw will ensure that shadow files (where used) will remain current with the passwd file. This is
    800800important for security reasons.
    801 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565307"></a>Joining Domain Fails Because of Existing Machine Account</h3></div></div></div><p>
    802 <a class="indexterm" name="id2565316"></a>
     801</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565312"></a>Joining Domain Fails Because of Existing Machine Account</h3></div></div></div><p>
     802<a class="indexterm" name="id2565321"></a>
    803803&#8220;<span class="quote">I get told, `You already have a connection to the Domain....' or `Cannot join domain, the
    804804credentials supplied conflict with an existing set...' when creating a Machine Trust Account.</span>&#8221;
     
    815815you are joining (bad idea), you will get this message. Change the workgroup name to something else
    816816it does not matter what  reboot, and try again.
    817 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565372"></a>The System Cannot Log You On (C000019B)</h3></div></div></div><p>&#8220;<span class="quote">
     817</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565377"></a>The System Cannot Log You On (C000019B)</h3></div></div></div><p>&#8220;<span class="quote">
    818818I joined the domain successfully but after upgrading to a newer version of the Samba code I get the message,
    819819<span class="errorname">`The system cannot log you on (C000019B). Please try again or consult your system
    820820administrator</span> when attempting to logon.'</span>&#8221;
    821821</p><p>
    822 <a class="indexterm" name="id2565393"></a>
     822<a class="indexterm" name="id2565398"></a>
    823823This occurs when the domain SID stored in the secrets.tdb database is changed. The most common cause of a
    824824change in domain SID is when the domain name and/or the server name (NetBIOS name) is changed.  The only way
     
    837837can be recovered from the secrets.tdb file. The alternative is to visit each workstation to rejoin
    838838it to the domain.
    839 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565448"></a>The Machine Trust Account Is Not Accessible</h3></div></div></div><p>
     839</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565454"></a>The Machine Trust Account Is Not Accessible</h3></div></div></div><p>
    840840&#8220;<span class="quote">When I try to join the domain I get the message, <span class="errorname">"The machine account
    841841for this computer either does not exist or is not accessible</span>." What's wrong?</span>&#8221;
     
    859859Some people have also reported that inconsistent subnet masks between the Samba server and the NT
    860860client can cause this problem.  Make sure that these are consistent for both client and server.
    861 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565568"></a>Account Disabled</h3></div></div></div><p>&#8220;<span class="quote">When I attempt to log in to a Samba domain from a NT4/W200x workstation,
     861</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565573"></a>Account Disabled</h3></div></div></div><p>&#8220;<span class="quote">When I attempt to log in to a Samba domain from a NT4/W200x workstation,
    862862I get a message about my account being disabled.</span>&#8221;</p><p>
    863863Enable the user accounts with <strong class="userinput"><code>smbpasswd -e <em class="replaceable"><code>username</code></em>
    864864</code></strong>. This is normally done as an account is created.
    865 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565595"></a>Domain Controller Unavailable</h3></div></div></div><p>&#8220;<span class="quote">Until a few minutes after Samba has started, clients get the error `Domain Controller Unavailable'</span>&#8221;</p><p>
     865</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565600"></a>Domain Controller Unavailable</h3></div></div></div><p>&#8220;<span class="quote">Until a few minutes after Samba has started, clients get the error `Domain Controller Unavailable'</span>&#8221;</p><p>
    866866A domain controller has to announce its role on the network. This usually takes a while. Be patient for up to 15 minutes,
    867867then try again.
    868 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565614"></a>Cannot Log onto Domain Member Workstation After Joining Domain</h3></div></div></div><p>
    869 <a class="indexterm" name="id2565622"></a>
    870 <a class="indexterm" name="id2565629"></a>
     868</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565619"></a>Cannot Log onto Domain Member Workstation After Joining Domain</h3></div></div></div><p>
     869<a class="indexterm" name="id2565628"></a>
     870<a class="indexterm" name="id2565634"></a>
    871871After successfully joining the domain, user logons fail with one of two messages: one to the
    872872effect that the domain controller cannot be found; the other claims that the account does not
     
    885885</p><p>
    886886It is important that these be set consistently with the Samba-3 server settings.
    887 </p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2562689" href="#id2562689" class="para">1</a>] </sup>See also <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information
    888 Databases</a>.</p>.</div><div class="footnote"><p><sup>[<a name="ftn.id2563195" href="#id2563195" class="para">2</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>, and
    889                 <a class="link" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba">Integrating MS Windows Networks with Samba</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2563500" href="#id2563500" class="para">3</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network
     887</p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2562687" href="#id2562687" class="para">1</a>] </sup>See also <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information
     888Databases</a>.</p>.</div><div class="footnote"><p><sup>[<a name="ftn.id2563193" href="#id2563193" class="para">2</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>, and
     889                <a class="link" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba">Integrating MS Windows Networks with Samba</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2563498" href="#id2563498" class="para">3</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network
    890890Browsing</a>.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="type.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 3. Server Types and Security Modes </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 5. Backup Domain Control</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/securing-samba.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 18. Securing Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="locking.html" title="Chapter 17. File and Record Locking"><link rel="next" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 18. Securing Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="locking.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="InterdomainTrusts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 18. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="securing-samba.html#id2618022">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618120">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618267">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618283">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618437">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618496">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618847">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618991">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619045">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619089">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619105">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619134">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618022"></a>Introduction</h2></div></div></div><p>
    2 <a class="indexterm" name="id2618030"></a>
    3 <a class="indexterm" name="id2618036"></a>
    4 <a class="indexterm" name="id2618044"></a>
    5 <a class="indexterm" name="id2618050"></a>
    6 <a class="indexterm" name="id2618057"></a>
    7 <a class="indexterm" name="id2618064"></a>
    8 <a class="indexterm" name="id2618071"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 18. Securing Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="locking.html" title="Chapter 17. File and Record Locking"><link rel="next" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 18. Securing Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="locking.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="InterdomainTrusts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 18. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="securing-samba.html#id2618075">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618174">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2618320">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2618336">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618490">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618550">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2618900">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619044">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2619099">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2619142">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2619158">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2619187">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618075"></a>Introduction</h2></div></div></div><p>
     2<a class="indexterm" name="id2618083"></a>
     3<a class="indexterm" name="id2618090"></a>
     4<a class="indexterm" name="id2618097"></a>
     5<a class="indexterm" name="id2618104"></a>
     6<a class="indexterm" name="id2618110"></a>
     7<a class="indexterm" name="id2618117"></a>
     8<a class="indexterm" name="id2618124"></a>
    99The information contained in this chapter applies in general to all Samba installations. Security is
    1010everyone's concern in the information technology world. A surprising number of Samba servers are being
     
    2323how obvious most of it really is. The challenge for most of us is to discover that first morsel
    2424of knowledge with which we may unlock the secrets of the masters.
    25 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618120"></a>Features and Benefits</h2></div></div></div><p>
    26 <a class="indexterm" name="id2618128"></a>
    27 <a class="indexterm" name="id2618135"></a>
    28 <a class="indexterm" name="id2618142"></a>
    29 <a class="indexterm" name="id2618149"></a>
     25</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618174"></a>Features and Benefits</h2></div></div></div><p>
     26<a class="indexterm" name="id2618182"></a>
     27<a class="indexterm" name="id2618189"></a>
     28<a class="indexterm" name="id2618196"></a>
     29<a class="indexterm" name="id2618202"></a>
    3030There are three levels at which security principles must be observed in order to render a site
    3131at least moderately secure. They are the perimeter firewall, the configuration of the host
     
    3535the latest protocols to permit more secure MS Windows file and print operations.
    3636</p><p>
    37 <a class="indexterm" name="id2618170"></a>
    38 <a class="indexterm" name="id2618177"></a>
    39 <a class="indexterm" name="id2618184"></a>
     37<a class="indexterm" name="id2618223"></a>
     38<a class="indexterm" name="id2618230"></a>
     39<a class="indexterm" name="id2618237"></a>
    4040Samba can be secured from connections that originate from outside the local network. This can be done using
    4141<span class="emphasis"><em>host-based protection</em></span>, using Samba's implementation of a technology known as
     
    4444resource-based exclusions, for example, on the <em class="parameter"><code>[IPC$]</code></em> autoshare. The <em class="parameter"><code>[IPC$]</code></em> share is used for browsing purposes as well as to establish TCP/IP connections.
    4545</p><p>
    46 <a class="indexterm" name="id2618231"></a>
    47 <a class="indexterm" name="id2618240"></a>
    48 <a class="indexterm" name="id2618247"></a>
     46<a class="indexterm" name="id2618284"></a>
     47<a class="indexterm" name="id2618294"></a>
     48<a class="indexterm" name="id2618300"></a>
    4949Another method by which Samba may be secured is by setting Access Control Entries (ACEs) in an Access
    5050Control List (ACL) on the shares themselves. This is discussed in
    5151<a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">File, Directory, and Share Access Controls</a>.
    52 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618267"></a>Technical Discussion of Protective Measures and Issues</h2></div></div></div><p>
     52</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618320"></a>Technical Discussion of Protective Measures and Issues</h2></div></div></div><p>
    5353The key challenge of security is that protective measures suffice at best
    5454only to close the door on known exploits and breach techniques. Never assume that
     
    5656fortress! Given the history of information systems so far, it is only a matter of time
    5757before someone will find yet another vulnerability.
    58 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618283"></a>Using Host-Based Protection</h3></div></div></div><p>
    59 <a class="indexterm" name="id2618291"></a>
    60 <a class="indexterm" name="id2618297"></a>
    61 <a class="indexterm" name="id2618304"></a>
     58</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618336"></a>Using Host-Based Protection</h3></div></div></div><p>
     59<a class="indexterm" name="id2618344"></a>
     60<a class="indexterm" name="id2618350"></a>
     61<a class="indexterm" name="id2618357"></a>
    6262        In many installations of Samba, the greatest threat comes from outside
    6363        your immediate network. By default, Samba accepts connections from
     
    6666        especially vulnerable.
    6767        </p><p>
    68 <a class="indexterm" name="id2618319"></a>
    69 <a class="indexterm" name="id2618326"></a>
     68<a class="indexterm" name="id2618372"></a>
     69<a class="indexterm" name="id2618379"></a>
    7070        One of the simplest fixes in this case is to use the <a class="link" href="smb.conf.5.html#HOSTSALLOW" target="_top">hosts allow</a> and
    7171        <a class="link" href="smb.conf.5.html#HOSTSDENY" target="_top">hosts deny</a> options in the Samba <code class="filename">smb.conf</code> configuration file to
    7272        allow access to your server only from a specific range of hosts. An example might be:
    73         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618373"></a><em class="parameter"><code>hosts allow = 127.0.0.1 192.168.2.0/24 192.168.3.0/24</code></em></td></tr><tr><td><a class="indexterm" name="id2618385"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
    74         </p><p>
    75 <a class="indexterm" name="id2618400"></a>
    76 <a class="indexterm" name="id2618407"></a>
    77 <a class="indexterm" name="id2618414"></a>
     73        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618426"></a><em class="parameter"><code>hosts allow = 127.0.0.1 192.168.2.0/24 192.168.3.0/24</code></em></td></tr><tr><td><a class="indexterm" name="id2618438"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
     74        </p><p>
     75<a class="indexterm" name="id2618453"></a>
     76<a class="indexterm" name="id2618460"></a>
     77<a class="indexterm" name="id2618467"></a>
    7878        The above will allow SMB connections only from <code class="constant">localhost</code> (your own
    7979        computer) and from the two private networks 192.168.2 and 192.168.3. All other
    8080        connections will be refused as soon as the client sends its first packet. The refusal
    8181        will be marked as <code class="literal">not listening on called name</code> error.
    82         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618437"></a>User-Based Protection</h3></div></div></div><p>
     82        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618490"></a>User-Based Protection</h3></div></div></div><p>
    8383        If you want to restrict access to your server to valid users only, then the following
    8484        method may be of use. In the <code class="filename">smb.conf</code> <em class="parameter"><code>[global]</code></em> section put:
    85         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618464"></a><em class="parameter"><code>valid users = @smbusers, jacko</code></em></td></tr></table><p>
    86         </p><p>
    87 <a class="indexterm" name="id2618480"></a>
     85        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618518"></a><em class="parameter"><code>valid users = @smbusers, jacko</code></em></td></tr></table><p>
     86        </p><p>
     87<a class="indexterm" name="id2618533"></a>
    8888        This restricts all server access either to the user <span class="emphasis"><em>jacko</em></span>
    8989        or to members of the system group <span class="emphasis"><em>smbusers</em></span>.
    90         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618496"></a>Using Interface Protection</h3></div></div></div><p>
    91 <a class="indexterm" name="id2618504"></a>
    92 <a class="indexterm" name="id2618511"></a>
    93 <a class="indexterm" name="id2618518"></a>
     90        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618550"></a>Using Interface Protection</h3></div></div></div><p>
     91<a class="indexterm" name="id2618558"></a>
     92<a class="indexterm" name="id2618565"></a>
     93<a class="indexterm" name="id2618572"></a>
    9494        By default, Samba accepts connections on any network interface that
    9595        it finds on your system. That means if you have an ISDN line or a PPP
     
    9898        </p><p>
    9999        You can change this behavior using options like this:
    100         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618539"></a><em class="parameter"><code>interfaces = eth* lo</code></em></td></tr><tr><td><a class="indexterm" name="id2618551"></a><em class="parameter"><code>bind interfaces only = yes</code></em></td></tr></table><p>
    101         </p><p>
    102 <a class="indexterm" name="id2618566"></a>
    103 <a class="indexterm" name="id2618573"></a>
    104 <a class="indexterm" name="id2618580"></a>
    105 <a class="indexterm" name="id2618587"></a>
     100        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2618592"></a><em class="parameter"><code>interfaces = eth* lo</code></em></td></tr><tr><td><a class="indexterm" name="id2618604"></a><em class="parameter"><code>bind interfaces only = yes</code></em></td></tr></table><p>
     101        </p><p>
     102<a class="indexterm" name="id2618619"></a>
     103<a class="indexterm" name="id2618626"></a>
     104<a class="indexterm" name="id2618633"></a>
     105<a class="indexterm" name="id2618640"></a>
    106106        This tells Samba to listen for connections only on interfaces with a name starting with
    107107        <code class="constant">eth</code> such as <code class="constant">eth0</code> or <code class="constant">eth1</code>, plus on the loopback interface called
     
    109109        the common name for Ethernet adapters on Linux.
    110110        </p><p>
    111 <a class="indexterm" name="id2618616"></a>
    112 <a class="indexterm" name="id2618623"></a>
    113 <a class="indexterm" name="id2618629"></a>
    114 <a class="indexterm" name="id2618636"></a>
     111<a class="indexterm" name="id2618669"></a>
     112<a class="indexterm" name="id2618676"></a>
     113<a class="indexterm" name="id2618682"></a>
     114<a class="indexterm" name="id2618689"></a>
    115115        If you use the above and someone tries to make an SMB connection to your host over a PPP interface called
    116116        <code class="constant">ppp0</code>, then [s]he will get a TCP connection refused reply. In that case, no Samba code
     
    119119        valid active services.
    120120        </p><p>
    121 <a class="indexterm" name="id2618657"></a>
    122 <a class="indexterm" name="id2618664"></a>
    123 <a class="indexterm" name="id2618671"></a>
    124 <a class="indexterm" name="id2618678"></a>
    125 <a class="indexterm" name="id2618685"></a>
     121<a class="indexterm" name="id2618710"></a>
     122<a class="indexterm" name="id2618717"></a>
     123<a class="indexterm" name="id2618724"></a>
     124<a class="indexterm" name="id2618731"></a>
     125<a class="indexterm" name="id2618738"></a>
    126126        A better response would be to ignore the connection (from, for example, ppp0) altogether. The
    127127        advantage of ignoring the connection attempt, as compared with refusing it, is that it foils those who
     
    130130        use of appropriate firewall mechanisms.
    131131        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="firewallports"></a>Using a Firewall</h3></div></div></div><p>
    132 <a class="indexterm" name="id2618714"></a>
    133 <a class="indexterm" name="id2618720"></a>
    134 <a class="indexterm" name="id2618727"></a>
     132<a class="indexterm" name="id2618767"></a>
     133<a class="indexterm" name="id2618774"></a>
     134<a class="indexterm" name="id2618780"></a>
    135135        Many people use a firewall to deny access to services they do not want exposed outside their network. This can
    136136        be a good idea, although I recommend using it in conjunction with the above methods so you are protected even
     
    139139        If you are setting up a firewall, you need to know what TCP and UDP ports to allow and block. Samba uses
    140140        the following:
    141 <a class="indexterm" name="id2618744"></a>
    142 <a class="indexterm" name="id2618751"></a>
    143 <a class="indexterm" name="id2618758"></a>
    144 <a class="indexterm" name="id2618765"></a>
    145 <a class="indexterm" name="id2618772"></a>
     141<a class="indexterm" name="id2618797"></a>
     142<a class="indexterm" name="id2618804"></a>
     143<a class="indexterm" name="id2618811"></a>
     144<a class="indexterm" name="id2618818"></a>
     145<a class="indexterm" name="id2618825"></a>
    146146        </p><table class="simplelist" border="0" summary="Simple list"><tr><td>Port 135/TCP - used by smbd</td></tr><tr><td>Port 137/UDP - used by nmbd</td></tr><tr><td>Port 138/UDP - used by nmbd</td></tr><tr><td>Port 139/TCP - used by smbd</td></tr><tr><td>Port 445/TCP - used by smbd</td></tr></table><p>
    147 <a class="indexterm" name="id2618806"></a>
     147<a class="indexterm" name="id2618859"></a>
    148148        The last one is important because many older firewall setups may not be aware of it, given that this port
    149149        was only added to the protocol in recent years.
    150150        </p><p>
    151 <a class="indexterm" name="id2618819"></a>
    152 <a class="indexterm" name="id2618826"></a>
    153 <a class="indexterm" name="id2618833"></a>
     151<a class="indexterm" name="id2618872"></a>
     152<a class="indexterm" name="id2618879"></a>
     153<a class="indexterm" name="id2618886"></a>
    154154        When configuring a firewall, the high order ports (1024-65535) are often used for outgoing connections and
    155155        therefore should be permitted through the firewall. It is prudent to block incoming packets on the high order
    156156        ports except for established connections.
    157         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618847"></a>Using IPC$ Share-Based Denials </h3></div></div></div><p>
    158 <a class="indexterm" name="id2618855"></a>
    159 <a class="indexterm" name="id2618862"></a>
    160 <a class="indexterm" name="id2618868"></a>
     157        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618900"></a>Using IPC$ Share-Based Denials </h3></div></div></div><p>
     158<a class="indexterm" name="id2618908"></a>
     159<a class="indexterm" name="id2618915"></a>
     160<a class="indexterm" name="id2618922"></a>
    161161        If the above methods are not suitable, then you could also place a more specific deny on the IPC$ share that
    162162        is used in the recently discovered security hole. This allows you to offer access to other shares while
     
    164164        </p><p>
    165165        To do this you could use:
    166         </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2618898"></a><em class="parameter"><code>hosts allow = 192.168.115.0/24 127.0.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2618910"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
    167         </p><p>
    168 <a class="indexterm" name="id2618925"></a>
    169 <a class="indexterm" name="id2618932"></a>
    170 <a class="indexterm" name="id2618939"></a>
     166        </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2618952"></a><em class="parameter"><code>hosts allow = 192.168.115.0/24 127.0.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2618964"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
     167        </p><p>
     168<a class="indexterm" name="id2618979"></a>
     169<a class="indexterm" name="id2618985"></a>
     170<a class="indexterm" name="id2618993"></a>
    171171        This instructs Samba that IPC$ connections are not allowed from anywhere except the two listed network
    172172        addresses (localhost and the 192.168.115 subnet). Connections to other shares are still allowed. Because the
     
    174174        against attackers who do not know a valid username/password for your host.
    175175        </p><p>
    176 <a class="indexterm" name="id2618956"></a>
    177 <a class="indexterm" name="id2618963"></a>
    178 <a class="indexterm" name="id2618970"></a>
     176<a class="indexterm" name="id2619010"></a>
     177<a class="indexterm" name="id2619017"></a>
     178<a class="indexterm" name="id2619023"></a>
    179179        If you use this method, then clients will be given an <code class="literal">`access denied'</code> reply when they try
    180180        to access the IPC$ share. Those clients will not be able to browse shares and may also be unable to access
    181181        some other resources.  This is not recommended unless for some reason you cannot use one of the other methods
    182182        just discussed.
    183         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618991"></a>NTLMv2 Security</h3></div></div></div><p>
    184 <a class="indexterm" name="id2618998"></a>
     183        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619044"></a>NTLMv2 Security</h3></div></div></div><p>
     184<a class="indexterm" name="id2619052"></a>
    185185        To configure NTLMv2 authentication, the following registry keys are worth knowing about:
    186186        </p><p>
     
    202202        NtlmMinServerSec is set to 0x00080000, the connection will fail if NTLMv2
    203203        session security is negotiated.
    204         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619045"></a>Upgrading Samba</h2></div></div></div><p>
    205 <a class="indexterm" name="id2619053"></a>
    206 <a class="indexterm" name="id2619060"></a>
    207 <a class="indexterm" name="id2619067"></a>
     204        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619099"></a>Upgrading Samba</h2></div></div></div><p>
     205<a class="indexterm" name="id2619106"></a>
     206<a class="indexterm" name="id2619113"></a>
     207<a class="indexterm" name="id2619120"></a>
    208208Please check regularly on <a class="ulink" href="http://www.samba.org/" target="_top">http://www.samba.org/</a> for
    209209updates and important announcements. Occasionally security releases are made, and it is highly recommended to
    210210upgrade Samba promptly when a security vulnerability is discovered. Check with your OS vendor for OS-specific
    211211upgrades.
    212 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619089"></a>Common Errors</h2></div></div></div><p>
     212</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2619142"></a>Common Errors</h2></div></div></div><p>
    213213If all Samba and host platform configurations were really as intuitive as one might like them to be, this
    214214chapter would not be necessary. Security issues are often vexing for a support person to resolve, not because
    215215of the complexity of the problem, but because most administrators who post what turns out to be a security
    216216problem request are totally convinced that the problem is with Samba.
    217 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619105"></a>Smbclient Works on Localhost, but the Network Is Dead</h3></div></div></div><p>
     217</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619158"></a>Smbclient Works on Localhost, but the Network Is Dead</h3></div></div></div><p>
    218218        This is a common problem. Linux vendors tend to install a default firewall.
    219219        With the default firewall in place, only traffic on the loopback adapter (IP address 127.0.0.1)
     
    223223        allow SMB networking traffic through. See <a class="link" href="securing-samba.html#firewallports" title="Using a Firewall">the Using a
    224224        Firewall</a> section.
    225         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619134"></a>Why Can Users Access Other Users' Home Directories?</h3></div></div></div><p>
     225        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619187"></a>Why Can Users Access Other Users' Home Directories?</h3></div></div></div><p>
    226226        &#8220;<span class="quote">
    227 <a class="indexterm" name="id2619144"></a>
    228 <a class="indexterm" name="id2619151"></a>
     227<a class="indexterm" name="id2619197"></a>
     228<a class="indexterm" name="id2619204"></a>
    229229        We are unable to keep individual users from mapping to any other user's home directory once they have
    230230        supplied a valid password! They only need to enter their own password. I have not found any method to
     
    234234        User xyzzy can map his home directory. Once mapped, user xyzzy can also map anyone else's home directory.
    235235        </span>&#8221;</p><p>
    236 <a class="indexterm" name="id2619173"></a>
    237 <a class="indexterm" name="id2619180"></a>
     236<a class="indexterm" name="id2619226"></a>
     237<a class="indexterm" name="id2619233"></a>
    238238        This is not a security flaw, it is by design. Samba allows users to have exactly the same access to the UNIX
    239239        file system as when they were logged on to the UNIX box, except that it only allows such views onto the file
    240240        system as are allowed by the defined shares.
    241241        </p><p>
    242 <a class="indexterm" name="id2619195"></a>
    243 <a class="indexterm" name="id2619202"></a>
     242<a class="indexterm" name="id2619248"></a>
     243<a class="indexterm" name="id2619255"></a>
    244244        If your UNIX home directories are set up so that one user can happily <code class="literal">cd</code>
    245245        into another user's directory and execute <code class="literal">ls</code>, the UNIX security solution is to change file
    246246        permissions on the user's home directories so that the <code class="literal">cd</code> and <code class="literal">ls</code> are denied.
    247247        </p><p>
    248 <a class="indexterm" name="id2619239"></a>
    249 <a class="indexterm" name="id2619246"></a>
     248<a class="indexterm" name="id2619292"></a>
     249<a class="indexterm" name="id2619299"></a>
    250250        Samba tries very hard not to second guess the UNIX administrator's security policies and
    251251        trusts the UNIX admin to set the policies and permissions he or she desires.
     
    256256        The <a class="link" href="smb.conf.5.html#ONLYUSER" target="_top">only user</a> works in conjunction with the <a class="link" href="smb.conf.5.html#USERS" target="_top">users = list</a>,
    257257        so to get the behavior you require, add the line:
    258         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619312"></a><em class="parameter"><code>users = %S</code></em></td></tr></table><p>
     258        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619366"></a><em class="parameter"><code>users = %S</code></em></td></tr></table><p>
    259259        This is equivalent to adding
    260         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619330"></a><em class="parameter"><code>valid users = %S</code></em></td></tr></table><p>
     260        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619383"></a><em class="parameter"><code>valid users = %S</code></em></td></tr></table><p>
    261261        to the definition of the <em class="parameter"><code>[homes]</code></em> share, as recommended in
    262262        the <code class="filename">smb.conf</code> man page.
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/speed.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 45. Samba Performance Tuning</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"><link rel="next" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 45. Samba Performance Tuning</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Other-Clients.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch-ldap-tls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 45. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="orgname">Dundee Limb Fitting Centre</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paulc@dth.scot.nhs.uk">paulc@dth.scot.nhs.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="speed.html#id2690682">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690720">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690817">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690862">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690909">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690934">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691000">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691053">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691076">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691097">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691189">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691284">Samba Performance is Very Slow</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690682"></a>Comparisons</h2></div></div></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 45. Samba Performance Tuning</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"><link rel="next" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 45. Samba Performance Tuning</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Other-Clients.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch-ldap-tls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 45. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="orgname">Dundee Limb Fitting Centre</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paulc@dth.scot.nhs.uk">paulc@dth.scot.nhs.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="speed.html#id2690716">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690754">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690851">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690896">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690943">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2690968">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691035">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691087">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691110">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691131">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691223">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2691318">Samba Performance is Very Slow</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690716"></a>Comparisons</h2></div></div></div><p>
    22The Samba server uses TCP to talk to the client, so if you are
    33trying to see if it performs well, you should really compare it to
     
    2121hardware, Samba should certainly be competitive in speed with other
    2222systems.
    23 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690720"></a>Socket Options</h2></div></div></div><p>
     23</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690754"></a>Socket Options</h2></div></div></div><p>
    2424There are a number of socket options that can greatly affect the
    2525performance of a TCP-based server like Samba.
     
    4545recommended that before specifying any settings for <em class="parameter"><code>socket options</code></em>, the effect
    4646first be quantitatively measured on the server being configured.
    47 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690817"></a>Read Size</h2></div></div></div><p>
     47</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690851"></a>Read Size</h2></div></div></div><p>
    4848The option <a class="link" href="smb.conf.5.html#READSIZE" target="_top">read size</a> affects the overlap of disk
    4949reads/writes with network reads/writes. If the amount of data being
     
    6262value will vary greatly between systems anyway. A value over 65536 is
    6363pointless and will cause you to allocate memory unnecessarily.
    64 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690862"></a>Max Xmit</h2></div></div></div><p>
     64</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690896"></a>Max Xmit</h2></div></div></div><p>
    6565        At startup the client and server negotiate a <em class="parameter"><code>maximum transmit</code></em> size,
    6666which limits the size of nearly all SMB commands. You can set the
     
    7575of less than 2048 is likely to cause severe problems.
    7676In most cases the default is the best option.
    77 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690909"></a>Log Level</h2></div></div></div><p>
     77</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690943"></a>Log Level</h2></div></div></div><p>
    7878If you set the log level (also known as <a class="link" href="smb.conf.5.html#DEBUGLEVEL" target="_top">debug level</a>) higher than 2,
    7979then you may suffer a large drop in performance. This is because the
    8080server flushes the log file after each operation, which can be quite
    8181expensive.
    82 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690934"></a>Read Raw</h2></div></div></div><p>
     82</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2690968"></a>Read Raw</h2></div></div></div><p>
    8383The <a class="link" href="smb.conf.5.html#READRAW" target="_top">read raw</a> operation is designed to be an optimized, low-latency
    8484file read operation. A server may choose to not support it,
     
    9191network. It might lower, raise, or not affect your performance. Only
    9292testing can really tell.
    93 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691000"></a>Write Raw</h2></div></div></div><p>
     93</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691035"></a>Write Raw</h2></div></div></div><p>
    9494The <a class="link" href="smb.conf.5.html#WRITERAW" target="_top">write raw</a> operation is designed to be an optimized, low-latency
    9595file write operation. A server may choose to not support it, however, and Samba makes support for
     
    9898Some machines may find <a class="link" href="smb.conf.5.html#WRITERAW" target="_top">write raw</a> slower than normal write, in which
    9999case you may wish to change this option.
    100 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691053"></a>Slow Logins</h2></div></div></div><p>
     100</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691087"></a>Slow Logins</h2></div></div></div><p>
    101101Slow logins are almost always due to the password checking time. Using
    102102the lowest practical <a class="link" href="smb.conf.5.html#PASSWORDLEVEL" target="_top">password level</a> will improve things.
    103 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691076"></a>Client Tuning</h2></div></div></div><p>
     103</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691110"></a>Client Tuning</h2></div></div></div><p>
    104104Often a speed problem can be traced to the client. The client (for
    105105example Windows for Workgroups) can often be tuned for better TCP
    106106performance. Check the sections on the various clients in
    107107<a class="link" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients">Samba and Other CIFS Clients</a>.
    108 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691097"></a>Samba Performance Problem Due to Changing Linux Kernel</h2></div></div></div><p>
     108</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691131"></a>Samba Performance Problem Due to Changing Linux Kernel</h2></div></div></div><p>
    109109A user wrote the following to the mailing list:
    110110</p><div class="blockquote"><blockquote class="blockquote"><p>
    111 <a class="indexterm" name="id2691112"></a>
    112 <a class="indexterm" name="id2691118"></a>
     111<a class="indexterm" name="id2691146"></a>
     112<a class="indexterm" name="id2691153"></a>
    113113I am running Gentoo on my server and Samba 2.2.8a. Recently I changed kernel versions from
    114114<code class="filename">linux-2.4.19-gentoo-r10</code> to <code class="filename">linux-2.4.20-wolk4.0s</code>. Now I have a
     
    121121The answer he was given is:
    122122</p><div class="blockquote"><blockquote class="blockquote"><p>
    123 <a class="indexterm" name="id2691161"></a>
    124 <a class="indexterm" name="id2691168"></a>
    125 <a class="indexterm" name="id2691174"></a>
     123<a class="indexterm" name="id2691195"></a>
     124<a class="indexterm" name="id2691202"></a>
     125<a class="indexterm" name="id2691209"></a>
    126126Grab the mii-tool and check the duplex settings on the NIC.  My guess is that it is a link layer issue, not an
    127127application layer problem. Also run ifconfig and verify that the framing error, collisions, and so on, look
    128128normal for ethernet.
    129 </p></blockquote></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691189"></a>Corrupt tdb Files</h2></div></div></div><p>
    130 <a class="indexterm" name="id2691196"></a>
    131 <a class="indexterm" name="id2691203"></a>
    132 <a class="indexterm" name="id2691210"></a>
     129</p></blockquote></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691223"></a>Corrupt tdb Files</h2></div></div></div><p>
     130<a class="indexterm" name="id2691231"></a>
     131<a class="indexterm" name="id2691237"></a>
     132<a class="indexterm" name="id2691244"></a>
    133133Our Samba PDC server has been hosting three TB of data to our 500+ users [Windows NT/XP]  for the last three
    134134years using Samba without a problem.  Today all shares went very slow. Also, the main smbd kept spawning new
     
    139139how can I detect early corruption?
    140140</p><p>
    141 <a class="indexterm" name="id2691241"></a>
    142 <a class="indexterm" name="id2691248"></a>
     141<a class="indexterm" name="id2691275"></a>
     142<a class="indexterm" name="id2691282"></a>
    143143<span class="emphasis"><em>Answer:</em></span> Yes, run <code class="literal">tdbbackup</code> each time after stopping nmbd and before starting nmbd.
    144144</p><p>
     
    147147</p><p>
    148148<span class="emphasis"><em>Answer:</em></span> Yes. Same answer as for previous question!
    149 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691284"></a>Samba Performance is Very Slow</h2></div></div></div><p>
    150 <a class="indexterm" name="id2691292"></a>
     149</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2691318"></a>Samba Performance is Very Slow</h2></div></div></div><p>
     150<a class="indexterm" name="id2691327"></a>
    151151A site reported experiencing very baffling symptoms with MYOB Premier opening and
    152152accessing its data files. Some  operations on the file would take between 40 and
    15315345 seconds.
    154154</p><p>
    155 <a class="indexterm" name="id2691306"></a>
    156 <a class="indexterm" name="id2691312"></a>
     155<a class="indexterm" name="id2691340"></a>
     156<a class="indexterm" name="id2691347"></a>
    157157It turned out that the printer monitor program running on the Windows
    158158clients was causing the problems. From the logs, we saw activity coming
    159159through with pauses of about 1 second.
    160160</p><p>
    161 <a class="indexterm" name="id2691326"></a>
    162 <a class="indexterm" name="id2691333"></a>
     161<a class="indexterm" name="id2691360"></a>
     162<a class="indexterm" name="id2691367"></a>
    163163Stopping the monitor software resulted in the networks access at normal
    164164(quick) speed. Restarting the program caused the speed to slow down
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/tdb.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 41. Managing TDB Files</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="bugreport.html" title="Chapter 40. Reporting Bugs"><link rel="next" href="Appendix.html" title="Part VI. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 41. Managing TDB Files</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugreport.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="Appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="tdb"></a>Chapter 41. Managing TDB Files</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 28, 2008</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="tdb.html#id2686880">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687342">Managing TDB Files</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686880"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2686888"></a>
    3 <a class="indexterm" name="id2686895"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 41. Managing TDB Files</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="bugreport.html" title="Chapter 40. Reporting Bugs"><link rel="next" href="Appendix.html" title="Part VI. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 41. Managing TDB Files</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugreport.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="Appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="tdb"></a>Chapter 41. Managing TDB Files</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 28, 2008</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="tdb.html#id2686915">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687376">Managing TDB Files</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686915"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2686923"></a>
     3<a class="indexterm" name="id2686929"></a>
    44        Samba uses a lightweight database called Trivial Database (tdb) in which it stores persistent and transient data.
    55        Some tdb files can be disposed of before restarting Samba, but others are used to store information that is vital
     
    77        to better manage their Samba installations.
    88        </p><p>
    9 <a class="indexterm" name="id2686912"></a>
    10 <a class="indexterm" name="id2686918"></a>
    11 <a class="indexterm" name="id2686925"></a>
    12 <a class="indexterm" name="id2686932"></a>
     9<a class="indexterm" name="id2686946"></a>
     10<a class="indexterm" name="id2686952"></a>
     11<a class="indexterm" name="id2686959"></a>
     12<a class="indexterm" name="id2686966"></a>
    1313        Those who package Samba for commercial distribution with operating systems and appliances would do well to take
    1414        note that tdb files can get corrupted, and for this reason ought to be backed up regularly.  An appropriate time
     
    3838                                </p></td></tr><tr><td align="center">passdb.tdb</td><td align="center">Y</td><td align="center"><p>
    3939                                This stores the Samba SAM account information when using a tdbsam password backend.
    40                                 </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687342"></a>Managing TDB Files</h2></div></div></div><p>
     40                                </p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2687376"></a>Managing TDB Files</h2></div></div></div><p>
    4141        The <code class="literal">tdbbackup</code> utility is a tool that may be used to backup samba tdb files.
    4242        This tool may also be used to verify the integrity of the tdb files prior to Samba startup or
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/troubleshooting.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Troubleshooting</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"><link rel="next" href="diagnosis.html" title="Chapter 38. The Samba Checklist"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Troubleshooting</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Part V. Troubleshooting</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2682745">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682784">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683077">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2684841">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684893">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685149">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685199">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685342">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685668">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685705">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685880">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2686011">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686101">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686336">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686538">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686672">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686797">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2686880">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687342">Managing TDB Files</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 37. SWAT: The Samba Web Administration Tool </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 38. The Samba Checklist</td></tr></table></div></body></html>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Troubleshooting</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"><link rel="next" href="diagnosis.html" title="Chapter 38. The Samba Checklist"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Troubleshooting</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Part V. Troubleshooting</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2682796">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2682835">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2683127">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2684875">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2684927">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685183">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685233">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2685377">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2685702">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685740">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2685914">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2686046">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686135">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2686371">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2686573">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686706">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2686831">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2686915">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2687376">Managing TDB Files</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 37. SWAT: The Samba Web Administration Tool </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 38. The Samba Checklist</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/type.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Server Configuration Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"><link rel="next" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Server Configuration Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Part II. Server Configuration Basics</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2558692"></a>First Steps in Server Configuration</h1></div></div></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Server Configuration Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"><link rel="next" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Server Configuration Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Part II. Server Configuration Basics</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2558696"></a>First Steps in Server Configuration</h1></div></div></div><p>
    22Samba can operate in various modes within SMB networks. This HOWTO section contains information on
    33configuring Samba to function as the type of server your network requires. Please read this
    44section carefully.
    5 </p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2558828">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558987">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559132">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559294">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559457">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559649">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560144">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560287">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560562">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560749">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560772">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560804">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560842">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560869">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560927">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561252">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561886">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562486">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562506">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563011">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563522">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564264">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564317">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564336">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564928">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565201">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565206">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565307">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565372">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565448">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565568">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565595">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565614">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565798">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566203">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566273">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566948">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567313">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567371">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567462">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567643">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568144">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568602">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568645">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568700">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568755">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568860">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2569104">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569791">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570227">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570508">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570614">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571079">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571815">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572097">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572288">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573382">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573454">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573660">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573700">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573776">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574012">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574139">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574233">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574434">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575417">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575484">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575545">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575588">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577360">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577886">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578330">Common Errors</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Fast Start: Cure for Impatience </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Server Types and Security Modes</td></tr></table></div></body></html>
     5</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2558832">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2558991">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2559136">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2559298">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559461">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2559653">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560148">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560291">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2560566">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2560753">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2560783">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560815">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560852">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560879">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2560937">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2561262">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2561896">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2562485">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2562505">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2563009">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2563520">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564263">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2564316">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2564335">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2564926">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2565206">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2565212">$ Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565312">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565377">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565454">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565573">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565600">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2565619">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2565803">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2566209">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2566279">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2566966">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567331">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567390">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2567481">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2567662">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568163">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2568620">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2568664">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568719">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568774">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2568879">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2569122">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2569809">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570246">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570526">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2570632">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2571097">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2571833">Why Is This Better Than security = server?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2572115">Configure smb.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2572306">Configure /etc/krb5.conf</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573400">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2573472">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2573679">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2573719">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2573794">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2574030">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2574163">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574257">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2574458">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2575441">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2575509">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2575569">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2575613">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577384">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2577911">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2578354">Common Errors</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Fast Start: Cure for Impatience </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Server Types and Security Modes</td></tr></table></div></body></html>
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/unicode.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 30. Unicode/Charsets</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"><link rel="next" href="Backup.html" title="Chapter 31. Backup Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 30. Unicode/Charsets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="integrate-ms-networks.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="Backup.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 30. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><span class="contrib">Japanese character support</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:monyo@home.monyo.com">monyo@home.monyo.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unicode.html#id2669841">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670030">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670166">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670197">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670337">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2670985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671261">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669841"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2669849"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 30. Unicode/Charsets</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"><link rel="next" href="Backup.html" title="Chapter 31. Backup Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 30. Unicode/Charsets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="integrate-ms-networks.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="Backup.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 30. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><span class="contrib">Japanese character support</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:monyo@home.monyo.com">monyo@home.monyo.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unicode.html#id2669890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2669941">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670075">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670211">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2670242">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2670382">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671022">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2671146">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2671292">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2671298">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669890"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2669898"></a>
    33Every industry eventually matures. One of the great areas of maturation is in
    44the focus that has been given over the past decade to make it possible for anyone
     
    1212is deserving of special mention.
    1313</p><p>
    14 <a class="indexterm" name="id2669877"></a>
     14<a class="indexterm" name="id2669926"></a>
    1515Samba-2.x supported a single locale through a mechanism called
    1616<span class="emphasis"><em>codepages</em></span>. Samba-3 is destined to become a truly transglobal
    1717file- and printer-sharing platform.
    18 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669892"></a>What Are Charsets and Unicode?</h2></div></div></div><p>
    19 <a class="indexterm" name="id2669900"></a>
     18</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669941"></a>What Are Charsets and Unicode?</h2></div></div></div><p>
     19<a class="indexterm" name="id2669950"></a>
    2020Computers communicate in numbers. In texts, each number is
    2121translated to a corresponding letter. The meaning that will be assigned
     
    2323</em></span> that is used.
    2424</p><p>
    25 <a class="indexterm" name="id2669918"></a>
    26 <a class="indexterm" name="id2669924"></a>
     25<a class="indexterm" name="id2669967"></a>
     26<a class="indexterm" name="id2669974"></a>
    2727A charset can be seen as a table that is used to translate numbers to
    2828letters. Not all computers use the same charset (there are charsets
     
    3232256 characters. Using this mode of encoding, each character takes exactly one byte.
    3333</p><p>
    34 <a class="indexterm" name="id2669942"></a>
    35 <a class="indexterm" name="id2669949"></a>
     34<a class="indexterm" name="id2669992"></a>
     35<a class="indexterm" name="id2669998"></a>
    3636There are also charsets that support extended characters, but those need at least
    3737twice as much storage space as does ASCII encoding. Such charsets can contain
     
    4040more then one byte to store one character.
    4141</p><p>
    42 <a class="indexterm" name="id2669971"></a>
     42<a class="indexterm" name="id2670020"></a>
    4343One standardized multibyte charset encoding scheme is known as
    4444<a class="ulink" href="http://www.unicode.org/" target="_top">unicode</a>.  A big advantage of using a
     
    4646computers use the same charset when they are communicating.
    4747</p><p>
    48 <a class="indexterm" name="id2669991"></a>
    49 <a class="indexterm" name="id2669998"></a>
    50 <a class="indexterm" name="id2670005"></a>
     48<a class="indexterm" name="id2670040"></a>
     49<a class="indexterm" name="id2670048"></a>
     50<a class="indexterm" name="id2670054"></a>
    5151Old Windows clients use single-byte charsets, named
    5252<em class="parameter"><code>codepages</code></em>, by Microsoft. However, there is no support for
     
    5454have to make sure you are using the same charset when talking to an older client.
    5555Newer clients (Windows NT, 200x, XP) talk Unicode over the wire.
    56 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670030"></a>Samba and Charsets</h2></div></div></div><p>
    57 <a class="indexterm" name="id2670038"></a>
    58 <a class="indexterm" name="id2670045"></a>
     56</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670075"></a>Samba and Charsets</h2></div></div></div><p>
     57<a class="indexterm" name="id2670083"></a>
     58<a class="indexterm" name="id2670090"></a>
    5959As of Samba-3, Samba can (and will) talk Unicode over the wire. Internally,
    6060Samba knows of three kinds of character sets:
    6161</p><div class="variablelist"><dl><dt><span class="term"><a class="link" href="smb.conf.5.html#UNIXCHARSET" target="_top">unix charset</a></span></dt><dd><p>
    62 <a class="indexterm" name="id2670077"></a>
    63 <a class="indexterm" name="id2670083"></a>
     62<a class="indexterm" name="id2670122"></a>
     63<a class="indexterm" name="id2670128"></a>
    6464                This is the charset used internally by your operating system.
    6565                The default is <code class="constant">UTF-8</code>, which is fine for most
     
    7474                Run <code class="literal">testparm -v | grep "dos charset"</code> to see
    7575                what the default is on your system.
    76                 </p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670166"></a>Conversion from Old Names</h2></div></div></div><p>
    77 <a class="indexterm" name="id2670174"></a>
     76                </p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670211"></a>Conversion from Old Names</h2></div></div></div><p>
     77<a class="indexterm" name="id2670219"></a>
    7878Because previous Samba versions did not do any charset conversion,
    7979characters in filenames are usually not correct in the UNIX charset but only
     
    8181</p><p>Bjoern Jacke has written a utility named <a class="ulink" href="http://j3e.de/linux/convmv/" target="_top">convmv</a>
    8282that can convert whole directory structures to different charsets with one single command.
    83 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670197"></a>Japanese Charsets</h2></div></div></div><p>
     83</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2670242"></a>Japanese Charsets</h2></div></div></div><p>
    8484Setting up Japanese charsets is quite difficult. This is mainly because:
    8585</p><div class="itemizedlist"><ul type="disc"><li><p>
    86 <a class="indexterm" name="id2670213"></a>
     86<a class="indexterm" name="id2670258"></a>
    8787                The Windows character set is extended from the original legacy Japanese
    8888                standard (JIS X 0208) and is not standardized. This means that the strictly
    8989                standardized implementation cannot support the full Windows character set.
    9090        </p></li><li><p>
    91 <a class="indexterm" name="id2670228"></a>
    92 <a class="indexterm" name="id2670235"></a>
    93 <a class="indexterm" name="id2670242"></a>
    94 <a class="indexterm" name="id2670249"></a>
    95 <a class="indexterm" name="id2670255"></a>
     91<a class="indexterm" name="id2670273"></a>
     92<a class="indexterm" name="id2670280"></a>
     93<a class="indexterm" name="id2670286"></a>
     94<a class="indexterm" name="id2670293"></a>
     95<a class="indexterm" name="id2670300"></a>
    9696                Mainly for historical reasons, there are several encoding methods in
    9797                Japanese, which are not fully compatible with each other. There are
     
    113113                the charset parameters depends on the implementation of iconv() you are using.
    114114                </p><p>
    115 <a class="indexterm" name="id2670305"></a>
    116 <a class="indexterm" name="id2670312"></a>
    117 <a class="indexterm" name="id2670318"></a>
    118 <a class="indexterm" name="id2670325"></a>
     115<a class="indexterm" name="id2670349"></a>
     116<a class="indexterm" name="id2670356"></a>
     117<a class="indexterm" name="id2670363"></a>
     118<a class="indexterm" name="id2670370"></a>
    119119                Though 2-byte fixed UCS-2 encoding is used in Windows internally,
    120120                Shift_JIS series encoding is usually used in Japanese environments
    121121                as ASCII encoding is in English environments.
    122         </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2670337"></a>Basic Parameter Setting</h3></div></div></div><p>
    123 <a class="indexterm" name="id2670344"></a>
     122        </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2670382"></a>Basic Parameter Setting</h3></div></div></div><p>
     123<a class="indexterm" name="id2670389"></a>
    124124        The <a class="link" href="smb.conf.5.html#DOSCHARSET" target="_top">dos charset</a> and
    125125        <a class="link" href="smb.conf.5.html#DISPLAYCHARSET" target="_top">display charset</a>
     
    128128        but sometimes has a different name.
    129129        </p><p>
    130 <a class="indexterm" name="id2670381"></a>
    131 <a class="indexterm" name="id2670387"></a>
    132 <a class="indexterm" name="id2670394"></a>
     130<a class="indexterm" name="id2670425"></a>
     131<a class="indexterm" name="id2670432"></a>
     132<a class="indexterm" name="id2670438"></a>
    133133        The <a class="link" href="smb.conf.5.html#UNIXCHARSET" target="_top">unix charset</a> can be either Shift_JIS series,
    134134        EUC-JP series, or UTF-8. UTF-8 is always available, but the availability of other locales
     
    167167                        with Shift_JIS.
    168168                        </p></dd><dt><span class="term">EUC-JP series</span></dt><dd><p>
    169 <a class="indexterm" name="id2670528"></a>
    170 <a class="indexterm" name="id2670535"></a>
     169<a class="indexterm" name="id2670573"></a>
     170<a class="indexterm" name="id2670580"></a>
    171171                        EUC-JP series means a locale that is equivalent to the industry
    172172                        standard called EUC-JP, widely used in Japanese UNIX (although EUC
     
    177177                        &#8220;<span class="quote">.txt</span>&#8221; (an 8-byte BINARY string).
    178178                        </p><p>
    179 <a class="indexterm" name="id2670560"></a>
    180 <a class="indexterm" name="id2670567"></a>
    181 <a class="indexterm" name="id2670573"></a>
    182 <a class="indexterm" name="id2670580"></a>
    183 <a class="indexterm" name="id2670587"></a>
    184 <a class="indexterm" name="id2670594"></a>
    185 <a class="indexterm" name="id2670601"></a>
    186 <a class="indexterm" name="id2670607"></a>
    187 <a class="indexterm" name="id2670614"></a>
    188 <a class="indexterm" name="id2670621"></a>
     179<a class="indexterm" name="id2670604"></a>
     180<a class="indexterm" name="id2670611"></a>
     181<a class="indexterm" name="id2670618"></a>
     182<a class="indexterm" name="id2670625"></a>
     183<a class="indexterm" name="id2670632"></a>
     184<a class="indexterm" name="id2670638"></a>
     185<a class="indexterm" name="id2670645"></a>
     186<a class="indexterm" name="id2670652"></a>
     187<a class="indexterm" name="id2670659"></a>
     188<a class="indexterm" name="id2670666"></a>
    189189                        Since EUC-JP is usually used on open source UNIX, Linux, and FreeBSD, and on commercial-based UNIX, Solaris,
    190190                        IRIX, and Tru64 UNIX as Japanese locale (however, it is also possible on Solaris to use Shift_JIS and UTF-8,
     
    199199                        during parsing filenames.
    200200                        </p><p>
    201 <a class="indexterm" name="id2670654"></a>
     201<a class="indexterm" name="id2670699"></a>
    202202                        Moreover, if you built Samba using differently installed libiconv,
    203203                        the eucJP-ms locale included in libiconv and EUC-JP series locale
     
    224224                        written from Windows on UNIX.
    225225                        </p><p>
    226 <a class="indexterm" name="id2670735"></a>
    227 <a class="indexterm" name="id2670742"></a>
    228 <a class="indexterm" name="id2670749"></a>
     226<a class="indexterm" name="id2670772"></a>
     227<a class="indexterm" name="id2670779"></a>
     228<a class="indexterm" name="id2670786"></a>
    229229                        In addition, although it is not directly concerned with Samba, since
    230230                        there is a delicate difference between the iconv() function, which is
     
    234234                        of the limitations involved in the process.
    235235                        </p><p>
    236 <a class="indexterm" name="id2670766"></a>
     236<a class="indexterm" name="id2670803"></a>
    237237                        Although Mac OS X uses UTF-8 as its encoding method for filenames,
    238238                        it uses an extended UTF-8 specification that Samba cannot handle, so
    239239                        UTF-8 locale is not available for Mac OS X.
    240240                        </p></dd><dt><span class="term">Shift_JIS series + vfs_cap (CAP encoding)</span></dt><dd><p>
    241 <a class="indexterm" name="id2670786"></a>
    242 <a class="indexterm" name="id2670793"></a>
    243 <a class="indexterm" name="id2670800"></a>
     241<a class="indexterm" name="id2670824"></a>
     242<a class="indexterm" name="id2670830"></a>
     243<a class="indexterm" name="id2670837"></a>
    244244                        CAP encoding means a specification used in CAP and NetAtalk, file
    245245                        server software for Macintosh. In the case of CAP encoding, for
     
    270270                        To use CAP encoding on Samba-3, you should use the unix charset parameter and VFS
    271271                        as in <a class="link" href="unicode.html#vfscap-intl" title="Example 30.1. VFS CAP">the VFS CAP smb.conf file</a>.
    272                         </p><div class="example"><a name="vfscap-intl"></a><p class="title"><b>Example 30.1. VFS CAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># the locale name "CP932" may be different</td></tr><tr><td><a class="indexterm" name="id2670899"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2670911"></a><em class="parameter"><code>unix charset = CP932</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[cap-share]</code></em></td></tr><tr><td><a class="indexterm" name="id2670932"></a><em class="parameter"><code>vfs option = cap</code></em></td></tr></table></div></div><br class="example-break"><p>
    273 <a class="indexterm" name="id2670946"></a>
    274 <a class="indexterm" name="id2670953"></a>
    275 <a class="indexterm" name="id2670960"></a>
    276 <a class="indexterm" name="id2670967"></a>
     272                        </p><div class="example"><a name="vfscap-intl"></a><p class="title"><b>Example 30.1. VFS CAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># the locale name "CP932" may be different</td></tr><tr><td><a class="indexterm" name="id2670936"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2670948"></a><em class="parameter"><code>unix charset = CP932</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[cap-share]</code></em></td></tr><tr><td><a class="indexterm" name="id2670969"></a><em class="parameter"><code>vfs option = cap</code></em></td></tr></table></div></div><br class="example-break"><p>
     273<a class="indexterm" name="id2670984"></a>
     274<a class="indexterm" name="id2670990"></a>
     275<a class="indexterm" name="id2670997"></a>
     276<a class="indexterm" name="id2671004"></a>
    277277                        You should set CP932 if using GNU libiconv for unix charset. With this setting,
    278278                        filenames in the &#8220;<span class="quote">cap-share</span>&#8221; share are written with CAP encoding.
    279                         </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2670985"></a>Individual Implementations</h3></div></div></div><p>
     279                        </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671022"></a>Individual Implementations</h3></div></div></div><p>
    280280Here is some additional information regarding individual implementations:
    281281</p><div class="variablelist"><dl><dt><span class="term">GNU libiconv</span></dt><dd><p>
     
    300300                        </p><p>
    301301                        Using the above glibc, these setting are available:
    302                         </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2671062"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2671073"></a><em class="parameter"><code>unix charset = CP932 / eucJP-ms / UTF-8</code></em></td></tr><tr><td><a class="indexterm" name="id2671085"></a><em class="parameter"><code>display charset = CP932</code></em></td></tr></table><p>
     302                        </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2671099"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2671110"></a><em class="parameter"><code>unix charset = CP932 / eucJP-ms / UTF-8</code></em></td></tr><tr><td><a class="indexterm" name="id2671123"></a><em class="parameter"><code>display charset = CP932</code></em></td></tr></table><p>
    303303                        </p><p>
    304304                        Other Japanese locales (for example, Shift_JIS and EUC-JP) should not
    305305                        be used because of the lack of the compatibility with Windows.
    306                         </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671108"></a>Migration from Samba-2.2 Series</h3></div></div></div><p>
     306                        </p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671146"></a>Migration from Samba-2.2 Series</h3></div></div></div><p>
    307307Prior to Samba-2.2 series, the &#8220;<span class="quote">coding system</span>&#8221; parameter was used. The default codepage in Samba
    3083082.x was code page 850. In the Samba-3 series this has been replaced with the <a class="link" href="smb.conf.5.html#UNIXCHARSET" target="_top">unix charset</a> parameter.  <a class="link" href="unicode.html#japancharsets" title="Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3">Japanese Character Sets in Samba-2.2 and Samba-3</a>
    309309shows the mapping table when migrating from the Samba-2.2 series to Samba-3.
    310 </p><div class="table"><a name="japancharsets"></a><p class="title"><b>Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3</b></p><div class="table-contents"><table summary="Japanese Character Sets in Samba-2.2 and Samba-3" border="1"><colgroup><col align="center"><col align="center"></colgroup><thead><tr><th align="center">Samba-2.2 Coding System</th><th align="center">Samba-3 unix charset</th></tr></thead><tbody><tr><td align="center">SJIS</td><td align="center">Shift_JIS series</td></tr><tr><td align="center">EUC</td><td align="center">EUC-JP series</td></tr><tr><td align="center">EUC3<sup>[<a name="id2671204" href="#ftn.id2671204" class="footnote">a</a>]</sup></td><td align="center">EUC-JP series</td></tr><tr><td align="center">CAP</td><td align="center">Shift_JIS series + VFS</td></tr><tr><td align="center">HEX</td><td align="center">currently none</td></tr><tr><td align="center">UTF8</td><td align="center">UTF-8</td></tr><tr><td align="center">UTF8-Mac<sup>[<a name="id2671235" href="#ftn.id2671235" class="footnote">b</a>]</sup></td><td align="center">currently none</td></tr><tr><td align="center">others</td><td align="center">none</td></tr></tbody><tbody class="footnotes"><tr><td colspan="2"><div class="footnote"><p><sup>[<a name="ftn.id2671204" href="#id2671204" class="para">a</a>] </sup>Only exists in Japanese Samba version</p></div><div class="footnote"><p><sup>[<a name="ftn.id2671235" href="#id2671235" class="para">b</a>] </sup>Only exists in Japanese Samba version</p></div></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671255"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671261"></a>CP850.so Can't Be Found</h3></div></div></div><p>&#8220;<span class="quote">Samba is complaining about a missing <code class="filename">CP850.so</code> file.</span>&#8221;</p><p>
     310</p><div class="table"><a name="japancharsets"></a><p class="title"><b>Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3</b></p><div class="table-contents"><table summary="Japanese Character Sets in Samba-2.2 and Samba-3" border="1"><colgroup><col align="center"><col align="center"></colgroup><thead><tr><th align="center">Samba-2.2 Coding System</th><th align="center">Samba-3 unix charset</th></tr></thead><tbody><tr><td align="center">SJIS</td><td align="center">Shift_JIS series</td></tr><tr><td align="center">EUC</td><td align="center">EUC-JP series</td></tr><tr><td align="center">EUC3<sup>[<a name="id2671241" href="#ftn.id2671241" class="footnote">a</a>]</sup></td><td align="center">EUC-JP series</td></tr><tr><td align="center">CAP</td><td align="center">Shift_JIS series + VFS</td></tr><tr><td align="center">HEX</td><td align="center">currently none</td></tr><tr><td align="center">UTF8</td><td align="center">UTF-8</td></tr><tr><td align="center">UTF8-Mac<sup>[<a name="id2671272" href="#ftn.id2671272" class="footnote">b</a>]</sup></td><td align="center">currently none</td></tr><tr><td align="center">others</td><td align="center">none</td></tr></tbody><tbody class="footnotes"><tr><td colspan="2"><div class="footnote"><p><sup>[<a name="ftn.id2671241" href="#id2671241" class="para">a</a>] </sup>Only exists in Japanese Samba version</p></div><div class="footnote"><p><sup>[<a name="ftn.id2671272" href="#id2671272" class="para">b</a>] </sup>Only exists in Japanese Samba version</p></div></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2671292"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2671298"></a>CP850.so Can't Be Found</h3></div></div></div><p>&#8220;<span class="quote">Samba is complaining about a missing <code class="filename">CP850.so</code> file.</span>&#8221;</p><p>
    311311                CP850 is the default <a class="link" href="smb.conf.5.html#DOSCHARSET" target="_top">dos charset</a>.
    312312                The <a class="link" href="smb.conf.5.html#DOSCHARSET" target="_top">dos charset</a> is used to convert data to the codepage used by your DOS clients.
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 35. Updating and Upgrading Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="migration.html" title="Part IV. Migration and Updating"><link rel="next" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 35. Updating and Upgrading Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="NT4Migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 35. Updating and Upgrading Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">August 16, 2007</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677644">New Functionality</a></span></dt></dl></dd></dl></div><p>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 35. Updating and Upgrading Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="migration.html" title="Part IV. Migration and Updating"><link rel="next" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 35. Updating and Upgrading Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="NT4Migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 35. Updating and Upgrading Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="orgname">Samba Team</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry@samba.org">jerry@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">August 16, 2007</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676234">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676270">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676319">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2676470">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676480">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2676490">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2677690">New Functionality</a></span></dt></dl></dd></dl></div><p>
    22This chapter provides a detailed record of changes made during the 3.x series releases. At this time this
    33series consists of the 3.0.x series that is under the GNU GPL version 2 license, and the Samba 3.2.x series
    44that is being released under the terms of the GNU GPL version 3 license.
    5 </p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676196"></a>Key Update Requirements</h2></div></div></div><p>
     5</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676234"></a>Key Update Requirements</h2></div></div></div><p>
    66Samba is a fluid product in which there may be significant changes between releases. Some of these changes are
    77brought about as a result of changes in the protocols that are used by Microsoft Windows network clients as a
     
    14143.0.25 before 3.2.0-specific changes were applied. Unless a 3.0.x series feature is specifically revoked, the
    1515behavior of the 3.2.x series can be expected to follow the earlier pattern.
    16 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676224"></a>Upgrading from Samba-3.0.x to Samba-3.2.0</h3></div></div></div><p>
     16</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676270"></a>Upgrading from Samba-3.0.x to Samba-3.2.0</h3></div></div></div><p>
    1717</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="oldupdatenotes"></a>Upgrading from Samba-2.x to Samba-3.0.25</h3></div></div></div><p>
    18 <a class="indexterm" name="id2676247"></a>
    19 <a class="indexterm" name="id2676254"></a>
    20 <a class="indexterm" name="id2676261"></a>
     18<a class="indexterm" name="id2676293"></a>
     19<a class="indexterm" name="id2676300"></a>
     20<a class="indexterm" name="id2676306"></a>
    2121This chapter deals exclusively with the differences between Samba-3.0.25 and Samba-2.2.8a.
    2222It points out where configuration parameters have changed, and provides a simple guide for
    2323the move from 2.2.x to 3.0.25.
    24 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676274"></a>Quick Migration Guide</h3></div></div></div><p>
     24</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676319"></a>Quick Migration Guide</h3></div></div></div><p>
    2525Samba-3.0.25 default behavior should be approximately the same as Samba-2.2.x.
    2626The default behavior when the new parameter <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a>
     
    2929will use the <code class="filename">smbpasswd</code> database.
    3030</p><p>
    31 <a class="indexterm" name="id2676324"></a>
    32 <a class="indexterm" name="id2676331"></a>
     31<a class="indexterm" name="id2676370"></a>
     32<a class="indexterm" name="id2676377"></a>
    3333So why say that <span class="emphasis"><em>behavior should be approximately the same as Samba-2.2.x</em></span>? Because
    3434Samba-3.0.25 can negotiate new protocols, such as support for native Unicode, that may result in
     
    3737preserved across the upgrade.
    3838</p><p>
    39 <a class="indexterm" name="id2676352"></a>
    40 <a class="indexterm" name="id2676358"></a>
    41 <a class="indexterm" name="id2676365"></a>
    42 <a class="indexterm" name="id2676372"></a>
     39<a class="indexterm" name="id2676397"></a>
     40<a class="indexterm" name="id2676404"></a>
     41<a class="indexterm" name="id2676411"></a>
     42<a class="indexterm" name="id2676418"></a>
    4343If the Samba-2.2.x system is using an LDAP backend, and there is no time to update the LDAP
    4444database, then make sure that <a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend = ldapsam_compat</a>
     
    4747to migrate the old LDAP database to the new one through use of the <code class="literal">pdbedit</code>.
    4848See <a class="link" href="passdb.html#pdbeditthing" title="The pdbedit Tool">The <span class="emphasis"><em>pdbedit</em></span> Command</a>.
    49 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676425"></a>New Featuers in Samba-3.x Series</h2></div></div></div><p>
    50 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676434"></a>New Features in Samba-3.2.x Series</h3></div></div></div><p>
    51 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676444"></a>New Features in Samba-3.0.x</h3></div></div></div><p>
     49</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676470"></a>New Featuers in Samba-3.x Series</h2></div></div></div><p>
     50</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676480"></a>New Features in Samba-3.2.x Series</h3></div></div></div><p>
     51</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2676490"></a>New Features in Samba-3.0.x</h3></div></div></div><p>
    5252The major new features are:
    5353</p><div class="orderedlist"><ol type="1"><li><p>
    54 <a class="indexterm" name="id2676466"></a>
    55 <a class="indexterm" name="id2676472"></a>
     54<a class="indexterm" name="id2676512"></a>
     55<a class="indexterm" name="id2676518"></a>
    5656        Active Directory support. This release is able to join an ADS realm
    5757        as a member server and authenticate users using LDAP/Kerberos.
    5858        </p></li><li><p>
    59 <a class="indexterm" name="id2676486"></a>
    60 <a class="indexterm" name="id2676492"></a>
     59<a class="indexterm" name="id2676531"></a>
     60<a class="indexterm" name="id2676538"></a>
    6161        Unicode support. Samba will now negotiate Unicode on the wire, and
    6262        internally there is a much better infrastructure for multibyte
    6363        and Unicode character sets.
    6464        </p></li><li><p>
    65 <a class="indexterm" name="id2676507"></a>
     65<a class="indexterm" name="id2676552"></a>
    6666        New authentication system. The internal authentication system has
    6767        been almost completely rewritten. Most of the changes are internal,
    6868        but the new authoring system is also very configurable.
    6969        </p></li><li><p>
    70 <a class="indexterm" name="id2676521"></a>
     70<a class="indexterm" name="id2676567"></a>
    7171        New filename mangling system. The filename mangling system has been
    7272        completely rewritten. An internal database now stores mangling maps
    7373        persistently.
    7474        </p></li><li><p>
    75 <a class="indexterm" name="id2676535"></a>
     75<a class="indexterm" name="id2676581"></a>
    7676        New &#8220;<span class="quote">net</span>&#8221; command. A new &#8220;<span class="quote">net</span>&#8221; command has been added. It is
    7777        somewhat similar to the &#8220;<span class="quote">net</span>&#8221; command in Windows. Eventually, we
     
    7979        with subcommands in &#8220;<span class="quote">net</span>&#8221;.
    8080        </p></li><li><p>
    81 <a class="indexterm" name="id2676563"></a>
     81<a class="indexterm" name="id2676609"></a>
    8282        Samba now negotiates NT-style status32 codes on the wire. This
    8383        considerably improves error handling.
    8484        </p></li><li><p>
    85 <a class="indexterm" name="id2676576"></a>
     85<a class="indexterm" name="id2676622"></a>
    8686        Better Windows 200x/XP printing support, including publishing
    8787        printer attributes in Active Directory.
    8888        </p></li><li><p>
    89 <a class="indexterm" name="id2676589"></a>
    90 <a class="indexterm" name="id2676596"></a>
    91 <a class="indexterm" name="id2676603"></a>
    92         New loadable RPC modules for passdb backends and character sets.
    93         </p></li><li><p>
    94 <a class="indexterm" name="id2676616"></a>
    95         New default dual-daemon winbindd support for better performance.
    96         </p></li><li><p>
    97 <a class="indexterm" name="id2676628"></a>
    9889<a class="indexterm" name="id2676635"></a>
    9990<a class="indexterm" name="id2676642"></a>
     91<a class="indexterm" name="id2676649"></a>
     92        New loadable RPC modules for passdb backends and character sets.
     93        </p></li><li><p>
     94<a class="indexterm" name="id2676661"></a>
     95        New default dual-daemon winbindd support for better performance.
     96        </p></li><li><p>
     97<a class="indexterm" name="id2676673"></a>
     98<a class="indexterm" name="id2676680"></a>
     99<a class="indexterm" name="id2676687"></a>
    100100        Support for migrating from a Windows NT 4.0 domain to a Samba
    101101        domain and maintaining user, group, and domain SIDs.
    102102        </p></li><li><p>
    103 <a class="indexterm" name="id2676655"></a>
    104 <a class="indexterm" name="id2676662"></a>
     103<a class="indexterm" name="id2676700"></a>
     104<a class="indexterm" name="id2676707"></a>
    105105        Support for establishing trust relationships with Windows NT 4.0
    106106        domain controllers.
    107107        </p></li><li><p>
    108 <a class="indexterm" name="id2676674"></a>
    109 <a class="indexterm" name="id2676681"></a>
    110 <a class="indexterm" name="id2676688"></a>
     108<a class="indexterm" name="id2676720"></a>
     109<a class="indexterm" name="id2676727"></a>
     110<a class="indexterm" name="id2676734"></a>
    111111        Initial support for a distributed Winbind architecture using
    112112        an LDAP directory for storing SID to UID/GID mappings.
     
    114114        Major updates to the Samba documentation tree.
    115115        </p></li><li><p>
    116 <a class="indexterm" name="id2676706"></a>
    117 <a class="indexterm" name="id2676713"></a>
     116<a class="indexterm" name="id2676752"></a>
     117<a class="indexterm" name="id2676759"></a>
    118118        Full support for client and server SMB signing to ensure
    119119        compatibility with default Windows 2003 security settings.
    120120        </p></li></ol></div><p>
    121121Plus lots of other improvements!
    122 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676728"></a>Configuration Parameter Changes</h4></div></div></div><p>
     122</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676774"></a>Configuration Parameter Changes</h4></div></div></div><p>
    123123This section contains a brief listing of changes to <code class="filename">smb.conf</code> options since the Samba-2.2.x series up to and
    124124including Samba-3.0.25.
     
    131131be obtain on-line from the Samba <a class="ulink" href="http://www.samba.org/samba/" target="_top">web site</a>, in
    132132the right column, under Current Stable Release, by clicking on <span class="emphasis"><em>Release Notes</em></span>.
    133 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676773"></a>Removed Parameters</h4></div></div></div><a class="indexterm" name="id2676779"></a><p>
     133</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676818"></a>Removed Parameters</h4></div></div></div><a class="indexterm" name="id2676824"></a><p>
    134134In alphabetical order, these are the parameters eliminated from Samba-2.2.x through 3.0.25.
    135 </p><div class="itemizedlist"><ul type="disc"><li><p>admin log</p></li><li><p>alternate permissions</p></li><li><p>character set</p></li><li><p>client codepage</p></li><li><p>code page directory</p></li><li><p>coding system</p></li><li><p>domain admin group</p></li><li><p>domain guest group</p></li><li><p>enable rid algorithm</p></li><li><p>enable svcctl</p></li><li><p>force unknown acl user</p></li><li><p>hosts equiv</p></li><li><p>ldap filter</p></li><li><p>min password length</p></li><li><p>nt smb support</p></li><li><p>post script</p></li><li><p>printer admin</p></li><li><p>printer driver</p></li><li><p>printer driver file</p></li><li><p>printer driver location</p></li><li><p>read size</p></li><li><p>source environment</p></li><li><p>status </p></li><li><p>strip dot </p></li><li><p>total print jobs</p></li><li><p>unicode</p></li><li><p>use rhosts</p></li><li><p>valid chars</p></li><li><p>vfs options</p></li><li><p>winbind enable local accounts</p></li><li><p>winbind max idle children</p></li><li><p>wins partners</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676944"></a>New Parameters</h4></div></div></div><p>The following new parameters have been released up to and including Samba 3.0.25 (grouped by function:)</p><p>Remote Management</p><a class="indexterm" name="id2676958"></a><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script</p></li><li><p>shutdown script</p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script</p></li><li><p>add machine script</p></li><li><p>add user to group script</p></li><li><p>algorithmic rid base</p></li><li><p>delete group script</p></li><li><p>delete user from group script</p></li><li><p>passdb backend</p></li><li><p>rename user script</p></li><li><p>set primary group script</p></li><li><p>username map script</p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods</p></li><li><p>ldap password sync</p></li><li><p>passdb expand explicit</p></li><li><p>realm</p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>add port command</p></li><li><p>afs token lifetime</p></li><li><p>client lanman auth</p></li><li><p>client NTLMv2 auth</p></li><li><p>client schannel</p></li><li><p>client signing</p></li><li><p>client use spnego</p></li><li><p>defer sharing violations</p></li><li><p>disable netbios</p></li><li><p>dmapi support</p></li><li><p>enable privileges</p></li><li><p>use kerberos keytab</p></li><li><p>log nt token command</p></li><li><p>ntlm auth</p></li><li><p>paranoid server security </p></li><li><p>sendfile</p></li><li><p>server schannel</p></li><li><p>server signing</p></li><li><p>smb ports</p></li><li><p>svcctl list</p></li><li><p>use spnego</p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>allocation roundup size</p></li><li><p>acl check permissions</p></li><li><p>acl group control</p></li><li><p>acl map full control</p></li><li><p>aio read size</p></li><li><p>aio write size</p></li><li><p>dfree cache time</p></li><li><p>dfree command</p></li><li><p>ea support</p></li><li><p>enable asu support</p></li><li><p>fam change notify</p></li><li><p>force unknown acl user</p></li><li><p>get quota command</p></li><li><p>hide special files</p></li><li><p>hide unwriteable files</p></li><li><p>inherit owner</p></li><li><p>hostname lookups</p></li><li><p>kernel change notify</p></li><li><p>mangle prefix</p></li><li><p>map acl inherit</p></li><li><p>map read only</p></li><li><p>max stat cache size</p></li><li><p>msdfs proxy</p></li><li><p>open files database hash size</p></li><li><p>set quota command</p></li><li><p>store dos attributes</p></li><li><p>use sendfile</p></li><li><p>usershare allow guests</p></li><li><p>usershare max shares</p></li><li><p>usershare owner only</p></li><li><p>usershare path</p></li><li><p>usershare prefix allow list</p></li><li><p>usershare prefix deny list</p></li><li><p>usershare template share</p></li><li><p>vfs objects</p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>cups options</p></li><li><p>cups server</p></li><li><p>force printername</p></li><li><p>iprint server</p></li><li><p>max reported print jobs</p></li><li><p>printcap cache time</p></li></ul></div><p>Unicode and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset</p></li><li><p>dos charset</p></li><li><p>UNIX charset</p></li></ul></div><p>SID to UID/GID Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend</p></li><li><p>idmap gid</p></li><li><p>idmap uid</p></li><li><p>username map script</p></li><li><p>winbind nss info</p></li><li><p>winbind offline logon</p></li><li><p>winbind refresh tickets</p></li><li><p>winbind trusted domains only</p></li><li><p>template primary group</p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn</p></li><li><p>ldap group suffix</p></li><li><p>ldap idmap suffix</p></li><li><p>ldap machine suffix</p></li><li><p>ldap passwd sync</p></li><li><p>ldap replication sleep</p></li><li><p>ldap timeout</p></li><li><p>ldap user suffix</p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>eventlog list</p></li><li><p>preload modules</p></li><li><p>reset on zero vc</p></li><li><p>privatedir</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2677509"></a>Modified Parameters (Changes in Behavior)</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>acl group control (new default is No, deprecated parameter)</p></li><li><p>change notify timeout (scope changed)</p></li><li><p>dos filemode (disabled by default)</p></li><li><p>dos filetimes (enabled by default)</p></li><li><p>enable asu support (disabled by default)</p></li><li><p>enable privileges (enabled by default)</p></li><li><p>encrypt passwords (enabled by default) </p></li><li><p>host msdfs (enabled by default)</p></li><li><p>mangling method (set to hash2 by default) </p></li><li><p>map to guest</p></li><li><p>only user (deprecated)</p></li><li><p>passwd chat</p></li><li><p>passwd program</p></li><li><p>password server</p></li><li><p>restrict anonymous (integer value)</p></li><li><p>security (new ads value)</p></li><li><p>strict locking (auto by default)</p></li><li><p>winbind cache time (increased to 5 minutes)</p></li><li><p>winbind enum groups (disabled by default)</p></li><li><p>winbind enum users (disabled by default)</p></li><li><p>winbind nested groups (enabled by default)</p></li><li><p>winbind uid (deprecated in favor of idmap uid)</p></li><li><p>winbind gid (deprecated in favor of idmap gid)</p></li><li><p>winbindd nss info</p></li><li><p>write cache (deprecated)</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2677644"></a>New Functionality</h3></div></div></div><p>
    136 <a class="indexterm" name="id2677652"></a>
     135</p><div class="itemizedlist"><ul type="disc"><li><p>admin log</p></li><li><p>alternate permissions</p></li><li><p>character set</p></li><li><p>client codepage</p></li><li><p>code page directory</p></li><li><p>coding system</p></li><li><p>domain admin group</p></li><li><p>domain guest group</p></li><li><p>enable rid algorithm</p></li><li><p>enable svcctl</p></li><li><p>force unknown acl user</p></li><li><p>hosts equiv</p></li><li><p>ldap filter</p></li><li><p>min password length</p></li><li><p>nt smb support</p></li><li><p>post script</p></li><li><p>printer admin</p></li><li><p>printer driver</p></li><li><p>printer driver file</p></li><li><p>printer driver location</p></li><li><p>read size</p></li><li><p>source environment</p></li><li><p>status </p></li><li><p>strip dot </p></li><li><p>total print jobs</p></li><li><p>unicode</p></li><li><p>use rhosts</p></li><li><p>valid chars</p></li><li><p>vfs options</p></li><li><p>winbind enable local accounts</p></li><li><p>winbind max idle children</p></li><li><p>wins partners</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2676989"></a>New Parameters</h4></div></div></div><p>The following new parameters have been released up to and including Samba 3.0.25 (grouped by function:)</p><p>Remote Management</p><a class="indexterm" name="id2677004"></a><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script</p></li><li><p>shutdown script</p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script</p></li><li><p>add machine script</p></li><li><p>add user to group script</p></li><li><p>algorithmic rid base</p></li><li><p>delete group script</p></li><li><p>delete user from group script</p></li><li><p>passdb backend</p></li><li><p>rename user script</p></li><li><p>set primary group script</p></li><li><p>username map script</p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods</p></li><li><p>ldap password sync</p></li><li><p>passdb expand explicit</p></li><li><p>realm</p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>add port command</p></li><li><p>afs token lifetime</p></li><li><p>client lanman auth</p></li><li><p>client NTLMv2 auth</p></li><li><p>client schannel</p></li><li><p>client signing</p></li><li><p>client use spnego</p></li><li><p>defer sharing violations</p></li><li><p>disable netbios</p></li><li><p>dmapi support</p></li><li><p>enable privileges</p></li><li><p>use kerberos keytab</p></li><li><p>log nt token command</p></li><li><p>ntlm auth</p></li><li><p>paranoid server security </p></li><li><p>sendfile</p></li><li><p>server schannel</p></li><li><p>server signing</p></li><li><p>smb ports</p></li><li><p>svcctl list</p></li><li><p>use spnego</p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>allocation roundup size</p></li><li><p>acl check permissions</p></li><li><p>acl group control</p></li><li><p>acl map full control</p></li><li><p>aio read size</p></li><li><p>aio write size</p></li><li><p>dfree cache time</p></li><li><p>dfree command</p></li><li><p>ea support</p></li><li><p>enable asu support</p></li><li><p>fam change notify</p></li><li><p>force unknown acl user</p></li><li><p>get quota command</p></li><li><p>hide special files</p></li><li><p>hide unwriteable files</p></li><li><p>inherit owner</p></li><li><p>hostname lookups</p></li><li><p>kernel change notify</p></li><li><p>mangle prefix</p></li><li><p>map acl inherit</p></li><li><p>map read only</p></li><li><p>max stat cache size</p></li><li><p>msdfs proxy</p></li><li><p>open files database hash size</p></li><li><p>set quota command</p></li><li><p>store dos attributes</p></li><li><p>use sendfile</p></li><li><p>usershare allow guests</p></li><li><p>usershare max shares</p></li><li><p>usershare owner only</p></li><li><p>usershare path</p></li><li><p>usershare prefix allow list</p></li><li><p>usershare prefix deny list</p></li><li><p>usershare template share</p></li><li><p>vfs objects</p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>cups options</p></li><li><p>cups server</p></li><li><p>force printername</p></li><li><p>iprint server</p></li><li><p>max reported print jobs</p></li><li><p>printcap cache time</p></li></ul></div><p>Unicode and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset</p></li><li><p>dos charset</p></li><li><p>UNIX charset</p></li></ul></div><p>SID to UID/GID Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend</p></li><li><p>idmap gid</p></li><li><p>idmap uid</p></li><li><p>username map script</p></li><li><p>winbind nss info</p></li><li><p>winbind offline logon</p></li><li><p>winbind refresh tickets</p></li><li><p>winbind trusted domains only</p></li><li><p>template primary group</p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn</p></li><li><p>ldap group suffix</p></li><li><p>ldap idmap suffix</p></li><li><p>ldap machine suffix</p></li><li><p>ldap passwd sync</p></li><li><p>ldap replication sleep</p></li><li><p>ldap timeout</p></li><li><p>ldap user suffix</p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>eventlog list</p></li><li><p>preload modules</p></li><li><p>reset on zero vc</p></li><li><p>privatedir</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2677555"></a>Modified Parameters (Changes in Behavior)</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>acl group control (new default is No, deprecated parameter)</p></li><li><p>change notify timeout (scope changed)</p></li><li><p>dos filemode (disabled by default)</p></li><li><p>dos filetimes (enabled by default)</p></li><li><p>enable asu support (disabled by default)</p></li><li><p>enable privileges (enabled by default)</p></li><li><p>encrypt passwords (enabled by default) </p></li><li><p>host msdfs (enabled by default)</p></li><li><p>mangling method (set to hash2 by default) </p></li><li><p>map to guest</p></li><li><p>only user (deprecated)</p></li><li><p>passwd chat</p></li><li><p>passwd program</p></li><li><p>password server</p></li><li><p>restrict anonymous (integer value)</p></li><li><p>security (new ads value)</p></li><li><p>strict locking (auto by default)</p></li><li><p>winbind cache time (increased to 5 minutes)</p></li><li><p>winbind enum groups (disabled by default)</p></li><li><p>winbind enum users (disabled by default)</p></li><li><p>winbind nested groups (enabled by default)</p></li><li><p>winbind uid (deprecated in favor of idmap uid)</p></li><li><p>winbind gid (deprecated in favor of idmap gid)</p></li><li><p>winbindd nss info</p></li><li><p>write cache (deprecated)</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2677690"></a>New Functionality</h3></div></div></div><p>
     136<a class="indexterm" name="id2677698"></a>
    137137        The major changes in behavior since that Samba-2.2.x series are documented in this section.
    138138        Please refer to the <code class="filename">WHATSNEW.txt</code> file that ships with every release of
    139139        Samba to obtain detailed information regarding the changes that have been made during the
    140140        life of the current Samba release.
    141         </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2677671"></a>TDB Data Files</h4></div></div></div><a class="indexterm" name="id2677677"></a><p>
     141        </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2677716"></a>TDB Data Files</h4></div></div></div><a class="indexterm" name="id2677722"></a><p>
    142142        Refer to <a class="link" href="install.html" title="Chapter 1. How to Install and Test SAMBA">Installation, Chapter 1</a>, <a class="link" href="install.html#tdbdocs" title="TDB Database File Information">Chapter 1</a>
    143143        for information pertaining to the Samba-3 data files, their location and the information that must be
    144144        preserved across server migrations, updates and upgrades.
    145145        </p><p>
    146 <a class="indexterm" name="id2677707"></a>
     146<a class="indexterm" name="id2677752"></a>
    147147        Please remember to back up your existing ${lock directory}/*tdb before upgrading to Samba-3. If necessary,
    148148        Samba will upgrade databases as they are opened. Downgrading from Samba-3 to 2.2, or reversion to an earlier
    149149        version of Samba-3 from a later release, is an unsupported path.
    150150        </p><p>
    151 <a class="indexterm" name="id2677722"></a>
     151<a class="indexterm" name="id2677767"></a>
    152152        The old Samba-2.2.x tdb files are described in <a class="link" href="upgrading-to-3.0.html#oldtdbfiledesc" title="Table 35.1. Samba-2.2.x TDB File Descriptions">the next table</a>.
    153153        </p><div class="table"><a name="oldtdbfiledesc"></a><p class="title"><b>Table 35.1. Samba-2.2.x TDB File Descriptions</b></p><div class="table-contents"><table summary="Samba-2.2.x TDB File Descriptions" border="1"><colgroup><col align="left"><col align="justify"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="justify">Description</th><th align="center">Backup?</th></tr></thead><tbody><tr><td align="left">account_policy</td><td align="justify">User policy settings</td><td align="left">yes</td></tr><tr><td align="left">brlock</td><td align="justify">Byte-range file locking information.</td><td align="left">no</td></tr><tr><td align="left">connections</td><td align="justify"><p>Client connection information</p></td><td align="left">no</td></tr><tr><td align="left">locking</td><td align="justify">Temporary file locking data.</td><td align="left">no</td></tr><tr><td align="left">messages</td><td align="justify"><p>Temporary storage of messages being processed by smbd.</p></td><td align="left">no</td></tr><tr><td align="left">ntdrivers</td><td align="justify"><p>Stores per-printer driver information.</p></td><td align="left">yes</td></tr><tr><td align="left">ntforms</td><td align="justify"><p>Stores per-printer forms information.</p></td><td align="left">yes</td></tr><tr><td align="left">ntprinters</td><td align="justify"><p>Stores the per-printer devmode configuration settings.</p></td><td align="left">yes</td></tr><tr><td align="left">printing/*.tdb</td><td align="justify"><p>Cached output from lpq command created on a per-print-service basis.</p></td><td align="left">no</td></tr><tr><td align="left">registry</td><td align="justify"><p>Read-only Samba registry skeleton that provides support for
    154                                 exporting various database tables via the winreg RPCs.</p></td><td align="left">no</td></tr><tr><td align="left">sessionid</td><td align="justify"><p>Temporary cache for miscellaneous session information.</p></td><td align="left">no</td></tr><tr><td align="left">share_info</td><td align="justify">Share ACL settings.</td><td align="left">yes</td></tr><tr><td align="left">unexpected</td><td align="justify"><p>Packets received for which no process was listening.</p></td><td align="left">no</td></tr><tr><td align="left">winbindd_cache</td><td align="justify"><p>Cache of identity information received from an NT4 or an ADS domain.</p></td><td align="left">yes</td></tr><tr><td align="left">winbindd_idmap</td><td align="justify"><p>New ID map table from SIDS to UNIX UIDs/GIDs.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678023"></a>Changes in Behavior</h4></div></div></div><p>
     154                                exporting various database tables via the winreg RPCs.</p></td><td align="left">no</td></tr><tr><td align="left">sessionid</td><td align="justify"><p>Temporary cache for miscellaneous session information.</p></td><td align="left">no</td></tr><tr><td align="left">share_info</td><td align="justify">Share ACL settings.</td><td align="left">yes</td></tr><tr><td align="left">unexpected</td><td align="justify"><p>Packets received for which no process was listening.</p></td><td align="left">no</td></tr><tr><td align="left">winbindd_cache</td><td align="justify"><p>Cache of identity information received from an NT4 or an ADS domain.</p></td><td align="left">yes</td></tr><tr><td align="left">winbindd_idmap</td><td align="justify"><p>New ID map table from SIDS to UNIX UIDs/GIDs.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678068"></a>Changes in Behavior</h4></div></div></div><p>
    155155        The following issues are known changes in behavior between Samba-2.2 and
    156156        Samba-3 that may affect certain installations of Samba.
    157157        </p><div class="orderedlist"><ol type="1"><li><p>
    158 <a class="indexterm" name="id2678044"></a>
    159 <a class="indexterm" name="id2678051"></a>
    160 <a class="indexterm" name="id2678058"></a>
     158<a class="indexterm" name="id2678090"></a>
     159<a class="indexterm" name="id2678097"></a>
     160<a class="indexterm" name="id2678104"></a>
    161161                When operating as a member of a Windows domain, Samba-2.2 would map any users authenticated by the remote DC
    162162                to the &#8220;<span class="quote">guest account</span>&#8221; if a UID could not be obtained via the getpwnam() call. Samba-3 rejects
     
    164164                to re-establish the Samba-2.2 behavior.
    165165                </p></li><li><p>
    166 <a class="indexterm" name="id2678082"></a>
    167 <a class="indexterm" name="id2678089"></a>
     166<a class="indexterm" name="id2678128"></a>
     167<a class="indexterm" name="id2678135"></a>
    168168                When adding machines to a Samba-2.2 controlled domain, the
    169169                &#8220;<span class="quote">add user script</span>&#8221; was used to create the UNIX identity of the
     
    172172                not fall back to using the &#8220;<span class="quote">add user script</span>&#8221; in the absence of
    173173                an &#8220;<span class="quote">add machine script</span>&#8221;.
    174                 </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678119"></a>Passdb Backends and Authentication</h4></div></div></div><p>
     174                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678165"></a>Passdb Backends and Authentication</h4></div></div></div><p>
    175175        There have been a few new changes that Samba administrators should be
    176176        aware of when moving to Samba-3.
    177177        </p><div class="orderedlist"><ol type="1"><li><p>
    178 <a class="indexterm" name="id2678140"></a>
     178<a class="indexterm" name="id2678186"></a>
    179179                Encrypted passwords have been enabled by default in order to
    180180                interoperate better with out-of-the-box Windows client
     
    183183                must be explicitly defined in <code class="filename">smb.conf</code>.
    184184                </p></li><li><p>
    185 <a class="indexterm" name="id2678166"></a>
    186 <a class="indexterm" name="id2678172"></a>
    187 <a class="indexterm" name="id2678179"></a>
     185<a class="indexterm" name="id2678211"></a>
     186<a class="indexterm" name="id2678218"></a>
     187<a class="indexterm" name="id2678224"></a>
    188188                Inclusion of new <a class="link" href="smb.conf.5.html#SECURITY" target="_top">security = ads</a> option for integration
    189189                with an Active Directory domain using the native Windows Kerberos 5 and LDAP protocols.
    190190                </p></li></ol></div><p>
    191 <a class="indexterm" name="id2678205"></a>
     191<a class="indexterm" name="id2678250"></a>
    192192        Samba-3 also includes the possibility of setting up chains of authentication methods (<a class="link" href="smb.conf.5.html#AUTHMETHODS" target="_top">auth methods</a>) and account storage backends (<a class="link" href="smb.conf.5.html#PASSDBBACKEND" target="_top">passdb backend</a>).  Please refer to
    193193        the <code class="filename">smb.conf</code> man page and <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information Databases</a>, for
     
    195195        the values actually mean in order to ensure Samba operates correctly.
    196196        </p><p>
    197 <a class="indexterm" name="id2678256"></a>
    198 <a class="indexterm" name="id2678263"></a>
    199 <a class="indexterm" name="id2678269"></a>
     197<a class="indexterm" name="id2678302"></a>
     198<a class="indexterm" name="id2678308"></a>
     199<a class="indexterm" name="id2678315"></a>
    200200        Certain functions of the <code class="literal">smbpasswd</code> tool have been split between the
    201201        new <code class="literal">smbpasswd</code> utility, the <code class="literal">net</code> tool, and the new <code class="literal">pdbedit</code>
    202202        utility. See the respective man pages for details.
    203         </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678303"></a>LDAP</h4></div></div></div><p>
     203        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678349"></a>LDAP</h4></div></div></div><p>
    204204        This section outlines the new features effecting Samba/LDAP integration.
    205         </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678314"></a>New Schema</h5></div></div></div><p>
    206 <a class="indexterm" name="id2678321"></a>
    207 <a class="indexterm" name="id2678328"></a>
    208 <a class="indexterm" name="id2678335"></a>
    209 <a class="indexterm" name="id2678342"></a>
     205        </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678359"></a>New Schema</h5></div></div></div><p>
     206<a class="indexterm" name="id2678367"></a>
     207<a class="indexterm" name="id2678374"></a>
     208<a class="indexterm" name="id2678381"></a>
     209<a class="indexterm" name="id2678388"></a>
    210210                A new object class (sambaSamAccount) has been introduced to replace
    211211                the old sambaAccount. This change aids in the renaming of attributes
     
    215215                </p><p>
    216216                Example:
    217 <a class="indexterm" name="id2678358"></a>
     217<a class="indexterm" name="id2678403"></a>
    218218                </p><pre class="screen">
    219219                <code class="prompt">$ </code>ldapsearch .... -LLL -b "ou=people,dc=..." &gt; old.ldif
    220220                <code class="prompt">$ </code>convertSambaAccount --sid &lt;DOM SID&gt; --input old.ldif --output new.ldif
    221221                </pre><p>
    222 <a class="indexterm" name="id2678390"></a>
     222<a class="indexterm" name="id2678436"></a>
    223223                The &lt;DOM SID&gt; can be obtained by running
    224224</p><pre class="screen">
    225225<code class="prompt">$ </code><strong class="userinput"><code>net getlocalsid &lt;DOMAINNAME&gt;</code></strong>
    226226</pre><p>
    227 <a class="indexterm" name="id2678417"></a>
     227<a class="indexterm" name="id2678462"></a>
    228228                on the Samba PDC as root.
    229229                </p><p>
    230230                Under Samba-2.x the domain SID can be obtained by executing:
    231 <a class="indexterm" name="id2678428"></a>
     231<a class="indexterm" name="id2678474"></a>
    232232</p><pre class="screen">
    233233<code class="prompt">$ </code><strong class="userinput"><code>smbpasswd -S &lt;DOMAINNAME&gt;</code></strong>
    234234</pre><p>
    235235                </p><p>
    236 <a class="indexterm" name="id2678455"></a>
    237 <a class="indexterm" name="id2678462"></a>
    238 <a class="indexterm" name="id2678468"></a>
    239 <a class="indexterm" name="id2678476"></a>
     236<a class="indexterm" name="id2678500"></a>
     237<a class="indexterm" name="id2678507"></a>
     238<a class="indexterm" name="id2678514"></a>
     239<a class="indexterm" name="id2678521"></a>
    240240                The old <code class="literal">sambaAccount</code> schema may still be used by specifying the
    241241                <em class="parameter"><code>ldapsam_compat</code></em> passdb backend. However, the sambaAccount and
     
    247247                Other new object classes and their uses include:
    248248                </p><div class="itemizedlist"><ul type="disc"><li><p>
    249 <a class="indexterm" name="id2678523"></a>
    250 <a class="indexterm" name="id2678529"></a>
    251 <a class="indexterm" name="id2678536"></a>
    252 <a class="indexterm" name="id2678543"></a>
    253 <a class="indexterm" name="id2678550"></a>
    254 <a class="indexterm" name="id2678556"></a>
     249<a class="indexterm" name="id2678568"></a>
     250<a class="indexterm" name="id2678575"></a>
     251<a class="indexterm" name="id2678582"></a>
     252<a class="indexterm" name="id2678588"></a>
     253<a class="indexterm" name="id2678595"></a>
     254<a class="indexterm" name="id2678602"></a>
    255255                        <code class="literal">sambaDomain</code>  domain information used to allocate RIDs
    256256                        for users and groups as necessary. The attributes are added
     
    259259                        passdb backend has been selected.
    260260                        </p></li><li><p>
    261 <a class="indexterm" name="id2678587"></a>
    262 <a class="indexterm" name="id2678594"></a>
    263 <a class="indexterm" name="id2678601"></a>
     261<a class="indexterm" name="id2678633"></a>
     262<a class="indexterm" name="id2678640"></a>
     263<a class="indexterm" name="id2678646"></a>
    264264                        sambaGroupMapping  an object representing the
    265265                        relationship between a posixGroup and a Windows
     
    267267                        group suffix</span>&#8221; and managed by the &#8220;<span class="quote">net groupmap</span>&#8221; command.
    268268                        </p></li><li><p>
    269 <a class="indexterm" name="id2678626"></a>
    270 <a class="indexterm" name="id2678633"></a>
    271 <a class="indexterm" name="id2678640"></a>
    272 <a class="indexterm" name="id2678646"></a>
     269<a class="indexterm" name="id2678671"></a>
     270<a class="indexterm" name="id2678678"></a>
     271<a class="indexterm" name="id2678685"></a>
     272<a class="indexterm" name="id2678692"></a>
    273273                        <code class="literal">sambaUNIXIdPool</code>  created in the &#8220;<span class="quote">ldap idmap suffix</span>&#8221; entry
    274274                        automatically and contains the next available &#8220;<span class="quote">idmap UID</span>&#8221; and
    275275                        &#8220;<span class="quote">idmap GID</span>&#8221;.
    276276                        </p></li><li><p>
    277 <a class="indexterm" name="id2678678"></a>
    278 <a class="indexterm" name="id2678685"></a>
     277<a class="indexterm" name="id2678724"></a>
     278<a class="indexterm" name="id2678731"></a>
    279279                        <code class="literal">sambaIdmapEntry</code>  object storing a mapping between a
    280280                        SID and a UNIX UID/GID. These objects are created by the
    281281                        idmap_ldap module as needed.
    282                         </p></li></ul></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678706"></a>New Suffix for Searching</h5></div></div></div><p>
    283 <a class="indexterm" name="id2678714"></a>
    284 <a class="indexterm" name="id2678721"></a>
    285 <a class="indexterm" name="id2678728"></a>
    286 <a class="indexterm" name="id2678735"></a>
    287 <a class="indexterm" name="id2678742"></a>
    288 <a class="indexterm" name="id2678748"></a>
    289 <a class="indexterm" name="id2678755"></a>
     282                        </p></li></ul></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678752"></a>New Suffix for Searching</h5></div></div></div><p>
     283<a class="indexterm" name="id2678760"></a>
     284<a class="indexterm" name="id2678766"></a>
     285<a class="indexterm" name="id2678773"></a>
     286<a class="indexterm" name="id2678780"></a>
     287<a class="indexterm" name="id2678787"></a>
     288<a class="indexterm" name="id2678794"></a>
     289<a class="indexterm" name="id2678801"></a>
    290290                The following new <code class="filename">smb.conf</code> parameters have been added to aid in directing
    291291                certain LDAP queries when <em class="parameter"><code>passdb backend = ldapsam://...</code></em> has been
    292292                specified.
    293293                </p><div class="itemizedlist"><ul type="disc"><li><p>ldap suffix          used to search for user and computer accounts.</p></li><li><p>ldap user suffix     used to store user accounts.</p></li><li><p>ldap machine suffix  used to store machine trust accounts.</p></li><li><p>ldap group suffix    location of posixGroup/sambaGroupMapping entries.</p></li><li><p>ldap idmap suffix    location of sambaIdmapEntry objects.</p></li></ul></div><p>
    294 <a class="indexterm" name="id2678824"></a>
    295 <a class="indexterm" name="id2678831"></a>
     294<a class="indexterm" name="id2678870"></a>
     295<a class="indexterm" name="id2678876"></a>
    296296                If an <em class="parameter"><code>ldap suffix</code></em> is defined, it will be appended to all of the
    297297                remaining subsuffix parameters. In this case, the order of the suffix
     
    301301                Due to a limitation in Samba's <code class="filename">smb.conf</code> parsing, you should not surround
    302302                the domain names with quotation marks.
    303                 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678872"></a>IdMap LDAP Support</h5></div></div></div><p>
    304 <a class="indexterm" name="id2678880"></a>
     303                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2678918"></a>IdMap LDAP Support</h5></div></div></div><p>
     304<a class="indexterm" name="id2678925"></a>
    305305                Samba-3 supports an LDAP backend for the idmap subsystem. The
    306306                following options inform Samba that the idmap table should be
    307307                stored on the directory server <span class="emphasis"><em>onterose</em></span> in the ou=Idmap,dc=quenya,dc=org partition.
    308                 </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>...</td></tr><tr><td><a class="indexterm" name="id2678913"></a><em class="parameter"><code>idmap backend = ldap:ldap://onterose/</code></em></td></tr><tr><td><a class="indexterm" name="id2678925"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2678937"></a><em class="parameter"><code>idmap uid = 40000-50000</code></em></td></tr><tr><td><a class="indexterm" name="id2678948"></a><em class="parameter"><code>idmap gid = 40000-50000</code></em></td></tr></table><p>
    309 <a class="indexterm" name="id2678962"></a>
     308                </p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>...</td></tr><tr><td><a class="indexterm" name="id2678958"></a><em class="parameter"><code>idmap backend = ldap:ldap://onterose/</code></em></td></tr><tr><td><a class="indexterm" name="id2678970"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2678982"></a><em class="parameter"><code>idmap uid = 40000-50000</code></em></td></tr><tr><td><a class="indexterm" name="id2678994"></a><em class="parameter"><code>idmap gid = 40000-50000</code></em></td></tr></table><p>
     309<a class="indexterm" name="id2679008"></a>
    310310                This configuration allows Winbind installations on multiple servers to
    311311                share a UID/GID number space, thus avoiding the interoperability problems
  • branches/samba-3.2.x/docs/htmldocs/Samba3-HOWTO/winbind.html

    r231 r272  
    1 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 24. Winbind: Use of Domain Accounts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="VFS.html" title="Chapter 23. Stackable VFS modules"><link rel="next" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 24. Winbind: Use of Domain Accounts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="VFS.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AdvancedNetworkManagement.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 24. Winbind: Use of Domain Accounts</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="orgname">Samba Team</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot@linuxcare.com.au">tpot@linuxcare.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:getnag@rediffmail.com">getnag@rediffmail.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="orgname">SNAP</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jtrostel@snapserver.com">jtrostel@snapserver.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="winbind.html#id2653079">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653423">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653512">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653665">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653711">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653836">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653887">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653974">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654021">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654253">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654408">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654484">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654541">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654547">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654662">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654814">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657273">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657321">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657363">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657400">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653079"></a>Features and Benefits</h2></div></div></div><p>
    2 <a class="indexterm" name="id2653087"></a>
    3 <a class="indexterm" name="id2653094"></a>
     1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 24. Winbind: Use of Domain Accounts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="VFS.html" title="Chapter 23. Stackable VFS modules"><link rel="next" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 24. Winbind: Use of Domain Accounts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="VFS.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AdvancedNetworkManagement.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 24. Winbind: Use of Domain Accounts</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="orgname">Samba Team</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot@linuxcare.com.au">tpot@linuxcare.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="orgname">Samba Team</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge@samba.org">tridge@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:getnag@rediffmail.com">getnag@rediffmail.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="orgname">SNAP</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jtrostel@snapserver.com">jtrostel@snapserver.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="orgname">The Samba Team</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer@samba.org">jelmer@samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="orgname">Samba Team</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht@samba.org">jht@samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="winbind.html#id2653117">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653461">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2653550">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653704">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2653749">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2653875">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2653925">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654018">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654066">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654298">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654453">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654529">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2654586">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2654592">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654706">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2654858">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2657317">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2657366">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2657408">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2657444">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653117"></a>Features and Benefits</h2></div></div></div><p>
     2<a class="indexterm" name="id2653125"></a>
     3<a class="indexterm" name="id2653132"></a>
    44        Integration of UNIX and Microsoft Windows NT through a unified logon has
    55        been considered a &#8220;<span class="quote">holy grail</span>&#8221; in heterogeneous computing environments for
    66        a long time.
    77        </p><p>
    8 <a class="indexterm" name="id2653110"></a>
    9 <a class="indexterm" name="id2653117"></a>
    10 <a class="indexterm" name="id2653124"></a>
    11 <a class="indexterm" name="id2653131"></a>
     8<a class="indexterm" name="id2653149"></a>
     9<a class="indexterm" name="id2653156"></a>
     10<a class="indexterm" name="id2653163"></a>
     11<a class="indexterm" name="id2653170"></a>
    1212        There is one other facility without which UNIX and Microsoft Windows network
    1313        interoperability would suffer greatly. It is imperative that there be a
     
    1515        domain user and group ownerships with integrity.
    1616        </p><p>
    17 <a class="indexterm" name="id2653146"></a>
    18 <a class="indexterm" name="id2653155"></a>
    19 <a class="indexterm" name="id2653162"></a>
    20 <a class="indexterm" name="id2653169"></a>
     17<a class="indexterm" name="id2653184"></a>
     18<a class="indexterm" name="id2653194"></a>
     19<a class="indexterm" name="id2653201"></a>
     20<a class="indexterm" name="id2653207"></a>
    2121        <span class="emphasis"><em>winbind</em></span> is a component of the Samba suite of programs that
    2222        solves the unified logon problem. Winbind uses a UNIX implementation of Microsoft
     
    2828        Winbind provides three separate functions:
    2929        </p><div class="itemizedlist"><ul type="disc"><li><p>
    30 <a class="indexterm" name="id2653197"></a>
    31 <a class="indexterm" name="id2653203"></a>
     30<a class="indexterm" name="id2653235"></a>
     31<a class="indexterm" name="id2653242"></a>
    3232                Authentication of user credentials (via PAM). This makes it possible to
    3333                log onto a UNIX/Linux system using user and group accounts from a Windows
    3434                NT4 (including a Samba domain) or an Active Directory domain.
    3535                </p></li><li><p>
    36 <a class="indexterm" name="id2653218"></a>
    37 <a class="indexterm" name="id2653225"></a>
     36<a class="indexterm" name="id2653256"></a>
     37<a class="indexterm" name="id2653263"></a>
    3838                Identity resolution (via NSS). This is the default when winbind is not used.
    3939                </p></li><li><p>
    40 <a class="indexterm" name="id2653237"></a>
    41 <a class="indexterm" name="id2653244"></a>
    42 <a class="indexterm" name="id2653250"></a>
    43 <a class="indexterm" name="id2653257"></a>
    44 <a class="indexterm" name="id2653264"></a>
    45 <a class="indexterm" name="id2653270"></a>
    46 <a class="indexterm" name="id2653277"></a>
     40<a class="indexterm" name="id2653276"></a>
     41<a class="indexterm" name="id2653282"></a>
     42<a class="indexterm" name="id2653289"></a>
     43<a class="indexterm" name="id2653295"></a>
     44<a class="indexterm" name="id2653302"></a>
     45<a class="indexterm" name="id2653309"></a>
     46<a class="indexterm" name="id2653316"></a>
    4747                Winbind maintains a database called winbind_idmap.tdb in which it stores
    4848                mappings between UNIX UIDs, GIDs, and NT SIDs. This mapping is used only
     
    5353                from the LDAP database.
    5454                </p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    55         <a class="indexterm" name="id2653307"></a>
    56         <a class="indexterm" name="id2653314"></a>
    57 <a class="indexterm" name="id2653323"></a>
    58 <a class="indexterm" name="id2653330"></a>
    59 <a class="indexterm" name="id2653337"></a>
    60 <a class="indexterm" name="id2653344"></a>
     55        <a class="indexterm" name="id2653345"></a>
     56        <a class="indexterm" name="id2653352"></a>
     57<a class="indexterm" name="id2653362"></a>
     58<a class="indexterm" name="id2653368"></a>
     59<a class="indexterm" name="id2653375"></a>
     60<a class="indexterm" name="id2653382"></a>
    6161        If <code class="literal">winbindd</code> is not running, smbd (which calls <code class="literal">winbindd</code>) will fall back to
    6262        using purely local information from <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code> and no dynamic
    6363        mapping will be used. On an operating system that has been enabled with the NSS,
    6464        the resolution of user and group information will be accomplished via NSS.
    65         </p></div><div class="figure"><a name="winbind_idmap"></a><p class="title"><b>Figure 24.1. Winbind Idmap</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap_winbind_no_loop.png" width="243" alt="Winbind Idmap"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653423"></a>Introduction</h2></div></div></div><p>It is well known that UNIX and Microsoft Windows NT have
     65        </p></div><div class="figure"><a name="winbind_idmap"></a><p class="title"><b>Figure 24.1. Winbind Idmap</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap_winbind_no_loop.png" width="243" alt="Winbind Idmap"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653461"></a>Introduction</h2></div></div></div><p>It is well known that UNIX and Microsoft Windows NT have
    6666        different models for representing user and group information and
    6767        use different technologies for implementing them. This fact has
    6868        made it difficult to integrate the two systems in a satisfactory
    6969        manner.</p><p>
    70 <a class="indexterm" name="id2653438"></a>
    71 <a class="indexterm" name="id2653445"></a>
     70<a class="indexterm" name="id2653477"></a>
     71<a class="indexterm" name="id2653484"></a>
    7272        One common solution in use today has been to create
    7373        identically named user accounts on both the UNIX and Windows systems
     
    8282                </p></li><li><p>Password changing for Windows NT users.
    8383                </p></li></ul></div><p>
    84 <a class="indexterm" name="id2653489"></a>
    85 <a class="indexterm" name="id2653496"></a>
     84<a class="indexterm" name="id2653528"></a>
     85<a class="indexterm" name="id2653535"></a>
    8686        Ideally, a prospective solution to the unified logon problem
    8787        would satisfy all the above components without duplication of
     
    9090        groups on either system. The Winbind system provides a simple
    9191        and elegant solution to all three components of the unified logon
    92         problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653512"></a>What Winbind Provides</h2></div></div></div><p>
    93 <a class="indexterm" name="id2653520"></a>
    94 <a class="indexterm" name="id2653527"></a>
    95 <a class="indexterm" name="id2653534"></a>
    96 <a class="indexterm" name="id2653541"></a>
     92        problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653550"></a>What Winbind Provides</h2></div></div></div><p>
     93<a class="indexterm" name="id2653558"></a>
     94<a class="indexterm" name="id2653566"></a>
     95<a class="indexterm" name="id2653572"></a>
     96<a class="indexterm" name="id2653579"></a>
    9797        Winbind unifies UNIX and Windows NT account management by
    9898        allowing a UNIX box to become a full member of an NT domain. Once
     
    101101        to be used in much the same manner that NIS+ is used within
    102102        UNIX-only environments.</p><p>
    103 <a class="indexterm" name="id2653560"></a>
    104 <a class="indexterm" name="id2653567"></a>
    105 <a class="indexterm" name="id2653574"></a>
    106 <a class="indexterm" name="id2653580"></a>
     103<a class="indexterm" name="id2653598"></a>
     104<a class="indexterm" name="id2653605"></a>
     105<a class="indexterm" name="id2653612"></a>
     106<a class="indexterm" name="id2653619"></a>
    107107        The end result is that whenever a
    108108        program on the UNIX machine asks the operating system to look up
     
    113113        redirection to the NT domain controller is completely
    114114        transparent.</p><p>
    115 <a class="indexterm" name="id2653598"></a>
    116 <a class="indexterm" name="id2653605"></a>
     115<a class="indexterm" name="id2653636"></a>
     116<a class="indexterm" name="id2653643"></a>
    117117        Users on the UNIX machine can then use NT user and group
    118118        names as they would &#8220;<span class="quote">native</span>&#8221; UNIX names. They can chown files
    119119        so they are owned by NT domain users or even login to the
    120120        UNIX machine and run a UNIX X-Window session as a domain user.</p><p>
    121 <a class="indexterm" name="id2653622"></a>
     121<a class="indexterm" name="id2653661"></a>
    122122        The only obvious indication that Winbind is being used is
    123123        that user and group names take the form <code class="constant">DOMAIN\user</code> and
     
    125125        that redirection to a domain controller is wanted for a particular
    126126        lookup and which trusted domain is being referenced.</p><p>
    127 <a class="indexterm" name="id2653645"></a>
    128 <a class="indexterm" name="id2653652"></a>
     127<a class="indexterm" name="id2653683"></a>
     128<a class="indexterm" name="id2653690"></a>
    129129        Additionally, Winbind provides an authentication service that hooks into the PAM system
    130130        to provide authentication via an NT domain to any PAM-enabled
    131131        applications. This capability solves the problem of synchronizing
    132132        passwords between systems, since all passwords are stored in a single
    133         location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653665"></a>Target Uses</h3></div></div></div><p>
    134 <a class="indexterm" name="id2653673"></a>
     133        location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653704"></a>Target Uses</h3></div></div></div><p>
     134<a class="indexterm" name="id2653711"></a>
    135135                Winbind is targeted at organizations that have an
    136136                existing NT-based domain infrastructure into which they wish
     
    140140                simplifies the administrative overhead of deploying UNIX
    141141                workstations into an NT-based organization.</p><p>
    142 <a class="indexterm" name="id2653690"></a>
    143 <a class="indexterm" name="id2653697"></a>
     142<a class="indexterm" name="id2653728"></a>
     143<a class="indexterm" name="id2653735"></a>
    144144                Another interesting way in which we expect Winbind to
    145145                be used is as a central part of UNIX-based appliances. Appliances
    146146                that provide file and print services to Microsoft-based networks
    147147                will be able to use Winbind to provide seamless integration of
    148                 the appliance into the domain.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653711"></a>Handling of Foreign SIDs</h3></div></div></div><p>
    149 <a class="indexterm" name="id2653719"></a>
     148                the appliance into the domain.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653749"></a>Handling of Foreign SIDs</h3></div></div></div><p>
     149<a class="indexterm" name="id2653757"></a>
    150150        The term <span class="emphasis"><em>foreign SID</em></span> is often met with the reaction that it
    151151        is not relevant to a particular environment. The following documents an interchange
     
    153153        often expressed regarding the use of winbind.
    154154        </p><p>
    155 <a class="indexterm" name="id2653737"></a>
     155<a class="indexterm" name="id2653775"></a>
    156156        Fact: Winbind is needed to handle users who use workstations that are NOT part
    157157        of the local domain.
    158158        </p><p>
    159 <a class="indexterm" name="id2653749"></a>
     159<a class="indexterm" name="id2653787"></a>
    160160        Response: &#8220;<span class="quote">Why? I've used Samba with workstations that are not part of my domains
    161161        lots of times without using winbind. I thought winbind was for using Samba as a member server
    162162        in a domain controlled by another Samba/Windows PDC.</span>&#8221;
    163163        </p><p>
    164 <a class="indexterm" name="id2653766"></a>
    165 <a class="indexterm" name="id2653772"></a>
    166 <a class="indexterm" name="id2653779"></a>
     164<a class="indexterm" name="id2653804"></a>
     165<a class="indexterm" name="id2653811"></a>
     166<a class="indexterm" name="id2653817"></a>
    167167        If the Samba server will be accessed from a domain other than the local Samba domain, or
    168168        if there will be access from machines that are not local domain members, winbind will
     
    170170        of the foreign user separate from users that are members of the Samba domain.
    171171        </p><p>
    172 <a class="indexterm" name="id2653795"></a>
    173 <a class="indexterm" name="id2653802"></a>
    174 <a class="indexterm" name="id2653809"></a>
    175 <a class="indexterm" name="id2653816"></a>
     172<a class="indexterm" name="id2653834"></a>
     173<a class="indexterm" name="id2653840"></a>
     174<a class="indexterm" name="id2653847"></a>
     175<a class="indexterm" name="id2653854"></a>
    176176        This means that winbind is eminently useful in cases where a single
    177177        Samba PDC on a local network is combined with both domain member and domain non-member workstations.
     
    182182        foreign (non-member of the domain) account will be treated as MACHINE\george because
    183183        each has a different SID.
    184         </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653836"></a>How Winbind Works</h2></div></div></div><p>
    185 <a class="indexterm" name="id2653844"></a>
    186 <a class="indexterm" name="id2653851"></a>
    187 <a class="indexterm" name="id2653858"></a>
    188 <a class="indexterm" name="id2653865"></a>
     184        </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653875"></a>How Winbind Works</h2></div></div></div><p>
     185<a class="indexterm" name="id2653883"></a>
     186<a class="indexterm" name="id2653890"></a>
     187<a class="indexterm" name="id2653896"></a>
     188<a class="indexterm" name="id2653903"></a>
    189189        The Winbind system is designed around a client/server
    190190        architecture. A long-running <code class="literal">winbindd</code> daemon
     
    192192        to arrive. These requests are generated by the NSS and PAM
    193193        clients and are processed sequentially.</p><p>The technologies used to implement Winbind are described
    194         in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653887"></a>Microsoft Remote Procedure Calls</h3></div></div></div><p>
    195 <a class="indexterm" name="id2653895"></a>
    196 <a class="indexterm" name="id2653905"></a>
    197 <a class="indexterm" name="id2653911"></a>
    198 <a class="indexterm" name="id2653918"></a>
    199 <a class="indexterm" name="id2653925"></a>
     194        in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653925"></a>Microsoft Remote Procedure Calls</h3></div></div></div><p>
     195<a class="indexterm" name="id2653933"></a>
     196<a class="indexterm" name="id2653943"></a>
     197<a class="indexterm" name="id2653950"></a>
     198<a class="indexterm" name="id2653956"></a>
     199<a class="indexterm" name="id2653963"></a>
    200200                Over the last few years, efforts have been underway by various Samba Team members to implement various aspects of
    201201                the Microsoft Remote Procedure Call (MSRPC) system. This system is used for most network-related operations
     
    204204                Samba, it has also yielded a body of code that can be used for other purposes.
    205205                </p><p>
    206 <a class="indexterm" name="id2653944"></a>
    207 <a class="indexterm" name="id2653951"></a>
    208 <a class="indexterm" name="id2653958"></a>
     206<a class="indexterm" name="id2653982"></a>
     207<a class="indexterm" name="id2653989"></a>
     208<a class="indexterm" name="id2653996"></a>
    209209                Winbind uses various MSRPC calls to enumerate domain users and groups and to obtain detailed information about
    210210                individual users or groups. Other MSRPC calls can be used to authenticate NT domain users and to change user
    211211                passwords. By directly querying a Windows PDC for user and group information, Winbind maps the NT account
    212212                information onto UNIX user and group names.
    213                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653974"></a>Microsoft Active Directory Services</h3></div></div></div><p>
    214 <a class="indexterm" name="id2653982"></a>
    215 <a class="indexterm" name="id2653989"></a>
    216 <a class="indexterm" name="id2653995"></a>
    217 <a class="indexterm" name="id2654002"></a>
     213                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654018"></a>Microsoft Active Directory Services</h3></div></div></div><p>
     214<a class="indexterm" name="id2654026"></a>
     215<a class="indexterm" name="id2654033"></a>
     216<a class="indexterm" name="id2654040"></a>
     217<a class="indexterm" name="id2654047"></a>
    218218                Since late 2001, Samba has gained the ability to interact with Microsoft Windows 2000 using its &#8220;<span class="quote">native
    219219                mode</span>&#8221; protocols rather than the NT4 RPC services.  Using LDAP and Kerberos, a domain member running
    220220                Winbind can enumerate users and groups in exactly the same way as a Windows 200x client would, and in so doing
    221221                provide a much more efficient and effective Winbind implementation.
    222                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654021"></a>Name Service Switch</h3></div></div></div><p>
    223 <a class="indexterm" name="id2654029"></a>
    224 <a class="indexterm" name="id2654036"></a>
    225 <a class="indexterm" name="id2654043"></a>
    226 <a class="indexterm" name="id2654049"></a>
     222                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654066"></a>Name Service Switch</h3></div></div></div><p>
     223<a class="indexterm" name="id2654074"></a>
     224<a class="indexterm" name="id2654080"></a>
     225<a class="indexterm" name="id2654087"></a>
     226<a class="indexterm" name="id2654094"></a>
    227227                The NSS is a feature that is present in many UNIX operating systems. It allows system
    228228                information such as hostnames, mail aliases, and user information
     
    233233                and then consult an NIS database for user information or a DNS server
    234234                for hostname information.</p><p>
    235 <a class="indexterm" name="id2654068"></a>
    236 <a class="indexterm" name="id2654074"></a>
    237 <a class="indexterm" name="id2654081"></a>
    238 <a class="indexterm" name="id2654088"></a>
    239 <a class="indexterm" name="id2654095"></a>
     235<a class="indexterm" name="id2654113"></a>
     236<a class="indexterm" name="id2654119"></a>
     237<a class="indexterm" name="id2654126"></a>
     238<a class="indexterm" name="id2654133"></a>
     239<a class="indexterm" name="id2654140"></a>
    240240                The NSS application programming interface allows Winbind to present itself as a source of system
    241241                information when resolving UNIX usernames and groups. Winbind uses this interface and information obtained
     
    244244                groups in an NT domain plus any trusted domain as though they were local users and groups.
    245245                </p><p>
    246 <a class="indexterm" name="id2654114"></a>
    247 <a class="indexterm" name="id2654121"></a>
    248 <a class="indexterm" name="id2654128"></a>
     246<a class="indexterm" name="id2654159"></a>
     247<a class="indexterm" name="id2654165"></a>
     248<a class="indexterm" name="id2654172"></a>
    249249                The primary control file for NSS is <code class="filename">/etc/nsswitch.conf</code>.  When a UNIX application
    250250                makes a request to do a lookup, the C library looks in <code class="filename">/etc/nsswitch.conf</code> for a line that
     
    255255passwd: files example
    256256</pre><p>
    257 <a class="indexterm" name="id2654163"></a>
    258 <a class="indexterm" name="id2654170"></a>
    259 <a class="indexterm" name="id2654177"></a>
     257<a class="indexterm" name="id2654208"></a>
     258<a class="indexterm" name="id2654215"></a>
     259<a class="indexterm" name="id2654222"></a>
    260260                then the C library will first load a module called <code class="filename">/lib/libnss_files.so</code> followed
    261261                by the module <code class="filename">/lib/libnss_example.so</code>. The C library will dynamically load each of these
     
    263263                is resolved, the C library returns the result to the application.
    264264                </p><p>
    265 <a class="indexterm" name="id2654205"></a>
    266 <a class="indexterm" name="id2654211"></a>
    267 <a class="indexterm" name="id2654218"></a>
     265<a class="indexterm" name="id2654250"></a>
     266<a class="indexterm" name="id2654256"></a>
     267<a class="indexterm" name="id2654263"></a>
    268268                This NSS interface provides an easy way for Winbind to hook into the operating system. All that needs
    269269                to be done is to put <code class="filename">libnss_winbind.so</code> in <code class="filename">/lib/</code> then add
    270270                &#8220;<span class="quote">winbind</span>&#8221; into <code class="filename">/etc/nsswitch.conf</code> at the appropriate place. The C library
    271271                will then call Winbind to resolve user and group names.
    272                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654253"></a>Pluggable Authentication Modules</h3></div></div></div><p>
    273 <a class="indexterm" name="id2654262"></a>
    274 <a class="indexterm" name="id2654268"></a>
    275 <a class="indexterm" name="id2654275"></a>
    276 <a class="indexterm" name="id2654282"></a>
     272                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654298"></a>Pluggable Authentication Modules</h3></div></div></div><p>
     273<a class="indexterm" name="id2654306"></a>
     274<a class="indexterm" name="id2654313"></a>
     275<a class="indexterm" name="id2654320"></a>
     276<a class="indexterm" name="id2654327"></a>
    277277                PAMs provide a system for abstracting authentication and authorization technologies. With a PAM
    278278                module, it is possible to specify different authentication methods for different system applications without
     
    281281                local password file but only allow users resolved from an NIS database to log in over the network.
    282282                </p><p>
    283 <a class="indexterm" name="id2654301"></a>
    284 <a class="indexterm" name="id2654308"></a>
    285 <a class="indexterm" name="id2654314"></a>
    286 <a class="indexterm" name="id2654321"></a>
    287 <a class="indexterm" name="id2654328"></a>
     283<a class="indexterm" name="id2654346"></a>
     284<a class="indexterm" name="id2654352"></a>
     285<a class="indexterm" name="id2654359"></a>
     286<a class="indexterm" name="id2654366"></a>
     287<a class="indexterm" name="id2654373"></a>
    288288                Winbind uses the authentication management and password management PAM interface to integrate Windows
    289289                NT users into a UNIX system. This allows Windows NT users to log in to a UNIX machine and be authenticated
     
    291291                on the PDC.
    292292                </p><p>
    293 <a class="indexterm" name="id2654344"></a>
    294 <a class="indexterm" name="id2654350"></a>
    295 <a class="indexterm" name="id2654357"></a>
    296 <a class="indexterm" name="id2654364"></a>
     293<a class="indexterm" name="id2654389"></a>
     294<a class="indexterm" name="id2654395"></a>
     295<a class="indexterm" name="id2654402"></a>
     296<a class="indexterm" name="id2654409"></a>
    297297                PAM is configured by providing control files in the directory <code class="filename">/etc/pam.d/</code> for
    298298                each of the services that require authentication. When an authentication request is made by an application,
     
    302302                and the PAM control files for relevant services are updated to allow authentication via Winbind. See the PAM
    303303                documentation in <a class="link" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication">PAM-Based Distributed Authentication</a>, for more information.
    304                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654408"></a>User and Group ID Allocation</h3></div></div></div><p>
    305 <a class="indexterm" name="id2654417"></a>
    306 <a class="indexterm" name="id2654423"></a>
    307 <a class="indexterm" name="id2654430"></a>
     304                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654453"></a>User and Group ID Allocation</h3></div></div></div><p>
     305<a class="indexterm" name="id2654461"></a>
     306<a class="indexterm" name="id2654468"></a>
     307<a class="indexterm" name="id2654474"></a>
    308308                When a user or group is created under Windows NT/200x, it is allocated a numerical relative identifier
    309309                (RID). This is slightly different from UNIX, which has a range of numbers that are used to identify users and
     
    314314                will have mapped all Windows NT users and groups to UNIX user IDs and group IDs.
    315315                </p><p>
    316 <a class="indexterm" name="id2654452"></a>
    317 <a class="indexterm" name="id2654459"></a>
    318 <a class="indexterm" name="id2654466"></a>
    319 <a class="indexterm" name="id2654472"></a>
     316<a class="indexterm" name="id2654497"></a>
     317<a class="indexterm" name="id2654504"></a>
     318<a class="indexterm" name="id2654510"></a>
     319<a class="indexterm" name="id2654517"></a>
    320320                The results of this mapping are stored persistently in an ID mapping database held in a tdb database.
    321321                This ensures that RIDs are mapped to UNIX IDs in a consistent way.
    322                 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654484"></a>Result Caching</h3></div></div></div><p>
    323 <a class="indexterm" name="id2654492"></a>
    324 <a class="indexterm" name="id2654499"></a>
    325 <a class="indexterm" name="id2654506"></a>
    326 <a class="indexterm" name="id2654512"></a>
    327 <a class="indexterm" name="id2654519"></a>
     322                </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654529"></a>Result Caching</h3></div></div></div><p>
     323<a class="indexterm" name="id2654537"></a>
     324<a class="indexterm" name="id2654543"></a>
     325<a class="indexterm" name="id2654550"></a>
     326<a class="indexterm" name="id2654557"></a>
     327<a class="indexterm" name="id2654564"></a>
    328328                An active directory system can generate a lot of user and group name lookups. To reduce the network
    329329                cost of these lookups, Winbind uses a caching scheme based on the SAM sequence number supplied by NT domain
     
    333333                compared against the sequence number of the cached entry.  If the sequence numbers do not match, then the
    334334                cached information is discarded and up-to-date information is requested directly from the PDC.
    335                 </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2654541"></a>Installation and Configuration</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654547"></a>Introduction</h3></div></div></div><p>
    336 <a class="indexterm" name="id2654555"></a>
    337 <a class="indexterm" name="id2654562"></a>
    338 <a class="indexterm" name="id2654568"></a>
     335                </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2654586"></a>Installation and Configuration</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654592"></a>Introduction</h3></div></div></div><p>
     336<a class="indexterm" name="id2654600"></a>
     337<a class="indexterm" name="id2654606"></a>
     338<a class="indexterm" name="id2654613"></a>
    339339This section describes the procedures used to get Winbind up and running. Winbind is capable of providing
    340340access and authentication control for Windows Domain users through an NT or Windows 200x PDC for regular
     
    343343        <span class="emphasis"><em>Why should I do this?</em></span>
    344344        </p><p>
    345 <a class="indexterm" name="id2654594"></a>
    346 <a class="indexterm" name="id2654601"></a>
    347 <a class="indexterm" name="id2654608"></a>
    348 <a class="indexterm" name="id2654615"></a>
     345<a class="indexterm" name="id2654639"></a>
     346<a class="indexterm" name="id2654646"></a>
     347<a class="indexterm" name="id2654653"></a>
     348<a class="indexterm" name="id2654660"></a>
    349349This allows the Samba administrator to rely on the authentication mechanisms on the Windows NT/200x PDC
    350350for the authentication of domain members. Windows NT/200x users no longer need to have separate accounts on
     
    353353        <span class="emphasis"><em>Who should be reading this document?</em></span>
    354354        </p><p>
    355 <a class="indexterm" name="id2654640"></a>
    356 <a class="indexterm" name="id2654646"></a>
     355<a class="indexterm" name="id2654684"></a>
     356<a class="indexterm" name="id2654691"></a>
    357357This document is designed for system administrators. If you are implementing Samba on a file server and wish
    358358to (fairly easily) integrate existing Windows NT/200x users from your PDC onto the Samba server, this document
    359359is for you.
    360         </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654662"></a>Requirements</h3></div></div></div><p>
    361 <a class="indexterm" name="id2654669"></a>
    362 <a class="indexterm" name="id2654676"></a>
    363 <a class="indexterm" name="id2654683"></a>
     360        </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654706"></a>Requirements</h3></div></div></div><p>
     361<a class="indexterm" name="id2654714"></a>
     362<a class="indexterm" name="id2654721"></a>
     363<a class="indexterm" name="id2654727"></a>
    364364If you have a Samba configuration file that you are currently using, <span class="emphasis"><em>BACK IT UP!</em></span>
    365365If your system already uses PAM, <span class="emphasis"><em>back up the <code class="filename">/etc/pam.d</code> directory
    366366contents!</em></span> If you haven't already made a boot disk, <span class="emphasis"><em>MAKE ONE NOW!</em></span>
    367367</p><p>
    368 <a class="indexterm" name="id2654712"></a>
    369 <a class="indexterm" name="id2654719"></a>
    370 <a class="indexterm" name="id2654726"></a>
     368<a class="indexterm" name="id2654757"></a>
     369<a class="indexterm" name="id2654764"></a>
     370<a class="indexterm" name="id2654771"></a>
    371371Messing with the PAM configuration files can make it nearly impossible to log in to your machine. That's
    372372why you want to be able to boot back into your machine in single-user mode and restore your
     
    374374way things are going.
    375375</p><p>
    376 <a class="indexterm" name="id2654747"></a>
    377 <a class="indexterm" name="id2654754"></a>
     376<a class="indexterm" name="id2654792"></a>
     377<a class="indexterm" name="id2654799"></a>
    378378The latest version of Samba-3 includes a functioning winbindd daemon. Please refer to the <a class="ulink" href="http://samba.org/" target="_top">main Samba Web page</a>, or better yet, your closest Samba mirror site for
    379379instructions on downloading the source code.
    380380</p><p>
    381 <a class="indexterm" name="id2654773"></a>
    382 <a class="indexterm" name="id2654780"></a>
    383 <a class="indexterm" name="id2654787"></a>
    384 <a class="indexterm" name="id2654794"></a>
     381<a class="indexterm" name="id2654818"></a>
     382<a class="indexterm" name="id2654825"></a>
     383<a class="indexterm" name="id2654832"></a>
     384<a class="indexterm" name="id2654838"></a>
    385385To allow domain users the ability to access Samba shares and files, as well as potentially other services
    386386provided by your Samba machine, PAM must be set up properly on your
    387387machine. In order to compile the Winbind modules, you should have at least the PAM development libraries installed
    388388on your system. Please refer to the PAM Web site <a class="ulink" href="http://www.kernel.org/pub/linux/libs/pam/" target="_top">http://www.kernel.org/pub/linux/libs/pam/</a>.
    389 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654814"></a>Testing Things Out</h3></div></div></div><p>
    390 <a class="indexterm" name="id2654821"></a>
    391 <a class="indexterm" name="id2654828"></a>
    392 <a class="indexterm" name="id2654835"></a>
    393 <a class="indexterm" name="id2654842"></a>
    394 <a class="indexterm" name="id2654849"></a>
     389</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654858"></a>Testing Things Out</h3></div></div></div><p>
     390<a class="indexterm" name="id2654866"></a>
     391<a class="indexterm" name="id2654873"></a>
     392<a class="indexterm" name="id2654880"></a>
     393<a class="indexterm" name="id2654886"></a>
     394<a class="indexterm" name="id2654893"></a>
    395395Before starting, it is probably best to kill off all the Samba-related daemons running on your server.
    396396Kill off all <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> processes that may be running. To use PAM,
     
    400400better in Samba if the pam-devel package is also installed. This package includes the header files
    401401needed to compile PAM-aware applications.
    402 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654900"></a>Configure <code class="filename">nsswitch.conf</code> and the Winbind Libraries on Linux and Solaris</h4></div></div></div><p>
    403 <a class="indexterm" name="id2654915"></a>
    404 <a class="indexterm" name="id2654922"></a>
    405 <a class="indexterm" name="id2654928"></a>
    406 <a class="indexterm" name="id2654935"></a>
     402</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654945"></a>Configure <code class="filename">nsswitch.conf</code> and the Winbind Libraries on Linux and Solaris</h4></div></div></div><p>
     403<a class="indexterm" name="id2654960"></a>
     404<a class="indexterm" name="id2654966"></a>
     405<a class="indexterm" name="id2654973"></a>
     406<a class="indexterm" name="id2654980"></a>
    407407PAM is a standard component of most current generation UNIX/Linux systems. Unfortunately, few systems install
    408408the <code class="filename">pam-devel</code> libraries that are needed to build PAM-enabled Samba. Additionally, Samba-3
     
    414414The libraries needed to run the <span class="application">winbindd</span> daemon through nsswitch need to be copied to their proper locations:
    415415</p><p>
    416 <a class="indexterm" name="id2654975"></a>
     416<a class="indexterm" name="id2655020"></a>
    417417</p><pre class="screen">
    418418<code class="prompt">root# </code><strong class="userinput"><code>cp ../samba/source/nsswitch/libnss_winbind.so /lib</code></strong>
     
    423423<code class="prompt">root# </code> <strong class="userinput"><code>ln -s /lib/libnss_winbind.so /lib/libnss_winbind.so.2</code></strong>
    424424</p><p>And, in the case of Sun Solaris:
    425 <a class="indexterm" name="id2655022"></a>
     425<a class="indexterm" name="id2655067"></a>
    426426</p><pre class="screen">
    427427<code class="prompt">root# </code><strong class="userinput"><code>ln -s /usr/lib/libnss_winbind.so /usr/lib/libnss_winbind.so.1</code></strong>
     
    430430</pre><p>
    431431</p><p>
    432 <a class="indexterm" name="id2655072"></a>
     432<a class="indexterm" name="id2655116"></a>
    433433As root, edit <code class="filename">/etc/nsswitch.conf</code> to allow user and group entries to be visible from the
    434434<span class="application">winbindd</span> daemon. My <code class="filename">/etc/nsswitch.conf</code> file looked like this after editing:
     
    438438group:      files winbind
    439439</pre><p>
    440 <a class="indexterm" name="id2655108"></a>
    441 <a class="indexterm" name="id2655115"></a>
    442 <a class="indexterm" name="id2655121"></a>
    443 <a class="indexterm" name="id2655128"></a>
    444 <a class="indexterm" name="id2655135"></a>
     440<a class="indexterm" name="id2655152"></a>
     441<a class="indexterm" name="id2655159"></a>
     442<a class="indexterm" name="id2655166"></a>
     443<a class="indexterm" name="id2655173"></a>
     444<a class="indexterm" name="id2655180"></a>
    445445The libraries needed by the <code class="literal">winbindd</code> daemon will be automatically
    446446entered into the <code class="literal">ldconfig</code> cache the next time
     
    454454this library is indeed recognized by the dynamic link loader.
    455455</p><p>
    456 <a class="indexterm" name="id2655199"></a>
    457 <a class="indexterm" name="id2655206"></a>
    458 <a class="indexterm" name="id2655213"></a>
    459 <a class="indexterm" name="id2655220"></a>
    460 <a class="indexterm" name="id2655227"></a>
     456<a class="indexterm" name="id2655244"></a>
     457<a class="indexterm" name="id2655250"></a>
     458<a class="indexterm" name="id2655257"></a>
     459<a class="indexterm" name="id2655264"></a>
     460<a class="indexterm" name="id2655271"></a>
    461461The Sun Solaris dynamic link loader management tool is called <code class="literal">crle</code>. The
    462462use of this tool is necessary to instruct the dynamic link loader to search directories that
     
    481481From this it is apparent that the <code class="filename">/usr/local/lib</code> directory is included
    482482in the search dynamic link libraries in order to satisfy object module dependencies.
    483 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655298"></a>NSS Winbind on AIX</h4></div></div></div><p>(This section is only for those running AIX.)</p><p>
    484 <a class="indexterm" name="id2655310"></a>
    485 <a class="indexterm" name="id2655317"></a>
    486 <a class="indexterm" name="id2655324"></a>
    487 <a class="indexterm" name="id2655331"></a>
    488 <a class="indexterm" name="id2655338"></a>
    489 <a class="indexterm" name="id2655345"></a>
     483</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655343"></a>NSS Winbind on AIX</h4></div></div></div><p>(This section is only for those running AIX.)</p><p>
     484<a class="indexterm" name="id2655355"></a>
     485<a class="indexterm" name="id2655362"></a>
     486<a class="indexterm" name="id2655368"></a>
     487<a class="indexterm" name="id2655375"></a>
     488<a class="indexterm" name="id2655382"></a>
     489<a class="indexterm" name="id2655390"></a>
    490490The Winbind AIX identification module gets built as <code class="filename">libnss_winbind.so</code> in the
    491491nsswitch directory of the Samba source. This file can be copied to <code class="filename">/usr/lib/security</code>,
     
    505505can be found in the <a class="ulink" href="http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixbman/baseadmn/iandaadmin.htm" target="_top">System
    506506Management Guide: Operating System and Devices.</a>
    507 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655412"></a>Configure smb.conf</h4></div></div></div><p>
    508 <a class="indexterm" name="id2655420"></a>
    509 <a class="indexterm" name="id2655427"></a>
    510 <a class="indexterm" name="id2655433"></a>
     507</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655457"></a>Configure smb.conf</h4></div></div></div><p>
     508<a class="indexterm" name="id2655464"></a>
     509<a class="indexterm" name="id2655471"></a>
     510<a class="indexterm" name="id2655478"></a>
    511511Several parameters are needed in the <code class="filename">smb.conf</code> file to control the behavior of <span class="application">winbindd</span>. These
    512512are described in more detail in the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> man page. My <code class="filename">smb.conf</code> file, as shown in <a class="link" href="winbind.html#winbindcfg" title="Example 24.1. smb.conf for Winbind Setup">the smb.conf for Winbind Setup</a>, was modified to include the necessary entries in the [global] section.
    513 </p><div class="example"><a name="winbindcfg"></a><p class="title"><b>Example 24.1. smb.conf for Winbind Setup</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>#  separate domain and username with '\', like DOMAIN\username</td></tr><tr><td><a class="indexterm" name="id2655507"></a><em class="parameter"><code>winbind separator = \</code></em></td></tr><tr><td>#  use uids from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2655523"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td>#  use gids from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2655539"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td>#  allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2655555"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2655566"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td>#  give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><a class="indexterm" name="id2655583"></a><em class="parameter"><code>template homedir = /home/winnt/%D/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2655595"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655609"></a>Join the Samba Server to the PDC Domain</h4></div></div></div><p>
    514 <a class="indexterm" name="id2655617"></a>
    515 <a class="indexterm" name="id2655624"></a>
    516 <a class="indexterm" name="id2655631"></a>
     513</p><div class="example"><a name="winbindcfg"></a><p class="title"><b>Example 24.1. smb.conf for Winbind Setup</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>#  separate domain and username with '\', like DOMAIN\username</td></tr><tr><td><a class="indexterm" name="id2655552"></a><em class="parameter"><code>winbind separator = \</code></em></td></tr><tr><td>#  use uids from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2655568"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td>#  use gids from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2655583"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td>#  allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2655599"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2655611"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td>#  give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><a class="indexterm" name="id2655628"></a><em class="parameter"><code>template homedir = /home/winnt/%D/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2655640"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655654"></a>Join the Samba Server to the PDC Domain</h4></div></div></div><p>
     514<a class="indexterm" name="id2655662"></a>
     515<a class="indexterm" name="id2655669"></a>
     516<a class="indexterm" name="id2655675"></a>
    517517All machines that will participate in domain security should be members of
    518518the domain. This applies also to the PDC and all BDCs.
    519519</p><p>
    520 <a class="indexterm" name="id2655643"></a>
    521 <a class="indexterm" name="id2655650"></a>
    522 <a class="indexterm" name="id2655656"></a>
    523 <a class="indexterm" name="id2655668"></a>
    524 <a class="indexterm" name="id2655674"></a>
    525 <a class="indexterm" name="id2655681"></a>
    526 <a class="indexterm" name="id2655688"></a>
    527 <a class="indexterm" name="id2655695"></a>
     520<a class="indexterm" name="id2655687"></a>
     521<a class="indexterm" name="id2655694"></a>
    528522<a class="indexterm" name="id2655701"></a>
     523<a class="indexterm" name="id2655712"></a>
     524<a class="indexterm" name="id2655719"></a>
     525<a class="indexterm" name="id2655726"></a>
     526<a class="indexterm" name="id2655732"></a>
     527<a class="indexterm" name="id2655739"></a>
     528<a class="indexterm" name="id2655746"></a>
    529529The process of joining a domain requires the use of the <code class="literal">net rpc join</code>
    530530command. This process communicates with the domain controller it will register with
     
    533533start Samba on a PDC so that it can join its own domain.
    534534</p><p>
    535 <a class="indexterm" name="id2655729"></a>
    536 <a class="indexterm" name="id2655736"></a>
    537 <a class="indexterm" name="id2655743"></a>
     535<a class="indexterm" name="id2655774"></a>
     536<a class="indexterm" name="id2655780"></a>
     537<a class="indexterm" name="id2655788"></a>
    538538Enter the following command to make the Samba server join the domain, where <em class="replaceable"><code>PDC</code></em> is
    539539the name of your PDC and <em class="replaceable"><code>Administrator</code></em> is a domain user who has administrative
    540540privileges in the domain.
    541541</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    542 <a class="indexterm" name="id2655764"></a>
    543 <a class="indexterm" name="id2655771"></a>
    544 <a class="indexterm" name="id2655778"></a>
    545 <a class="indexterm" name="id2655784"></a>
     542<a class="indexterm" name="id2655809"></a>
     543<a class="indexterm" name="id2655816"></a>
     544<a class="indexterm" name="id2655822"></a>
     545<a class="indexterm" name="id2655829"></a>
    546546Before attempting to join a machine to the domain, verify that Samba is running
    547547on the target domain controller (usually PDC) and that it is capable of being reached via ports
    548548137/udp, 135/tcp, 139/tcp, and 445/tcp (if Samba or Windows Server 2Kx).
    549549</p></div><p>
    550 <a class="indexterm" name="id2655799"></a>
     550<a class="indexterm" name="id2655843"></a>
    551551The use of the <code class="literal">net rpc join</code> facility is shown here:
    552552</p><pre class="screen">
     
    556556<em class="replaceable"><code>DOMAIN</code></em></span>&#8221; where <em class="replaceable"><code>DOMAIN</code></em>
    557557is your domain name.
    558 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655847"></a>Starting and Testing the <code class="literal">winbindd</code> Daemon</h4></div></div></div><p>
    559 <a class="indexterm" name="id2655861"></a>
    560 <a class="indexterm" name="id2655868"></a>
    561 <a class="indexterm" name="id2655874"></a>
     558</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655891"></a>Starting and Testing the <code class="literal">winbindd</code> Daemon</h4></div></div></div><p>
     559<a class="indexterm" name="id2655905"></a>
     560<a class="indexterm" name="id2655912"></a>
     561<a class="indexterm" name="id2655919"></a>
    562562Eventually, you will want to modify your Samba startup script to automatically invoke the winbindd daemon when
    563563the other parts of Samba start, but it is possible to test out just the Winbind portion first. To start up
     
    568568Use the appropriate path to the location of the <code class="literal">winbindd</code> executable file.
    569569</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    570 <a class="indexterm" name="id2655914"></a>
    571 <a class="indexterm" name="id2655921"></a>
     570<a class="indexterm" name="id2655958"></a>
     571<a class="indexterm" name="id2655965"></a>
    572572The command to start up Winbind services assumes that Samba has been installed in the
    573573<code class="filename">/usr/local/samba</code> directory tree. You may need to search for the location of Samba files
    574574if this is not the location of <code class="literal">winbindd</code> on your system.
    575575</p></div><p>
    576 <a class="indexterm" name="id2655946"></a>
    577 <a class="indexterm" name="id2655953"></a>
     576<a class="indexterm" name="id2655991"></a>
     577<a class="indexterm" name="id2655998"></a>
    578578I'm always paranoid and like to make sure the daemon is really running.
    579579</p><pre class="screen">
     
    581581</pre><p>
    582582</p><p>
    583 <a class="indexterm" name="id2655981"></a>
     583<a class="indexterm" name="id2656025"></a>
    584584This command should produce output like the following if the daemon is running.
    585585</p><pre class="screen">
     
    587587</pre><p>
    588588</p><p>
    589 <a class="indexterm" name="id2655998"></a>
    590 <a class="indexterm" name="id2656005"></a>
     589<a class="indexterm" name="id2656043"></a>
     590<a class="indexterm" name="id2656050"></a>
    591591Now, for the real test, try to get some information about the users on your PDC:
    592592</p><pre class="screen">
     
    606606&#8220;<span class="quote">\</span>&#8221;.
    607607</p><p>
    608 <a class="indexterm" name="id2656063"></a>
    609 <a class="indexterm" name="id2656070"></a>
     608<a class="indexterm" name="id2656108"></a>
     609<a class="indexterm" name="id2656115"></a>
    610610You can do the same sort of thing to get group information from the PDC:
    611611</p><pre class="screen">
     
    621621CEO\Group Policy Creator Owners
    622622</pre><p>
    623 <a class="indexterm" name="id2656100"></a>
    624 <a class="indexterm" name="id2656106"></a>
    625 <a class="indexterm" name="id2656113"></a>
    626 <a class="indexterm" name="id2656120"></a>
    627 <a class="indexterm" name="id2656126"></a>
    628 <a class="indexterm" name="id2656133"></a>
    629 <a class="indexterm" name="id2656140"></a>
     623<a class="indexterm" name="id2656144"></a>
     624<a class="indexterm" name="id2656151"></a>
     625<a class="indexterm" name="id2656158"></a>
     626<a class="indexterm" name="id2656164"></a>
     627<a class="indexterm" name="id2656171"></a>
     628<a class="indexterm" name="id2656178"></a>
     629<a class="indexterm" name="id2656184"></a>
    630630The function <code class="literal">getent</code> can now be used to get unified lists of both local and PDC users and
    631631groups. Try the following command:
     
    641641<code class="prompt">root# </code><strong class="userinput"><code>getent group</code></strong>
    642642</pre><p>
    643 </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656202"></a>Fix the init.d Startup Scripts</h4></div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656208"></a>Linux</h5></div></div></div><p>
    644 <a class="indexterm" name="id2656216"></a>
    645 <a class="indexterm" name="id2656223"></a>
    646 <a class="indexterm" name="id2656229"></a>
    647 <a class="indexterm" name="id2656236"></a>
    648 <a class="indexterm" name="id2656243"></a>
    649 <a class="indexterm" name="id2656250"></a>
    650 <a class="indexterm" name="id2656257"></a>
    651 <a class="indexterm" name="id2656263"></a>
    652 <a class="indexterm" name="id2656268"></a>
     643</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656247"></a>Fix the init.d Startup Scripts</h4></div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656253"></a>Linux</h5></div></div></div><p>
     644<a class="indexterm" name="id2656260"></a>
     645<a class="indexterm" name="id2656267"></a>
     646<a class="indexterm" name="id2656274"></a>
     647<a class="indexterm" name="id2656281"></a>
     648<a class="indexterm" name="id2656288"></a>
     649<a class="indexterm" name="id2656295"></a>
     650<a class="indexterm" name="id2656302"></a>
     651<a class="indexterm" name="id2656307"></a>
     652<a class="indexterm" name="id2656313"></a>
    653653The <span class="application">winbindd</span> daemon needs to start up after the <span class="application">smbd</span> and <span class="application">nmbd</span> daemons are running.  To accomplish this
    654654task, you need to modify the startup scripts of your system.  They are located at
     
    711711        return $RETVAL
    712712}
    713 </pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656413"></a>Solaris</h5></div></div></div><p>
     713</pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656458"></a>Solaris</h5></div></div></div><p>
    714714Winbind does not work on Solaris 9; see <a class="link" href="Portability.html#winbind-solaris9" title="Winbind on Solaris 9">Winbind on Solaris 9 section</a>
    715715for details.
    716716</p><p>
    717 <a class="indexterm" name="id2656434"></a>
    718 <a class="indexterm" name="id2656441"></a>
    719 <a class="indexterm" name="id2656448"></a>
    720 <a class="indexterm" name="id2656455"></a>
    721 <a class="indexterm" name="id2656462"></a>
    722 <a class="indexterm" name="id2656469"></a>
     717<a class="indexterm" name="id2656479"></a>
     718<a class="indexterm" name="id2656486"></a>
     719<a class="indexterm" name="id2656493"></a>
     720<a class="indexterm" name="id2656500"></a>
     721<a class="indexterm" name="id2656507"></a>
     722<a class="indexterm" name="id2656513"></a>
    723723On Solaris, you need to modify the <code class="filename">/etc/init.d/samba.server</code> startup script. It
    724724usually only starts smbd and nmbd but should now start winbindd, too. If you have Samba installed in
     
    781781/usr/local/samba/sbin/winbindd -D
    782782</pre><p>
    783 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656558"></a>Restarting</h5></div></div></div><p>
    784 <a class="indexterm" name="id2656565"></a>
    785 <a class="indexterm" name="id2656572"></a>
     783</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656602"></a>Restarting</h5></div></div></div><p>
     784<a class="indexterm" name="id2656610"></a>
     785<a class="indexterm" name="id2656617"></a>
    786786If you restart the <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> daemons at this point, you
    787787should be able to connect to the Samba server as a domain member just as
    788788if you were a local user.
    789 </p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656602"></a>Configure Winbind and PAM</h4></div></div></div><p>
    790 <a class="indexterm" name="id2656610"></a>
    791 <a class="indexterm" name="id2656617"></a>
    792 <a class="indexterm" name="id2656624"></a>
    793 <a class="indexterm" name="id2656631"></a>
     789</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656647"></a>Configure Winbind and PAM</h4></div></div></div><p>
     790<a class="indexterm" name="id2656655"></a>
     791<a class="indexterm" name="id2656662"></a>
     792<a class="indexterm" name="id2656669"></a>
     793<a class="indexterm" name="id2656675"></a>
    794794If you have made it this far, you know that <code class="literal">winbindd</code> and Samba are working together. If you
    795795want to use Winbind to provide authentication for other services, keep reading. The PAM configuration files
     
    797797<code class="filename">/etc/pam.d</code> files? If not, do it now.)
    798798</p><p>
    799 <a class="indexterm" name="id2656658"></a>
    800 <a class="indexterm" name="id2656664"></a>
    801 <a class="indexterm" name="id2656671"></a>
    802 <a class="indexterm" name="id2656678"></a>
    803 <a class="indexterm" name="id2656685"></a>
    804 <a class="indexterm" name="id2656692"></a>
     799<a class="indexterm" name="id2656702"></a>
     800<a class="indexterm" name="id2656709"></a>
     801<a class="indexterm" name="id2656716"></a>
     802<a class="indexterm" name="id2656723"></a>
     803<a class="indexterm" name="id2656730"></a>
     804<a class="indexterm" name="id2656736"></a>
    805805You will need a PAM module to use winbindd with these other services. This module will be compiled in the
    806806<code class="filename">../source/nsswitch</code> directory by invoking the command:
     
    815815<code class="prompt">root# </code><strong class="userinput"><code>cp ../samba/source/nsswitch/pam_winbind.so /lib/security</code></strong>
    816816</pre><p>
    817 </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656769"></a>Linux/FreeBSD-Specific PAM Configuration</h5></div></div></div><p>
    818 <a class="indexterm" name="id2656777"></a>
     817</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2656813"></a>Linux/FreeBSD-Specific PAM Configuration</h5></div></div></div><p>
     818<a class="indexterm" name="id2656822"></a>
    819819The <code class="filename">/etc/pam.d/samba</code> file does not need to be changed. I just left this file as it was:
    820820</p><pre class="programlisting">
     
    822822account required  /lib/security/pam_stack.so service=system-auth
    823823</pre><p>
    824 <a class="indexterm" name="id2656801"></a>
    825 <a class="indexterm" name="id2656808"></a>
    826 <a class="indexterm" name="id2656815"></a>
    827 <a class="indexterm" name="id2656822"></a>
    828 <a class="indexterm" name="id2656829"></a>
    829 <a class="indexterm" name="id2656836"></a>
    830 <a class="indexterm" name="id2656842"></a>
    831 <a class="indexterm" name="id2656849"></a>
    832 <a class="indexterm" name="id2656856"></a>
     824<a class="indexterm" name="id2656846"></a>
     825<a class="indexterm" name="id2656853"></a>
     826<a class="indexterm" name="id2656860"></a>
     827<a class="indexterm" name="id2656867"></a>
     828<a class="indexterm" name="id2656873"></a>
     829<a class="indexterm" name="id2656880"></a>
     830<a class="indexterm" name="id2656887"></a>
     831<a class="indexterm" name="id2656894"></a>
     832<a class="indexterm" name="id2656901"></a>
    833833The other services that I modified to allow the use of Winbind as an authentication service were the normal
    834834login on the console (or a terminal session), telnet logins, and ftp service. In order to enable these
     
    844844        enable = yes
    845845</pre><p>
    846 <a class="indexterm" name="id2656909"></a>
    847 <a class="indexterm" name="id2656916"></a>
    848 <a class="indexterm" name="id2656923"></a>
     846<a class="indexterm" name="id2656954"></a>
     847<a class="indexterm" name="id2656960"></a>
     848<a class="indexterm" name="id2656968"></a>
    849849For ftp services to work properly, you will also need to either have individual directories for the domain
    850850users already present on the server or change the home directory template to a general directory for all
    851851domain users. These can be easily set using the <code class="filename">smb.conf</code> global entry <a class="link" href="smb.conf.5.html#TEMPLATEHOMEDIR" target="_top">template homedir</a>.
    852852</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    853 <a class="indexterm" name="id2656959"></a>
     853<a class="indexterm" name="id2657003"></a>
    854854The directory in <a class="link" href="smb.conf.5.html#TEMPLATEHOMEDIR" target="_top">template homedir</a> is not created automatically! Use pam_mkhomedir or
    855855pre-create the directories of users to make sure users can log in on UNIX with their own home directory.
    856856</p></div><p>
    857 <a class="indexterm" name="id2656983"></a>
    858 <a class="indexterm" name="id2656990"></a>
    859 <a class="indexterm" name="id2656996"></a>
     857<a class="indexterm" name="id2657028"></a>
     858<a class="indexterm" name="id2657035"></a>
     859<a class="indexterm" name="id2657041"></a>
    860860The <code class="filename">/etc/pam.d/ftp</code> file can be changed to allow Winbind ftp access in a manner similar to
    861861the samba file. My <code class="filename">/etc/pam.d/ftp</code> file was changed to look like this:
     
    870870session    required     /lib/security/pam_stack.so service=system-auth
    871871</pre><p>
    872 <a class="indexterm" name="id2657033"></a>
     872<a class="indexterm" name="id2657078"></a>
    873873The <code class="filename">/etc/pam.d/login</code> file can be changed in nearly the same way. It now looks like this:
    874874</p><pre class="programlisting">
     
    884884session    optional     /lib/security/pam_console.so
    885885</pre><p>
    886 <a class="indexterm" name="id2657063"></a>
    887 <a class="indexterm" name="id2657070"></a>
    888 <a class="indexterm" name="id2657077"></a>
     886<a class="indexterm" name="id2657108"></a>
     887<a class="indexterm" name="id2657115"></a>
     888<a class="indexterm" name="id2657122"></a>
    889889In this case, I added the </p><pre class="programlisting">auth sufficient /lib/security/pam_winbind.so</pre><p> lines
    890890as before, but also added the </p><pre class="programlisting">required pam_securetty.so</pre><p> above it to disallow
     
    892892use_first_pass</pre><p> line after the <code class="literal">winbind.so</code> line to get rid of annoying
    893893double prompts for passwords.
    894 </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2657115"></a>Solaris-Specific Configuration</h5></div></div></div><p>
    895 <a class="indexterm" name="id2657123"></a>
    896 <a class="indexterm" name="id2657130"></a>
     894</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2657160"></a>Solaris-Specific Configuration</h5></div></div></div><p>
     895<a class="indexterm" name="id2657168"></a>
     896<a class="indexterm" name="id2657175"></a>
    897897The <code class="filename">/etc/pam.conf</code> needs to be changed. I changed this file so my Domain
    898898users can log on both locally as well as with telnet. The following are the changes
     
    961961#other password optional /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
    962962</pre><p>
    963 <a class="indexterm" name="id2657242"></a>
     963<a class="indexterm" name="id2657287"></a>
    964964I also added a <em class="parameter"><code>try_first_pass</code></em> line after the <code class="filename">winbind.so</code>
    965965line to get rid of annoying double prompts for passwords.
     
    967967Now restart your Samba and try connecting through your application that you
    968968configured in the pam.conf.
    969 </p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657273"></a>Conclusion</h2></div></div></div><p>
    970 <a class="indexterm" name="id2657280"></a>
    971 <a class="indexterm" name="id2657287"></a>
    972 <a class="indexterm" name="id2657294"></a>
    973 <a class="indexterm" name="id2657300"></a>
    974 <a class="indexterm" name="id2657307"></a>
     969</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657317"></a>Conclusion</h2></div></div></div><p>
     970<a class="indexterm" name="id2657325"></a>
     971<a class="indexterm" name="id2657332"></a>
     972<a class="indexterm" name="id2657338"></a>
     973<a class="indexterm" name="id2657345"></a>
     974<a class="indexterm" name="id2657352"></a>
    975975The Winbind system, through the use of the NSS, PAMs, and appropriate Microsoft RPC calls, have allowed us to
    976976provide seamless integration of Microsoft Windows NT domain users on a UNIX system. The result is a great
    977977reduction in the administrative cost of running a mixed UNIX and NT network.
    978 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657321"></a>Common Errors</h2></div></div></div><p>
     978</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657366"></a>Common Errors</h2></div></div></div><p>
    979979        Winbind has a number of limitations in its current released version that we hope to overcome in future releases:
    980980        </p><div class="itemizedlist"><ul type="disc"><li><p>
     
    990990                Currently the Winbind PAM module does not take into account possible workstation and logon time
    991991                restrictions that may be set for Windows NT users; this is instead up to the PDC to enforce.
    992                 </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657363"></a>NSCD Problem Warning</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
     992                </p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657408"></a>NSCD Problem Warning</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
    993993        Do not under any circumstances run <code class="literal">nscd</code> on any system
    994994        on which <code class="literal">winbindd</code> is running.
     
    997997        even though NSSWITCH is correctly configured, it will not be possible to resolve
    998998        domain users and groups for file and directory controls.
    999         </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657400"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>&#8220;<span class="quote">
     999        </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657444"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>&#8220;<span class="quote">
    10001000        My <code class="filename">smb.conf</code> file is correctly configured. I have specified <a class="link" href="smb.conf.5.html#IDMAPUID" target="_top">idmap uid = 12000</a>,
    10011001        and <a class="link" href="smb.conf.5.html#IDMAPGID" target="_top">idmap gid = 3000-3500</a> and <code class="literal">winbind</code> is running.
  • branches/samba-3.2.x/docs/htmldocs/manpages/index.html

    r231 r272  
    2626        names
    2727</p></dd><dt><span class="term"><a class="ulink" href="ntlm_auth.1.html" target="_top">ntlm_auth(1)</a></span></dt><dd><p>tool to allow external access to Winbind's NTLM authentication function
    28 </p></dd><dt><span class="term"><a class="ulink" href="pam_winbind.7.html" target="_top">pam_winbind(7)</a></span></dt><dd><p>PAM module for Winbind
     28</p></dd><dt><span class="term"><a class="ulink" href="pam_winbind.8.html" target="_top">pam_winbind(8)</a></span></dt><dd><p>PAM module for Winbind
    2929</p></dd><dt><span class="term"><a class="ulink" href="pdbedit.8.html" target="_top">pdbedit(8)</a></span></dt><dd><p>manage the SAM database (Database of Samba Users)
    3030</p></dd><dt><span class="term"><a class="ulink" href="profiles.1.html" target="_top">profiles(1)</a></span></dt><dd><p>A utility to report and change SIDs in registry files
  • branches/samba-3.2.x/docs/htmldocs/manpages/net.8.html

    r231 r272  
    11<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>net</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="net.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>net &#8212; Tool for administration of Samba and remote
    22        CIFS servers.
    3         </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">net</code> {&lt;ads|rap|rpc&gt;} [-h] [-w workgroup] [-W myworkgroup] [-U user] [-I ip-address] [-p port] [-n myname] [-s conffile] [-S server] [-l] [-P] [-d debuglevel] [-V]</p></div></div><div class="refsect1" lang="en"><a name="id2483409"></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>The Samba net utility is meant to work just like the net utility
     3        </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">net</code> {&lt;ads|rap|rpc&gt;} [-h] [-w workgroup] [-W myworkgroup] [-U user] [-I ip-address] [-p port] [-n myname] [-s conffile] [-S server] [-l] [-P] [-d debuglevel] [-V] [--request-timeout seconds]</p></div></div><div class="refsect1" lang="en"><a name="id2483532"></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>The Samba net utility is meant to work just like the net utility
    44        available for windows and DOS. The first argument should be used
    55        to specify the protocol to use when executing a certain command.
     
    88        argument is omitted, net will try to determine it automatically.
    99        Not all commands are available on all protocols.
    10         </p></div><div class="refsect1" lang="en"><a name="id2483552"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
     10        </p></div><div class="refsect1" lang="en"><a name="id2483561"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
    1111</p></dd><dt><span class="term">-w target-workgroup</span></dt><dd><p>
    1212                Sets target workgroup or domain. You have to specify
     
    4242                </p></dd><dt><span class="term">-P</span></dt><dd><p>
    4343                Make queries to the external server using the machine account of the local server.
     44                </p></dd><dt><span class="term">--request-timeout 30</span></dt><dd><p>
     45                Let client requests timeout after 30 seconds the default is 10
     46                seconds.
    4447                </p></dd><dt><span class="term">-d|--debuglevel=level</span></dt><dd><p><em class="replaceable"><code>level</code></em> is an integer
    4548from 0 to 10. The default value if this parameter is
     
    5558data, most of which is extremely cryptic.</p><p>Note that specifying this parameter here will
    5659override the <a class="link" href="smb.conf.5.html#LOGLEVEL" target="_top">log level</a> parameter
    57 in the <code class="filename">smb.conf</code> file.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2481565"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2481571"></a><h3>CHANGESECRETPW</h3><p>This command allows the Samba machine account password to be set from an external application
     60in the <code class="filename">smb.conf</code> file.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2481584"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2481590"></a><h3>CHANGESECRETPW</h3><p>This command allows the Samba machine account password to be set from an external application
    5861to a machine account password that has already been stored in Active Directory. DO NOT USE this command
    5962unless you know exactly what you are doing. The use of this command requires that the force flag (-f)
     
    6265this without care and attention as it will overwrite a legitimate machine password without warning.
    6366YOU HAVE BEEN WARNED.
    64 </p></div><div class="refsect2" lang="en"><a name="id2481592"></a><h3>TIME</h3><p>The <code class="literal">NET TIME</code> command allows you to view the time on a remote server
    65         or synchronise the time on the local server with the time on the remote server.</p><div class="refsect3" lang="en"><a name="id2481609"></a><h4>TIME</h4><p>Without any options, the <code class="literal">NET TIME</code> command
     67</p></div><div class="refsect2" lang="en"><a name="id2481611"></a><h3>TIME</h3><p>The <code class="literal">NET TIME</code> command allows you to view the time on a remote server
     68        or synchronise the time on the local server with the time on the remote server.</p><div class="refsect3" lang="en"><a name="id2481628"></a><h4>TIME</h4><p>Without any options, the <code class="literal">NET TIME</code> command
    6669displays the time on the remote server.
    67 </p></div><div class="refsect3" lang="en"><a name="id2481625"></a><h4>TIME SYSTEM</h4><p>Displays the time on the remote server in a format ready for <code class="literal">/bin/date</code>.</p></div><div class="refsect3" lang="en"><a name="id2481642"></a><h4>TIME SET</h4><p>Tries to set the date and time of the local server to that on
    68 the remote server using <code class="literal">/bin/date</code>. </p></div><div class="refsect3" lang="en"><a name="id2481660"></a><h4>TIME ZONE</h4><p>Displays the timezone in hours from GMT on the remote computer.</p></div></div><div class="refsect2" lang="en"><a name="id2481672"></a><h3>[RPC|ADS] JOIN [TYPE] [-U username[%password]] [createupn=UPN] [createcomputer=OU] [options]</h3><p>
     70</p></div><div class="refsect3" lang="en"><a name="id2481644"></a><h4>TIME SYSTEM</h4><p>Displays the time on the remote server in a format ready for <code class="literal">/bin/date</code>.</p></div><div class="refsect3" lang="en"><a name="id2481661"></a><h4>TIME SET</h4><p>Tries to set the date and time of the local server to that on
     71the remote server using <code class="literal">/bin/date</code>. </p></div><div class="refsect3" lang="en"><a name="id2481679"></a><h4>TIME ZONE</h4><p>Displays the timezone in hours from GMT on the remote computer.</p></div></div><div class="refsect2" lang="en"><a name="id2481691"></a><h3>[RPC|ADS] JOIN [TYPE] [-U username[%password]] [createupn=UPN] [createcomputer=OU] [options]</h3><p>
    6972Join a domain.  If the account already exists on the server, and
    7073[TYPE] is MEMBER, the machine will attempt to join automatically.
     
    8386and ldap, so it may need to be doubled or quadrupled to pass through,
    8487and it is not used as a delimiter.
    85 </p></div><div class="refsect2" lang="en"><a name="id2481706"></a><h3>[RPC] OLDJOIN [options]</h3><p>Join a domain. Use the OLDJOIN option to join the domain
     88</p></div><div class="refsect2" lang="en"><a name="id2481725"></a><h3>[RPC] OLDJOIN [options]</h3><p>Join a domain. Use the OLDJOIN option to join the domain
    8689using the old style of domain joining - you need to create a trust
    87 account in server manager first.</p></div><div class="refsect2" lang="en"><a name="id2481719"></a><h3>[RPC|ADS] USER</h3><div class="refsect3" lang="en"><a name="id2481724"></a><h4>[RPC|ADS] USER</h4><p>List all users</p></div><div class="refsect3" lang="en"><a name="id2481735"></a><h4>[RPC|ADS] USER DELETE <em class="replaceable"><code>target</code></em></h4><p>Delete specified user</p></div><div class="refsect3" lang="en"><a name="id2481747"></a><h4>[RPC|ADS] USER INFO <em class="replaceable"><code>target</code></em></h4><p>List the domain groups of the specified user.</p></div><div class="refsect3" lang="en"><a name="id2481760"></a><h4>[RPC|ADS] USER RENAME <em class="replaceable"><code>oldname</code></em> <em class="replaceable"><code>newname</code></em></h4><p>Rename specified user.</p></div><div class="refsect3" lang="en"><a name="id2481775"></a><h4>[RPC|ADS] USER ADD <em class="replaceable"><code>name</code></em> [password] [-F user flags] [-C comment]</h4><p>Add specified user.</p></div></div><div class="refsect2" lang="en"><a name="id2481790"></a><h3>[RPC|ADS] GROUP</h3><div class="refsect3" lang="en"><a name="id2481796"></a><h4>[RPC|ADS] GROUP [misc options] [targets]</h4><p>List user groups.</p></div><div class="refsect3" lang="en"><a name="id2481807"></a><h4>[RPC|ADS] GROUP DELETE <em class="replaceable"><code>name</code></em> [misc. options]</h4><p>Delete specified group.</p></div><div class="refsect3" lang="en"><a name="id2481820"></a><h4>[RPC|ADS] GROUP ADD <em class="replaceable"><code>name</code></em> [-C comment]</h4><p>Create specified group.</p></div></div><div class="refsect2" lang="en"><a name="id2481835"></a><h3>[RAP|RPC] SHARE</h3><div class="refsect3" lang="en"><a name="id2481840"></a><h4>[RAP|RPC] SHARE [misc. options] [targets]</h4><p>Enumerates all exported resources (network shares) on target server.</p></div><div class="refsect3" lang="en"><a name="id2481852"></a><h4>[RAP|RPC] SHARE ADD <em class="replaceable"><code>name=serverpath</code></em> [-C comment] [-M maxusers] [targets]</h4><p>Adds a share from a server (makes the export active). Maxusers
     90account in server manager first.</p></div><div class="refsect2" lang="en"><a name="id2481738"></a><h3>[RPC|ADS] USER</h3><div class="refsect3" lang="en"><a name="id2481744"></a><h4>[RPC|ADS] USER</h4><p>List all users</p></div><div class="refsect3" lang="en"><a name="id2481754"></a><h4>[RPC|ADS] USER DELETE <em class="replaceable"><code>target</code></em></h4><p>Delete specified user</p></div><div class="refsect3" lang="en"><a name="id2481766"></a><h4>[RPC|ADS] USER INFO <em class="replaceable"><code>target</code></em></h4><p>List the domain groups of the specified user.</p></div><div class="refsect3" lang="en"><a name="id2481779"></a><h4>[RPC|ADS] USER RENAME <em class="replaceable"><code>oldname</code></em> <em class="replaceable"><code>newname</code></em></h4><p>Rename specified user.</p></div><div class="refsect3" lang="en"><a name="id2481794"></a><h4>[RPC|ADS] USER ADD <em class="replaceable"><code>name</code></em> [password] [-F user flags] [-C comment]</h4><p>Add specified user.</p></div></div><div class="refsect2" lang="en"><a name="id2481809"></a><h3>[RPC|ADS] GROUP</h3><div class="refsect3" lang="en"><a name="id2481815"></a><h4>[RPC|ADS] GROUP [misc options] [targets]</h4><p>List user groups.</p></div><div class="refsect3" lang="en"><a name="id2481826"></a><h4>[RPC|ADS] GROUP DELETE <em class="replaceable"><code>name</code></em> [misc. options]</h4><p>Delete specified group.</p></div><div class="refsect3" lang="en"><a name="id2481839"></a><h4>[RPC|ADS] GROUP ADD <em class="replaceable"><code>name</code></em> [-C comment]</h4><p>Create specified group.</p></div></div><div class="refsect2" lang="en"><a name="id2481854"></a><h3>[RAP|RPC] SHARE</h3><div class="refsect3" lang="en"><a name="id2481860"></a><h4>[RAP|RPC] SHARE [misc. options] [targets]</h4><p>Enumerates all exported resources (network shares) on target server.</p></div><div class="refsect3" lang="en"><a name="id2481871"></a><h4>[RAP|RPC] SHARE ADD <em class="replaceable"><code>name=serverpath</code></em> [-C comment] [-M maxusers] [targets]</h4><p>Adds a share from a server (makes the export active). Maxusers
    8891specifies the number of users that can be connected to the
    89 share simultaneously.</p></div><div class="refsect3" lang="en"><a name="id2481869"></a><h4>SHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>Delete specified share.</p></div></div><div class="refsect2" lang="en"><a name="id2481882"></a><h3>[RPC|RAP] FILE</h3><div class="refsect3" lang="en"><a name="id2481888"></a><h4>[RPC|RAP] FILE</h4><p>List all open files on remote server.</p></div><div class="refsect3" lang="en"><a name="id2481899"></a><h4>[RPC|RAP] FILE CLOSE <em class="replaceable"><code>fileid</code></em></h4><p>Close file with specified <em class="replaceable"><code>fileid</code></em> on
    90 remote server.</p></div><div class="refsect3" lang="en"><a name="id2481915"></a><h4>[RPC|RAP] FILE INFO <em class="replaceable"><code>fileid</code></em></h4><p>
     92share simultaneously.</p></div><div class="refsect3" lang="en"><a name="id2481888"></a><h4>SHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>Delete specified share.</p></div></div><div class="refsect2" lang="en"><a name="id2481901"></a><h3>[RPC|RAP] FILE</h3><div class="refsect3" lang="en"><a name="id2481907"></a><h4>[RPC|RAP] FILE</h4><p>List all open files on remote server.</p></div><div class="refsect3" lang="en"><a name="id2481918"></a><h4>[RPC|RAP] FILE CLOSE <em class="replaceable"><code>fileid</code></em></h4><p>Close file with specified <em class="replaceable"><code>fileid</code></em> on
     93remote server.</p></div><div class="refsect3" lang="en"><a name="id2481934"></a><h4>[RPC|RAP] FILE INFO <em class="replaceable"><code>fileid</code></em></h4><p>
    9194Print information on specified <em class="replaceable"><code>fileid</code></em>.
    9295Currently listed are: file-id, username, locks, path, permissions.
    93 </p></div><div class="refsect3" lang="en"><a name="id2481931"></a><h4>[RAP|RPC] FILE USER <em class="replaceable"><code>user</code></em></h4><p>
     96</p></div><div class="refsect3" lang="en"><a name="id2481950"></a><h4>[RAP|RPC] FILE USER <em class="replaceable"><code>user</code></em></h4><p>
    9497List files opened by specified <em class="replaceable"><code>user</code></em>.
    9598Please note that <code class="literal">net rap file user</code> does not work
    9699against Samba servers.
    97 </p></div></div><div class="refsect2" lang="en"><a name="id2481955"></a><h3>SESSION</h3><div class="refsect3" lang="en"><a name="id2481961"></a><h4>RAP SESSION</h4><p>Without any other options, SESSION enumerates all active SMB/CIFS
    98 sessions on the target server.</p></div><div class="refsect3" lang="en"><a name="id2481972"></a><h4>RAP SESSION DELETE|CLOSE <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Close the specified sessions.</p></div><div class="refsect3" lang="en"><a name="id2481984"></a><h4>RAP SESSION INFO <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Give a list with all the open files in specified session.</p></div></div><div class="refsect2" lang="en"><a name="id2481999"></a><h3>RAP SERVER <em class="replaceable"><code>DOMAIN</code></em></h3><p>List all servers in specified domain or workgroup. Defaults
    99 to local domain.</p></div><div class="refsect2" lang="en"><a name="id2482012"></a><h3>RAP DOMAIN</h3><p>Lists all domains and workgroups visible on the
    100 current network.</p></div><div class="refsect2" lang="en"><a name="id2482024"></a><h3>RAP PRINTQ</h3><div class="refsect3" lang="en"><a name="id2482029"></a><h4>RAP PRINTQ INFO <em class="replaceable"><code>QUEUE_NAME</code></em></h4><p>Lists the specified print queue and print jobs on the server.
     100</p></div></div><div class="refsect2" lang="en"><a name="id2481974"></a><h3>SESSION</h3><div class="refsect3" lang="en"><a name="id2481980"></a><h4>RAP SESSION</h4><p>Without any other options, SESSION enumerates all active SMB/CIFS
     101sessions on the target server.</p></div><div class="refsect3" lang="en"><a name="id2481991"></a><h4>RAP SESSION DELETE|CLOSE <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Close the specified sessions.</p></div><div class="refsect3" lang="en"><a name="id2482003"></a><h4>RAP SESSION INFO <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Give a list with all the open files in specified session.</p></div></div><div class="refsect2" lang="en"><a name="id2482018"></a><h3>RAP SERVER <em class="replaceable"><code>DOMAIN</code></em></h3><p>List all servers in specified domain or workgroup. Defaults
     102to local domain.</p></div><div class="refsect2" lang="en"><a name="id2482032"></a><h3>RAP DOMAIN</h3><p>Lists all domains and workgroups visible on the
     103current network.</p></div><div class="refsect2" lang="en"><a name="id2482043"></a><h3>RAP PRINTQ</h3><div class="refsect3" lang="en"><a name="id2482048"></a><h4>RAP PRINTQ INFO <em class="replaceable"><code>QUEUE_NAME</code></em></h4><p>Lists the specified print queue and print jobs on the server.
    101104If the <em class="replaceable"><code>QUEUE_NAME</code></em> is omitted, all
    102 queues are listed.</p></div><div class="refsect3" lang="en"><a name="id2482047"></a><h4>RAP PRINTQ DELETE <em class="replaceable"><code>JOBID</code></em></h4><p>Delete job with specified id.</p></div></div><div class="refsect2" lang="en"><a name="id2532524"></a><h3>RAP VALIDATE <em class="replaceable"><code>user</code></em> [<em class="replaceable"><code>password</code></em>]</h3><p>
     105queues are listed.</p></div><div class="refsect3" lang="en"><a name="id2532529"></a><h4>RAP PRINTQ DELETE <em class="replaceable"><code>JOBID</code></em></h4><p>Delete job with specified id.</p></div></div><div class="refsect2" lang="en"><a name="id2532542"></a><h3>RAP VALIDATE <em class="replaceable"><code>user</code></em> [<em class="replaceable"><code>password</code></em>]</h3><p>
    103106Validate whether the specified user can log in to the
    104107remote server. If the password is not specified on the commandline, it
    105108will be prompted.
    106 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2532547"></a><h3>RAP GROUPMEMBER</h3><div class="refsect3" lang="en"><a name="id2532552"></a><h4>RAP GROUPMEMBER LIST <em class="replaceable"><code>GROUP</code></em></h4><p>List all members of the specified group.</p></div><div class="refsect3" lang="en"><a name="id2532565"></a><h4>RAP GROUPMEMBER DELETE <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Delete member from group.</p></div><div class="refsect3" lang="en"><a name="id2532580"></a><h4>RAP GROUPMEMBER ADD <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Add member to group.</p></div></div><div class="refsect2" lang="en"><a name="id2532596"></a><h3>RAP ADMIN <em class="replaceable"><code>command</code></em></h3><p>Execute the specified <em class="replaceable"><code>command</code></em> on
     109</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2532565"></a><h3>RAP GROUPMEMBER</h3><div class="refsect3" lang="en"><a name="id2532570"></a><h4>RAP GROUPMEMBER LIST <em class="replaceable"><code>GROUP</code></em></h4><p>List all members of the specified group.</p></div><div class="refsect3" lang="en"><a name="id2532583"></a><h4>RAP GROUPMEMBER DELETE <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Delete member from group.</p></div><div class="refsect3" lang="en"><a name="id2532598"></a><h4>RAP GROUPMEMBER ADD <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Add member to group.</p></div></div><div class="refsect2" lang="en"><a name="id2532614"></a><h3>RAP ADMIN <em class="replaceable"><code>command</code></em></h3><p>Execute the specified <em class="replaceable"><code>command</code></em> on
    107110the remote server. Only works with OS/2 servers.
    108 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2532616"></a><h3>RAP SERVICE</h3><div class="refsect3" lang="en"><a name="id2532621"></a><h4>RAP SERVICE START <em class="replaceable"><code>NAME</code></em> [arguments...]</h4><p>Start the specified service on the remote server. Not implemented yet.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect3" lang="en"><a name="id2532640"></a><h4>RAP SERVICE STOP</h4><p>Stop the specified service on the remote server.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div></div><div class="refsect2" lang="en"><a name="id2532656"></a><h3>RAP PASSWORD <em class="replaceable"><code>USER</code></em> <em class="replaceable"><code>OLDPASS</code></em> <em class="replaceable"><code>NEWPASS</code></em></h3><p>
     111</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2532634"></a><h3>RAP SERVICE</h3><div class="refsect3" lang="en"><a name="id2532639"></a><h4>RAP SERVICE START <em class="replaceable"><code>NAME</code></em> [arguments...]</h4><p>Start the specified service on the remote server. Not implemented yet.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect3" lang="en"><a name="id2532658"></a><h4>RAP SERVICE STOP</h4><p>Stop the specified service on the remote server.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div></div><div class="refsect2" lang="en"><a name="id2532674"></a><h3>RAP PASSWORD <em class="replaceable"><code>USER</code></em> <em class="replaceable"><code>OLDPASS</code></em> <em class="replaceable"><code>NEWPASS</code></em></h3><p>
    109112Change password of <em class="replaceable"><code>USER</code></em> from <em class="replaceable"><code>OLDPASS</code></em> to <em class="replaceable"><code>NEWPASS</code></em>.
    110 </p></div><div class="refsect2" lang="en"><a name="id2532683"></a><h3>LOOKUP</h3><div class="refsect3" lang="en"><a name="id2532689"></a><h4>LOOKUP HOST <em class="replaceable"><code>HOSTNAME</code></em> [<em class="replaceable"><code>TYPE</code></em>]</h4><p>
     113</p></div><div class="refsect2" lang="en"><a name="id2532701"></a><h3>LOOKUP</h3><div class="refsect3" lang="en"><a name="id2532707"></a><h4>LOOKUP HOST <em class="replaceable"><code>HOSTNAME</code></em> [<em class="replaceable"><code>TYPE</code></em>]</h4><p>
    111114Lookup the IP address of the given host with the specified type (netbios suffix).
    112115The type defaults to 0x20 (workstation).
    113 </p></div><div class="refsect3" lang="en"><a name="id2532707"></a><h4>LOOKUP LDAP [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP address of LDAP server of specified <em class="replaceable"><code>DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2532724"></a><h4>LOOKUP KDC [<em class="replaceable"><code>REALM</code></em>]</h4><p>Give IP address of KDC for the specified <em class="replaceable"><code>REALM</code></em>.
    114 Defaults to local realm.</p></div><div class="refsect3" lang="en"><a name="id2532741"></a><h4>LOOKUP DC [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP's of Domain Controllers for specified <em class="replaceable"><code>
    115 DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2532758"></a><h4>LOOKUP MASTER <em class="replaceable"><code>DOMAIN</code></em></h4><p>Give IP of master browser for specified <em class="replaceable"><code>DOMAIN</code></em>
    116 or workgroup. Defaults to local domain.</p></div></div><div class="refsect2" lang="en"><a name="id2532775"></a><h3>CACHE</h3><p>Samba uses a general caching interface called 'gencache'. It
     116</p></div><div class="refsect3" lang="en"><a name="id2532725"></a><h4>LOOKUP LDAP [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP address of LDAP server of specified <em class="replaceable"><code>DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2532742"></a><h4>LOOKUP KDC [<em class="replaceable"><code>REALM</code></em>]</h4><p>Give IP address of KDC for the specified <em class="replaceable"><code>REALM</code></em>.
     117Defaults to local realm.</p></div><div class="refsect3" lang="en"><a name="id2532759"></a><h4>LOOKUP DC [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP's of Domain Controllers for specified <em class="replaceable"><code>
     118DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2532776"></a><h4>LOOKUP MASTER <em class="replaceable"><code>DOMAIN</code></em></h4><p>Give IP of master browser for specified <em class="replaceable"><code>DOMAIN</code></em>
     119or workgroup. Defaults to local domain.</p></div></div><div class="refsect2" lang="en"><a name="id2532793"></a><h3>CACHE</h3><p>Samba uses a general caching interface called 'gencache'. It
    117120can be controlled using 'NET CACHE'.</p><p>All the timeout parameters support the suffixes:
    118121
    119122</p><table class="simplelist" border="0" summary="Simple list"><tr><td>s - Seconds</td></tr><tr><td>m - Minutes</td></tr><tr><td>h - Hours</td></tr><tr><td>d - Days</td></tr><tr><td>w - Weeks</td></tr></table><p>
    120123
    121 </p><div class="refsect3" lang="en"><a name="id2532811"></a><h4>CACHE ADD <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Add specified key+data to the cache with the given timeout.</p></div><div class="refsect3" lang="en"><a name="id2532830"></a><h4>CACHE DEL <em class="replaceable"><code>key</code></em></h4><p>Delete key from the cache.</p></div><div class="refsect3" lang="en"><a name="id2532842"></a><h4>CACHE SET <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Update data of existing cache entry.</p></div><div class="refsect3" lang="en"><a name="id2532861"></a><h4>CACHE SEARCH <em class="replaceable"><code>PATTERN</code></em></h4><p>Search for the specified pattern in the cache data.</p></div><div class="refsect3" lang="en"><a name="id2532873"></a><h4>CACHE LIST</h4><p>
     124</p><div class="refsect3" lang="en"><a name="id2532829"></a><h4>CACHE ADD <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Add specified key+data to the cache with the given timeout.</p></div><div class="refsect3" lang="en"><a name="id2532848"></a><h4>CACHE DEL <em class="replaceable"><code>key</code></em></h4><p>Delete key from the cache.</p></div><div class="refsect3" lang="en"><a name="id2532860"></a><h4>CACHE SET <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Update data of existing cache entry.</p></div><div class="refsect3" lang="en"><a name="id2532879"></a><h4>CACHE SEARCH <em class="replaceable"><code>PATTERN</code></em></h4><p>Search for the specified pattern in the cache data.</p></div><div class="refsect3" lang="en"><a name="id2532891"></a><h4>CACHE LIST</h4><p>
    122125List all current items in the cache.
    123 </p></div><div class="refsect3" lang="en"><a name="id2532884"></a><h4>CACHE FLUSH</h4><p>Remove all the current items from the cache.</p></div></div><div class="refsect2" lang="en"><a name="id2532895"></a><h3>GETLOCALSID [DOMAIN]</h3><p>Prints the SID of the specified domain, or if the parameter is
    124 omitted, the SID of the local server.</p></div><div class="refsect2" lang="en"><a name="id2532907"></a><h3>SETLOCALSID S-1-5-21-x-y-z</h3><p>Sets SID for the local server to the specified SID.</p></div><div class="refsect2" lang="en"><a name="id2532917"></a><h3>GETDOMAINSID</h3><p>Prints the local machine SID and the SID of the current
    125 domain.</p></div><div class="refsect2" lang="en"><a name="id2532928"></a><h3>SETDOMAINSID</h3><p>Sets the SID of the current domain.</p></div><div class="refsect2" lang="en"><a name="id2532938"></a><h3>GROUPMAP</h3><p>Manage the mappings between Windows group SIDs and UNIX groups.
     126</p></div><div class="refsect3" lang="en"><a name="id2532902"></a><h4>CACHE FLUSH</h4><p>Remove all the current items from the cache.</p></div></div><div class="refsect2" lang="en"><a name="id2532913"></a><h3>GETLOCALSID [DOMAIN]</h3><p>Prints the SID of the specified domain, or if the parameter is
     127omitted, the SID of the local server.</p></div><div class="refsect2" lang="en"><a name="id2532925"></a><h3>SETLOCALSID S-1-5-21-x-y-z</h3><p>Sets SID for the local server to the specified SID.</p></div><div class="refsect2" lang="en"><a name="id2532935"></a><h3>GETDOMAINSID</h3><p>Prints the local machine SID and the SID of the current
     128domain.</p></div><div class="refsect2" lang="en"><a name="id2532946"></a><h3>SETDOMAINSID</h3><p>Sets the SID of the current domain.</p></div><div class="refsect2" lang="en"><a name="id2532956"></a><h3>GROUPMAP</h3><p>Manage the mappings between Windows group SIDs and UNIX groups.
    126129Common options include:</p><div class="itemizedlist"><ul type="disc"><li><p>unixgroup - Name of the UNIX group</p></li><li><p>ntgroup - Name of the Windows NT group (must be
    127130  resolvable to a SID</p></li><li><p>rid - Unsigned 32-bit integer</p></li><li><p>sid - Full SID in the form of "S-1-..."</p></li><li><p>type - Type of the group; either 'domain', 'local',
    128   or 'builtin'</p></li><li><p>comment - Freeform text description of the group</p></li></ul></div><div class="refsect3" lang="en"><a name="id2532981"></a><h4>GROUPMAP ADD</h4><p>
     131  or 'builtin'</p></li><li><p>comment - Freeform text description of the group</p></li></ul></div><div class="refsect3" lang="en"><a name="id2532999"></a><h4>GROUPMAP ADD</h4><p>
    129132Add a new group mapping entry:
    130133</p><pre class="programlisting">
     
    132135        [type={domain|local}] [ntgroup=string] [comment=string]
    133136</pre><p>
    134 </p></div><div class="refsect3" lang="en"><a name="id2532998"></a><h4>GROUPMAP DELETE</h4><p>Delete a group mapping entry. If more than one group name matches, the first entry found is deleted.</p><p>net groupmap delete {ntgroup=string|sid=SID}</p></div><div class="refsect3" lang="en"><a name="id2533013"></a><h4>GROUPMAP MODIFY</h4><p>Update en existing group entry.</p><p>
     137</p></div><div class="refsect3" lang="en"><a name="id2533016"></a><h4>GROUPMAP DELETE</h4><p>Delete a group mapping entry. If more than one group name matches, the first entry found is deleted.</p><p>net groupmap delete {ntgroup=string|sid=SID}</p></div><div class="refsect3" lang="en"><a name="id2533031"></a><h4>GROUPMAP MODIFY</h4><p>Update en existing group entry.</p><p>
    135138</p><pre class="programlisting">
    136139net groupmap modify {ntgroup=string|sid=SID} [unixgroup=string] \
    137140       [comment=string] [type={domain|local}]
    138141</pre><p>
    139 </p></div><div class="refsect3" lang="en"><a name="id2533033"></a><h4>GROUPMAP LIST</h4><p>List existing group mapping entries.</p><p>net groupmap list [verbose] [ntgroup=string] [sid=SID]</p></div></div><div class="refsect2" lang="en"><a name="id2533049"></a><h3>MAXRID</h3><p>Prints out the highest RID currently in use on the local
     142</p></div><div class="refsect3" lang="en"><a name="id2533051"></a><h4>GROUPMAP LIST</h4><p>List existing group mapping entries.</p><p>net groupmap list [verbose] [ntgroup=string] [sid=SID]</p></div></div><div class="refsect2" lang="en"><a name="id2533067"></a><h3>MAXRID</h3><p>Prints out the highest RID currently in use on the local
    140143server (by the active 'passdb backend').
    141 </p></div><div class="refsect2" lang="en"><a name="id2533060"></a><h3>RPC INFO</h3><p>Print information about the domain of the remote server,
     144</p></div><div class="refsect2" lang="en"><a name="id2533078"></a><h3>RPC INFO</h3><p>Print information about the domain of the remote server,
    142145such as domain name, domain sid and number of users and groups.
    143 </p></div><div class="refsect2" lang="en"><a name="id2533072"></a><h3>[RPC|ADS] TESTJOIN</h3><p>Check whether participation in a domain is still valid.</p></div><div class="refsect2" lang="en"><a name="id2533083"></a><h3>[RPC|ADS] CHANGETRUSTPW</h3><p>Force change of domain trust password.</p></div><div class="refsect2" lang="en"><a name="id2533093"></a><h3>RPC TRUSTDOM</h3><div class="refsect3" lang="en"><a name="id2533098"></a><h4>RPC TRUSTDOM ADD <em class="replaceable"><code>DOMAIN</code></em></h4><p>Add a interdomain trust account for <em class="replaceable"><code>DOMAIN</code></em>.
     146</p></div><div class="refsect2" lang="en"><a name="id2533090"></a><h3>[RPC|ADS] TESTJOIN</h3><p>Check whether participation in a domain is still valid.</p></div><div class="refsect2" lang="en"><a name="id2533101"></a><h3>[RPC|ADS] CHANGETRUSTPW</h3><p>Force change of domain trust password.</p></div><div class="refsect2" lang="en"><a name="id2533111"></a><h3>RPC TRUSTDOM</h3><div class="refsect3" lang="en"><a name="id2533117"></a><h4>RPC TRUSTDOM ADD <em class="replaceable"><code>DOMAIN</code></em></h4><p>Add a interdomain trust account for <em class="replaceable"><code>DOMAIN</code></em>.
    144147This is in fact a Samba account named <em class="replaceable"><code>DOMAIN$</code></em>
    145148with the account flag <code class="constant">'I'</code> (interdomain trust account).
     
    147150<code class="literal">smbpasswd -a -i DOMAIN</code>. Please note that both commands
    148151expect a appropriate UNIX account.
    149 </p></div><div class="refsect3" lang="en"><a name="id2533130"></a><h4>RPC TRUSTDOM DEL <em class="replaceable"><code>DOMAIN</code></em></h4><p>Remove interdomain trust account for
     152</p></div><div class="refsect3" lang="en"><a name="id2533148"></a><h4>RPC TRUSTDOM DEL <em class="replaceable"><code>DOMAIN</code></em></h4><p>Remove interdomain trust account for
    150153<em class="replaceable"><code>DOMAIN</code></em>. If it is used against localhost
    151154it has the same effect as <code class="literal">smbpasswd -x DOMAIN$</code>.
    152 </p></div><div class="refsect3" lang="en"><a name="id2533152"></a><h4>RPC TRUSTDOM ESTABLISH <em class="replaceable"><code>DOMAIN</code></em></h4><p>
     155</p></div><div class="refsect3" lang="en"><a name="id2533170"></a><h4>RPC TRUSTDOM ESTABLISH <em class="replaceable"><code>DOMAIN</code></em></h4><p>
    153156Establish a trust relationship to a trusting domain.
    154157Interdomain account must already be created on the remote PDC.
    155 </p></div><div class="refsect3" lang="en"><a name="id2533166"></a><h4>RPC TRUSTDOM REVOKE <em class="replaceable"><code>DOMAIN</code></em></h4><p>Abandon relationship to trusted domain</p></div><div class="refsect3" lang="en"><a name="id2533178"></a><h4>RPC TRUSTDOM LIST</h4><p>List all current interdomain trust relationships.</p></div><div class="refsect3" lang="en"><a name="id2533189"></a><h4>RPC RIGHTS</h4><p>This subcommand is used to view and manage Samba's rights assignments (also
     158</p></div><div class="refsect3" lang="en"><a name="id2533184"></a><h4>RPC TRUSTDOM REVOKE <em class="replaceable"><code>DOMAIN</code></em></h4><p>Abandon relationship to trusted domain</p></div><div class="refsect3" lang="en"><a name="id2533196"></a><h4>RPC TRUSTDOM LIST</h4><p>List all current interdomain trust relationships.</p></div><div class="refsect3" lang="en"><a name="id2533207"></a><h4>RPC RIGHTS</h4><p>This subcommand is used to view and manage Samba's rights assignments (also
    156159referred to as privileges).  There are three options currently available:
    157160<em class="parameter"><code>list</code></em>, <em class="parameter"><code>grant</code></em>, and
    158161<em class="parameter"><code>revoke</code></em>.  More details on Samba's privilege model and its use
    159 can be found in the Samba-HOWTO-Collection.</p></div></div><div class="refsect2" lang="en"><a name="id2533219"></a><h3>RPC ABORTSHUTDOWN</h3><p>Abort the shutdown of a remote server.</p></div><div class="refsect2" lang="en"><a name="id2533230"></a><h3>RPC SHUTDOWN [-t timeout] [-r] [-f] [-C message]</h3><p>Shut down the remote server.</p><div class="variablelist"><dl><dt><span class="term">-r</span></dt><dd><p>
     162can be found in the Samba-HOWTO-Collection.</p></div></div><div class="refsect2" lang="en"><a name="id2533238"></a><h3>RPC ABORTSHUTDOWN</h3><p>Abort the shutdown of a remote server.</p></div><div class="refsect2" lang="en"><a name="id2533248"></a><h3>RPC SHUTDOWN [-t timeout] [-r] [-f] [-C message]</h3><p>Shut down the remote server.</p><div class="variablelist"><dl><dt><span class="term">-r</span></dt><dd><p>
    160163Reboot after shutdown.
    161164</p></dd><dt><span class="term">-f</span></dt><dd><p>
     
    165168user of the system can use this time to cancel the shutdown.
    166169</p></dd><dt><span class="term">-C message</span></dt><dd><p>Display the specified message on the screen to
    167 announce the shutdown.</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2533290"></a><h3>RPC SAMDUMP</h3><p>Print out sam database of remote server. You need
    168 to run this against the PDC, from a Samba machine joined as a BDC. </p></div><div class="refsect2" lang="en"><a name="id2533302"></a><h3>RPC VAMPIRE</h3><p>Export users, aliases and groups from remote server to
     170announce the shutdown.</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2533309"></a><h3>RPC SAMDUMP</h3><p>Print out sam database of remote server. You need
     171to run this against the PDC, from a Samba machine joined as a BDC. </p></div><div class="refsect2" lang="en"><a name="id2533320"></a><h3>RPC VAMPIRE</h3><p>Export users, aliases and groups from remote server to
    169172local server.  You need to run this against the PDC, from a Samba machine joined as a BDC.
    170 </p></div><div class="refsect2" lang="en"><a name="id2533314"></a><h3>RPC GETSID</h3><p>Fetch domain SID and store it in the local <code class="filename">secrets.tdb</code>. </p></div><div class="refsect2" lang="en"><a name="id2533330"></a><h3>ADS LEAVE</h3><p>Make the remote host leave the domain it is part of. </p></div><div class="refsect2" lang="en"><a name="id2533341"></a><h3>ADS STATUS</h3><p>Print out status of machine account of the local machine in ADS.
     173</p></div><div class="refsect2" lang="en"><a name="id2533333"></a><h3>RPC GETSID</h3><p>Fetch domain SID and store it in the local <code class="filename">secrets.tdb</code>. </p></div><div class="refsect2" lang="en"><a name="id2533348"></a><h3>ADS LEAVE</h3><p>Make the remote host leave the domain it is part of. </p></div><div class="refsect2" lang="en"><a name="id2533359"></a><h3>ADS STATUS</h3><p>Print out status of machine account of the local machine in ADS.
    171174Prints out quite some debug info. Aimed at developers, regular
    172 users should use <code class="literal">NET ADS TESTJOIN</code>.</p></div><div class="refsect2" lang="en"><a name="id2533358"></a><h3>ADS PRINTER</h3><div class="refsect3" lang="en"><a name="id2533363"></a><h4>ADS PRINTER INFO [<em class="replaceable"><code>PRINTER</code></em>] [<em class="replaceable"><code>SERVER</code></em>]</h4><p>
     175users should use <code class="literal">NET ADS TESTJOIN</code>.</p></div><div class="refsect2" lang="en"><a name="id2533376"></a><h3>ADS PRINTER</h3><div class="refsect3" lang="en"><a name="id2533382"></a><h4>ADS PRINTER INFO [<em class="replaceable"><code>PRINTER</code></em>] [<em class="replaceable"><code>SERVER</code></em>]</h4><p>
    173176Lookup info for <em class="replaceable"><code>PRINTER</code></em> on <em class="replaceable"><code>SERVER</code></em>. The printer name defaults to "*", the
    174 server name defaults to the local host.</p></div><div class="refsect3" lang="en"><a name="id2533387"></a><h4>ADS PRINTER PUBLISH <em class="replaceable"><code>PRINTER</code></em></h4><p>Publish specified printer using ADS.</p></div><div class="refsect3" lang="en"><a name="id2533400"></a><h4>ADS PRINTER REMOVE <em class="replaceable"><code>PRINTER</code></em></h4><p>Remove specified printer from ADS directory.</p></div></div><div class="refsect2" lang="en"><a name="id2533414"></a><h3>ADS SEARCH <em class="replaceable"><code>EXPRESSION</code></em> <em class="replaceable"><code>ATTRIBUTES...</code></em></h3><p>Perform a raw LDAP search on a ADS server and dump the results. The
     177server name defaults to the local host.</p></div><div class="refsect3" lang="en"><a name="id2533405"></a><h4>ADS PRINTER PUBLISH <em class="replaceable"><code>PRINTER</code></em></h4><p>Publish specified printer using ADS.</p></div><div class="refsect3" lang="en"><a name="id2533418"></a><h4>ADS PRINTER REMOVE <em class="replaceable"><code>PRINTER</code></em></h4><p>Remove specified printer from ADS directory.</p></div></div><div class="refsect2" lang="en"><a name="id2533432"></a><h3>ADS SEARCH <em class="replaceable"><code>EXPRESSION</code></em> <em class="replaceable"><code>ATTRIBUTES...</code></em></h3><p>Perform a raw LDAP search on a ADS server and dump the results. The
    175178expression is a standard LDAP search expression, and the
    176179attributes are a list of LDAP fields to show in the results.</p><p>Example: <strong class="userinput"><code>net ads search '(objectCategory=group)' sAMAccountName</code></strong>
    177 </p></div><div class="refsect2" lang="en"><a name="id2533441"></a><h3>ADS DN <em class="replaceable"><code>DN</code></em> <em class="replaceable"><code>(attributes)</code></em></h3><p>
     180</p></div><div class="refsect2" lang="en"><a name="id2533459"></a><h3>ADS DN <em class="replaceable"><code>DN</code></em> <em class="replaceable"><code>(attributes)</code></em></h3><p>
    178181Perform a raw LDAP search on a ADS server and dump the results. The
    179182DN standard LDAP DN, and the attributes are a list of LDAP fields
    180183to show in the result.
    181 </p><p>Example: <strong class="userinput"><code>net ads dn 'CN=administrator,CN=Users,DC=my,DC=domain' SAMAccountName</code></strong></p></div><div class="refsect2" lang="en"><a name="id2533468"></a><h3>ADS WORKGROUP</h3><p>Print out workgroup name for specified kerberos realm.</p></div><div class="refsect2" lang="en"><a name="id2533478"></a><h3>SAM CREATEBUILTINGROUP &lt;NAME&gt;</h3><p>
     184</p><p>Example: <strong class="userinput"><code>net ads dn 'CN=administrator,CN=Users,DC=my,DC=domain' SAMAccountName</code></strong></p></div><div class="refsect2" lang="en"><a name="id2533486"></a><h3>ADS WORKGROUP</h3><p>Print out workgroup name for specified kerberos realm.</p></div><div class="refsect2" lang="en"><a name="id2533496"></a><h3>SAM CREATEBUILTINGROUP &lt;NAME&gt;</h3><p>
    182185(Re)Create a BUILTIN group.
    183186Only a wellknown set of BUILTIN groups can be created with this command.
     
    189192This command requires a running Winbindd with idmap allocation properly
    190193configured. The group gid will be allocated out of the winbindd range.
    191 </p></div><div class="refsect2" lang="en"><a name="id2533497"></a><h3>SAM CREATELOCALGROUP &lt;NAME&gt;</h3><p>
     194</p></div><div class="refsect2" lang="en"><a name="id2533515"></a><h3>SAM CREATELOCALGROUP &lt;NAME&gt;</h3><p>
    192195Create a LOCAL group (also known as Alias).
    193196
    194197This command requires a running Winbindd with idmap allocation properly
    195198configured. The group gid will be allocated out of the winbindd range.
    196 </p></div><div class="refsect2" lang="en"><a name="id2533511"></a><h3>SAM DELETELOCALGROUP &lt;NAME&gt;</h3><p>
     199</p></div><div class="refsect2" lang="en"><a name="id2533529"></a><h3>SAM DELETELOCALGROUP &lt;NAME&gt;</h3><p>
    197200Delete an existing LOCAL group (also known as Alias).
    198201
    199 </p></div><div class="refsect2" lang="en"><a name="id2533522"></a><h3>SAM MAPUNIXGROUP &lt;NAME&gt;</h3><p>
     202</p></div><div class="refsect2" lang="en"><a name="id2533540"></a><h3>SAM MAPUNIXGROUP &lt;NAME&gt;</h3><p>
    200203Map an existing Unix group and make it a Domain Group, the domain group
    201204will have the same name.
    202 </p></div><div class="refsect2" lang="en"><a name="id2533534"></a><h3>SAM UNMAPUNIXGROUP &lt;NAME&gt;</h3><p>
     205</p></div><div class="refsect2" lang="en"><a name="id2533553"></a><h3>SAM UNMAPUNIXGROUP &lt;NAME&gt;</h3><p>
    203206Remove an existing group mapping entry.
    204 </p></div><div class="refsect2" lang="en"><a name="id2533546"></a><h3>SAM ADDMEM &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
     207</p></div><div class="refsect2" lang="en"><a name="id2533564"></a><h3>SAM ADDMEM &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
    205208Add a member to a Local group. The group can be specified only by name,
    206209the member can be specified by name or SID.
    207 </p></div><div class="refsect2" lang="en"><a name="id2533559"></a><h3>SAM DELMEM  &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
     210</p></div><div class="refsect2" lang="en"><a name="id2533577"></a><h3>SAM DELMEM  &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
    208211Remove a member from a Local group. The group and the member must be
    209212specified by name.
    210 </p></div><div class="refsect2" lang="en"><a name="id2533571"></a><h3>SAM LISTMEM &lt;GROUP&gt;</h3><p>
     213</p></div><div class="refsect2" lang="en"><a name="id2533589"></a><h3>SAM LISTMEM &lt;GROUP&gt;</h3><p>
    211214List Local group members. The group must be specified by name.
    212 </p></div><div class="refsect2" lang="en"><a name="id2533582"></a><h3>SAM LIST &lt;users|groups|localgroups|builtin|workstations&gt; [verbose]</h3><p>
     215</p></div><div class="refsect2" lang="en"><a name="id2533600"></a><h3>SAM LIST &lt;users|groups|localgroups|builtin|workstations&gt; [verbose]</h3><p>
    213216List the specified set of accounts by name. If verbose is specified,
    214217the rid and description is also provided for each account.
    215 </p></div><div class="refsect2" lang="en"><a name="id2533596"></a><h3>SAM SHOW &lt;NAME&gt;</h3><p>
     218</p></div><div class="refsect2" lang="en"><a name="id2533614"></a><h3>SAM SHOW &lt;NAME&gt;</h3><p>
    216219Show the full DOMAIN\\NAME the SID and the type for the corresponding
    217220account.
    218 </p></div><div class="refsect2" lang="en"><a name="id2533607"></a><h3>SAM SET HOMEDIR &lt;NAME&gt; &lt;DIRECTORY&gt;</h3><p>
     221</p></div><div class="refsect2" lang="en"><a name="id2533625"></a><h3>SAM SET HOMEDIR &lt;NAME&gt; &lt;DIRECTORY&gt;</h3><p>
    219222Set the home directory for a user account.
    220 </p></div><div class="refsect2" lang="en"><a name="id2533618"></a><h3>SAM SET PROFILEPATH &lt;NAME&gt; &lt;PATH&gt;</h3><p>
     223</p></div><div class="refsect2" lang="en"><a name="id2533636"></a><h3>SAM SET PROFILEPATH &lt;NAME&gt; &lt;PATH&gt;</h3><p>
    221224Set the profile path for a user account.
    222 </p></div><div class="refsect2" lang="en"><a name="id2533629"></a><h3>SAM SET COMMENT &lt;NAME&gt; &lt;COMMENT&gt;</h3><p>
     225</p></div><div class="refsect2" lang="en"><a name="id2533647"></a><h3>SAM SET COMMENT &lt;NAME&gt; &lt;COMMENT&gt;</h3><p>
    223226Set the comment for a user or group account.
    224 </p></div><div class="refsect2" lang="en"><a name="id2533639"></a><h3>SAM SET FULLNAME &lt;NAME&gt; &lt;FULL NAME&gt;</h3><p>
     227</p></div><div class="refsect2" lang="en"><a name="id2533657"></a><h3>SAM SET FULLNAME &lt;NAME&gt; &lt;FULL NAME&gt;</h3><p>
    225228Set the full name for a user account.
    226 </p></div><div class="refsect2" lang="en"><a name="id2533650"></a><h3>SAM SET LOGONSCRIPT &lt;NAME&gt; &lt;SCRIPT&gt;</h3><p>
     229</p></div><div class="refsect2" lang="en"><a name="id2533669"></a><h3>SAM SET LOGONSCRIPT &lt;NAME&gt; &lt;SCRIPT&gt;</h3><p>
    227230Set the logon script for a user account.
    228 </p></div><div class="refsect2" lang="en"><a name="id2533662"></a><h3>SAM SET HOMEDRIVE &lt;NAME&gt; &lt;DRIVE&gt;</h3><p>
     231</p></div><div class="refsect2" lang="en"><a name="id2533680"></a><h3>SAM SET HOMEDRIVE &lt;NAME&gt; &lt;DRIVE&gt;</h3><p>
    229232Set the home drive for a user account.
    230 </p></div><div class="refsect2" lang="en"><a name="id2533673"></a><h3>SAM SET WORKSTATIONS &lt;NAME&gt; &lt;WORKSTATIONS&gt;</h3><p>
     233</p></div><div class="refsect2" lang="en"><a name="id2533691"></a><h3>SAM SET WORKSTATIONS &lt;NAME&gt; &lt;WORKSTATIONS&gt;</h3><p>
    231234Set the workstations a user account is allowed to log in from.
    232 </p></div><div class="refsect2" lang="en"><a name="id2533685"></a><h3>SAM SET DISABLE &lt;NAME&gt;</h3><p>
     235</p></div><div class="refsect2" lang="en"><a name="id2533703"></a><h3>SAM SET DISABLE &lt;NAME&gt;</h3><p>
    233236Set the "disabled" flag for a user account.
    234 </p></div><div class="refsect2" lang="en"><a name="id2533696"></a><h3>SAM SET PWNOTREQ &lt;NAME&gt;</h3><p>
     237</p></div><div class="refsect2" lang="en"><a name="id2533714"></a><h3>SAM SET PWNOTREQ &lt;NAME&gt;</h3><p>
    235238Set the "password not required" flag for a user account.
    236 </p></div><div class="refsect2" lang="en"><a name="id2533707"></a><h3>SAM SET AUTOLOCK &lt;NAME&gt;</h3><p>
     239</p></div><div class="refsect2" lang="en"><a name="id2533725"></a><h3>SAM SET AUTOLOCK &lt;NAME&gt;</h3><p>
    237240Set the "autolock" flag for a user account.
    238 </p></div><div class="refsect2" lang="en"><a name="id2533719"></a><h3>SAM SET PWNOEXP &lt;NAME&gt;</h3><p>
     241</p></div><div class="refsect2" lang="en"><a name="id2533737"></a><h3>SAM SET PWNOEXP &lt;NAME&gt;</h3><p>
    239242Set the "password do not expire" flag for a user account.
    240 </p></div><div class="refsect2" lang="en"><a name="id2533730"></a><h3>SAM SET PWDMUSTCHANGENOW &lt;NAME&gt; [yes|no]</h3><p>
     243</p></div><div class="refsect2" lang="en"><a name="id2533748"></a><h3>SAM SET PWDMUSTCHANGENOW &lt;NAME&gt; [yes|no]</h3><p>
    241244Set or unset the "password must change" flag for a user account.
    242 </p></div><div class="refsect2" lang="en"><a name="id2533742"></a><h3>SAM POLICY LIST</h3><p>
     245</p></div><div class="refsect2" lang="en"><a name="id2533760"></a><h3>SAM POLICY LIST</h3><p>
    243246List the available account policies.
    244 </p></div><div class="refsect2" lang="en"><a name="id2533752"></a><h3>SAM POLICY SHOW &lt;account policy&gt;</h3><p>
     247</p></div><div class="refsect2" lang="en"><a name="id2533770"></a><h3>SAM POLICY SHOW &lt;account policy&gt;</h3><p>
    245248Show the account policy value.
    246 </p></div><div class="refsect2" lang="en"><a name="id2533763"></a><h3>SAM POLICY SET &lt;account policy&gt; &lt;value&gt;</h3><p>
     249</p></div><div class="refsect2" lang="en"><a name="id2533781"></a><h3>SAM POLICY SET &lt;account policy&gt; &lt;value&gt;</h3><p>
    247250Set a value for the account policy.
    248251Valid values can be: "forever", "never", "off", or a number.
    249 </p></div><div class="refsect2" lang="en"><a name="id2533776"></a><h3>SAM PROVISION</h3><p>
     252</p></div><div class="refsect2" lang="en"><a name="id2533794"></a><h3>SAM PROVISION</h3><p>
    250253Only available if ldapsam:editposix is set and winbindd is running.
    251254Properly populates the ldap tree with the basic accounts (Administrator)
    252255and groups (Domain Users, Domain Admins, Domain Guests) on the ldap tree.
    253 </p></div><div class="refsect2" lang="en"><a name="id2533789"></a><h3>IDMAP DUMP &lt;local tdb file name&gt;</h3><p>
     256</p></div><div class="refsect2" lang="en"><a name="id2533807"></a><h3>IDMAP DUMP &lt;local tdb file name&gt;</h3><p>
    254257Dumps the mappings contained in the local tdb file specified.
    255258This command is useful to dump only the mappings produced by the idmap_tdb backend.
    256 </p></div><div class="refsect2" lang="en"><a name="id2533803"></a><h3>IDMAP RESTORE [input file]</h3><p>
     259</p></div><div class="refsect2" lang="en"><a name="id2533821"></a><h3>IDMAP RESTORE [input file]</h3><p>
    257260Restore the mappings from the specified file or stdin.
    258 </p></div><div class="refsect2" lang="en"><a name="id2533814"></a><h3>IDMAP SECRET &lt;DOMAIN&gt;|ALLOC &lt;secret&gt;</h3><p>
     261</p></div><div class="refsect2" lang="en"><a name="id2533832"></a><h3>IDMAP SECRET &lt;DOMAIN&gt;|ALLOC &lt;secret&gt;</h3><p>
    259262Store a secret for the specified domain, used primarily for domains
    260263that use idmap_ldap as a backend. In this case the secret is used
    261264as the password for the user DN used to bind to the ldap server.
    262 </p></div><div class="refsect2" lang="en"><a name="id2533828"></a><h3>USERSHARE</h3><p>Starting with version 3.0.23, a Samba server now supports the ability for
     265</p></div><div class="refsect2" lang="en"><a name="id2533846"></a><h3>USERSHARE</h3><p>Starting with version 3.0.23, a Samba server now supports the ability for
    263266non-root users to add user defined shares to be exported using the "net usershare"
    264267commands.
     
    289292</p><table class="simplelist" border="0" summary="Simple list"><tr><td>net usershare add sharename path [comment] [acl] [guest_ok=[y|n]] - to add or change a user defined share.</td></tr><tr><td>net usershare delete sharename - to delete a user defined share.</td></tr><tr><td>net usershare info [-l|--long] [wildcard sharename] - to print info about a user defined share.</td></tr><tr><td>net usershare list [-l|--long] [wildcard sharename] - to list user defined shares.</td></tr></table><p>
    290293
    291 </p><div class="refsect3" lang="en"><a name="id2533886"></a><h4>USERSHARE ADD <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> <em class="replaceable"><code>[comment]</code></em> <em class="replaceable"><code>[acl]</code></em> <em class="replaceable"><code>[guest_ok=[y|n]]</code></em></h4><p>
     294</p><div class="refsect3" lang="en"><a name="id2481377"></a><h4>USERSHARE ADD <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> <em class="replaceable"><code>[comment]</code></em> <em class="replaceable"><code>[acl]</code></em> <em class="replaceable"><code>[guest_ok=[y|n]]</code></em></h4><p>
    292295Add or replace a new user defined share, with name "sharename".
    293296</p><p>
     
    326329at connect time so will see the change immediately, there is no need
    327330to restart smbd on adding, deleting or changing a user defined share.
    328 </div><div class="refsect3" lang="en"><a name="id2533958"></a><h4>USERSHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>
     331</div><div class="refsect3" lang="en"><a name="id2481451"></a><h4>USERSHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>
    329332Deletes the user defined share by name. The Samba smbd daemon
    330333immediately notices this change, although it will not disconnect
    331334any users currently connected to the deleted share.
    332 </p></div><div class="refsect3" lang="en"><a name="id2533973"></a><h4>USERSHARE INFO <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>[wildcard sharename]</code></em></h4><p>
     335</p></div><div class="refsect3" lang="en"><a name="id2481467"></a><h4>USERSHARE INFO <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>[wildcard sharename]</code></em></h4><p>
    333336Get info on user defined shares owned by the current user matching the given pattern, or all users.
    334337</p><p>
     
    349352And is a list of the current settings of the user defined share that can be
    350353modified by the "net usershare add" command.
    351 </p></div><div class="refsect3" lang="en"><a name="id2534007"></a><h4>USERSHARE LIST <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>wildcard sharename</code></em></h4><p>
     354</p></div><div class="refsect3" lang="en"><a name="id2534165"></a><h4>USERSHARE LIST <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>wildcard sharename</code></em></h4><p>
    352355List all the user defined shares owned by the current user matching the given pattern, or all users.
    353356</p><p>
     
    357360If the '-l' or '--long' option is also given, it includes the names of user defined
    358361shares created by other users.
    359 </p></div></div><div class="refsect2" lang="en"><a name="id2534040"></a><h3>CONF</h3><p>Starting with version 3.2.0, a Samba server can be configured by data
     362</p></div></div><div class="refsect2" lang="en"><a name="id2534192"></a><h3>CONF</h3><p>Starting with version 3.2.0, a Samba server can be configured by data
    360363stored in registry. This configuration data can be edited with the new "net
    361364conf" commands.
     
    375378format.</td></tr><tr><td>net conf listshares - List the registry shares.</td></tr><tr><td>net conf drop - Delete the complete configuration from
    376379registry.</td></tr><tr><td>net conf showshare - Show the definition of a registry share.</td></tr><tr><td>net conf addshare - Create a new registry share.</td></tr><tr><td>net conf delshare - Delete a registry share.</td></tr><tr><td>net conf setparm - Store a parameter.</td></tr><tr><td>net conf getparm - Retrieve the value of a parameter.</td></tr><tr><td>net conf delparm - Delete a parameter.</td></tr><tr><td>net conf getincludes - Show the includes of a share definition.</td></tr><tr><td>net conf setincludes - Set includes for a share.</td></tr><tr><td>net conf delincludes - Delete includes from a share definition.</td></tr></table><p>
    377 </p><div class="refsect3" lang="en"><a name="id2534161"></a><h4>CONF LIST</h4><p>
     380</p><div class="refsect3" lang="en"><a name="id2534313"></a><h4>CONF LIST</h4><p>
    378381Print the configuration data stored in the registry in a smb.conf-like format to
    379382standard output.
    380 </p></div><div class="refsect3" lang="en"><a name="id2534172"></a><h4>CONF IMPORT <em class="replaceable"><code>[--test|-T]</code></em> <em class="replaceable"><code>filename</code></em> <em class="replaceable"><code>[section]</code></em></h4><p>
     383</p></div><div class="refsect3" lang="en"><a name="id2534324"></a><h4>CONF IMPORT <em class="replaceable"><code>[--test|-T]</code></em> <em class="replaceable"><code>filename</code></em> <em class="replaceable"><code>[section]</code></em></h4><p>
    381384This command imports configuration from a file in smb.conf format.
    382385If a section encountered in the input file is present in registry,
     
    388391the parameter "-T" on the commandline. In test mode, no changes are made to the
    389392registry, and the resulting configuration is printed to standard output instead.
    390 </p></div><div class="refsect3" lang="en"><a name="id2534202"></a><h4>CONF LISTSHARES</h4><p>
     393</p></div><div class="refsect3" lang="en"><a name="id2534354"></a><h4>CONF LISTSHARES</h4><p>
    391394List the names of the shares defined in registry.
    392 </p></div><div class="refsect3" lang="en"><a name="id2534212"></a><h4>CONF DROP</h4><p>
     395</p></div><div class="refsect3" lang="en"><a name="id2534364"></a><h4>CONF DROP</h4><p>
    393396Delete the complete configuration data from registry.
    394 </p></div><div class="refsect3" lang="en"><a name="id2534223"></a><h4>CONF SHOWSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
     397</p></div><div class="refsect3" lang="en"><a name="id2534375"></a><h4>CONF SHOWSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
    395398Show the definition of the share or section specified. It is valid to specify
    396399"global" as sharename to retrieve the global configuration options from
    397400registry.
    398 </p></div><div class="refsect3" lang="en"><a name="id2534238"></a><h4>CONF ADDSHARE <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> [<em class="replaceable"><code>writeable={y|N}</code></em> [<em class="replaceable"><code>guest_ok={y|N}</code></em> [<em class="replaceable"><code>comment</code></em>]]] </h4><p>Create a new share definition in registry.
     401</p></div><div class="refsect3" lang="en"><a name="id2534389"></a><h4>CONF ADDSHARE <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> [<em class="replaceable"><code>writeable={y|N}</code></em> [<em class="replaceable"><code>guest_ok={y|N}</code></em> [<em class="replaceable"><code>comment</code></em>]]] </h4><p>Create a new share definition in registry.
    399402The sharename and path have to be given. The share name may
    400403<span class="emphasis"><em>not</em></span> be "global". Optionally, values for the very
     
    402405The same result may be obtained by a sequence of "net conf setparm"
    403406commands.
    404 </p></div><div class="refsect3" lang="en"><a name="id2534272"></a><h4>CONF DELSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
     407</p></div><div class="refsect3" lang="en"><a name="id2534423"></a><h4>CONF DELSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
    405408Delete a share definition from registry.
    406 </p></div><div class="refsect3" lang="en"><a name="id2534284"></a><h4>CONF SETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em> <em class="replaceable"><code>value</code></em></h4><p>
     409</p></div><div class="refsect3" lang="en"><a name="id2534436"></a><h4>CONF SETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em> <em class="replaceable"><code>value</code></em></h4><p>
    407410Store a parameter in registry. The section may be global or a sharename.
    408411The section is created if it does not exist yet.
    409 </p></div><div class="refsect3" lang="en"><a name="id2534304"></a><h4>CONF GETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
     412</p></div><div class="refsect3" lang="en"><a name="id2534456"></a><h4>CONF GETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
    410413Show a parameter stored in registry.
    411 </p></div><div class="refsect3" lang="en"><a name="id2534320"></a><h4>CONF DELPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
     414</p></div><div class="refsect3" lang="en"><a name="id2534472"></a><h4>CONF DELPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
    412415Delete a parameter stored in registry.
    413 </p></div><div class="refsect3" lang="en"><a name="id2534336"></a><h4>CONF GETINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
     416</p></div><div class="refsect3" lang="en"><a name="id2534488"></a><h4>CONF GETINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
    414417Get the list of includes for the provided section (global or share).
    415418</p><p>
     
    427430configuration. In the future, there will be the ability to include configuration
    428431data from other registry keys.
    429 </p></div><div class="refsect3" lang="en"><a name="id2534371"></a><h4>CONF SETINCLUDES <em class="replaceable"><code>section</code></em> [<em class="replaceable"><code>filename</code></em>]+</h4><p>
     432</p></div><div class="refsect3" lang="en"><a name="id2534523"></a><h4>CONF SETINCLUDES <em class="replaceable"><code>section</code></em> [<em class="replaceable"><code>filename</code></em>]+</h4><p>
    430433Set the list of includes for the provided section (global or share) to the given
    431434list of one or more filenames. The filenames may contain the usual smb.conf
    432435macros like %I.
    433 </p></div><div class="refsect3" lang="en"><a name="id2534390"></a><h4>CONF DELINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
     436</p></div><div class="refsect3" lang="en"><a name="id2534542"></a><h4>CONF DELINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
    434437Delete the list of includes from the provided section (global or share).
    435 </p></div></div><div class="refsect2" lang="en"><a name="id2534404"></a><h3>HELP [COMMAND]</h3><p>Gives usage information for the specified command.</p></div></div><div class="refsect1" lang="en"><a name="id2534416"></a><h2>VERSION</h2><p>This man page is complete for version 3 of the Samba
    436         suite.</p></div><div class="refsect1" lang="en"><a name="id2534426"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
     438</p></div></div><div class="refsect2" lang="en"><a name="id2534556"></a><h3>DOM</h3><p>Starting with version 3.2.0 Samba has support for remote join and unjoin APIs, both client and server-side. Windows supports remote join capabilities since Windows 2000.
     439</p><p>In order for Samba to be joined or unjoined remotely an account must be used that is either member of the Domain Admins group, a member of the local Administrators group or a user that is granted the SeMachineAccountPrivilege privilege.
     440</p><p>The client side support for remote join is implemented in the net dom commands which are:
     441</p><table class="simplelist" border="0" summary="Simple list"><tr><td>net dom join - Join a remote computer into a domain.</td></tr><tr><td>net dom unjoin - Unjoin a remote computer from a domain.</td></tr></table><p>
     442</p><div class="refsect3" lang="en"><a name="id2534593"></a><h4>DOM JOIN        <em class="replaceable"><code>domain=DOMAIN</code></em> <em class="replaceable"><code>ou=OU</code></em> <em class="replaceable"><code>account=ACCOUNT</code></em> <em class="replaceable"><code>password=PASSWORD</code></em> <em class="replaceable"><code>reboot</code></em></h4><p>
     443Joins a computer into a domain. This command supports the following additional parameters:
     444</p><div class="itemizedlist"><ul type="disc"><li><p><em class="replaceable"><code>DOMAIN</code></em> can be a NetBIOS domain name (also known as short domain name) or a DNS domain name for Active Directory Domains. As in Windows, it is also possible to control which Domain Controller to use. This can be achieved by appending the DC name using the \ separator character. Example: MYDOM\MYDC. The <em class="replaceable"><code>DOMAIN</code></em> parameter cannot be NULL.</p></li><li><p><em class="replaceable"><code>OU</code></em> can be set to a RFC 1779 LDAP DN, like <span class="emphasis"><em>ou=mymachines,cn=Users,dc=example,dc=com</em></span> in order to create the machine account in a non-default LDAP containter. This optional parameter is only supported when joining Active Directory Domains.</p></li><li><p><em class="replaceable"><code>ACCOUNT</code></em> defines a domain account that will be used to join the machine to the domain. This domain account needs to have sufficient privileges to join machines.</p></li><li><p><em class="replaceable"><code>PASSWORD</code></em> defines the password for the domain account defined with <em class="replaceable"><code>ACCOUNT</code></em>.</p></li><li><p><em class="replaceable"><code>REBOOT</code></em> is an optional parameter that can be set to reboot the remote machine after successful join to the domain.</p></li></ul></div><p>
     445Note that you also need to use standard net paramters to connect and authenticate to the remote machine that you want to join. These additional parameters include: -S computer and -U user.
     446</p><p>
     447        Example:
     448        net dom join -S xp -U XP\\administrator%secret domain=MYDOM account=MYDOM\\administrator password=topsecret reboot.
     449</p><p>
     450This example would connect to a computer named XP as the local administrator using password secret, and join the computer into a domain called MYDOM using the MYDOM domain administrator account and password topsecret. After successful join, the computer would reboot.
     451</p></div><div class="refsect3" lang="en"><a name="id2534699"></a><h4>DOM UNJOIN <em class="replaceable"><code>account=ACCOUNT</code></em> <em class="replaceable"><code>password=PASSWORD</code></em> <em class="replaceable"><code>reboot</code></em></h4><p>
     452Unjoins a computer from a domain. This command supports the following additional parameters:
     453</p><div class="itemizedlist"><ul type="disc"><li><p><em class="replaceable"><code>ACCOUNT</code></em> defines a domain account that will be used to unjoin the machine from the domain. This domain account needs to have sufficient privileges to unjoin machines.</p></li><li><p><em class="replaceable"><code>PASSWORD</code></em> defines the password for the domain account defined with <em class="replaceable"><code>ACCOUNT</code></em>.</p></li><li><p><em class="replaceable"><code>REBOOT</code></em> is an optional parameter that can be set to reboot the remote machine after successful unjoin from the domain.</p></li></ul></div><p>
     454Note that you also need to use standard net paramters to connect and authenticate to the remote machine that you want to unjoin. These additional parameters include: -S computer and -U user.
     455</p><p>
     456        Example:
     457        net dom unjoin -S xp -U XP\\administrator%secret account=MYDOM\\administrator password=topsecret reboot.
     458</p><p>
     459This example would connect to a computer named XP as the local administrator using password secret, and unjoin the computer from the domain using the MYDOM domain administrator account and password topsecret. After successful unjoin, the computer would reboot.
     460</p></div></div><div class="refsect2" lang="en"><a name="id2534771"></a><h3>HELP [COMMAND]</h3><p>Gives usage information for the specified command.</p></div></div><div class="refsect1" lang="en"><a name="id2534783"></a><h2>VERSION</h2><p>This man page is complete for version 3 of the Samba
     461        suite.</p></div><div class="refsect1" lang="en"><a name="id2534793"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
    437462        were created by Andrew Tridgell. Samba is now developed
    438463        by the Samba Team as an Open Source project similar
  • branches/samba-3.2.x/docs/htmldocs/manpages/smb.conf.5.html

    r233 r272  
    366366</h3></div></div></div><a class="indexterm" name="id2533431"></a><a name="ABORTSHUTDOWNSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This a full path name to a script called by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> that
    367367        should stop a shutdown procedure issued by the <a class="link" href="smb.conf.5.html#SHUTDOWNSCRIPT" target="_top">shutdown script</a>.</p><p>If the connected user posseses the <code class="constant">SeRemoteShutdownPrivilege</code>,
    368         right, this command will be run as user.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>abort shutdown script</code></em> = <code class="literal">""</code>
     368        right, this command will be run as root.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>abort shutdown script</code></em> = <code class="literal">""</code>
    369369</em></span>
    370370</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>abort shutdown script</code></em> = <code class="literal">/sbin/shutdown -c</code>
     
    52115211         <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> that should
    52125212        start a shutdown procedure.</p><p>If the connected user posseses the <code class="constant">SeRemoteShutdownPrivilege</code>,
    5213         right, this command will be run as user.</p><p>The %z %t %r %f variables are expanded as follows:</p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>%z</code></em> will be substituted with the
     5213        right, this command will be run as root.</p><p>The %z %t %r %f variables are expanded as follows:</p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>%z</code></em> will be substituted with the
    52145214                        shutdown message sent to the server.</p></li><li><p><em class="parameter"><code>%t</code></em> will be substituted with the
    52155215                        number of seconds to wait before effectively starting the
     
    52215221</p><pre class="programlisting">
    52225222#!/bin/bash
    5223                
    5224 $time=0
    5225 let "time/60"
    5226 let "time++"
     5223
     5224time=$2
     5225let time="${time} / 60"
     5226let time="${time} + 1"
    52275227
    52285228/sbin/shutdown $3 $4 +$time $1 &amp;
     5229
    52295230</pre><p>
    52305231        Shutdown does not return so we need to launch it in background.
     
    52335234</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>shutdown script</code></em> = <code class="literal">/usr/local/samba/sbin/shutdown %m %t %r %f</code>
    52345235</em></span>
    5235 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560267"></a>
     5236</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560268"></a>
    52365237
    52375238smb encrypt (S)
    5238 </h3></div></div></div><a class="indexterm" name="id2560268"></a><a name="SMBENCRYPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a new feature introduced with Samba 3.2 and above. It is an
     5239</h3></div></div></div><a class="indexterm" name="id2560269"></a><a name="SMBENCRYPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a new feature introduced with Samba 3.2 and above. It is an
    52395240    extension to the SMB/CIFS protocol negotiated as part of the UNIX extensions.
    52405241    SMB encryption uses the GSSAPI (SSPI on Windows) ability to encrypt
     
    52645265    to disabled, SMB encryption can not be negotiated.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb encrypt</code></em> = <code class="literal">auto</code>
    52655266</em></span>
    5266 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560373"></a>
     5267</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560374"></a>
    52675268
    52685269smb passwd file (G)
    5269 </h3></div></div></div><a class="indexterm" name="id2560374"></a><a name="SMBPASSWDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option sets the path to the encrypted smbpasswd file. By
     5270</h3></div></div></div><a class="indexterm" name="id2560375"></a><a name="SMBPASSWDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option sets the path to the encrypted smbpasswd file. By
    52705271    default the path to the smbpasswd file  is compiled into Samba.</p><p>
    52715272    An example of use is:
     
    52755276    </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb passwd file</code></em> = <code class="literal">${prefix}/private/smbpasswd</code>
    52765277</em></span>
    5277 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560427"></a>
     5278</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560428"></a>
    52785279
    52795280smb ports (G)
    5280 </h3></div></div></div><a class="indexterm" name="id2560428"></a><a name="SMBPORTS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies which ports the server should listen on for SMB traffic.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb ports</code></em> = <code class="literal">445 139</code>
     5281</h3></div></div></div><a class="indexterm" name="id2560429"></a><a name="SMBPORTS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies which ports the server should listen on for SMB traffic.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb ports</code></em> = <code class="literal">445 139</code>
    52815282</em></span>
    52825283</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560469"></a>
     
    52925293</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>socket address</code></em> = <code class="literal">192.168.2.20</code>
    52935294</em></span>
    5294 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560539"></a>
     5295</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560540"></a>
    52955296
    52965297socket options (G)
    5297 </h3></div></div></div><a class="indexterm" name="id2560540"></a><a name="SOCKETOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to set socket options
     5298</h3></div></div></div><a class="indexterm" name="id2560541"></a><a name="SOCKETOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to set socket options
    52985299    to be used when talking with the client.</p><p>Socket options are controls on the networking layer
    52995300    of the operating systems which allow the connection to be
     
    53235324</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>socket options</code></em> = <code class="literal">IPTOS_LOWDELAY</code>
    53245325</em></span>
    5325 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560749"></a>
     5326</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560750"></a>
    53265327
    53275328stat cache (G)
    5328 </h3></div></div></div><a class="indexterm" name="id2560750"></a><a name="STATCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will use a cache in order to
     5329</h3></div></div></div><a class="indexterm" name="id2560751"></a><a name="STATCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will use a cache in order to
    53295330        speed up case insensitive name mappings. You should never need
    53305331        to change this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>stat cache</code></em> = <code class="literal">yes</code>
     
    53455346        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>store dos attributes</code></em> = <code class="literal">no</code>
    53465347</em></span>
    5347 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560922"></a>
     5348</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560923"></a>
    53485349
    53495350strict allocate (S)
    5350 </h3></div></div></div><a class="indexterm" name="id2560923"></a><a name="STRICTALLOCATE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls the handling of
     5351</h3></div></div></div><a class="indexterm" name="id2560924"></a><a name="STRICTALLOCATE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls the handling of
    53515352    disk space allocation in the server. When this is set to <code class="constant">yes</code>
    53525353    the server will change from UNIX behaviour of not committing real
     
    53795380        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>strict locking</code></em> = <code class="literal">Auto</code>
    53805381</em></span>
    5381 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561072"></a>
     5382</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561073"></a>
    53825383
    53835384strict sync (S)
    5384 </h3></div></div></div><a class="indexterm" name="id2561073"></a><a name="STRICTSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>Many Windows applications (including the Windows 98 explorer
     5385</h3></div></div></div><a class="indexterm" name="id2561074"></a><a name="STRICTSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>Many Windows applications (including the Windows 98 explorer
    53855386    shell) seem to confuse flushing buffer contents to disk with doing
    53865387    a sync to disk. Under UNIX, a sync call forces the process to be
     
    53965397    reported with the new Windows98 explorer shell file copies.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>strict sync</code></em> = <code class="literal">no</code>
    53975398</em></span>
    5398 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561137"></a>
     5399</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561138"></a>
    53995400
    54005401svcctl list (G)
    5401 </h3></div></div></div><a class="indexterm" name="id2561138"></a><a name="SVCCTLLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of init scripts that smbd
     5402</h3></div></div></div><a class="indexterm" name="id2561139"></a><a name="SVCCTLLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of init scripts that smbd
    54025403    will use for starting and stopping Unix services via the Win32
    54035404    ServiceControl API.  This allows Windows administrators to
     
    54125413</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>svcctl list</code></em> = <code class="literal">cups postfix portmap httpd</code>
    54135414</em></span>
    5414 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561222"></a>
     5415</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561223"></a>
    54155416
    54165417sync always (S)
    5417 </h3></div></div></div><a class="indexterm" name="id2561223"></a><a name="SYNCALWAYS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls
     5418</h3></div></div></div><a class="indexterm" name="id2561224"></a><a name="SYNCALWAYS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls
    54185419    whether writes will always be written to stable storage before
    54195420    the write call returns. If this is <code class="constant">no</code> then the server will be
     
    54265427    any affect.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>sync always</code></em> = <code class="literal">no</code>
    54275428</em></span>
    5428 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561293"></a>
     5429</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561294"></a>
    54295430
    54305431syslog only (G)
    5431 </h3></div></div></div><a class="indexterm" name="id2561294"></a><a name="SYSLOGONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
     5432</h3></div></div></div><a class="indexterm" name="id2561295"></a><a name="SYSLOGONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
    54325433    If this parameter is set then Samba debug messages are logged into the system
    54335434    syslog only, and not to the debug log files. There still will be some
     
    54495450    </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>syslog</code></em> = <code class="literal">1</code>
    54505451</em></span>
    5451 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561411"></a>
     5452</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561412"></a>
    54525453
    54535454template homedir (G)
    5454 </h3></div></div></div><a class="indexterm" name="id2561412"></a><a name="TEMPLATEHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT
     5455</h3></div></div></div><a class="indexterm" name="id2561413"></a><a name="TEMPLATEHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT
    54555456        user, the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon  uses this
    54565457        parameter to fill in the home directory for that user. If the
     
    54655466</h3></div></div></div><a class="indexterm" name="id2561478"></a><a name="TEMPLATESHELL"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT
    54665467        user, the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon uses this
    5467         parameter to fill in the login shell for that user.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561516"></a>
     5468        parameter to fill in the login shell for that user.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561517"></a>
    54685469
    54695470time offset (G)
    5470 </h3></div></div></div><a class="indexterm" name="id2561517"></a><a name="TIMEOFFSET"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a setting in minutes to add
     5471</h3></div></div></div><a class="indexterm" name="id2561518"></a><a name="TIMEOFFSET"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a setting in minutes to add
    54715472        to the normal GMT to local time conversion. This is useful if
    54725473        you are serving a lot of PCs that have incorrect daylight
     
    54755476</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>time offset</code></em> = <code class="literal">60</code>
    54765477</em></span>
    5477 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561576"></a>
     5478</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561577"></a>
    54785479
    54795480time server (G)
    5480 </h3></div></div></div><a class="indexterm" name="id2561577"></a><a name="TIMESERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> advertises itself as a time server to Windows
     5481</h3></div></div></div><a class="indexterm" name="id2561578"></a><a name="TIMESERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> advertises itself as a time server to Windows
    54815482clients.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>time server</code></em> = <code class="literal">no</code>
    54825483</em></span>
    5483 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561626"></a>
     5484</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561627"></a>
    54845485
    54855486unix charset (G)
    5486 </h3></div></div></div><a class="indexterm" name="id2561627"></a><a name="UNIXCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the charset the unix machine
     5487</h3></div></div></div><a class="indexterm" name="id2561628"></a><a name="UNIXCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the charset the unix machine
    54875488                Samba runs on uses. Samba needs to know this in order to be able to
    54885489                convert text to the charsets other SMB clients use.
     
    54935494</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>unix charset</code></em> = <code class="literal">ASCII</code>
    54945495</em></span>
    5495 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561692"></a>
     5496</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561693"></a>
    54965497
    54975498unix extensions (G)
    5498 </h3></div></div></div><a class="indexterm" name="id2561693"></a><a name="UNIXEXTENSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba
    5499     implments the CIFS UNIX extensions, as defined by HP.
     5499</h3></div></div></div><a class="indexterm" name="id2561694"></a><a name="UNIXEXTENSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba
     5500    implements the CIFS UNIX extensions, as defined by HP.
    55005501    These extensions enable Samba to better serve UNIX CIFS clients
    55015502    by supporting features such as symbolic links, hard links, etc...
     
    55365537        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>update encrypted</code></em> = <code class="literal">no</code>
    55375538</em></span>
    5538 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561919"></a>
     5539</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561920"></a>
    55395540
    55405541use client driver (S)
    5541 </h3></div></div></div><a class="indexterm" name="id2561920"></a><a name="USECLIENTDRIVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter applies only to Windows NT/2000
     5542</h3></div></div></div><a class="indexterm" name="id2561921"></a><a name="USECLIENTDRIVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter applies only to Windows NT/2000
    55425543    clients.  It has no effect on Windows 95/98/ME clients.  When
    55435544    serving a printer to Windows NT/2000 clients without first installing
     
    55645565        server.</em></span></p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use client driver</code></em> = <code class="literal">no</code>
    55655566</em></span>
    5566 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562000"></a>
     5567</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562001"></a>
    55675568
    55685569use kerberos keytab (G)
    5569 </h3></div></div></div><a class="indexterm" name="id2562001"></a><a name="USEKERBEROSKEYTAB"></a><div class="variablelist"><dl><dt></dt><dd><p>
     5570</h3></div></div></div><a class="indexterm" name="id2562002"></a><a name="USEKERBEROSKEYTAB"></a><div class="variablelist"><dl><dt></dt><dd><p>
    55705571        Specifies whether Samba should attempt to maintain service principals in the systems
    55715572        keytab file for <code class="constant">host/FQDN</code> and <code class="constant">cifs/FQDN</code>.
     
    55795580        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use kerberos keytab</code></em> = <code class="literal">False</code>
    55805581</em></span>
    5581 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562068"></a>
     5582</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562069"></a>
    55825583
    55835584use mmap (G)
     
    55915592    </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use mmap</code></em> = <code class="literal">yes</code>
    55925593</em></span>
    5593 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562120"></a>
     5594</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562121"></a>
    55945595
    55955596username level (G)
     
    56095610</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username level</code></em> = <code class="literal">5</code>
    56105611</em></span>
    5611 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562202"></a>
     5612</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562203"></a>
    56125613
    56135614username map script (G)
    5614 </h3></div></div></div><a class="indexterm" name="id2562203"></a><a name="USERNAMEMAPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This script is a mutually exclusive alternative to the
     5615</h3></div></div></div><a class="indexterm" name="id2562204"></a><a name="USERNAMEMAPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This script is a mutually exclusive alternative to the
    56155616        <a class="link" href="smb.conf.5.html#USERNAMEMAP" target="_top">username map</a> parameter.  This parameter
    56165617        specifies and external program or script that must accept a single
     
    56235624</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username map script</code></em> = <code class="literal">/etc/samba/scripts/mapusers.sh</code>
    56245625</em></span>
    5625 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562279"></a>
     5626</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562280"></a>
    56265627
    56275628username map (G)
    5628 </h3></div></div></div><a class="indexterm" name="id2562280"></a><a name="USERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
     5629</h3></div></div></div><a class="indexterm" name="id2562281"></a><a name="USERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
    56295630        This option allows you to specify a file containing a mapping of usernames from the clients to the server.
    56305631        This can be used for several purposes. The most common is to map usernames that users use on DOS or Windows
     
    57105711# no username map</code>
    57115712</em></span>
    5712 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562559"></a>
     5713</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562560"></a>
    57135714
    57145715<a name="USER"></a>user
    5715 </h3></div></div></div><a class="indexterm" name="id2562560"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562591"></a>
     5716</h3></div></div></div><a class="indexterm" name="id2562561"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562592"></a>
    57165717
    57175718<a name="USERS"></a>users
    5718 </h3></div></div></div><a class="indexterm" name="id2562592"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562623"></a>
     5719</h3></div></div></div><a class="indexterm" name="id2562593"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562623"></a>
    57195720
    57205721username (S)
     
    57575758</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username</code></em> = <code class="literal">fred, mary, jack, jane, @users, @pcgroup</code>
    57585759</em></span>
    5759 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562793"></a>
     5760</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562794"></a>
    57605761
    57615762usershare allow guests (G)
    5762 </h3></div></div></div><a class="indexterm" name="id2562794"></a><a name="USERSHAREALLOWGUESTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether user defined shares are allowed
     5763</h3></div></div></div><a class="indexterm" name="id2562795"></a><a name="USERSHAREALLOWGUESTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether user defined shares are allowed
    57635764        to be accessed by non-authenticated users or not. It is the equivalent
    57645765        of allowing people who can create a share the option of setting
     
    57675768        is set to off.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare allow guests</code></em> = <code class="literal">no</code>
    57685769</em></span>
    5769 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562845"></a>
     5770</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562846"></a>
    57705771
    57715772usershare max shares (G)
    5772 </h3></div></div></div><a class="indexterm" name="id2562846"></a><a name="USERSHAREMAXSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of user defined shares
     5773</h3></div></div></div><a class="indexterm" name="id2562847"></a><a name="USERSHAREMAXSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of user defined shares
    57735774        that are allowed to be created by users belonging to the group owning the
    57745775        usershare directory. If set to zero (the default) user defined shares are ignored.
    57755776        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare max shares</code></em> = <code class="literal">0</code>
    57765777</em></span>
    5777 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562891"></a>
     5778</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562892"></a>
    57785779
    57795780usershare owner only (G)
    5780 </h3></div></div></div><a class="indexterm" name="id2562892"></a><a name="USERSHAREOWNERONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether the pathname exported by
     5781</h3></div></div></div><a class="indexterm" name="id2562893"></a><a name="USERSHAREOWNERONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether the pathname exported by
    57815782        a user defined shares must be owned by the user creating the
    57825783        user defined share or not. If set to True (the default) then
     
    58305831</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>usershare prefix allow list</code></em> = <code class="literal">/home /data /space</code>
    58315832</em></span>
    5832 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563084"></a>
     5833</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563085"></a>
    58335834
    58345835usershare prefix deny list (G)
    5835 </h3></div></div></div><a class="indexterm" name="id2563085"></a><a name="USERSHAREPREFIXDENYLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
     5836</h3></div></div></div><a class="indexterm" name="id2563086"></a><a name="USERSHAREPREFIXDENYLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
    58365837        the root of which are NOT allowed to be exported by user defined share definitions.
    58375838        If the pathname exported starts with one of the strings in this
     
    58705871
    58715872use sendfile (S)
    5872 </h3></div></div></div><a class="indexterm" name="id2563233"></a><a name="USESENDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, and the <code class="constant">sendfile()</code>
     5873</h3></div></div></div><a class="indexterm" name="id2563234"></a><a name="USESENDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, and the <code class="constant">sendfile()</code>
    58735874    system call is supported by the underlying operating system, then some SMB read calls
    58745875    (mainly ReadAndX and ReadRaw) will use the more efficient sendfile system call for files that
     
    58795880    </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use sendfile</code></em> = <code class="literal">false</code>
    58805881</em></span>
    5881 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563289"></a>
     5882</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563290"></a>
    58825883
    58835884use spnego (G)
    5884 </h3></div></div></div><a class="indexterm" name="id2563290"></a><a name="USESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p>This variable controls controls whether samba will try
     5885</h3></div></div></div><a class="indexterm" name="id2563291"></a><a name="USESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p>This variable controls controls whether samba will try
    58855886    to use Simple and Protected NEGOciation (as specified by rfc2478) with
    58865887    WindowsXP and Windows2000 clients to agree upon an authentication mechanism.
     
    58905891        disabled.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use spnego</code></em> = <code class="literal">yes</code>
    58915892</em></span>
    5892 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563339"></a>
     5893</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563340"></a>
    58935894
    58945895utmp directory (G)
    5895 </h3></div></div></div><a class="indexterm" name="id2563340"></a><a name="UTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only available if Samba has
     5896</h3></div></div></div><a class="indexterm" name="id2563341"></a><a name="UTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only available if Samba has
    58965897        been configured and compiled with the option <code class="literal">
    58975898        --with-utmp</code>. It specifies a directory pathname that is
     
    59055906</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>utmp directory</code></em> = <code class="literal">/var/run/utmp</code>
    59065907</em></span>
    5907 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563417"></a>
     5908</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563418"></a>
    59085909
    59095910utmp (G)
    5910 </h3></div></div></div><a class="indexterm" name="id2563418"></a><a name="UTMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
     5911</h3></div></div></div><a class="indexterm" name="id2563419"></a><a name="UTMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
    59115912        This boolean parameter is only available if Samba has been configured and compiled 
    59125913        with the option <code class="literal">--with-utmp</code>. If set to
     
    59395940</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>valid users</code></em> = <code class="literal">greg, @pcusers</code>
    59405941</em></span>
    5941 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563571"></a>
     5942</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563572"></a>
    59425943
    59435944-valid (S)
    5944 </h3></div></div></div><a class="indexterm" name="id2563572"></a><a name="-VALID"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter indicates whether a share is
     5945</h3></div></div></div><a class="indexterm" name="id2563573"></a><a name="-VALID"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter indicates whether a share is
    59455946        valid and thus can be used. When this parameter is set to false,
    59465947        the share will be in no way visible nor accessible.
     
    59855986        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>veto files</code></em> = <code class="literal">No files or directories are vetoed.</code>
    59865987</em></span>
    5987 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563739"></a>
     5988</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563740"></a>
    59885989
    59895990veto oplock files (S)
    5990 </h3></div></div></div><a class="indexterm" name="id2563740"></a><a name="VETOOPLOCKFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
     5991</h3></div></div></div><a class="indexterm" name="id2563741"></a><a name="VETOOPLOCKFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
    59915992        This parameter is only valid when the <a class="link" href="smb.conf.5.html#OPLOCKS" target="_top">oplocks</a>
    59925993        parameter is turned on for a share. It allows the Samba administrator
     
    60096010# No files are vetoed for oplock grants</code>
    60106011</em></span>
    6011 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563832"></a>
     6012</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563833"></a>
    60126013
    60136014<a name="VFSOBJECT"></a>vfs object
    6014 </h3></div></div></div><a class="indexterm" name="id2563834"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#VFSOBJECTS">vfs objects</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563864"></a>
     6015</h3></div></div></div><a class="indexterm" name="id2563834"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#VFSOBJECTS">vfs objects</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563865"></a>
    60156016
    60166017vfs objects (S)
     
    60226023</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>vfs objects</code></em> = <code class="literal">extd_audit recycle</code>
    60236024</em></span>
    6024 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563924"></a>
     6025</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563925"></a>
    60256026
    60266027volume (S)
     
    60306031# the name of the share</code>
    60316032</em></span>
    6032 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563968"></a>
     6033</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563969"></a>
    60336034
    60346035wide links (S)
    6035 </h3></div></div></div><a class="indexterm" name="id2563969"></a><a name="WIDELINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not links
     6036</h3></div></div></div><a class="indexterm" name="id2563970"></a><a name="WIDELINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not links
    60366037        in the UNIX file system may be followed by the server. Links
    60376038        that point to areas within the directory tree exported by the
     
    60416042        that Samba has to  do in order to perform the link checks.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>wide links</code></em> = <code class="literal">yes</code>
    60426043</em></span>
    6043 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564020"></a>
     6044</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564021"></a>
    60446045
    60456046winbind cache time (G)
    6046 </h3></div></div></div><a class="indexterm" name="id2564021"></a><a name="WINBINDCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of
     6047</h3></div></div></div><a class="indexterm" name="id2564022"></a><a name="WINBINDCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of
    60476048        seconds the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon will cache
    60486049        user and group information before querying a Windows NT server
     
    60526053        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind cache time</code></em> = <code class="literal">300</code>
    60536054</em></span>
    6054 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564092"></a>
     6055</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564093"></a>
    60556056
    60566057winbind enum groups (G)
    6057 </h3></div></div></div><a class="indexterm" name="id2564093"></a><a name="WINBINDENUMGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be necessary to suppress
     6058</h3></div></div></div><a class="indexterm" name="id2564094"></a><a name="WINBINDENUMGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be necessary to suppress
    60586059        the enumeration of groups through the <code class="literal">setgrent()</code>,
    60596060        <code class="literal">getgrent()</code> and
     
    60636064        call will not return any data. </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>Turning off group enumeration may cause some programs to behave oddly.  </p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind enum groups</code></em> = <code class="literal">no</code>
    60646065</em></span>
    6065 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564182"></a>
     6066</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564183"></a>
    60666067
    60676068winbind enum users (G)
     
    60786079        usernames. </p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind enum users</code></em> = <code class="literal">no</code>
    60796080</em></span>
    6080 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564276"></a>
     6081</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564277"></a>
    60816082
    60826083winbind expand groups (G)
    6083 </h3></div></div></div><a class="indexterm" name="id2564277"></a><a name="WINBINDEXPANDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum depth that winbindd
     6084</h3></div></div></div><a class="indexterm" name="id2564278"></a><a name="WINBINDEXPANDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum depth that winbindd
    60846085              will traverse when flattening nested group memberships
    60856086              of Windows domain groups.  This is different from the
     
    61046105                 groups, you need to run nss_winbind.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind nested groups</code></em> = <code class="literal">yes</code>
    61056106</em></span>
    6106 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564395"></a>
     6107</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564396"></a>
    61076108
    61086109winbind normalize names (G)
    6109 </h3></div></div></div><a class="indexterm" name="id2564396"></a><a name="WINBINDNORMALIZENAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether winbindd will replace
     6110</h3></div></div></div><a class="indexterm" name="id2564397"></a><a name="WINBINDNORMALIZENAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether winbindd will replace
    61106111        whitespace in user and group names with an underscore (_) character.
    61116112        For example, whether the name "Space Kadet" should be
     
    61446145</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind nss info</code></em> = <code class="literal">template sfu</code>
    61456146</em></span>
    6146 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564580"></a>
     6147</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564581"></a>
    61476148
    61486149winbind offline logon (G)
    6149 </h3></div></div></div><a class="indexterm" name="id2564581"></a><a name="WINBINDOFFLINELOGON"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should
     6150</h3></div></div></div><a class="indexterm" name="id2564582"></a><a name="WINBINDOFFLINELOGON"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should
    61506151        allow to login with the <em class="parameter"><code>pam_winbind</code></em>
    61516152        module using Cached Credentials. If enabled, winbindd will store user credentials
     
    61656166</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind refresh tickets</code></em> = <code class="literal">true</code>
    61666167</em></span>
    6167 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564716"></a>
     6168</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564717"></a>
    61686169
    61696170winbind rpc only (G)
    6170 </h3></div></div></div><a class="indexterm" name="id2564717"></a><a name="WINBINDRPCONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
     6171</h3></div></div></div><a class="indexterm" name="id2564718"></a><a name="WINBINDRPCONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
    61716172        Setting this parameter to <code class="literal">yes</code> forces
    61726173        winbindd to use RPC instead of LDAP to retrieve information from Domain
     
    61886189</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind separator</code></em> = <code class="literal">+</code>
    61896190</em></span>
    6190 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564852"></a>
     6191</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564853"></a>
    61916192
    61926193winbind trusted domains only (G)
    6193 </h3></div></div></div><a class="indexterm" name="id2564853"></a><a name="WINBINDTRUSTEDDOMAINSONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
     6194</h3></div></div></div><a class="indexterm" name="id2564854"></a><a name="WINBINDTRUSTEDDOMAINSONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
    61946195        This parameter is designed to allow Samba servers that are members
    61956196        of a Samba controlled domain to use UNIX accounts distributed via NIS,
     
    62036204        </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind trusted domains only</code></em> = <code class="literal">no</code>
    62046205</em></span>
    6205 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564931"></a>
     6206</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564932"></a>
    62066207
    62076208winbind use default domain (G)
    6208 </h3></div></div></div><a class="indexterm" name="id2564932"></a><a name="WINBINDUSEDEFAULTDOMAIN"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether the
     6209</h3></div></div></div><a class="indexterm" name="id2564933"></a><a name="WINBINDUSEDEFAULTDOMAIN"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether the
    62096210         <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon should operate on users 
    62106211        without domain component in their username. Users without a domain
     
    62406241                        empty then the name should be deleted.</p></li></ul></div><p>An example script that calls the BIND dynamic DNS update
    62416242        program <code class="literal">nsupdate</code> is provided in the examples
    6242         directory of the Samba source code. </p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565110"></a>
     6243        directory of the Samba source code. </p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565111"></a>
    62436244
    62446245wins proxy (G)
    6245 </h3></div></div></div><a class="indexterm" name="id2565111"></a><a name="WINSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will respond to broadcast name
     6246</h3></div></div></div><a class="indexterm" name="id2565112"></a><a name="WINSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will respond to broadcast name
    62466247        queries on behalf of  other hosts. You may need to set this
    62476248        to <code class="constant">yes</code> for some older clients.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>wins proxy</code></em> = <code class="literal">no</code>
    62486249</em></span>
    6249 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565165"></a>
     6250</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565166"></a>
    62506251
    62516252wins server (G)
    6252 </h3></div></div></div><a class="indexterm" name="id2565166"></a><a name="WINSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the IP address (or DNS name: IP
     6253</h3></div></div></div><a class="indexterm" name="id2565167"></a><a name="WINSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the IP address (or DNS name: IP
    62536254        address for preference) of the WINS server that <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> should register with. If you have a WINS server on
    62546255        your network then you should set this to the WINS server's IP.</p><p>You should point this at your WINS server if you have a
     
    62696270</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>wins server</code></em> = <code class="literal">192.9.200.1 192.168.2.61</code>
    62706271</em></span>
    6271 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565275"></a>
     6272</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565276"></a>
    62726273
    62736274wins support (G)
    6274 </h3></div></div></div><a class="indexterm" name="id2565276"></a><a name="WINSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls if the <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> process in Samba will act as a WINS server. You should
     6275</h3></div></div></div><a class="indexterm" name="id2565277"></a><a name="WINSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls if the <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> process in Samba will act as a WINS server. You should
    62756276        not set this to <code class="constant">yes</code> unless you have a multi-subnetted network and
    62766277        you wish a particular <code class="literal">nmbd</code> to be your WINS server.
     
    62896290</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>workgroup</code></em> = <code class="literal">MYGROUP</code>
    62906291</em></span>
    6291 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565417"></a>
     6292</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565418"></a>
    62926293
    62936294<a name="WRITABLE"></a>writable
    6294 </h3></div></div></div><a class="indexterm" name="id2565418"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#WRITEABLE">writeable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565449"></a>
     6295</h3></div></div></div><a class="indexterm" name="id2565419"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#WRITEABLE">writeable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565449"></a>
    62956296
    62966297writeable (S)
     
    63186319#  for a 256k cache size per file</code>
    63196320</em></span>
    6320 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565583"></a>
     6321</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565584"></a>
    63216322
    63226323write list (S)
    6323 </h3></div></div></div><a class="indexterm" name="id2565584"></a><a name="WRITELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
     6324</h3></div></div></div><a class="indexterm" name="id2565585"></a><a name="WRITELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
    63246325    This is a list of users that are given read-write access to a service. If the
    63256326    connecting user is in this list then they will be given write access, no matter
     
    63366337</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>write list</code></em> = <code class="literal">admin, root, @staff</code>
    63376338</em></span>
    6338 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565676"></a>
     6339</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565677"></a>
    63396340
    63406341write raw (G)
     
    63436344    You should never need to change this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>write raw</code></em> = <code class="literal">yes</code>
    63446345</em></span>
    6345 </p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565720"></a>
     6346</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565721"></a>
    63466347
    63476348wtmp directory (G)
    6348 </h3></div></div></div><a class="indexterm" name="id2565721"></a><a name="WTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
     6349</h3></div></div></div><a class="indexterm" name="id2565722"></a><a name="WTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
    63496350        This parameter is only available if Samba has been configured and compiled with the option <code class="literal">
    63506351        --with-utmp</code>. It specifies a directory pathname that is used to store the wtmp or wtmpx files (depending on
     
    63586359</p><p>Example: <span class="emphasis"><em><em class="parameter"><code>wtmp directory</code></em> = <code class="literal">/var/log/wtmp</code>
    63596360</em></span>
    6360 </p></dd></dl></div></div></div></div><div class="refsect1" lang="en"><a name="id2565804"></a><h2>WARNINGS</h2><p>
     6361</p></dd></dl></div></div></div></div><div class="refsect1" lang="en"><a name="id2565805"></a><h2>WARNINGS</h2><p>
    63616362        Although the configuration file permits service names to contain spaces, your client software may not.
    63626363        Spaces will be ignored in comparisons anyway, so it shouldn't be a problem - but be aware of the possibility.
     
    63716372        care when designing these sections. In particular, ensure that the permissions on spool directories are
    63726373        correct.
    6373         </p></div><div class="refsect1" lang="en"><a name="id2565854"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2565865"></a><h2>SEE ALSO</h2><p>
    6374         <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>, <a class="citerefentry" href="swat.8.html"><span class="citerefentry"><span class="refentrytitle">swat</span>(8)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="nmblookup.1.html"><span class="citerefentry"><span class="refentrytitle">nmblookup</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2565944"></a><h2>AUTHOR</h2><p>
     6374        </p></div><div class="refsect1" lang="en"><a name="id2565855"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2565866"></a><h2>SEE ALSO</h2><p>
     6375        <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>, <a class="citerefentry" href="swat.8.html"><span class="citerefentry"><span class="refentrytitle">swat</span>(8)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="nmblookup.1.html"><span class="citerefentry"><span class="refentrytitle">nmblookup</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2565945"></a><h2>AUTHOR</h2><p>
    63756376        The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed
    63766377        by the Samba Team as an Open Source project similar to the way the Linux kernel is developed.
Note: See TracChangeset for help on using the changeset viewer.