svn commit: r41842 - projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/network-servers

Tom Rhodes trhodes at FreeBSD.org
Wed Jun 5 02:59:46 UTC 2013


Author: trhodes
Date: Wed Jun  5 02:59:45 2013
New Revision: 41842
URL: http://svnweb.freebsd.org/changeset/doc/41842

Log:
  Wording fixes.
  
  Suggested by:	bjk

Modified:
  projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml

Modified: projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml
==============================================================================
--- projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml	Wed Jun  5 02:33:36 2013	(r41841)
+++ projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml	Wed Jun  5 02:59:45 2013	(r41842)
@@ -2157,27 +2157,28 @@ basie&prompt.root;</screen>
 	</tgroup>
       </informaltable>
 
-      <para>Attempting to implement these restrictions by separately
-	blocking each user, there would have to be an addition of the
+      <para>An attempt to implement these restrictions by separately
+	blocking each user, would require the addition of the
 	<literal>-<replaceable>user</replaceable></literal> line to
-	each system's <filename>passwd</filename>.  One for each user
+	each system's <filename>passwd</filename>.  One line for each user
 	who is not allowed to login onto that system.  Forgetting just one
-	entry, could cause significant trouble.  It may be feasible to
+	entry could cause significant trouble.  It may be feasible to
 	do this correctly during the initial setup; however, eventually
 	someone will forget to add these lines
 	for new users.</para>
 
       <para>Handling this situation with netgroups offers several
 	advantages.  Each user need not be handled separately; they
-	would be assigned to one or more netgroups and allow or forbid
-	logins for all members of the netgroup.  While adding a new
+	would be assigned to one or more netgroups and logins would
+	be allowed or forbidden for all members of the netgroup.
+	While adding a new
 	machine, login restrictions must be defined for all
 	netgroups.  If a new user is added, they must be added
 	to one or more netgroups.  Those changes are
 	independent of each other: no more <quote>for each combination
 	of user and machine do...</quote> If the NIS setup is planned
 	carefully, only one central configuration file
-	needs modified to grant or deny access to machines.</para>
+	needs modification to grant or deny access to machines.</para>
 
       <para>The first step is the initialization of the NIS map
 	netgroup.  &os;'s &man.ypinit.8; does not create this map
@@ -2205,7 +2206,7 @@ INTERNS (,able,test-domain)     (,baker,
 	<listitem>
 	  <para>The name of the host(s) where the following items are
 	    valid.  If a hostname is not specified, the entry is
-	    valid on all hosts.  If a hostname is specified, they
+	    valid on all hosts.  If a hostname is specified, it
 	    will need to be micro-managed within this
 	    configuration.</para>
 	</listitem>
@@ -2320,8 +2321,8 @@ ellington&prompt.user; <userinput>ypcat 
 	  shell.</para>
       </warning>
 
-      <para>After this change, the NIS map will only need modified when
-	a new employee joins the IT department.  A similar approach
+      <para>After this change, the NIS map will only need modification
+	when a new employee joins the IT department.  A similar approach
 	for the less important servers may be used by replacing
 	the old <literal>+:::::::::</literal> in their local version
 	of <filename>/etc/master.passwd</filename> with something like
@@ -2438,7 +2439,7 @@ TWO       (,hotel,test-domain)
       <para>One last word of caution: It may not always be advisable
 	to use machine-based netgroups.  When deploying a couple
 	of dozen or even hundreds of identical machines for student
-	labs, the use of role-based netgroups instead of
+	labs, role-based netgroups instead of
 	machine-based netgroups may be used to keep the size of the NIS
 	map within reasonable limits.</para>
     </sect2>
@@ -2454,12 +2455,11 @@ TWO       (,hotel,test-domain)
 	<listitem>
 	  <para>Every time a new user is added to the lab, they
 	    must be added to the master NIS server
-	    <emphasis>only</emphasis>, and <emphasis>remember
-	    to rebuild the NIS maps</emphasis>.  If this step is
-	    missed, the new user will not be able to login anywhere
-	    except on the NIS master.  For example, if we needed to
-	    add a new user <username>jsmith</username> to the lab, we
-	    would:</para>
+	    and the <acronym>NIS</acronym> maps will need rebuilt.  If
+	    this step is omitted, the new user will not be able to login
+	    anywhere except on the NIS master.  For example, if we
+	    needed to add a new user <username>jsmith</username> to
+	    the lab, we would:</para>
 
 	  <screen>&prompt.root; <userinput>pw useradd jsmith</userinput>
 &prompt.root; <userinput>cd /var/yp</userinput>
@@ -2472,8 +2472,9 @@ TWO       (,hotel,test-domain)
 	</listitem>
 	<listitem>
 	  <para><emphasis>Keep the administration accounts out of the
-	      NIS maps</emphasis>.  These users and passwords should
-	    not be propagating to all machines.  Especially if these
+	      NIS maps</emphasis>.  This is undesirable as it will
+	    create a security risk.  These users and passwords should
+	    not be propagated to all machines.  Especially if these
 	    machines will have users whom should not have access to
 	    those accounts.</para>
 	</listitem>


More information about the svn-doc-projects mailing list