[prev in list] [next in list] [prev in thread] [next in thread]
List: apache-docs
Subject: German translation htpasswd.xml
From: JGiesecke () t-online ! de (Jobst Giesecke)
Date: 2004-01-29 9:08:08
Message-ID: 4018CD78.4020501 () t-online ! de
[Download RAW message or body]
["htpasswd.xml.de" (text/html)]
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?>
<manualpage metafile="htpasswd.xml.meta">
<parentdocument href="./">Programme</parentdocument>
<title>htpasswd - Dateien für die Basic-Authentifizierung verwalten</title>
<summary>
<p>Mit dem Programm <code>htpasswd</code> werden Textdateien mit
Benutzernamen und Passwörtern für die Basic-Authentifizierung der
HTTP-Benutzer verwaltet. Kann das Programm auf eine Datei nicht zugreifen,
sei es um seine Ausgaben in die Datei zuschreiben oder in ihr zu lesen,
wird ein Fehlerstatus zurückgegeben und keine Änderung durchgeführt.</p>
<p>Der Zugriff auf die Ressourcen des Apache HTTP-Servers kann auf die
Benutzer beschränkt werden, die in den mit <code>htpasswd</code> angelegten
Dateien aufgeführt werden. Das Programm selbst kann nur einfache Textdateien
verwalten, es kann jedoch Passwortinformationen für andere Formen der
Speicherung verschlüsseln und anzeigen. Informationen zum Einsatz von
DBM-Datenbanken finden Sie in der Dokumentation des Programms <a
href="dbmmanage.html">dbmmanage</a>.</p>
<p><code>htpasswd</code> verschlüsselt Passwörter entweder mit einer
Apache-Version des MD5-Algorithmus oder mit Hilfe der eigenen
<code>crypt()</code>-Routine. Die mit <code>htpasswd</code> verwalteten
Dateien können nach beiden Verfahren verschlüsselte Passwörter enthalten.</p>
<p>In dieser Dokumentation werden nur die Befehlszeilenargumente beschrieben.
Einzelheiten zu den Direktiven für die Konfiguration der Benutzerauthentifizierung
finden Sie im Apache-Handbuch <a href="httpd.html">httpd</a>, das
Bestandteil der Apache-Distribution ist oder unter <a href="http://httpd.apache.org"
>http://httpd.apache.org/</a> zu finden ist.</p>
</summary>
<seealso><a href="httpd.html">httpd</a></seealso>
<seealso>Die Skripte für Support/SHA1 der Distribution.</seealso>
<section id="synopsis"><title>Synopsis</title>
<p><code><strong>htpasswd</strong>
[ -<strong>c</strong> ]
[ -<strong>m</strong> ]
[ -<strong>D</strong> ] <var>Passwortdatei</var> <var> Benutzername</var></code></p>
<p><code><strong>htpasswd</strong> -<strong>b</strong>
[ -<strong>c</strong> ]
[ -<strong>m</strong> |
-<strong>d</strong> |
-<strong>p</strong> |
-<strong>s</strong> ]
[ -<strong>D</strong> ] <var>Passwortdatei</var> <var> Benutzername</var>
<var> Passwort</var></code></p>
<p><code><strong>htpasswd</strong> -<strong>n</strong>
[ -<strong>m</strong> |
-<strong>d</strong> |
-<strong>s</strong> |
-<strong>p</strong> ] <var>Benutzername</var></code></p>
<p><code><strong>htpasswd</strong> -<strong>nb</strong>
[ -<strong>m</strong> |
-<strong>d</strong> |
-<strong>s</strong> |
-<strong>p</strong> ] <var>Benutzername</var> <var> Passwort</var></code></p>
</section>
<section id="options"><title>Optionen</title>
<dl>
<dt><code>-b</code></dt>
<dd>Eingabe des Passwort in der Befehlszeile und
nicht über eine Eingabeaufforderung. Diese Option sollte äußerst
vorsichtig benutzt werden, weil <strong>das Passwort sichtbar</strong> ist.</dd>
<dt><code>-c</code></dt>
<dd>Mit dieser Option wird die <var>Passwortdatei</var> erzeugt. Ist sie bereits
vorhanden, wird sie überschrieben. Diese Option kann nicht mit der Option
<code>-n</code> kombiniert werden.</dd>
<dt><code>-n</code></dt>
<dd>Die Ergebnisse werden über die Standardausgabe angezeigt und nicht in
die Passwortdatei geschrieben. Diese Option kann genutzt werden, um vom Apache
akzeptierte Passwortdatensätze zu erzeugen, die nicht in Textform gespeichert werden.
Die Syntax der Befehlszeile ändert sich bei dieser Option, weil das Argument
<var>Passwortdatei</var> (normalerweise das erste Argument) weggelassen wird.
Sie kann nicht mit der Option <code>-c</code> kombiniert werden.</dd>
<dt><code>-m</code></dt>
<dd>Es wird die MD5-Verschlüsselung für Passwörter benutzt. Unter Windows,
Netware und TPF entspricht das der Voreinstellung.</dd>
<dt><code>-d</code></dt>
<dd>Für die Verschlüsselung der Passwörter wird die
<code>crypt()</code>-Routine benutzt, was der Vorgabe für alle Betriebssysteme
bis auf Windows, Netware und TPF entspricht. Andere Betriebssystem können
diese Option für <code>htpasswd</code> auch unterstützen, für den
<a href="httpd.html">httpd</a>-Server unter Windows, Netware und TPF gilt dies
jedoch nicht.</dd>
<dt><code>-s</code></dt>
<dd>Die Passwörter werden mit dem SHA-Algorithmus verschlüsselt. Diese Option
ist für die Migration von/zu Netscape-Servern gedacht, die das LDAP Directory
Interchange Format (ldif) verwenden.</dd>
<dt><code>-p</code></dt>
<dd>Die Passwörter werden im Textformat gespeichert. Diese Option wird zwar
unter allen Betriebssystemen von <code>htpasswd</code> unterstützt, der
<a href="httpd.html">httpd</a>-Daemon akzeptiert Passwörter im Textformat aber
nur unter Windows, Netware und TPF.</dd>
<dt><code>-D</code></dt>
<dd>Ist der angegebene Benutzername in der Passwortdatei vorhanden, wird er
gelöscht.</dd>
<dt><code><var>Passwortdatei</var></code></dt>
<dd>Bezeichnung der Datei, die die Benutzernamen und Passwörter enthält. Wird
<code>-c</code> angegeben, wird diese Datei erzeugt, falls sie nicht vorhanden ist.
Ist sie vorhanden, wird sie vollständig überschrieben.</dd>
<dt><code><var>Benutzername</var></code></dt>
<dd>Der anzulegende oder zu aktualisierende Benutzername aus der
<var>Passwortdatei</var>. Ist der <var>Benutzername</var> in dieser Datei nicht
vorhanden, wird ein Eintrag hinzugefügt. Ist er vorhanden, wird das Passwort
geändert.</dd>
<dt><code><var>Passwort</var></code></dt>
<dd>Das zu verschlüsselnde und in der Datei zu speichernde Passwort. Wird nur in
Kombination mit der Option <code>-b</code> benutzt.</dd>
</dl>
</section>
<section id="exit"><title>Rückgabewerte</title>
<p>Das Programm <code>htpasswd</code> liefert den Status null ("true") zurück,
wenn Benutzername und Passwort in der <var>Passwortdatei</var> erfolgreich
hinzugefügt oder aktualisiert wurden. <code>1</code> wird zurückgegeben, wenn
beim Zugriff auf Dateien ein Fehler aufgetreten ist, <code>2</code>, wenn ein
Syntaxfehler in der Befehlszeile vorliegt, <code>3</code>, wenn das Passwort im
Dialog eingegeben wurde und nicht verifiziert werden konnte, <code>4</code>,
wenn die Operation unterbrochen wurde, <code>5</code>, wenn ein Wert zu lang
ist (Benutzername, Dateiname, Passwort oder die zuletzt berechnete Zeile),
<code>6</code>, wenn der Benutzername unzulässige Zeichen enthält (siehe
im Abschnitt <a href="#restrictions">Einschränkungen</a>) und <code>7</code>,
wenn es sich nicht um eine Passwortdatei handelt.</p>
</section>
<section id="examples"><title>Beispiele</title>
<example>
htpasswd /usr/local/etc/apache/.htpasswd-users jsmith
</example>
<p>Das Passwort für den Benutzer <code>jsmith</code> wird hinzugefügt oder
geändert. Der Benutzer wird mit einem Dialogfeld nach dem Passwort gefragt.
Unter Windows wird das Passwort mit dem modifizierten MD5-Algorithmus des
Apache verschlüsselt, sonst wird die Systemroutine <code>crypt()</code>
verwendet. Ist die Datei nicht vorhanden, führt <code>htpasswd</code> keine
Operationen durch und liefert nur einen Fehler zurück.</p>
<example>
htpasswd -c /home/doe/public_html/.htpasswd jane
</example>
<p>Es wird eine neue Datei erzeugt und ein Datensatz für den Benutzer
<code>jane</code> angelegt. Der Benutzer wird nach dem Passwort gefragt.
Ist die Datei vorhanden, aber darf nicht in die Datei geschrieben oder aus ihr
gelesen werden, werden keine Änderungen vorgenommen, eine Meldung
angezeigt und der Fehlerstatus zurückgeliefert.</p>
<example>
htpasswd -mb /usr/web/.htpasswd-all jones Pwd4Steve
</example>
<p>Das Passwort aus der Befehlszeile (<code>Pwd4Steve</code>) wird mit dem
MD5-Algorithmus verschlüsselt und in der angegebenen Datei gespeichert.</p>
</section>
<section id="security"><title>Sicherheitsüberlegungen</title>
<p>Web-Passwortdateien wie die von <code>htpasswd</code> verwalteten Dateien
sollten <em>nicht</em> im URI-Raum des Web-Servers gespeichert werden, d.h.
sie sollten für Browser unzugänglich sein.</p>
<p>Die Verwendung der Option <code>-b</code> ist nicht zu empfehlen, weil ein
nicht verschlüsseltes Passwort in der Befehlszeile angezeigt wird.</p>
</section>
<section id="restrictions"><title>Einschränkungen</title>
<p>Unter Windows und MPE-Betriebssystemen dürfen mit <code>htpasswd</code>
verschlüsselte Passwörter nicht länger als <code>255</code> Zeichen sein. Längere
Passwörter werden auf 255 Zeichen verkürzt.</p>
<p>Der von <code>htpasswd</code> verwendete MD5-Algorithmus ist eine eigene
Variante der Apache-Software. Passwörter die mit ihm verschlüsselt wurden,
können nicht in Verbindung mit anderen Web-Servern benutzt werden.</p>
<p>Benutzernamen sind auf <code>255</code> Bytes beschränkt und dürfen
keine Doppelpunkte <code>:</code> enthalten.</p>
</section>
</manualpage>
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic