Uwe Schönfeld: .htpasswd funktioniert lokal nicht

Ich habe auf meinen WinNT4.0 ServP.6-Rechner für Testzwecke (php-Scripte) einen Apache-Server(1.3.27) installiert.
Jetzt kann ich auch im Netzwerk auf meinen Rechner zugreifen. Damit nicht jeder hineinkommt, wollte ich meinen Rechner mit einer .htpasswd Datei schützen (incl. .htaccess).
Ich habe alle Kombinationen ausprobiert Das Popup erscheint, aber es akzeptiert nicht mein Passwort.
Was mache ich falsch? Oder klappt dies nicht unter Windows?

Danke für die Hilfe!
Uwe

  1. Hallo

    Was mache ich falsch? Oder klappt dies nicht unter Windows?

    Doch auf jeden Fall, aber wie wärs wenn du mal die htaccess oder die htpasswd hier postest?

    Danke für die Hilfe!

    Bitte

    Uwe

    Gruß Christoph

    --
    Ich bin ein spezialisz!
    (Zitat von VENGA JO)
    1. .htpasswd

      Uwe:RQey9MOmC3cXg
      *********************
      .htaccess

      AuthType Basic
      AuthName "My Test"
      AuthUserFile .htpasswd
      require user valid-user
      **********************

      httpd.conf

      Also, folks tend to use names such as .htpasswd for password

      files, so this will protect those as well.

      #<Files ~ "^.ht">
         # Order allow,deny
         # Deny from all
         # Satisfy All
      #</Files>

      <Files .htaccess>
          Order allow,deny
          Deny from all
      </Files>

      1. Moin Moin !

        .htpasswd

        Uwe:RQey9MOmC3cXg

        Schau mal in der Apache-Doku nach, soweit ich weiß, funktioniert der crypt-Algorithmus nicht unter Windows, nur der MD5-Algorithmus.

        Alexander

        --
        Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
        Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
        Für eine bessere Übersichtsdarstellung des Forums: http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=103&pos=2
        1. Mit dieser Version klappts auch nicht:

          Uwe:$apr1$OW0.....$PfjrEyepcoMpTcYvO3BG6.

          1. Mit dieser Version klappts auch nicht:

            Uwe:$apr1$OW0.....$PfjrEyepcoMpTcYvO3BG6.

            Wieso willst du denn unbedingt die Passwörter verschlüsseln? versuchs doch erstmal mit einem normalen Passwort und dann teste obs geht...

            --
            Ich bin ein spezialisz!
            (Zitat von VENGA JO)
            1. Das habe ich auch schon probiert

              Uwe:MyPassword

              1. Moin Moin !

                Seltsam.

                Hast Du schon http://httpd.apache.org/docs/programs/htpasswd.html gelesen ?

                Über Google (link:http://www.google.com/search?q=apache+windows+htpasswd) findet man auch einiges, z.B. aus Apache Week:

                Windows-specific Bugs

                Existing htpasswd files, which use unencrypted passwords, will not work with Apache 1.3.6. If you have htpasswd files with plain text passwords you will have to convert them to use encrypted passwords with the bin/htpasswd.exe program provided in 1.3.6. PR#4142.

                Kann es sein, daß in .htaccess die Zeilen

                order allow,deny
                allow from all

                fehlen ?

                Alexander

                --
                Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
                Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
                Für eine bessere Übersichtsdarstellung des Forums: http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=103&pos=2
      2. Hi,

        AuthType Basic
        AuthName "My Test"
        AuthUserFile .htpasswd

        relative Pfade für AuthUserFile beziehen sich auf die ServerRoot!
        Also c:\programme\Apache\ oder ähnliches.
        Sie beziehen sich NICHT auf das Verzeichnis, in dem die .htaccess-Datei liegt.

        Und nicht crypt verwenden.

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
  2. Hi Uwe Schönfeld,

    Das Popup erscheint,

    das ist schon mal gut.

    aber es akzeptiert nicht mein Passwort.

    Was steht als Meldung im error_log?

    Was mache ich falsch?

    Siehe oben.

    Oder klappt dies nicht unter Windows?

    Mit Deinem ursprünglich gecrypt()eten Passwort nicht - aber mit MD5 oder SHA oder Klartext geht es.

    Viele Grüße
          Michael

    --
    T'Pol: I apologize if I acted inappropriately.
    V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.