Toon posts:

Restricted Access voor Apache directories (W2K)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op dit moment heb ik een W2K-bak van APche voorzien en destijds PHP-ge-enabled. MySQL erop en driftig aan het ontwikkelen geslagen. Maar na een tijdje de Command Line gebruikt te hebben voor MySQL-DD-wijzigingen werd ik op phpMyAdmin gewezen. Errug handig tooltje, gelijk geinstalleerd en zeer tevreden.

Aangezien ik nu toch nog ana het ontwikkelen ben is het niet zo heel erg, dat phpMyAdmin openstaat op mijn interne netwerkje, want van buitenaf is ie toch niet bereikbaar, maar ik wil wel alvast kijken naar de mogelijkheid om de directorie vanuit Apche te voorzien van een login en een wachtwoord.

Afijn, de Apche-website uitgeplozen en ik moet eerlijk bekennen dat de documentatie over Apache voor Windows op dit gebied niet zo erg...euh...veel was. Ik heb wel het volgende gevonden: In de bin-directorie staat een htpasswd.exe waarmee ik logins en wachtwoorden kan genereren. Natuurlijk even geprobeerd, maar ik snap er geen hout van terwijl het volgens mij niet echt moeilijk hoeft te zijn.

Is er iemand hier zo vriendelijk om mij in een aantal stappen te helpen met het afschermen van de phpMyAdmin-dir?

  • Marcel
  • Registratie: Juli 1999
  • Laatst online: 08-05 06:26
Volgens mij werkt het in principe hetzelfde als ons linux/unix:
Maak password file: htpasswd -c naampasswordfile naam_gebruiker (hiermee maak je de password file "naampasswordfile" aan en creeer je de gebruiker "naam_gebruiker").
Vervolgens type je je password in en nogmaals ter bevestiging.

In je httpd.conf neem zet je de volgende regels:
<Location /PhpMyAdmin>
AuthType Basic
AuthName "Hoe je de password-prompt wil laten heten"
AuthUserFile padnaar_passwordfile
require user naam_gebruiker
</Location>

Is dit een beetje duidelijk?

Verwijderd

Topicstarter
Op zaterdag 10 maart 2001 01:15 schreef Marcel het volgende:
Volgens mij werkt het in principe hetzelfde als ons linux/unix:
Maak password file: htpasswd -c naampasswordfile naam_gebruiker (hiermee maak je de password file "naampasswordfile" aan en creeer je de gebruiker "naam_gebruiker").
Vervolgens type je je password in en nogmaals ter bevestiging.

In je httpd.conf neem zet je de volgende regels:
<Location /PhpMyAdmin>
AuthType Basic
AuthName "Hoe je de password-prompt wil laten heten"
AuthUserFile padnaar_passwordfile
require user naam_gebruiker
</Location>

Is dit een beetje duidelijk?
Thenks, men. Ik ga het vanavond gelijk proberen :)

Verwijderd

Topicstarter
Gelukt, hoewel op een andere manier. Voorlopig even de dir dichtgegooid vanaf alles behalve localhost. Die user-file en 'require user' werkte wel, behalve dat hij mijn wachtwoord niet accepteerd. Tis namelijk wel handig als ik er zelf in ieder geval wel in kan. :)

Wordt nog wel een keer stoeien als ik ook vanaf een andere lokatie de database in wil, maar voorlopig hoeft dat nog niet.