Document new mkgroup,mkpasswd options
This commit is contained in:
parent
f78765dadd
commit
34a50bf03f
|
@ -372,6 +372,7 @@ This program prints a /etc/group file to stdout
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
-l,--local print local group information
|
-l,--local print local group information
|
||||||
|
-c,--current print current group, if a domain account
|
||||||
-d,--domain print global group information from the domain
|
-d,--domain print global group information from the domain
|
||||||
specified (or from the current domain if there is
|
specified (or from the current domain if there is
|
||||||
no domain specified)
|
no domain specified)
|
||||||
|
@ -389,14 +390,15 @@ One of `-l' or `-d' must be given on NT/W2K.
|
||||||
|
|
||||||
<para>The <command>mkgroup</command> program can be used to help
|
<para>The <command>mkgroup</command> program can be used to help
|
||||||
configure your Windows system to be more UNIX-like by creating an
|
configure your Windows system to be more UNIX-like by creating an
|
||||||
initial <filename>/etc/group</filename> substitute (some commands need this
|
initial <filename>/etc/group</filename>.
|
||||||
file) from your system information. It only works on the NT series
|
Its use is essential on the NT series (Windows NT, 2000, and XP) to
|
||||||
(Windows NT, 2000, and XP). <command>mkgroup</command> does not work on
|
include Windows security information.
|
||||||
the Win9x series (Windows 95, 98, and Me) because they lack the security model
|
It can also be used on the Win9x series (Windows 95, 98, and Me) to
|
||||||
to support it. To initially set up your machine, you'd do something like
|
create a file with the correct format.
|
||||||
this:</para>
|
To initially set up your machine if you are a local user, you'd do
|
||||||
|
something like this:</para>
|
||||||
<example><title>Setting up the groups file</title>
|
|
||||||
|
<example><title>Setting up the groups file for local accounts</title>
|
||||||
<screen>
|
<screen>
|
||||||
<prompt>$</prompt> <userinput>mkdir /etc</userinput>
|
<prompt>$</prompt> <userinput>mkdir /etc</userinput>
|
||||||
<prompt>$</prompt> <userinput>mkgroup -l > /etc/group</userinput>
|
<prompt>$</prompt> <userinput>mkgroup -l > /etc/group</userinput>
|
||||||
|
@ -408,16 +410,24 @@ information in your system, you'll need to regenerate the group file
|
||||||
for it to have the new information.</para>
|
for it to have the new information.</para>
|
||||||
|
|
||||||
<para>The <literal>-d</literal> and <literal>-l</literal> options
|
<para>The <literal>-d</literal> and <literal>-l</literal> options
|
||||||
allow you to specify where the information comes from, either the
|
allow you to specify where the information comes from, the
|
||||||
local machine or the default (or given) domain. The <literal>-o</literal>
|
local machine or the domain (default or given), or both.
|
||||||
option allows for special cases (such as multiple domains) where the GIDs
|
With the <literal>-d</literal> option the program contacts the Domain
|
||||||
might match otherwise. The <literal>-s</literal>
|
Controller, which my be unreachable or have restricted access.
|
||||||
|
An entry for the current domain user can then be created by using the
|
||||||
|
option <literal>-c</literal> together with <literal>-l</literal>,
|
||||||
|
but <literal>-c</literal> has no effect when used with <literal>-d</literal>.
|
||||||
|
The <literal>-o</literal> option allows for special cases
|
||||||
|
(such as multiple domains) where the GIDs might match otherwise.
|
||||||
|
The <literal>-s</literal>
|
||||||
option omits the NT Security Identifier (SID). For more information on
|
option omits the NT Security Identifier (SID). For more information on
|
||||||
SIDs, see <Xref Linkend="ntsec"> in the Cygwin User's Guide. The
|
SIDs, see <Xref Linkend="ntsec"> in the Cygwin User's Guide. The
|
||||||
<literal>-u</literal> option causes <command>mkgroup</command> to
|
<literal>-u</literal> option causes <command>mkgroup</command> to
|
||||||
enumerate the users for each group, placing the group members in the
|
enumerate the users for each group, placing the group members in the
|
||||||
gr_mem (last) field. Note that this can greatly increase
|
gr_mem (last) field. Note that this can greatly increase
|
||||||
the time for <command>mkgroup</command> to run in a large domain.
|
the time for <command>mkgroup</command> to run in a large domain.
|
||||||
|
Having gr_mem fields is helpful when a domain user logs in remotely
|
||||||
|
while the local machine is disconnected from the Domain Controller.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
@ -431,6 +441,7 @@ This program prints a /etc/passwd file to stdout
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
-l,--local print local user accounts
|
-l,--local print local user accounts
|
||||||
|
-c,--current print current account, if a domain account
|
||||||
-d,--domain print domain accounts (from current domain
|
-d,--domain print domain accounts (from current domain
|
||||||
if no domain specified)
|
if no domain specified)
|
||||||
-o,--id-offset offset change the default offset (10000) added to uids
|
-o,--id-offset offset change the default offset (10000) added to uids
|
||||||
|
@ -450,14 +461,17 @@ One of `-l', `-d' or `-g' must be given on NT/W2K.
|
||||||
|
|
||||||
<para>The <command>mkpasswd</command> program can be used to help
|
<para>The <command>mkpasswd</command> program can be used to help
|
||||||
configure your Windows system to be more UNIX-like by creating an
|
configure your Windows system to be more UNIX-like by creating an
|
||||||
initial <filename>/etc/passwd</filename> substitute (some commands
|
initial <filename>/etc/passwd</filename> from your system information.
|
||||||
need this file) from your system information. It only works on the NT series
|
Its use is essential on the NT series (Windows NT, 2000, and XP) to
|
||||||
(Windows NT, 2000, and XP). <command>mkpasswd</command> does not work on
|
include Windows security information, but the actual passwords are
|
||||||
the Win9x series (Windows 95, 98, and Me) because they lack the security model
|
determined by Windows, not by the content of <filename>/etc/passwd</filename>.
|
||||||
to support it. To initially set up your machine, you'd do something like
|
On the Win9x series (Windows 95, 98, and Me) the password field must be
|
||||||
this:</para>
|
replaced by the output of <userinput>crypt your_password</userinput>
|
||||||
|
if remote access is desired.
|
||||||
<example><title>Setting up the passwd file</title>
|
To initially set up your machine if you are a local user, you'd do
|
||||||
|
something like this:</para>
|
||||||
|
|
||||||
|
<example><title>Setting up the passwd file for local accounts</title>
|
||||||
<screen>
|
<screen>
|
||||||
<prompt>$</prompt> <userinput>mkdir /etc</userinput>
|
<prompt>$</prompt> <userinput>mkdir /etc</userinput>
|
||||||
<prompt>$</prompt> <userinput>mkpasswd -l > /etc/passwd</userinput>
|
<prompt>$</prompt> <userinput>mkpasswd -l > /etc/passwd</userinput>
|
||||||
|
@ -469,10 +483,16 @@ information in your system, you'll need to regenerate the passwd file
|
||||||
for it to have the new information.</para>
|
for it to have the new information.</para>
|
||||||
|
|
||||||
<para>The <literal>-d</literal> and <literal>-l</literal> options
|
<para>The <literal>-d</literal> and <literal>-l</literal> options
|
||||||
allow you to specify where the information comes from, either the
|
allow you to specify where the information comes from, the
|
||||||
local machine or the default (or given) domain. The <literal>-o</literal>
|
local machine or the domain (default or given), or both.
|
||||||
option allows for special cases (such as multiple domains) where the UIDs
|
With the <literal>-d</literal> option the program contacts the Domain
|
||||||
might match otherwise. The <literal>-g</literal> option creates a local
|
Controller, which my be unreachable or have restricted access.
|
||||||
|
An entry for the current domain user can then be created by using the
|
||||||
|
option <literal>-c</literal> together with <literal>-l</literal>,
|
||||||
|
but <literal>-c</literal> has no effect when used with <literal>-d</literal>.
|
||||||
|
The <literal>-o</literal> option allows for special cases
|
||||||
|
(such as multiple domains) where the UIDs might match otherwise.
|
||||||
|
The <literal>-g</literal> option creates a local
|
||||||
user that corresponds to each local group. This is because NT assigns groups
|
user that corresponds to each local group. This is because NT assigns groups
|
||||||
file ownership. The <literal>-m</literal> option bypasses the current
|
file ownership. The <literal>-m</literal> option bypasses the current
|
||||||
mount table so that, for example, two users who have a Windows home
|
mount table so that, for example, two users who have a Windows home
|
||||||
|
@ -489,9 +509,9 @@ use a prefix other than <literal>/home/</literal>. For example, this command:
|
||||||
</example>
|
</example>
|
||||||
|
|
||||||
would put local users' home directories in the Windows 'Profiles' directory.
|
would put local users' home directories in the Windows 'Profiles' directory.
|
||||||
The <literal>-u</literal> option allows <command>mkpasswd</command> to
|
On Win9x machines the <literal>-u</literal> option creates an entry for
|
||||||
search for a specific username, greatly reducing the amount of time it
|
the specified user. On the NT series it restricts the output to that user,
|
||||||
takes in a large domain.</para>
|
greatly reducing the amount of time it takes in a large domain.</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue