Toon posts:

PhpmyAdmin beveiligen lukt maar niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
oke ik weet wat jullie denken de zoveelste noob die hier komt die niet eens even de search heeft gebruikt. Sorry maar ik heb echt vannaf 5 uur vanmiddag met nog iemand zitten kijken hoe ik dit probleem kan oplossen. Heb alles geprobeerd google, tutorials, gathering SEARCH. Het heeft me veel informatie opgeleverd maar toch net niet het werkend resultaat

We hebben gewoon een Apache webserver geinstalleerd met php mysql en phpmyadmin. Alles werkt in principe helemaal perfect maar we willen zeg maar een inlog scherm bij de phpMyadmin nu kan iedereen daar zo in.

We hebbn geprobeerd de gebruikers aan te passen bij PhpMyAdmin, maar dat ging steeds helemaal fout kregen geen inlog scherm en steeds kregen we fouten waardoor we de SQL weer goed moesten terug zetten omdat we er niet meer goed in kwamen.

Toen gingen we het proberen om die map phpMyAdmin te beveiligen met .htaccess bestanden veel tutorials tweakers alles afgezocht geprobeerd lukt allemaal niet. ( lukt vast niet omdat we teveel fout doen )

Kan iemand ons goed uitleggen misschien stap voor stapen hoe we dit gewoon kunnen fixxen. Ik dacht altijd als je gewoon de gebruikers aanpast enzo bij phpmyadmin dat je dan automatisch een soort van inlog scherm kreeg ofzo?

  • Turkish
  • Registratie: September 2002
  • Laatst online: 20-08 10:56

Turkish

zhé germans

In de handleiding die je bij phpmyadmin kreeg stond heel duidelijk hoe je de beveiliging kon regelen. op drie manieren zelfs: niet, user + ww en cookie based. Je moet gewoon het config filetje helemaal uitkluiven en dan kom je het vanzelf tegen.
Het is idd even uitzoeken maar het staat er echt in ;)

'When you're not paying for the product, you are the product!'


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 22-08 17:19
uit Documentation.txt:
Open the file config.inc.php in your favorite editor and change
the values for host, user, password and authentication mode to fit
your environment. Here, "host" means the MySQL server. Also insert
the correct value for $cfg['PmaAbsoluteUri']. Have a look at
Configuration section for an explanation of all values.


Kun je preciezer aangeven wat je al hebt geprobeerd?
nog wat regels uit mijn eigen config:
code:
1
2
3
4
$cfg['Servers'][$i]['host']          = 'localhost'; 
$cfg['Servers'][$i]['auth_type']     = 'config';
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['auth_type']     = 'http';

[ Voor 25% gewijzigd door 0siris op 12-07-2004 23:34 ]

ach...in een volgend leven lach je er om!


Verwijderd

Topicstarter
We hebben geprobeerd

eerst dus heel lang geprobeerd om met die gebruikers wat te doen stonden al 4 gebruikers

host | gebruiker | wachtwoord

gcw | elke | nee Geen rechten
gcw | root | nee Select Insert Update Delete Create Drop Reload ( ALLES)
localhost | elke | nee Geen rechten
localhost | root | nee Select Insert Update Delete Create Drop Reload ( ALLES)


dus toen heb ik eerst die gcw gedeleted dacht dat ik die toch niet nodig had. Toen bij root gebruiker root gebruiker gerenamed naar gebruiker van mezelf

Test ofzo en toe wachtwoord veranderd in test123 (bijv.)

maja toen ging phpmyadmin betje op hol en konden we nergens meer heen en in dus MYSQL weer erover alles gerefreshed zeg maar...

zo hebben we veel dingen daarmee geprobeerd maar ging steeds mis en hadden we geen access meer konden nergens inloggen

dus toen hebben htaccess geprobeerd maar daar liepen we helemaal op stuk... :S


edit:


hoe kan je die config file een beetje normaal bekijken alles staat door elkaar 8)7

[ Voor 5% gewijzigd door Verwijderd op 12-07-2004 23:36 ]


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 22-08 17:19
Verwijderd schreef op 12 juli 2004 @ 23:35:
hoe kan je die config file een beetje normaal bekijken alles staat door elkaar 8)7
vi? nano? pico? cat? more? less? pg? nedit? joe? ed? elvis? desnoods emacs :X

wat gebeurt er als je vanaf de shell dit probeert:
code:
1
mysql --user=root --password
?

[ Voor 19% gewijzigd door 0siris op 12-07-2004 23:54 ]

ach...in een volgend leven lach je er om!


Verwijderd

Topicstarter
dreamweaver heb ik nu (werkt ook relax )


maar wat Turkish al zei:
op drie manieren zelfs: niet, user + ww en cookie based

welke moet ik nu gebruiken


op dit moment is me config file van phpmyadmin zo:

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables)
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = ''; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// with 'config' auth_type)

  • Zoefff
  • Registratie: September 2001
  • Laatst online: 28-08 10:13

Zoefff

❤ 

Wellicht denk ik nu veel te simpel, maar waarom zet je niet gewoon een .htaccess in de dir van phpmyadmin? Zo heb ik het opgelost, en volgens mij werkt dat prima :)


FotoblogWerkaandemuur.nlMoestuincursus.nlTwitter


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 22-08 17:19
zowel de controluser als de user parameter zijn leeg bij jou, kan vast niet de bedoeling zijn.
Er staat VEEL nuttige info in Documentation.txt / Documentation.html
en ook hier kun je veel vinden.
Niet beginnen te prutsen, maar beginnen met lezen.

ach...in een volgend leven lach je er om!


Verwijderd

Topicstarter
0siris schreef op 12 juli 2004 @ 23:58:
zowel de controluser als de user parameter zijn leeg bij jou, kan vast niet de bedoeling zijn.
Er staat VEEL nuttige info in Documentation.txt / Documentation.html
en ook hier kun je veel vinden.
Niet beginnen te prutsen, maar beginnen met lezen.
al update ik die controluser en pass naar iets

dan zegt die dit:

Fout

MySQL retourneerde:


Access denied for user: 'jaap@localhost' (Using password: YES)


edit!

Oke nu krijgen we een inlog scherm alle controle users gedaan en ik heb die auth type van config naar cookie gezet. En nu krijgen we inlog scherm alleen het inloggen met de juiste gegevens lukt nog niet helemaal ff kijken welke pass daarvoor nodig is :S

[ Voor 20% gewijzigd door Verwijderd op 13-07-2004 00:11 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 29-08 12:08

gorgi_19

Kruimeltjes zijn weer op :9

Zie P&W FAQ - Installatie c.q. SA vragen

Vooralsnog zie ik geen programmeerprobleem. Enkel het omgaan met standaard software, in dit geval PHPMyAdmin.

Oftewel:

>> Software Algemeen

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1