Update to r43030:
- Added some clarifications and Table headings to sections 4.3 to 4.3.2.5. - The pw section should have at least one example. - The limiting users section needs to be moved elsewhere. Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D5642
This commit is contained in:
parent
43afc9991b
commit
7730db9d8b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48415
1 changed files with 64 additions and 48 deletions
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDde$
|
$FreeBSDde$
|
||||||
basiert auf: r43024
|
basiert auf: r43030
|
||||||
-->
|
-->
|
||||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="basics">
|
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="basics">
|
||||||
<title>Grundlagen des UNIX Betriebssystems</title>
|
<title>Grundlagen des UNIX Betriebssystems</title>
|
||||||
|
@ -688,7 +688,7 @@ Password:
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry>&man.passwd.1;</entry>
|
<entry>&man.passwd.1;</entry>
|
||||||
<entry>Ein einfaches Werkzeug, um Passwörter von Accounts
|
<entry>Ein Werkzeug, um Passwörter von Accounts
|
||||||
zu ändern.</entry>
|
zu ändern.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
|
@ -714,8 +714,8 @@ Password:
|
||||||
<primary><filename>/usr/share/skel</filename></primary>
|
<primary><filename>/usr/share/skel</filename></primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
|
||||||
<para>&man.adduser.8; ist ein einfaches Programm zum
|
<para>Das empfohlene Programm zum Hinzufügen neuer Benutzer
|
||||||
Hinzufügen neuer Benutzer. Wenn ein neuer Benutzer
|
ist &man.adduser.8;. Wenn ein neuer Benutzer
|
||||||
hinzugefügt wird, aktualisiert das Programm automatisch
|
hinzugefügt wird, aktualisiert das Programm automatisch
|
||||||
<filename>/etc/passwd</filename> und
|
<filename>/etc/passwd</filename> und
|
||||||
<filename>/etc/group</filename>. Es erstellt auch das
|
<filename>/etc/group</filename>. Es erstellt auch das
|
||||||
|
@ -723,7 +723,20 @@ Password:
|
||||||
Standardkonfigurationsdateien aus
|
Standardkonfigurationsdateien aus
|
||||||
<filename>/usr/share/skel</filename> und kann optional
|
<filename>/usr/share/skel</filename> und kann optional
|
||||||
eine ,,Willkommen``-Nachricht an den neuen Benutzer
|
eine ,,Willkommen``-Nachricht an den neuen Benutzer
|
||||||
versenden.</para>
|
versenden. Das Programm muss als Superuser ausgeführt
|
||||||
|
werden.</para>
|
||||||
|
|
||||||
|
<para>Das Werkzeug &man.adduser.8; arbeitet interaktiv und
|
||||||
|
führt durch die einzelnen Schritte, wenn ein neues
|
||||||
|
Benutzerkonto erstellt wird. Wie in Beispiel 4.2 zu sehen
|
||||||
|
ist, müssen Sie entweder die benötigte Information eingeben
|
||||||
|
oder <keycap>Return</keycap> drücken, um den Vorgabewert in
|
||||||
|
eckigen Klammern zu akzeptieren. In diesem Beispiel wird
|
||||||
|
der Benutzer in die Gruppe <systemitem
|
||||||
|
class="groupname">wheel</systemitem> aufgenommen, was es
|
||||||
|
ihm erlaubt mit &man.su.1; zum Superuser zu werden. Wenn
|
||||||
|
Sie fertig sind, können Sie entweder einen weiteren Benutzer
|
||||||
|
erstellen oder das Programm beenden.</para>
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
<title>Einen Benutzer unter &os; anlegen</title>
|
<title>Einen Benutzer unter &os; anlegen</title>
|
||||||
|
@ -778,9 +791,9 @@ Goodbye!
|
||||||
<secondary>löschen</secondary>
|
<secondary>löschen</secondary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
|
||||||
<para>Benutzen Sie &man.rmuser.8;, um einen Account
|
<para>Benutzen Sie &man.rmuser.8; als Superuser, um einen
|
||||||
vollständig aus dem System zu entfernen. Dieses Programm
|
Account vollständig aus dem System zu entfernen. Dieses
|
||||||
führt die folgenden Schritte durch:</para>
|
Programm führt die folgenden Schritte durch:</para>
|
||||||
|
|
||||||
<procedure>
|
<procedure>
|
||||||
<step>
|
<step>
|
||||||
|
@ -803,8 +816,8 @@ Goodbye!
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step>
|
<step>
|
||||||
<para>Entfernt das Heimatverzeichnis des Benutzers, falls
|
<para>Entfernt optional das Heimatverzeichnis des
|
||||||
es dem Benutzer gehört.</para>
|
Benutzers, falls es dem Benutzer gehört.</para>
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step>
|
<step>
|
||||||
|
@ -844,12 +857,7 @@ Matching password entry:
|
||||||
jru:*:1001:1001::0:0:J. Random User:/home/jru:/usr/local/bin/zsh
|
jru:*:1001:1001::0:0:J. Random User:/home/jru:/usr/local/bin/zsh
|
||||||
Is this the entry you wish to remove? <userinput>y</userinput>
|
Is this the entry you wish to remove? <userinput>y</userinput>
|
||||||
Remove user's home directory (/home/jru)? <userinput>y</userinput>
|
Remove user's home directory (/home/jru)? <userinput>y</userinput>
|
||||||
Updating password file, updating databases, done.
|
Removing user (jru): mailspool home passwd.
|
||||||
Updating group file: trusted (removing group jru -- personal group is empty) done.
|
|
||||||
Removing user's incoming mail file /var/mail/jru: done.
|
|
||||||
Removing files belonging to jru from /tmp: done.
|
|
||||||
Removing files belonging to jru from /var/tmp: done.
|
|
||||||
Removing files belonging to jru from /var/tmp/vi.recover: done.
|
|
||||||
&prompt.root;</screen>
|
&prompt.root;</screen>
|
||||||
</example>
|
</example>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
@ -861,12 +869,11 @@ Removing files belonging to jru from /var/tmp/vi.recover: done.
|
||||||
<primary><command>chpass</command></primary>
|
<primary><command>chpass</command></primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
|
||||||
<para>Mit &man.chpass.1; können Informationen der
|
<para>Jeder Benutzer kann &man.chpass.1; verwenden, um die
|
||||||
Benutzerdatenbank, wie Passwörter, Shells und persönliche
|
Shell und persönliche Informationen des Benutzerkontos zu
|
||||||
Informationen verändert werden.</para>
|
verändern. Der Superuser kann dieses Werkzeug benutzen, um
|
||||||
|
zusätzliche Kontoinformationen für alle Benutzer zu
|
||||||
<para>Nur der Superuser kann die Informationen und Passwörter
|
ändern.</para>
|
||||||
der anderen Benutzer mit &man.chpass.1; verändern.</para>
|
|
||||||
|
|
||||||
<para>Werden neben dem optionalen Loginnamen keine weiteren
|
<para>Werden neben dem optionalen Loginnamen keine weiteren
|
||||||
Optionen angegeben, zeigt &man.chpass.1; einen Editor mit
|
Optionen angegeben, zeigt &man.chpass.1; einen Editor mit
|
||||||
|
@ -875,13 +882,22 @@ Removing files belonging to jru from /var/tmp/vi.recover: done.
|
||||||
Informationen aktualisiert.</para>
|
Informationen aktualisiert.</para>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>Unter &os; wird nach dem Verlassen des Editors nach
|
<para>Dieses Programm fragt nach dem Verlassen des Editors
|
||||||
dem Passwort gefragt, es sei denn, man ist als Superuser
|
nach dem Passwort, es sei denn, man ist als Superuser
|
||||||
angemeldet.</para>
|
angemeldet.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
|
<para>Im Beispiel 4.4 hat der Superuser <command>chpass
|
||||||
|
jru</command> eingegeben. Es werden die Felder
|
||||||
|
ausgegeben, die für diesen Benutzer geändert werden können.
|
||||||
|
Wenn stattdessen <systemitem
|
||||||
|
class="username">jru</systemitem> diesen Befehl aufruft,
|
||||||
|
werden nur die letzten sechs Felder ausgegeben. Dies ist in
|
||||||
|
Beispiel 4.5 zu sehen.</para>
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
<title>Interaktives <command>chpass</command> des Superusers</title>
|
<title><command>chpass</command> als Superuser
|
||||||
|
verwenden</title>
|
||||||
|
|
||||||
<screen>#Changing user database information for jru.
|
<screen>#Changing user database information for jru.
|
||||||
Login: jru
|
Login: jru
|
||||||
|
@ -900,13 +916,9 @@ Home Phone:
|
||||||
Other information:</screen>
|
Other information:</screen>
|
||||||
</example>
|
</example>
|
||||||
|
|
||||||
<para>Der normale Benutzer kann nur einen kleinen Teil dieser
|
|
||||||
Informationen verändern und natürlich nur die Daten des
|
|
||||||
eigenen Accounts.</para>
|
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
<title>Interaktives <command>chpass</command> eines normalen
|
<title><command>chpass</command> als normaler Benutzer
|
||||||
Benutzers</title>
|
verwenden</title>
|
||||||
|
|
||||||
<screen>#Changing user database information for jru.
|
<screen>#Changing user database information for jru.
|
||||||
Shell: /usr/local/bin/tcsh
|
Shell: /usr/local/bin/tcsh
|
||||||
|
@ -920,11 +932,11 @@ Other information:</screen>
|
||||||
<note>
|
<note>
|
||||||
<para>&man.chfn.1; und &man.chsh.1; sind nur Verweise auf
|
<para>&man.chfn.1; und &man.chsh.1; sind nur Verweise auf
|
||||||
&man.chpass.1; genauso wie &man.ypchpass.1;,
|
&man.chpass.1; genauso wie &man.ypchpass.1;,
|
||||||
&man.ypchfn.1; und &man.ypchsh.1;. <acronym>NIS</acronym>
|
&man.ypchfn.1; und &man.ypchsh.1;. Da
|
||||||
wird automatisch unterstützt, deswegen ist es nicht
|
<acronym>NIS</acronym> automatisch unterstützt wird, ist
|
||||||
notwendig das <literal>yp</literal> vor dem Kommando
|
es nicht notwendig das <literal>yp</literal> vor dem
|
||||||
einzugeben. <acronym>NIS</acronym> wird später im
|
Kommando einzugeben. <acronym>NIS</acronym> wird später
|
||||||
<xref linkend="network-servers"/> besprochen.</para>
|
im <xref linkend="network-servers"/> besprochen.</para>
|
||||||
</note>
|
</note>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
|
@ -939,15 +951,12 @@ Other information:</screen>
|
||||||
<secondary>Passwort wechseln</secondary>
|
<secondary>Passwort wechseln</secondary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
|
||||||
<para>&man.passwd.1; ist der übliche Weg, Ihr eigenes Passwort
|
<para>Jeder Benutzer kann mit &man.passwd.1; einfach sein
|
||||||
als Benutzer zu ändern oder das Passwort eines anderen
|
Passwort ändern. Um eine versehentliche oder unbefugte
|
||||||
Benutzers als Superuser.</para>
|
Änderung zu verhindern, muss bei einem Passwortwechsel
|
||||||
|
zunächst das ursprüngliche Passwort eingegeben
|
||||||
<note>
|
werden, bevor das neue Passwort festgelegt werden
|
||||||
<para>Um unberechtigte Änderungen zu verhindern,
|
kann.</para>
|
||||||
muss bei einem Passwortwechsel zuerst das ursprüngliche
|
|
||||||
Passwort eingegeben werden.</para>
|
|
||||||
</note>
|
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
<title>Das eigene Passwort wechseln</title>
|
<title>Das eigene Passwort wechseln</title>
|
||||||
|
@ -959,9 +968,15 @@ New password:
|
||||||
Retype new password:
|
Retype new password:
|
||||||
passwd: updating the database...
|
passwd: updating the database...
|
||||||
passwd: done</screen>
|
passwd: done</screen>
|
||||||
|
|
||||||
</example>
|
</example>
|
||||||
|
|
||||||
|
<para>Der Superuser kann jedes beliebige Passwort ändern,
|
||||||
|
indem er den Benutzernamen an &man.passwd.1; übergibt.
|
||||||
|
Das Programm fordert den Superuser nicht dazu auf, das
|
||||||
|
aktuelle Passwort des Benutzers einzugeben. Dadurch kann
|
||||||
|
das Passwort geändert werden, falls der Benutzer sein
|
||||||
|
ursprüngliches Passwort vergessen hat.</para>
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
<title>Als Superuser das Passwort eines anderen Accounts
|
<title>Als Superuser das Passwort eines anderen Accounts
|
||||||
verändern</title>
|
verändern</title>
|
||||||
|
@ -976,8 +991,9 @@ passwd: done</screen>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>Wie bei &man.chpass.1; ist &man.yppasswd.1;
|
<para>Wie bei &man.chpass.1; ist &man.yppasswd.1;
|
||||||
nur ein Verweis auf &man.passwd.1;. NIS wird von
|
nur ein Verweis auf &man.passwd.1;.
|
||||||
jedem dieser Kommandos unterstützt.</para>
|
<acronym>NIS</acronym> wird von jedem dieser Kommandos
|
||||||
|
unterstützt.</para>
|
||||||
</note>
|
</note>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue