Le projet consiste à créer un script qui s’exécute sur une machine et effectue des tâches sur des machines distantes. L’ensemble des machines sont sur le même réseau.
Les tâches sont des actions ou des requêtes d’information.
Le sujet contient 2 objectifs, 1 objectif principal et 1 objectif secondaire.
L’objectif principal est validé si : Il est complètement réalisé et fonctionnel La documentation est réalisé et correct La présentation finale montre les 2 points précédents
L’objectif secondaire est optionnel et amènera en cas de réalisation validée, à une meilleure évaluation.
Depuis une machine Windows Server, on exécute un script PowerShell qui cible des ordinateurs Windows Depuis une machine Debian, on exécute un script shell qui cible des ordinateurs Ubuntu
Depuis un serveur, cibler une machine cliente avec un type d’OS différent
Points | Description |
---|---|
Difficultés rencontrées | |
Charge de travail élevée | Le projet a nécessité un travail intense malgré une équipe réduite de trois personnes. |
Problèmes de connexion SSH | Des difficultés ont été rencontrées avec les connexions SSH. |
Manque d'expérience en scripting | Un manque d'expérience a ralenti la progression du travail. |
Points positifs | |
Bonne entente dans l'équipe | Une excellente collaboration et entente entre les membres de l'équipe. |
Implication de chacun | Chaque membre s'est appliqué dans les différentes étapes du projet. |
Mise en valeur des forces et faiblesses | Les points forts et faibles de chacun ont été identifiés et utilisés à bon escient. |
Résultats visibles et satisfaisants | Fierté d'avoir réalisé un projet avec des résultats concrets conformes aux attentes. |
Ressenti global | |
Satisfaction collective | Nous sommes fiers du travail accompli malgré les défis rencontrés. |
Apprentissage significatif | Ce projet nous a permis d'acquérir de nouvelles compétences et d'améliorer notre efficacité. |
Motivation pour l'avenir | Cette expérience nous encourage à aborder de nouveaux projets avec davantage de confiance. |
🎯 Tâche | 🚦 Statut | 📝 Détails | 🔧 Actions Prochaines |
---|---|---|---|
💻 Installation des Clients et Serveurs sur Machines Virtuelles | ✅ Terminé | Déploiement des VM Windows et Linux | - Vérification finale des configurations |
📜 Préparation du Squelette pour les Scripts | ✅ Terminé | Structuration initiale des scripts | - Définir l'architecture des scripts - Créer les répertoires de travail - Établir les conventions de nommage |
🤝 Mise en Place des Rôles et Méthode de Travail | ✅ Terminé | Définition des responsabilités de l'équipe | - Validation finale des rôles - Revue des processus de collaboration |
📚 Documentation sur le Scripting du Projet | ✅ Terminé | Collecte et rédaction des informations techniques | - Rédiger les guidelines de scripting - Compiler les ressources et bonnes pratiques - Créer un guide de référence |
🎯 Tâche | 🚦 Statut | 📝 Détails | 🔧 Actions Prochaines |
---|---|---|---|
💻 Phase 1 du script | ✅ Terminé | Mise en forme primaire | - Vérification des entrées |
📜 Test de mise en forme des menu | ✅ Terminé | Structuration des couleur initiale des scripts | |
📚 Documentation sur le Scripting du Projet | ✅ Terminé | Collecte et rédaction des informations techniques | - Rédiger les guidelines de scripting - Compiler les ressources et bonnes pratiques - Créer un guide de référence |
🎯 Tâche | 🚦 Statut | 📝 Détails | 🔧 Actions Prochaines |
---|---|---|---|
💻 Installation du protocole ssh bash | ✅ Terminé | connexion par utilisateur,ip et mot de passe | - Vérification finale de la conexion |
📜 Ajout de toute les fonctions des menus et sous menus | ✅ Terminé | Structuration initiale des scripts | - Test des fonctions |
🤝 Separation des poste de travail | ✅ Terminé | Définition de l'équipe | JuJu menu utilisateur , CoCo SSH, Xavier menu ordinateur |
📚 Documentation sur le Scripting du Projet | 🔄 En Cours | Collecte et rédaction des informations techniques | - Rédiger les guidelines de scripting - Compiler les ressources et bonnes pratiques - Créer un guide de référence |
🔍 Recherche et documentation Powershell | ✅ Terminé | Collecte d'information sur les diferents style possible pour le script en powershell | Test et choix du visuel |
🎯 Tâche | 🚦 Statut | 📝 Détails | 🔧 Actions Prochaines |
---|---|---|---|
💻 tests finaux script bash | ✅ Terminé | test avec conexion ssh des actions et fonctions | Prés pour démo |
📜 Choix de la strucutre powershell | ✅ Terminé | choix de windows forms | implentation et sous menus et fonctions |
🔍 Recherche et documentation Powershell ✅ Terminé | Collecte et rédaction des informations techniques sur les fonctions | faire des fonctions semblable au script bash | |
📚 Documentation sur le Scripting du Projet | 🔄 En Cours | Collecte et rédaction des informations techniques | - Rédiger les guidelines de scripting - Compiler les ressources et bonnes pratiques - Créer un guide de référence |
🎯 Tâche | 🚦 Statut | 📝 Détails | 🔧 Actions Prochaines |
---|---|---|---|
💻 tests finaux script bash | ✅ Terminé | test avec conexion ssh des actions et fonctions | Prés pour démo |
📜 tests finaux script powershell | 🔄 En Cours | implentation et sous menus et fonctions | |
🔍 test de conexion ssh Powershell | 🔄 En Cours | implentation des fonction pour la connexion | |
📚 Modification du script avec Invoke-RemoteCommand | 🔄 En Cours | Reprise des lignes de fonctions | |
📚 Documentation sur le Scripting du Projet | 🔄 En Cours | Collecte et rédaction des informations techniques | - Rédiger les guidelines de scripting - Compiler les ressources et bonnes pratiques - Créer un guide de référence |
- ✅ Terminé
- 🔄 En Cours
- 🕒 Non Démarré