htaccess - Passwortgeschützer Bereich

Alles, was den Apache betrifft, kann hier besprochen werden.

htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 19. January 2009 18:38

Hi..

folgendes Prob: Passwortgeschützer Bereich via htaccess.. funktioniert zwar, aber nur lokal und nicht aus dem Internet, sobald ich den Kram hochlade.. Hier meine configs:

htaccess:
Code: Select all
# .htaccess-Datei fuer passwortschuetzten Bereich
AuthType Basic
AuthName "Partner"
AuthUserFile C:\xampplite\htdocs\internet\partner\.htpasswd
Require user partner


htpasswd:
Code: Select all
partner:partner


config auszug der httpd.conf:
Code: Select all
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all


Code: Select all
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "^\.ht">
    Order allow,deny
    Allow from all
</FilesMatch>
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Wiedmann » 19. January 2009 18:56

aber nur lokal und nicht aus dem Internet, sobald ich den Kram hochlade..

Was bedeutet hier "nicht aus dem Internet" in Zusammenhang mit "sobald ich den Kram hochlade". Bzw. was lädst du überhaupt wohin hoch?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 19. January 2009 19:05

Also,

was lokal bedeudet dürfte ja klar sein...
Also unter localhost/internet/partner im browser läuft das zeug..... es kommt die eingabeaufforderung und ich kann mit meinem user + passwd mich in das geschützte verzeichnis einloggen.

sobald ich allerdings den ordner partner hochlade, und nun nicht lokal, sondern aus dem internet abrufe... www.meinedomain.de/partner/ kommt zwar die eingabeaufforderung, aber username + passwd stimmt nicht....
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Wiedmann » 19. January 2009 19:22

sobald ich allerdings den ordner partner hochlade,

Also hast du kein Problem damit, wenn jemand aus dem Internet auf deinen lokalen XAMPP zugreift. Beim XAMPP funktioniert die Passwortabfrage, egal von wo der Zugriff kommt.

Dein Problem ist, dass die Passwortabfrage nicht bei diesem Server von deinem Provider tut. Da stellen sich dann 2 Fragen:
- Wie hast du die Passwörter für diesen Providerserver erstellt?
- Was sagt der Support von deinem Provider zu diesem Problem?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 19. January 2009 19:27

Wie ich das PW erstellt habe? Naja ausgedacht und in das file geschrieben.. ist ja jetzt erst mal ein test... in klartext würd ichs eh nicht reinschreiben, wenn dann sowieso verschlüsselt..

Mit meinem Provider habe ich mich noch nicht in verbidnung gesetzt, da ich nun erst mal sicher gehen wollte, dass an meiner konfiguration alles passt, was ja anscheinden so ist!?

gruß InV4d3r
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Wiedmann » 19. January 2009 19:49

da ich nun erst mal sicher gehen wollte, dass an meiner konfiguration alles passt, was ja anscheinden so ist!?

Wenn deine XAMPP-Konfiguration falsch ist, würde es ja da nicht tun. Und wie du deinen lokalen XAMPP konfigurierst, würde sich ja auch nicht auf einen Server beim Provider auswirken.

Mit meinem Provider habe ich mich noch nicht in verbidnung gesetzt,

Der würde dir dann bestimmt sagen, dass dieser Server keine Klartextpasswörter unterstützt.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 19. January 2009 19:52

Ah ok!

Aber die Xampp config vom apache (httpd.conf) habe ich ja schon oben gepostet..

ich check das mal mit den verschlüsselten passwörtern, ob er das nimmt.

gruß

EDIT:

Irgendwie schluckt er die Verschlüsselung nicht:

Bin auf diese Seite, um das PW kunde zu verschlüsseln:

http://www.uni-kassel.de/hrz/db4/passwd/index.php

Das was da rausgekommen ist habe ich in die ".htpasswd" eingetragen..

also

Code: Select all
kunde:<verschlüsseltes_pw>


Doch er nimmt das PW nicht an, wenn ich es in der eingabeaufforderung eingeben will... er nimmt nur den "tatsächlichen wert"...

muss ich da irgendwo was umstellen?
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Wiedmann » 19. January 2009 20:12

Doch er nimmt das PW nicht an, wenn ich es in der eingabeaufforderung eingeben will... er nimmt nur den "tatsächlichen wert"...

- Wie sieht die ".htaccess" auf dem Server aus?
- Was meinst du mit "er nimmt nur den "tatsächlichen wert""?

Aber die Xampp config vom apache (httpd.conf) habe ich ja schon oben gepostet..

Die "httpd.conf" vom XAMPP ist wie schon gesagt föllig egal, weil dein Problem ja gar nichts mit dem XAMPP zu tun hat.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 19. January 2009 20:18

Er nimmt eben nur den hash-wert, die verschlüsselung, die er gemacht hat. wenn man die so einfügt, dann gehts..

Die .htaccess sieht so aus:

Code: Select all
# .htaccess-Datei fuer passwortschuetzten Bereich
AuthType Basic
AuthName "Partner"
AuthUserFile C:\xampplite\htdocs\internet\partner\.htpasswd
Require user partner
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Wiedmann » 19. January 2009 20:40

Code: Select all
AuthUserFile C:\xampplite\htdocs\internet\partner\.htpasswd

Das es dieses Verzeichnis nur bei dir Zuhause gibt, ist dir aber schon klar? Beim Provider ist das natürlich ein anderer Pfad.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 20. January 2009 10:00

Oh man klar... stimmt.....

wie krieg ich den andren pfad raus?
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby glitzi85 » 20. January 2009 10:02

Provider fragen oder über eine Scriptsprache. Wenn du PHP hast, dann mittels der phpinfo()-Ausgabe.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 20. January 2009 10:05

Ah ok...
Aber mal ne Verständnisfrage:

Das Ganze läuft ja auf einem FTP Server. Kann ich da nicht den Pfad nachgucken oder lieg ich jetzt komplett falsch?
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Re: htaccess - Passwortgeschützer Bereich

Postby Nobbie » 20. January 2009 10:51

InV4d3r wrote:Das Ganze läuft ja auf einem FTP Server. Kann ich da nicht den Pfad nachgucken oder lieg ich jetzt komplett falsch?


Das geht nicht, weil der FTP Process in einer eigenen Root-Umgebung läuft, d.h. was für Dich anscheinend das höchste Verzeichnis ('/' = root-Verzeichnis) ist, ist auf dem Server in Wirklichkeit ein tief liegendes Benutzerverzeichnis (z.B. /var/www/kunde0815/html o.ä.).

Was Du aber machen kannst, dass Du statt einer absoluten Angabe eine relative Angabe machst, wo .htpasswd zu finden ist, also beispielsweise ../../.htpasswd ist zwei Verzeichnisse höher als das akuelle, oder auch ./internet/partner/.htpasswd, das ist von htdocs aus gesehen das Verzeichnis, wo es heute steht.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: htaccess - Passwortgeschützer Bereich

Postby InV4d3r » 20. January 2009 11:38

Sehr guter Tipp!

Ja, es ist tatsächlich so dass das unter dem root-Verzeichnis des FTP Servers die Ordner /partner , etc kommen.

Werde es mit einer relativen Pfadangabe probieren.

Gruß
InV4d3r
 
Posts: 23
Joined: 19. January 2009 18:28

Next

Return to Apache

Who is online

Users browsing this forum: No registered users and 8 guests