Paul: guter Passwortschutz

Hi Leute
Ich würde gerne wissen, wie ich einen guten Passwortschutz hinbekomme!
Also nicht einen mit Javascript, den man einfach mit "java script deaktivieren" umgehen kann?

Kann mir jemand den Quelltext für so einen Passwortschutz geben?
(Wenn ihr mir sagt, mit z.b CSS geht das, bringt mir das nichts, weil
ich nur HTML verstehe!
Wenn ihr mir allerdings den Quelltext in z.b CSS gebt, ist dass natürlich auch ok!
Danke im voraus.

  1. Hi!
    also weder html , noch css noch javascript können passwortschutz - du brauchst das :http://de.selfhtml.org/servercgi/server/htaccess.htm#verzeichnisschutz

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    1. Hi
      Wie funktioniert das mit dem htacces? welche endung hat die datei?
      muss man dan einfach den text der auf der seite ist:
      http://de.selfhtml.org/servercgi/server/htaccess.htm#verzeichnisschutz
      in die Datei reinschreiben,
      ich hab mir des durchgelesen, aber ich kapier des irgendwie nicht!

      1. ich hab mir des durchgelesen, aber ich kapier des irgendwie nicht!

        Hast du wirklich oben angefangen: http://de.selfhtml.org/servercgi/server/htaccess.htm Ist doch recht übersichtlich - man muss halt lesen. Wobei man den ganzen Artikel innerhalb von 13 Minuten kaum schaffen kann...

        welche endung hat die datei?

        .htacces unter Windows ist es recht problematisch solch einen Dateinamen zu vergeben, aber unter Linux werden Dateien, die mit einem Punkt beginnen meist als "versteckte Dateien" dargestellt.

        Bis denn dann,

        Feeela

        1. Ich habe die .htaccess Datei und die .htuser Datei erstellt ,aber was muss ich dann in meine .htm datei schreiben?

          1. nichts , der password wird beim versuch auf JEDE datei im geschützten Verzeichniss zuzugreifen , abgefragt
            MFG
            bleicher

            --
            __________________________-
            Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
            1. Ich habe jetzt die 3 Dateien erstellt:

              .htaccess   :

              .htaccess-Datei für Web-Verzeichnis /admin

              AuthType Basic
              AuthName "Paul"
              AuthUserFile http:/paulstrobel.pa.ohost.de/.htpasswd
              Require valid user

              BenutzerDatei für Web-Projekt

              Thomy:QBAhfFnL98VFU

              .htusers   :

              BenutzerDatei für Web-Projekt

              Werner:Herakles
              Manfred:Dionysos
              Janine:Olympia
              Anke:Hydra
              Bernd:Poseidon
              Karin:Hera
              Christina:Athena
              Andreas:Apollon
              Dieter:Achilles
              Heidi:Diana

              und
              .htpasswd    :

              Benutzername: Q.ZqwlBjgs9.k

              muss ich jetzt die dateien nur noch auf meinen homepage laden und dann funktioniert das ganze?

              1. muss ich jetzt die dateien nur noch auf meinen homepage laden und dann funktioniert das ganze?

                Ja, sofern der Webserver .htaccess-Dateien zuläßt.

                Sollte aber in den meisten Fällen der Fall sein.

                1. wie bekomme ich meinen absoluten Verzeichnispfad heraus?
                  Ich bin über Ohost angemeldet!

              2. Hallo Paul,

                .htaccess-Datei für Web-Verzeichnis /admin

                AuthType Basic
                AuthName "Paul"
                AuthUserFile http:/paulstrobel.pa.ohost.de/.htpasswd

                das willst du ganz sicher nicht so stehenlassen! Mal abgesehen davon, dass deine HTTP-Ressource falsch adressiert wird (da fehlt ein Slash), gehört hier ein Dateiname hin, keine HTTP-Ressource! Ich bin mir nicht sicher, ob der Apache die .htpasswd überhaupt via HTTP anfordern _kann_, ich vermute, er kann es nicht. Außerdem ist in der üblichen Defaultkonfiguration der HTTP-Zugriff auf Ressourcen, die mit ".ht" beginnen, sowieso gesperrt.

                Require valid user

                Du meinst valid-user.

                BenutzerDatei für Web-Projekt

                Thomy:QBAhfFnL98VFU

                In welcher Datei steht das?

                .htusers   :

                Was soll das sein? Auf diese Datei verweist du doch nirgends. Die einzige Datei, die du noch referenzierst, ist doch die .htpasswd, in der deine zugelassenen Benutzer und ihre Kennwörter stehen.

                .htpasswd    :
                Benutzername: Q.ZqwlBjgs9.k

                Okay, hier hast du also nur einen einzigen Benutzer, der Zugriff auf das Verzeichnis bekommt.

                muss ich jetzt die dateien nur noch auf meinen homepage laden und dann funktioniert das ganze?

                Naja, vorausgesetzt, dein Provider erlaubt das überhaupt. Und vorausgesetzt, du korrigierst die die Pfadangabe in der .htaccess noch ... ja, dann hast du eine gutre Chance.

                Schönen Sonntag noch,
                 Martin

                --
                You say, it cannot be love if it isn't for ever.
                But let me tell you: Sometimes, a single scene can be more to remember than the whole play.
                1. Danke Leute, habs hinbekommen, vielen dank für eure Hilfe!!!

      2. Hallo,

        Wie funktioniert das mit dem htacces? welche endung hat die datei?

        Sie hat keine Endung. Die Datei heißt einfach ".htaccess". Vorne ein Punkt, keine Endung.

        muss man dan einfach den text der auf der seite ist:
        http://de.selfhtml.org/servercgi/server/htaccess.htm#verzeichnisschutz
        in die Datei reinschreiben,

        Wie es auch dort steht, musst du zusätzlich eine Datei üblicherweise namens ".htpasswd" erstellen und hochladen, in der der Benutzername und das Passwort stehen. In der .htaccess musst du den Pfad zu dieser .htpasswd anpassen.

        In der .htaccess kann z.B. stehen:

        AuthType Basic
        AuthName "Geschuetzt"
        AuthUserFile /absoluter/pfad/zu/deinem/webspace/.htpasswd
        Require valid user

        Schaue am besten in den Unterlagen deines Webspace-Providers bzw. in dessen Hilfe nach, wie der Pfad zu dem Verzeichnis lautet, in das du deine Dateien hochlädst (auf Linux-Servern z.B. /var/www/account123/).

        Die .htpasswd kann z.B. enthalten

        Benutzername:Q.ZqwlBjgs9.k

        (Verschlüsseltes Passwort "test", generiert mit dem Tool auf der genannten Seite.)

        Das Verzeichnis, in dem die .htaccess liegt, ist damit geschützt; es sollte beim Aufruf im Browser ein Passwordialog erscheinen.

        Mathias

        --
        »No nations, no borders.«
        SELFHTML Weblog
        1. Hi Matthias
          Soll ic in die .htpasswd also nur z.b das schreiben?:

          Benutzername: Q.ZqwlBjgs9.k

          und in die .htaccess muss ich dann nur noch den namen http://..../.htpasswd  bei"AuthUserFile" hinschreiben
          und dass wars schon?

        2. Hi,

          Sie hat keine Endung. Die Datei heißt einfach ".htaccess". Vorne ein Punkt, keine Endung.

          ich würde eher sagen: sie hat nur eine Endung, nämlich "htaccess" ;-)

          freundliche Grüße
          Ingo

          1. Moin

            ich würde eher sagen: sie hat nur eine Endung, nämlich "htaccess" ;-)

            Hmmm, Ich würde eher sagen, Dateiendungen sind ein Produkt deiner Phantasie! Befreie dich davon ;)

            Gruß,
            Philipp

            1. Hi,

              Hmmm, Ich würde eher sagen, Dateiendungen sind ein Produkt deiner Phantasie! Befreie dich davon ;)

              och nö.. die werden von meinem Windows-Betriebssystem real für einige Funktionen verwendet. Und eine .htaccess-Datei ist laut Windows vom "Typ" HTACCESS.

              freundliche Grüße
              Ingo

  2. Hallo!

    Ich würde gerne wissen, wie ich einen guten Passwortschutz hinbekomme!
    Also nicht einen mit Javascript, den man einfach mit "java script deaktivieren" umgehen kann?

    Kann mir jemand den Quelltext für so einen Passwortschutz geben?
    (Wenn ihr mir sagt, mit z.b CSS geht das, bringt mir das nichts, weil
    ich nur HTML verstehe!
    Wenn ihr mir allerdings den Quelltext in z.b CSS gebt, ist dass natürlich auch ok!

    Hast du dich schon mal gefragt, warum selfHTML eigentlich _self_HTML heißt?

    --
    Mein Selfcode: ie:{ fl:( br:> va:) ls:& fo:| rl:( n4:& ss:| de:> js:| ch:{ mo:} zu:}