Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1009 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Besoin d'un conseil pour traitement de donnée [Shell, PHP, CSV, MySql]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'un conseil pour traitement de donnée [Shell, PHP, CSV, MySql]

n°873506
redvivi
Posté le 25-12-2006 à 16:04:32  profilanswer
 

Bonjour à tous :mrgreen: !
 
J'aurai besoin d'un conseil :P , je vous explique la situation:
 
Je suis en possession d'un serveur DHCP qui attribue les adresses IP en fonction d'adresses MAC pre-enregistrées, je voudrais activer ou désactiver l'accès d'un ordinateur à la demande en enlevant son adresse MAC du fichier config de DHCP, voici où j'en suis dans ma réflexion:
 
-J'ai une BDD MySql contenant les numeros de poste (qui correspond à l'adresse IP) et les adresses MAC
 
-Il faudrait donc une page PHP qui tout d'abord lise les infos de la BDD, les dispose sous forme de liste avec 2 boutons radios (servant à activer ou désactiver l'accès).
 
-Sur clique d'un bouton de confirmation, la page PHP enregistre les modifications (c'est la où je ne sais pas quoi faire car je ne sais pas ce qui est le plus simple et le plus facile):( ),soit dans la base de données, ou soit dans la BDD [B]et[/B] un fichier CSV (possible sous php ?).
 
-Si je suis avec un fichier CSV, il suffit a priori de lancer un crontab avec les commandes appropriées (d'ailleurs si quelqu'un a un tuto sur la gestion des fichiers CSV je suis preneur !) pour mettre à jour le fichier de config DHCP avec la syntaxe suivante:
 
 

Citation :

host numero_poste
    {
    hardware ethernet 00:00:1B:A3:00 ; #adresse MAC du poste
    fixed-address 192.168.0.numero_poste ;
    }


 
-Ou alors (mais là je ne sais pas si c'est possible), lancer à partir du crontab ou d'un script PHP la mise à jour du fichier de config DHCP en prenant les infos de la BDD et en les intégrant dans le fichier de config (peut etre qu'il faudrait passer par un CSV, dans ce cas celà ne sert à rien de passer par là  :??: ? )
 
Qu'en pensez vous ? Suis-je sur le bon chemin :lun: ?
 
Merci d'avance !! !!
Redvivi !

mood
Publicité
Posté le 25-12-2006 à 16:04:32  profilanswer
 

n°876127
yolas22
Posté le 06-01-2007 à 21:26:22  profilanswer
 

Salut.
Je pense qu'utiliser un fichier formaté simplifie le travail que ça te demandera mais niveau sécurité j'aime pas trop.
Si tu utilises un fichier CSV il y aura les données dans le fichier et dans la base, deux endroits de stockage dont un non protégé au plutôt protégé uniquement par des droits.
Donc tout dépend de l'utilisation que tu veux en faire, par un fichier CSV  et crontab ( simple) ça sera rapide et moins complexe avec un peu  moins de sécurité( rapide à l'exécution) sinon  aller chercher directement les infos en BDD demandera surement du scripting avancé et sera donc plus lourd.
Les deux manières de procéder sont donc réalisable.  
( tuto crontab voir recherche  google il y en a pas mal).

n°877252
m3z
il faut toujours faire simple
Posté le 11-01-2007 à 10:44:16  profilanswer
 

Hello,  
 
C'est étrange comme methode de control d'accès.  
Parce que si tu changes ta config DHCP tu doit relancer ton serveur avec la perte des baux actuelles ce qui n'est pas sain !
 
Pourquoi n'utilise tu pas les droits sur les comptes d'accès ? au niveau du controleur de domaine ou AD pour Windows / serveur NIS / serveur Radius pour unix (like)  ... C'est beaucoup plus souple et prévu pour cela !
Si vraiment tu veux/peux pas, une autre methode consiste à fermer les ports sur le switch (s'il est manageable ) c'est juste une commande tenet et c'est immédiat. Perl fourni une librairie nécessaire à la gestion des switchs cisco notament (os IOS) .
 
A+


Message édité par m3z le 11-01-2007 à 10:46:22
n°877272
redvivi
Posté le 11-01-2007 à 12:00:16  profilanswer
 

Quel est le probleme si les baux sont perdus ? ce n'est pas genant ! Quel type de methode de controle d'acces preconises tu ? (Sur quelle methode est-elle basée) ?


Message édité par redvivi le 11-01-2007 à 12:05:24

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Besoin d'un conseil pour traitement de donnée [Shell, PHP, CSV, MySql]

 

Sujets relatifs
Compilation du module mysql pour PAMprotection d'expression régulière / shell / grep
Pure FTP & MySQL raahhhhh !sauvegarde mysql
cree un nouvelle utilisateur sous mysqlProblème d'accès à mysql : #2002 - Le serveur ne répond pas.
[FEDORA 6] php mysql[shell][MySQL] Executer une requete select
expression régulière shell 
Plus de sujets relatifs à : Besoin d'un conseil pour traitement de donnée [Shell, PHP, CSV, MySql]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR