Esayphp - local ou net - Programmation
Marsh Posté le 26-08-2001 à 17:48:25
Si tu veux te protéger des personnes qui peuvent entrer chez toi, il te faut installer un firewall.
Marsh Posté le 27-08-2001 à 07:12:11
Si tu veut securiser tes pages, tu peut mettre un fichier .htaccess dans le repertoire de ton site... tu n'authorise que ton ip + le nom de ta machine en demandant que les 2 conditions soit verifiée... Dans ce cas toi tu peut voir les pages, les autres tomberons sur une erreur 401 ou 403...
Je te conseille d'en mettre un aussi dans le repertoire phpmyadmin pour eviter l'acces à ta base MySQL...
Voila.
Si tu veut un exemple de fichier .htaccess, je peut t'en mettre un. (ici ou par mail comme tu veut.)
Marsh Posté le 27-08-2001 à 21:03:24
Docki2k a écrit a écrit : Voila. Si tu veut un exemple de fichier .htaccess, je peut t'en mettre un. (ici ou par mail comme tu veut.) |
j'veux bien !
Marsh Posté le 27-08-2001 à 21:05:49
Docki2k a écrit a écrit : Si tu veut securiser tes pages, tu peut mettre un fichier .htaccess dans le repertoire de ton site... tu n'authorise que ton ip + le nom de ta machine en demandant que les 2 conditions soit verifiée... Dans ce cas toi tu peut voir les pages, les autres tomberons sur une erreur 401 ou 403... Je te conseille d'en mettre un aussi dans le repertoire phpmyadmin pour eviter l'acces à ta base MySQL... Voila. Si tu veut un exemple de fichier .htaccess, je peut t'en mettre un. (ici ou par mail comme tu veut.) |
heu ici par exemple
Marsh Posté le 29-08-2001 à 13:29:10
OK, deja pour creer un .htaccess sous Windows, c'est pas evident... Le plus simple est de creer un fichier temp.htaccess et de supprimer le temp (Windows refuse mais en passant par FTP Expert et un serveur FTP local, c passé... Si tu veut je peut t'en mailer un vierge...)
Exemple de fichier :
AuthType Basic
<Limit GET>
order deny,allow #Definit l'ordre dans lequel tu refuse et authorise.
allow from Client #nom de la machine qui accede au repertoir
deny from all #les autres sont rejetés
</Limit>
Pour une sécurité max, tu peut authoriser l'accés aux répértoire par Login/Pass... Pour ca tu utilise un fichier dans ce genre là :
AuthUserFile d:\EasyPHP\www\ice\admin\.htpasswd #Chemin du fichier de pass
AuthGroupFile /dev/null #Chemin du fichier de groupe
AuthName "Administration générale d'I-C-E" #Titre de la boite de dial
AuthType Basic
ErrorDocument 403 /error/401.php #Erreur 403 perso
ErrorDocument 401 /error/401.php #Erreur 401 perso
DirectoryIndex admin.php #Fichier d'index par defaut
<Files .htpasswd> #protection du fichier de pass
Order allow,deny
Deny from all
</Files>
<Limit GET>
require valid-user #Requiére un utilisateur valide
</Limit>
Fichier .htpasswd (qui se trouve pour moi ici : d:\EasyPHP\www\ice\admin\.htpasswd) :
Dockinou:$apr1$XG1.....$t2WKZ/kjzrtUaSRUo2q2r/
Angel2k:$apr1$2R1.....$0vZB1LBkxtaxBPs0DmV4.
==>Login: Pass cripter en MD5, pour faire ce fichier, tu à un utilitaire dans le repertoire EasyPHP\Apache\Bin qui se nomme htpasswd.exe. C'est lui que tu doit utiliser... J'en ai essayé d'autre qui ne fonctionne po...
Voila... Si tu as un probléme, n'hésite pas...
[edtdd]--Message édité par Docki2k--[/edtdd]
Marsh Posté le 26-08-2001 à 09:35:42
Easyphp génère de maniere locale un serveur php !!
bien mais le probleme ( car probleme il y a )
c'est que lorsque je suis connecté, tout personne tapant http://monip se retrouve sur ma page d'EASYPHP et par la meme occasion peut acceder a toutes mes pages et ma base de données Mysql !!
comment puis-je proteger mes données de l'extérieur en y accédant facilement depuis chez moi ( en local ) ??
---------------
L'Univers et la bétise humaine sont infinis ? Euhhh .... En ce qui concerne l'Univers, je n'en suis pas sûr... (Albert EINSTEIN)