Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

htpasswd werkt niet...

h4xX0r
11 antwoorden
  • Hallo mensen!

    Ik probeer een wachtwoord in te stellen voor een map. Het wil alleen niet echt lukken. Er wordt wel naar een wachtwoord gevraagd, maar het door mij eerder ingestelde wachtwoord werkt niet…

    Ik krijg de bekende 401 fout:

    [code:1:234121a80d]
    Authorization Required
    This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    [/code:1:234121a80d]

    Zoals je ziet wordt daarnaast ook nog een 404 gegeven. Ondanks dat het document zeker beschikbaar is…

    Mijn .htpasswd en
    [code:1:234121a80d]
    AuthUserFile /www/toolbox
    AuthName "Toolbox"
    AuthType Basic

    <Limit GET>
    require user jasper
    </Limit>
    [/code:1:234121a80d]
    .htaccess zien er als volgt uit:
    [code:1:234121a80d]
    jasper:EO22Vs9R6a/Vc
    [/code:1:234121a80d]

    Het door mij ingevoerde wachtwoord is 'jasper'.

    Kan iemand mij vertellen wat er verkeerd gaat, of zou kunnen gaan?

    Bedankt!

    Jasper
  • is het een windows of een linuxbak?

    bij windows: het gehele absolute pad opgeven EN een absoluut wachtwoord, géén encryptie.

    vb:

    AuthUserFile D:/Mijnhttp/wachtwoord/.htpasswd

    wachtwoord in .htpasswd moet zijn:

    jasper:jasper


    d.
  • Linux. Heb via putty een wachtwoord opgegeven:

    htpasswd -c .htpasswd jasper in de directory die ik wil beveiligen.
    Er is door het programma encryptie van gemaakt!


    De locatie kan dus ook niet exacter onder linux toch?

    Bedankt.
    Jasper
  • [quote:25052affcb]bij windows: het gehele absolute pad opgeven EN een absoluut wachtwoord, géén encryptie. [/quote:25052affcb]

    Ik zou het wachtwoord toch maar lekker encrypten, aangezien dit prima werkt onder windows…
  • Hallo mensen!

    Bedankt voor jullie reacties!!

    Ik blijf toch problemen houden!
    Mijn bestanden zien er als volgt uit:

    .htaccess:

    [code:1:6257afc805]
    AuthUserFile /www/toolbox/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Toolbox"
    AuthType Basic

    <Limit GET>
    require valid-user
    </Limit>
    [/code:1:6257afc805]

    .htpasswd:

    [code:1:6257afc805]
    jasper:TeW0ZJOnK
    r6
    [/code:1:6257afc805]

    En het lukt me nog steeds niet in te loggen. (Heb nu een ander wachtwoord gekozen btw) Ik krijg wel het schermpje dat aangeeft dat ik moet inloggen, maar hij geeft steeds aan dat de door mij ingegeven combinatie niet klopt…

    Ik hoop dat iemand me kan helpen!

    Groeten.
    Jasper
  • [quote:86f935af82="jasperlevink"]

    [code:1:86f935af82]
    AuthUserFile /www/toolbox/.htpasswd
    [/code:1:86f935af82]
    [/quote:86f935af82]
    Klopt [b:86f935af82]*[/b:86f935af82]het volledige[b:86f935af82]*[/b:86f935af82] fysieke pad wel?

    Geef maar eens een pad op waarvan je zeker weet dat die niet bestaat.
  • Is die encryptie wel juist? Ik krijg namelijk het volgende:
    jasper:jamZ4RyrrWDLw (jasper:jasper)
  • Bedankt voor jullie reactie!

    Ik ben bang dat er iets mis is met het pad…
    De andere codering werkt ook niet namelijk…

    Ik heb gewoon het pad uitgekozen dat je moet nemen als je op het ip-no inlogt dat bij de site hoort…. Is het mogelijk om onder linux het exacte pad op te vragen als ik met linux ingelogd ben op de server??
    Hoe kan ik anders aan het juiste exacte pad komen??

    Bedankt!
    Jasper
  • Als je perl scripts kunt runnen, maak dan eens het volgende script aan. Plaats dat in dezelfde dir en roep het aan in een browser.

    #!usr/bin/perl
    print "

    $ENV{'SCRIPT_FILENAME'};
  • Bedankt!

    Wordt helemaal gek! Adres klopte idd niet.. Maar het werkt nu nog steeds niet!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Iemand??
  • Probeer hier eens mee. Als het dan nog niet werkt, heb ik zo'n idee, dat de configuratie van de server e.e.a. niet toestaat.
    http://www.weballey.net/cgi-bin/passmake.cgi

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.