Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2017, à 08:47

mikedafunk

[tuto] Des bornes d'affichage dynamique libres

Bonjour à tous,

J'ai créé quelques scripts sans prétention pour allumer et éteindre des vieux pc sous lubuntu depuis un serveur SambaEdu3. Je les partage, si ça peut donner des idées à quelqu'un...

Pour éteindre les bornes, j'utilise la commande sshpass (eteindre-borne.sh) :

#!/bin/bash
for k in `seq 1 7`;
do
sshpass -p lycee ssh lycee@10.207.219.15$k "sudo shutdown -h now"
done

Si c'est les vacances, dans ce cas on ne démarre pas les bornes (test-vacances.sh)

#!/bin/bash
i=/root/vacances-scolaires.csv
j=$(date | cut -f 1 | awk '{print $1" "$2" "$3}')
if cat "$i" |grep "$j" >/dev/null 2>&1
then
echo "L'établissement est fermé aujourd'hui, on n'allume pas les bornes"
else
/usr/bin/start-borne.sh
fi

Pour démarrer les bornes, je récupère les adresses mac dans le ldap (start-borne.sh) :

#!/bin/bash
for k in `seq 1 7`;
do
a=$(ldapsearch -xLLL cn=borne0$k |grep 'macAddress' | cut -f 1 | awk '{print $2}')
wakeonlan $a
done

Le tuto complet avec capture d'écrans et explications : http://mikedafunk.over-blog.org/2017/10 … mique.html
Mike


Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org

Hors ligne