kostenloser Webspace werbefrei: lima-city


.htaccess Frage!?!

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    webmaster123

    Kostenloser Webspace von webmaster123, auf Homepage erstellen warten

    webmaster123 hat kostenlosen Webspace.

    Hallo,

    ich möchte bei 1und1 einen .htaccess Schutz einbauen.

    Dort:
    http://hilfe-center.1und1.de/hosting/technik/htaccess/1.html

    wird gezeigt wie man das bei 1und1 macht, aber es geht nicht.

    .htaccess-Datei:

    AuthType Basic
    AuthName "Passwortgeschützter Bereich"
    AuthUserFile /abc/.htpasswd
    require user test


    .htpasswd-Datei:

    test:rkY754LEGuDAg


    Außerdem steht dort:

    "Laden Sie diese beiden Dateien im ASCII (Text)-Modus (eine entsprechende Option sollte in Ihrem FTP-Programm enthalten sein, wenn nicht, wird es automatisch richtig gemacht) in die Ordner auf Ihrem FTP-Server hoch."

    Ich mache das ganze mit Web-DAV. Ist da vielleicht der Hacken?
    Ich könnte das auch mit SmartFTP machen, aber ein ASCII (Text)-Modus ist mir nicht bekannt.


    Beitrag geändert: 15.11.2007 15:25:47 von webmaster123
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. michael-sumpf

    michael-sumpf hat kostenlosen Webspace.

    Zugegeben diese Anleitung ist von der Konkurrenz kopiert aber vielleicht hilft es ja:

    Erstelle eine Datei mit dem Namen 'htaccess' und editiere sie mit einem Texteditor. Folgender Inhalt muß sich in der Datei befinden:


    AuthName "restricted area"
    AuthType Basic
    AuthUserFile /usersites/htdocs/.htpasswd
    require valid-user

    AuthName definiert den Namen des geschützten Bereichs. Dieser Name wird im Browser bei der Aufforderung zur Eingabe des Passwortes erscheinen

    AuthUserFile definiert die Datei, in der die Usernamen und Passwörter gespeichert sind, die Zugriff auf das Verzeichnis haben dürfen.

    Nachdem du die Datei gespeichert hast, lade sie auf deine Homepage in das Verzeichnis, das du schützen möchtest und benenne sie um in '.htaccess' (Punkt-htaccess). Du darfst die Datei erst umbenennen, nachdem Du sie auf den Server geladen hast, da es mit Windows Probleme mit Dateien geben kann, die mit einem Punkt anfangen.

    2. Schritt: htpasswd-Datei anlegen Lege eine zweite Datei mit dem Namen 'htpasswd' an. Diese Datei enthät alle gültigen Kombinationen aus Usernamen und Passwort. Ein Username steht mit dem dazugehörigen Passwort jeweils in einer Zeile und ist durch einen Doppelpunkt voneinander getrennt. Das Passwort ist aus Sicherheitsgründen verschlüsselt.


    test:MAijXRvsV68Ns
    'MAijXRvsV68Ns' stellt in diesem Fall das verschlüsselte Passwort dar und bedeutet unverschlüsselt 'passwort'. Mit dem Benutzer 'test' und dem Passwort 'passwort' hätte man das Recht, das passwortgeschützte Verzeichnis zu betreten. Wie Du Dir selber solch ein Passwort erstellst, erfährst du hier

    Wenn Du mehr als einen User in die Datei eintragen willst, füge weitere einfach in die folgenden Zeilen ein (Wichtig: Nur ein User pro Zeile!)

    Auch diese Datei mußt Du am Ende abspeichern und auf den Server laden (die Position dieser Datei auf dem Server ist abhängig von dem Pfad in der htaccess-Datei).
    Wenn Du nur ein Verzeichnis oder mehrere Verzeichnisse mit den gleichen Usern schützen möchtest, speichere die Datei auf der obersten Verzeichnisebene ab. Wenn Du unterschiedliche User oder Usergruppen für mehrere Verzeichnisse haben willst, mußt Du den AuthUserFile-Pfad anpassen, sodaß er auf die htpasswd-Datei zeigt.

    Und anschliessend NICHT VERGESSEN in '.htpasswd' (Punkt-htpasswd) auf dem Server umzubennen.

    Ok, das wars schon. Viel Spass dabei.

    Viele Grüße
    MS


    Beitrag geändert: 15.11.2007 17:33:23 von michael-sumpf
  4. Autor dieses Themas

    webmaster123

    Kostenloser Webspace von webmaster123, auf Homepage erstellen warten

    webmaster123 hat kostenlosen Webspace.

    Hallo,

    Danke für die Antwort.

    Ich habe alles genauso gemacht wie beschrieben, und habe alles kontrolliert.
    Aber wenn ich mich dann "einloggen" will, macht er nix, sondern fragt erneut nach den Benutzerdaten.

    Muss man das Passwort verschlüsseln?
    Ich habe das Passwort von dir genommen, es ging nicht. Dann habe ich mein Passwort hier http://de.selfhtml.org/servercgi/server/htaccess.htm#verzeichnisschutz verschlüsselt.
    Ging aber auch nicht.

    Beitrag geändert: 15.11.2007 18:54:28 von webmaster123
  5. also bei mir hat alles funktioniert, kontrolliere mal, wo du die 2 datein abgespeichert hast. das war bei mir auch lange das probelm
  6. Autor dieses Themas

    webmaster123

    Kostenloser Webspace von webmaster123, auf Homepage erstellen warten

    webmaster123 hat kostenlosen Webspace.


    kontrolliere mal, wo du die 2 datein abgespeichert hast.


    Könntest du mir dann vielleicht auch sagen, wie es richtig gemacht wird?

    1.) Ich hab sie mal probiert im gleichen Ordner zu deponieren. (negativ)
    2.) Die ".htpasswd" im Unterordner von ".htaccess" (ebenfalls negativ)
  7. Hallo,

    lass dir mal mit

    echo $_SERVER['DOCUMENT_ROOT'];

    den absoluten Pfad am Server ausgeben. Diesen verwendest bzw. ergänzt du dann mit den Unterordern wo deine .htpasswd liegt und trägst das ganze dann in deine .htaccess ein.
    Hat bei mir bisher immer nur so geklappt.

    Grüße
  8. Autor dieses Themas

    webmaster123

    Kostenloser Webspace von webmaster123, auf Homepage erstellen warten

    webmaster123 hat kostenlosen Webspace.


    echo $_SERVER['DOCUMENT_ROOT'];


    Wo soll ich das deponieren?
    In einer PHP-Datei?
    Wie soll sie heißen?
  9. Du brauchst das nur einmal um den absoluten Pfad zu bekommen. Also z.B. eine Datei pfad.php

    <?php
    echo $_SERVER['DOCUMENT_ROOT'];
    ?>

    Das Ergebnis sollte bei dir dann so ausschauen (nat&#252;rlich Lima-City und nicht 1und1)

    /home/webpages/lima-city/webmaster123/html

    angenommen du hast einen Unterordner der admin heisst. In diesem liegt sowohl deine .htaccess als auch deine .htpasswd
    Als Eintrag in deine .htaccess sollte bei AuthUserFile dann

    /home/webpages/lima-city/webmaster123/html/admin/.htpasswd

    stehen.

    Sind Username und Password dann auch korrekt mit dem 1und1 MD5 Skript erstellt worden und eingetragen dann sollte das klappen.

    Gr&#252;&#223;e

  10. Autor dieses Themas

    webmaster123

    Kostenloser Webspace von webmaster123, auf Homepage erstellen warten

    webmaster123 hat kostenlosen Webspace.

    Da lag der Fehler...Danke!

    Er spuckte mit den absolulten Pfad aus, ich schrieb ihn in die .htaccess-Datei und siehe da...
  11. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Problem gek&#228;rt, daher:

    *CLOSED*

    Bei R&#252;ckfragen PN an mich.
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!