Bonjour, après avoir vu le post de Thierry j'ai décidé de refaire un mini-tuto plus à jour et qui fonctionne.
Installation du serveur
Tout d'abord :
L'on ajout ensuite l'utilisateur de la machine maître (ici "administrateur" dans le groupe epoptes pour qu'il puisse lancer l'interface
Lancement au démarrage de la machine
L'on renseigne ensuite le fichier /home/administrateur/.fluxbox/startup avec la ligne
à l'aide la commande /!\ Bien mettre juste avant le exec fluxbox sous peine de rencontrer des problèmes de compatibilité avec l'écran d'accueil /!\
(D'ailleurs j'ai remarqué que faire cette manip en ayant la ligne qui se situe un peu plus bas "accueil" dé-commentée, cliquer sur "Ne pas afficher l’accueil au démarrage" commente une ligne qui n'est pas la bonne, exemple ici)
Installation du client
Renseigner votre fichier /etc/hosts avec l'adresse ip du serveur installé plus haut comme suit à l'aide de la commande
/!\ Bien prendre soin de séparer l'adresse ip de "server" avec une tabulation /!\ (Je ne sais pas si c'est obligatoire, mais c'est de bonne pratique)
L'adresse renseignée, l'on récupère la cle qui va servir au handshake serveur-client en utilisant la commande
Lancement au démarrage de epoptes-client en session utilisateur
Epoptes ayant besoin des droits administrateurs pour être lancés, j'ai trouvé le moyen par le fichier sudoers de outrepasser ceci en autorisant mini super et maxi à se logguer sans mot de passe en sudo pour lancer epoptes-client
ajouter la ligne
comme suit: (Ici aussi l'on utilise tabulation au lieu de espace)
Il faut ensuite renseigner les 3 fichiers suivant
/home/01-mini/.fluxbox/startup
/home/02-super/.fluxbox/startup
/home/03-maxi/.fluxbox/startup
de la même manière que plus haut sur la machine serveur avec la ligne
Et voilà vos machines devraient communiquer ensemble au démarrage
Je suis en train de tester de faire une image de la machine client avec CloneZilla pour ensuite la re-déployer et voir si cela crée des bugs ou pas
Edit:Les certificats se répliquent bien sur les machines client, il faut cependant changer les adressages ip de celles-ci pour ne pas créer de conflit avec italc-master
Merci à Steph de m'avoir parlé de ce logiciel, iTalc m'a fatigué hier et epoptes est très bien, même si le sujet reste à être travaillé étant donné que certaines fonctionnalités sont défaillantes (testé sous vm et machines physiques):
-Diffuser l'écran (fenêtré ou non)
-Fonctions de logout, reboot, etc etc)
Les autres fonctionnent: l'on peut prendre la main ou juste regarder l'écran, verrouiller/déverrouiller les ecrans, couper le son/réactiver.
Xavier
Installation du serveur
Tout d'abord :
Code :
sudo apt-get install epoptes
L'on ajout ensuite l'utilisateur de la machine maître (ici "administrateur" dans le groupe epoptes pour qu'il puisse lancer l'interface
Code :
sudo gpasswd -a administrateur epoptes
Lancement au démarrage de la machine
L'on renseigne ensuite le fichier /home/administrateur/.fluxbox/startup avec la ligne
Code :
exec /usr/bin/epoptes &
Code :
sudo nano /home/administrateur/.fluxbox/startup
(D'ailleurs j'ai remarqué que faire cette manip en ayant la ligne qui se situe un peu plus bas "accueil" dé-commentée, cliquer sur "Ne pas afficher l’accueil au démarrage" commente une ligne qui n'est pas la bonne, exemple ici)
Installation du client
Code :
sudo apt-get install epoptes-client
Code :
sudo nano /etc/hosts
L'adresse renseignée, l'on récupère la cle qui va servir au handshake serveur-client en utilisant la commande
Code :
epoptes-client -c
Lancement au démarrage de epoptes-client en session utilisateur
Epoptes ayant besoin des droits administrateurs pour être lancés, j'ai trouvé le moyen par le fichier sudoers de outrepasser ceci en autorisant mini super et maxi à se logguer sans mot de passe en sudo pour lancer epoptes-client
Code :
sudo visudo
Code :
01-mini,02-super,03-maxi ALL=(ALL) NOPASSWD: /usr/sbin/epoptes-client
Il faut ensuite renseigner les 3 fichiers suivant
/home/01-mini/.fluxbox/startup
/home/02-super/.fluxbox/startup
/home/03-maxi/.fluxbox/startup
de la même manière que plus haut sur la machine serveur avec la ligne
Code :
exec /usr/sbin/epoptes-client &
Et voilà vos machines devraient communiquer ensemble au démarrage
Je suis en train de tester de faire une image de la machine client avec CloneZilla pour ensuite la re-déployer et voir si cela crée des bugs ou pas
Edit:Les certificats se répliquent bien sur les machines client, il faut cependant changer les adressages ip de celles-ci pour ne pas créer de conflit avec italc-master
Merci à Steph de m'avoir parlé de ce logiciel, iTalc m'a fatigué hier et epoptes est très bien, même si le sujet reste à être travaillé étant donné que certaines fonctionnalités sont défaillantes (testé sous vm et machines physiques):
-Diffuser l'écran (fenêtré ou non)
-Fonctions de logout, reboot, etc etc)
Les autres fonctionnent: l'on peut prendre la main ou juste regarder l'écran, verrouiller/déverrouiller les ecrans, couper le son/réactiver.
Xavier