[GastForen Archiv Perl und CGI PW-geschützte Datei

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

PW-geschützte Datei

Anonym
Beiträge gesamt: 22827

16. Mai 2003, 16:43
Beitrag # 1 von 4
Bewertung:
(1129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ich hoffe, ich bin in dieser Gruppe richtig. Ich möchte gerne ein Verzeichnis per Passwort schützt. Die Dateien .htaccess und .htpasswd liegen genau in dem zu schützenden Verzeichnis, trotzdem klappts nicht (am Provider liegts nicht).
Ich habe das Passwort verschlüsselt über eine crypt-Generaltor - alles umsonst.

So sehen die beiden Dateien aus:

[htaccess]

AuthUserFile .htpasswd
AuthName "admin"
AuthType Basic
require valid-user

[htpasswd]

admin:AusgabeDesCodes

Wo liegt der Fehler? Muss ich den Dateien bestimmte rechte zuweisen, welche?

Ciao, Maria
X

PW-geschützte Datei

SabineP
Beiträge gesamt: 7586

16. Mai 2003, 17:07
Beitrag # 2 von 4
Beitrag ID: #35694
Bewertung:
(1129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Maria,

hier ist erstmal ein Fehler:

AuthUserFile .htpasswd


Es muss der vollständige absolute Pfad angegeben werden.

AuthUserFile /pfad/zur/datei/.htpasswd

Diesen Pfad erfährst Du von Deinem Provider oder mit Perl:

#!/usr/bin/perl
print "Content-Type: text/html\n\n";
for ( keys %ENV){
print "$_ : $ENV{$_} <br>";
}

Das Script oben speicherst Du im geschützten Verzeichnis.
Hinter SCRIPT_FILENAME steht der Pfad.


Gruß Sabine


als Antwort auf: [#35688]

PW-geschützte Datei

Anonym
Beiträge gesamt: 22827

17. Mai 2003, 21:33
Beitrag # 3 von 4
Beitrag ID: #35752
Bewertung:
(1129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo.
den Pfad hab ich nun richtig angegeben, es klappt aber trotzdem nicht. Könnte es vielleicht an den Rechten liegen?

Ciao, Maria


als Antwort auf: [#35688]

PW-geschützte Datei

SabineP
Beiträge gesamt: 7586

17. Mai 2003, 22:03
Beitrag # 4 von 4
Beitrag ID: #35754
Bewertung:
(1129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
maria, chmod 644 reicht für beide Dateien aus.
Beim Einloggen muß das unverschlüsselte Passwort eingetippt werden.
Hast Du das Paßwort mit crypt auf Deinem Webserver verschlüsselt?
Es gibt da je nach Betriebsystem unterschiedliche Ergebnisse.
Paßwörter die mit crypt unter Windows verschlüsselt werden funktionieren nicht
unter Linux oder FreeBSD.

Gruß Sabine

PS: versuch mal das

Username und Paßwort "uhu"

uhu:4EZO6HnLTYsQc


als Antwort auf: [#35688]
(Dieser Beitrag wurde von SabineP am 17. Mai 2003, 22:11 geändert)
X