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

Update Samba 3.3 to 3.3.10 (docs)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/docs/htmldocs/Samba3-HOWTO/rights.html

    r342 r368  
    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.3.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="id2608173"></a>
    5 <a class="indexterm" name="id2608180"></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.75.2"><link rel="home" href="index.html" title="The Official Samba 3.3.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" title="Chapter 15. User Rights and Privileges"><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="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="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#id2614523">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2614798">Using the <span class="quote">&#8220;<span class="quote">net rpc rights</span>&#8221;</span> Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2615144">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2615459">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2615970">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2616147">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2616153">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></div><p>
     2<a class="indexterm" name="id2614231"></a>
     3<a class="indexterm" name="id2614238"></a>
     4<a class="indexterm" name="id2614245"></a>
     5<a class="indexterm" name="id2614252"></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="id2608196"></a>
    14 <a class="indexterm" name="id2608203"></a>
    15 <a class="indexterm" name="id2608210"></a>
    16 <a class="indexterm" name="id2608217"></a>
     13<a class="indexterm" name="id2614268"></a>
     14<a class="indexterm" name="id2614275"></a>
     15<a class="indexterm" name="id2614282"></a>
     16<a class="indexterm" name="id2614289"></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="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="id2608266"></a>
     22<a class="indexterm" name="id2614303"></a>
     23<a class="indexterm" name="id2614310"></a>
     24<a class="indexterm" name="id2614317"></a>
     25<a class="indexterm" name="id2614324"></a>
     26<a class="indexterm" name="id2614331"></a>
     27<a class="indexterm" name="id2614338"></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.
     
    3434account is used only to authenticate domain member machines during start-up. This security measure
    3535is designed to block man-in-the-middle attempts to violate network integrity.
    36 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    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>
     36</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     37<a class="indexterm" name="id2614378"></a>
     38<a class="indexterm" name="id2614385"></a>
     39<a class="indexterm" name="id2614392"></a>
     40<a class="indexterm" name="id2614399"></a>
     41<a class="indexterm" name="id2614406"></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="id2608362"></a>
    51 <a class="indexterm" name="id2608369"></a>
    52 <a class="indexterm" name="id2608376"></a>
    53 <a class="indexterm" name="id2608382"></a>
     50<a class="indexterm" name="id2614434"></a>
     51<a class="indexterm" name="id2614441"></a>
     52<a class="indexterm" name="id2614448"></a>
     53<a class="indexterm" name="id2614454"></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="id2608405"></a>
    61 <a class="indexterm" name="id2608412"></a>
    62 <a class="indexterm" name="id2608419"></a>
    63 <a class="indexterm" name="id2608426"></a>
     60<a class="indexterm" name="id2614477"></a>
     61<a class="indexterm" name="id2614484"></a>
     62<a class="indexterm" name="id2614491"></a>
     63<a class="indexterm" name="id2614498"></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="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>
     73</p><div class="sect1" title="Rights Management Capabilities"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614523"></a>Rights Management Capabilities</h2></div></div></div><p>
     74<a class="indexterm" name="id2614531"></a>
     75<a class="indexterm" name="id2614538"></a>
     76<a class="indexterm" name="id2614545"></a>
     77<a class="indexterm" name="id2614552"></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="id2608519"></a>
    84 <a class="indexterm" name="id2608526"></a>
    85 <a class="indexterm" name="id2608532"></a>
     83<a class="indexterm" name="id2614591"></a>
     84<a class="indexterm" name="id2614598"></a>
     85<a class="indexterm" name="id2614604"></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="id2608550"></a><a class="indexterm" name="id2608556"></a><a class="indexterm" name="id2608564"></a><a class="indexterm" name="id2608570"></a><a class="indexterm" name="id2608578"></a><a class="indexterm" name="id2608585"></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>
     88</p><a class="indexterm" name="id2614622"></a><a class="indexterm" name="id2614628"></a><a class="indexterm" name="id2614636"></a><a class="indexterm" name="id2614642"></a><a class="indexterm" name="id2614650"></a><a class="indexterm" name="id2614657"></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" title="Using the &#8220;net rpc rights&#8221; Utility"><div class="titlepage"><div><div><h3 class="title"><a name="id2614798"></a>Using the <span class="quote">&#8220;<span class="quote">net rpc rights</span>&#8221;</span> Utility</h3></div></div></div><p>
     89<a class="indexterm" name="id2614809"></a>
     90<a class="indexterm" name="id2614816"></a>
     91<a class="indexterm" name="id2614823"></a>
     92<a class="indexterm" name="id2614830"></a>
     93<a class="indexterm" name="id2614837"></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="id2608808"></a>
    105 <a class="indexterm" name="id2608819"></a>
    106 <a class="indexterm" name="id2608826"></a>
    107 <a class="indexterm" name="id2608833"></a>
     104<a class="indexterm" name="id2614880"></a>
     105<a class="indexterm" name="id2614891"></a>
     106<a class="indexterm" name="id2614898"></a>
     107<a class="indexterm" name="id2614905"></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="id2608872"></a>
    117 <a class="indexterm" name="id2608879"></a>
    118 <a class="indexterm" name="id2608886"></a>
    119 <a class="indexterm" name="id2608893"></a>
     116<a class="indexterm" name="id2614944"></a>
     117<a class="indexterm" name="id2614951"></a>
     118<a class="indexterm" name="id2614958"></a>
     119<a class="indexterm" name="id2614965"></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="id2608919"></a>
     129<a class="indexterm" name="id2614991"></a>
    130130</p><pre class="screen">
    131131<code class="prompt">root# </code> net rpc rights grant 'DOMAIN\Domain Admins' \
     
    139139                This command is similar in format to <code class="literal">net rpc rights grant</code>.  Its
    140140                effect is to remove an assigned right (or list of rights) from a user or group.
    141                 </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="id2608974"></a>
    143 <a class="indexterm" name="id2608981"></a>
    144 <a class="indexterm" name="id2608988"></a>
     141                </p></dd></dl></div><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     142<a class="indexterm" name="id2615046"></a>
     143<a class="indexterm" name="id2615053"></a>
     144<a class="indexterm" name="id2615060"></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="id2609006"></a>
    152 <a class="indexterm" name="id2609013"></a>
    153 <a class="indexterm" name="id2609020"></a>
    154 <a class="indexterm" name="id2609027"></a>
     151<a class="indexterm" name="id2615078"></a>
     152<a class="indexterm" name="id2615085"></a>
     153<a class="indexterm" name="id2615092"></a>
     154<a class="indexterm" name="id2615099"></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="id2609048"></a>
    161 <a class="indexterm" name="id2609055"></a>
    162 <a class="indexterm" name="id2609061"></a>
     160<a class="indexterm" name="id2615120"></a>
     161<a class="indexterm" name="id2615127"></a>
     162<a class="indexterm" name="id2615133"></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="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="id2609094"></a>
     164</p></div><div class="sect2" title="Description of Privileges"><div class="titlepage"><div><div><h3 class="title"><a name="id2615144"></a>Description of Privileges</h3></div></div></div><p>
     165<a class="indexterm" name="id2615152"></a>
     166<a class="indexterm" name="id2615158"></a>
     167<a class="indexterm" name="id2615166"></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="id2609119"></a>
    175 <a class="indexterm" name="id2609126"></a>
    176 <a class="indexterm" name="id2609133"></a>
     174<a class="indexterm" name="id2615191"></a>
     175<a class="indexterm" name="id2615198"></a>
     176<a class="indexterm" name="id2615205"></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="id2609164"></a>
    183 <a class="indexterm" name="id2609172"></a>
    184 <a class="indexterm" name="id2609179"></a>
     182<a class="indexterm" name="id2615236"></a>
     183<a class="indexterm" name="id2615244"></a>
     184<a class="indexterm" name="id2615251"></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="id2609211"></a>
    192 <a class="indexterm" name="id2609218"></a>
    193 <a class="indexterm" name="id2609225"></a>
     191<a class="indexterm" name="id2615283"></a>
     192<a class="indexterm" name="id2615290"></a>
     193<a class="indexterm" name="id2615297"></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="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>
     197<a class="indexterm" name="id2615316"></a>
     198<a class="indexterm" name="id2615323"></a>
     199<a class="indexterm" name="id2615330"></a>
     200<a class="indexterm" name="id2615337"></a>
     201<a class="indexterm" name="id2615344"></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="id2609326"></a>
    211 <a class="indexterm" name="id2609333"></a>
    212 <a class="indexterm" name="id2609340"></a>
     210<a class="indexterm" name="id2615398"></a>
     211<a class="indexterm" name="id2615405"></a>
     212<a class="indexterm" name="id2615412"></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="id2609362"></a>
    220 <a class="indexterm" name="id2609369"></a>
     219<a class="indexterm" name="id2615439"></a>
     220<a class="indexterm" name="id2615446"></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="id2609382"></a>Privileges Suppored by Windows 2000 Domain Controllers</h3></div></div></div><p>
     222                </p></dd></dl></div></div><div class="sect2" title="Privileges Suppored by Windows 2000 Domain Controllers"><div class="titlepage"><div><div><h3 class="title"><a name="id2615459"></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="id2609392"></a>
    226 <a class="indexterm" name="id2609400"></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="id2609492"></a>
    240 <a class="indexterm" name="id2609499"></a>
    241 <a class="indexterm" name="id2609506"></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="id2609548"></a>
     225<a class="indexterm" name="id2615470"></a>
     226<a class="indexterm" name="id2615477"></a>
     227<a class="indexterm" name="id2615484"></a>
     228<a class="indexterm" name="id2615491"></a>
     229<a class="indexterm" name="id2615498"></a>
     230<a class="indexterm" name="id2615505"></a>
     231<a class="indexterm" name="id2615512"></a>
     232<a class="indexterm" name="id2615519"></a>
     233<a class="indexterm" name="id2615526"></a>
     234<a class="indexterm" name="id2615533"></a>
     235<a class="indexterm" name="id2615540"></a>
     236<a class="indexterm" name="id2615547"></a>
     237<a class="indexterm" name="id2615554"></a>
     238<a class="indexterm" name="id2615562"></a>
     239<a class="indexterm" name="id2615569"></a>
     240<a class="indexterm" name="id2615576"></a>
     241<a class="indexterm" name="id2615583"></a>
     242<a class="indexterm" name="id2615590"></a>
     243<a class="indexterm" name="id2615596"></a>
     244<a class="indexterm" name="id2615603"></a>
     245<a class="indexterm" name="id2615610"></a>
     246<a class="indexterm" name="id2615618"></a>
     247<a class="indexterm" name="id2615625"></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="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="id2609735"></a>
    293 <a class="indexterm" name="id2609742"></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>
     274<a class="indexterm" name="id2615686"></a>
     275<a class="indexterm" name="id2615692"></a>
     276<a class="indexterm" name="id2615699"></a>
     277<a class="indexterm" name="id2615706"></a>
     278<a class="indexterm" name="id2615713"></a>
     279<a class="indexterm" name="id2615720"></a>
     280<a class="indexterm" name="id2615727"></a>
     281<a class="indexterm" name="id2615734"></a>
     282<a class="indexterm" name="id2615741"></a>
     283<a class="indexterm" name="id2615748"></a>
     284<a class="indexterm" name="id2615755"></a>
     285<a class="indexterm" name="id2615762"></a>
     286<a class="indexterm" name="id2615770"></a>
     287<a class="indexterm" name="id2615777"></a>
     288<a class="indexterm" name="id2615784"></a>
     289<a class="indexterm" name="id2615791"></a>
     290<a class="indexterm" name="id2615798"></a>
     291<a class="indexterm" name="id2615805"></a>
     292<a class="indexterm" name="id2615812"></a>
     293<a class="indexterm" name="id2615819"></a>
     294<a class="indexterm" name="id2615826"></a>
     295<a class="indexterm" name="id2615833"></a>
     296<a class="indexterm" name="id2615840"></a>
     297<a class="indexterm" name="id2615847"></a>
     298<a class="indexterm" name="id2615854"></a>
     299<a class="indexterm" name="id2615861"></a>
     300<a class="indexterm" name="id2615868"></a>
     301<a class="indexterm" name="id2615875"></a>
     302<a class="indexterm" name="id2615882"></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="id2609879"></a>
     335<a class="indexterm" name="id2615956"></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="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="id2609929"></a>
     338    </p></div></div><div class="sect1" title="The Administrator Domain SID"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615970"></a>The Administrator Domain SID</h2></div></div></div><p>
     339<a class="indexterm" name="id2615978"></a>
     340<a class="indexterm" name="id2615985"></a>
     341<a class="indexterm" name="id2615992"></a>
     342<a class="indexterm" name="id2615999"></a>
     343<a class="indexterm" name="id2616006"></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="id2609962"></a>
     353<a class="indexterm" name="id2616040"></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="id2609977"></a>
     356<a class="indexterm" name="id2616054"></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>
    360 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
    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>
     360</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
     361<a class="indexterm" name="id2616077"></a>
     362<a class="indexterm" name="id2616084"></a>
     363<a class="indexterm" name="id2616091"></a>
     364<a class="indexterm" name="id2616098"></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="id2610036"></a>
    370 <a class="indexterm" name="id2610043"></a>
    371 <a class="indexterm" name="id2610050"></a>
    372 <a class="indexterm" name="id2610057"></a>
     369<a class="indexterm" name="id2616113"></a>
     370<a class="indexterm" name="id2616120"></a>
     371<a class="indexterm" name="id2616127"></a>
     372<a class="indexterm" name="id2616134"></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="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>
     376</p></div><div class="sect1" title="Common Errors"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616147"></a>Common Errors</h2></div></div></div><div class="sect2" title="What Rights and Privileges Will Permit Windows Client Administration?"><div class="titlepage"><div><div><h3 class="title"><a name="id2616153"></a>What Rights and Privileges Will Permit Windows Client Administration?</h3></div></div></div><p>
     377<a class="indexterm" name="id2616162"></a>
     378<a class="indexterm" name="id2616168"></a>
     379<a class="indexterm" name="id2616175"></a>
     380<a class="indexterm" name="id2616182"></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="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>
     386<a class="indexterm" name="id2616215"></a>
     387<a class="indexterm" name="id2616222"></a>
     388<a class="indexterm" name="id2616229"></a>
     389<a class="indexterm" name="id2616236"></a>
     390<a class="indexterm" name="id2616243"></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="id2610194"></a>
    397 <a class="indexterm" name="id2610201"></a>
    398 <a class="indexterm" name="id2610208"></a>
    399 <a class="indexterm" name="id2610215"></a>
     396<a class="indexterm" name="id2616271"></a>
     397<a class="indexterm" name="id2616278"></a>
     398<a class="indexterm" name="id2616285"></a>
     399<a class="indexterm" name="id2616292"></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="id2610242"></a>
    405 <a class="indexterm" name="id2610249"></a>
    406 <a class="indexterm" name="id2610256"></a>
     404<a class="indexterm" name="id2616320"></a>
     405<a class="indexterm" name="id2616326"></a>
     406<a class="indexterm" name="id2616333"></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:
Note: See TracChangeset for help on using the changeset viewer.