besoin de conseil - Ze Linux
[
Linux News
|
Documentations & HowTo
|
Infos
|
Plan du site
|
Livres Linux
|
Backend
|
Forum
|
Liens
]

 
Bienvenue sur Ze Linux ! 

Grâce à Ze Linux vous allez découvrir le monde libre de Linux.

Ze Linux vous propose : des documentations pour configurer linux, des news sur linux, un forum (dédié linux), des ouvrages traitant de linux ... Le but de Ze Linux est de démocratiser et promouvoir Linux en France. Linux est un système d'exploitation gratuit et open source.

Ze Linux dans votre sidebar (Netscape & Mozilla) : Cliquez ici
Ze Linux sur votre site : Cliquez ici
Ze Linux sur votre mobile : wap.ze-linux.org
 
Documentations 
Les 5 howto linux les plus populaires :

Apache + Php + Mysql Apache + Php + Mysql
Installer un modem Alcatel SpeedTouch USB Installer un modem Alcatel SpeedTouch USB
Serveurs Ftp (Wu-ftpd & Proftpd) Serveurs Ftp (Wu-ftpd & Proftpd)
Proxy Squid Proxy Squid
Installer un firewall avec Ipchains Installer un firewall avec Ipchains

Les Howto linux
 
Livres du mois 
Samba : Installation et mise en oeuvre
Samba : Installation et mise en oeuvre

Les livres Linux
 
Les nouvelles du forum 
[Réseau] passerelle Internet selon @Ip
Bonjour, Apres plusieurs jours de recherche je n'ai rien trouvé de ...


[RedHat] Commande rpm
Comment lister les fichiers d'un packages installé ou non


[Mandrake] Probleme boot mandriva pwp 2008 spring
Bonjour à tous!! Je viens d'installer mandriva pwp 2008 spring sur mon ...


[NewBie] linpux
salut, je viens d'acquerir un acer aspire one avec un linpus v1.0.3E.à chaque ...


[Installation] Erreur lors du chargement du système d'exploitation
Bonjour, Après de multiples choix calamiteux, qui ont notamment effacer le ...


0 post(s) aujourd'hui
 
 
Forum

besoin de conseil
par szambaux le 24/01/2008

Bonjour, dans le cadre de gestion et d'administration à distance de pc avec des linux embarqué, je suis en train de faire une interface de gestion.Cette interface recherche dans une base de données les informations qu'il lui faut, cette base de donnée et mise à jour par des script shell avec des crontab, mais je suis débutant et j'ai besoin de conseil pour avoir un systemme sécurisé et qui gere les erreurs, merci de votre attention

script client
[CODE]
#!/bin/sh
cd /tmp/
##Récupérer ip
ippub=$(lynx -dump http://www.whatismyip.com |grep -i "Your IP" |awk '{print $5}')
host=$(hostname)
##création du nom du fichier
filename=$(echo "update_"$host)
if test $ippub != ""
then
if test -f $filename
then
rm $filename
fi
touch $filename
##Mise a jour des informations dans le fichier
echo "ip= $ippub">>$filename
echo "host= $host">>$filename
scp -P 2222 $filename ****.no-ip.org: &
exit

fi

[/CODE]


script serveur
[CODE]
#!/bin/sh
cd /home/****
##Mise de tout les états à 0 (toute les box hors ligne)
echo "use Supervision ; UPDATE box SET etat='0' ;"|mysql --user=root --password=******
##si des fichier de mise à jour on été recu
if test -f update*
then

##on les déplace dans le dossier
mv update* dossier_upload/
cd dossier_upload
##pour chaque fichier dans le dossier
for fichier in /home/*****/dossier_upload/*
do
echo "$fichier"
ippub=$(grep ip $fichier | awk '{print$2}')
host=$(grep host $fichier | awk '{print$2}')
##on compte le nombre d'entré dans la base correspondant on nom d'host
nbtrouve=$(echo "use Supervision ; SELECT name FROM box WHERE name='$host';"|mysql --user=root --password=****** |awk '{print$1'} | wc -l)
##Si le nom a été trouvé
if test $nbtrouve -ne 0
then
## on met à jour l'ip et on met l'état a 1
echo "use Supervision ; UPDATE box SET ip='$ippub', etat='1' WHERE name='$host';"|mysql --user=root --password=*****
fi
##si le nom n'existe pas
if test $nbtrouve -eq 0
then
## on créer un enregistrement dans la base
echo "use Supervision ; INSERT INTO box (ip,name,etat) VALUES ('$ippub','$host','1');"|mysql --user=root --password=****

fi
##on supprime le fichier
rm $fichier

done




fi



[/CODE]

Voila , j'ai besoin de conseil de documentation, les réflections non constructive je m'en passe



Suite à certains abus, il est maintenant obligatoire d’avoir un compte utilisateur (gratuit) pour pouvoir poster sur le forum.

Pour créer un compte cliquez ici.



 
Membres 
Login :
Pass :
 Proposer une news

 Pas encore inscrit ?
 Password perdu ?
 
NewsLetter 
Les news de Ze-Linux par mail chaques semaines :

S'inscrire
Se désinscrire
 
Liste de diffusion 
Obtenir de l'aide ou discuter (uniquement de Linux):

S'inscrire
Se désinscrire
Archives de la liste
 
Sujets 
Debian Debian
Environements Environements
Internet Internet
Jeux Jeux
Justice Justice
Kernels Kernels
Linux Linux
Livres & Magazines Livres & Magazines
Logiciels Logiciels
Mandrake Mandrake
Matériels Matériels
Microsoft Microsoft
Programmation Programmation
Red Hat Red Hat
Sécurité Sécurité
Suse Suse
Ze-Linux Ze-Linux
Ze-NewsGet Ze-NewsGet
 
Vote 
Que pensez vous du nouveau moteur de recherche ?
Genial !
Pas mal
Google rulez :)
Boff
Inutile
 
Copinage 

Ze-Newsget

Hebergement - Over-Link

Mandriva Linux
 
 

[ Copyleft Ze Linux - Webmaster de Ze Linux / Linux est une marque déposée de Linus Torvalds ]