Skip to content

WildCodeSchool/TSSR-1025-P2-G4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TSSR-1025-P2-G4

Image_du_groupe

Sommaire

👥 Membres de l'équipe :

S1 :

Prénoms : Georges Sami Romain Renaud
Rôles : PO Tech Tech SM

S2 :

Prénoms : Georges Sami Romain Renaud
Rôles : Tech PO SM Tech

S3 :

Prénoms : Georges Sami Romain
Rôles : SM Tech Tech

S4 :

Prénoms : Georges Sami Romain
Rôles : Tech SM PO

💻 Matériel :

  • Sur Proxmox :
    • Client Windows-10-Pro (CLIWIN01)
    • Client Ubuntu-24.04-LTS (CLILIN01)
    • Serveur Windows-2022 (SRVWIN01)
    • Serveur Debian-12.9 (SRVLX01)

🎯 Présentation du projet :

🥇 Tâche principale :

  • Communiquer depuis un serveur Debian ou un serveur Windows, sur des machines clients Linux et Windows.

  • Nous devons Développer 2 scripts fonctionnels :

    • Script Bash → s’exécute sur Debian
    • Script PowerShell → s’exécute sur Windows Server
  • Les 2 scripts doivent pouvoir, à distance :

    • Gérer des utilisateurs (création, suppression, changement MDP, etc.)
    • Administrer les postes clients (redémarrage, arrêt, etc.)
    • Récupérer des informations système/utilisateur
    • Enregistrer les infos dans des fichiers
    • Journaliser toutes les actions
  • Les scripts doivent avoir :

    • Un menu ergonomique avec sous-menus
    • Possibilité de cibler un utilisateur ou une machine (nom ou IP)
    • Retour arrière et sortie propre

🥈 Tâches secondaire :

  • Déploiement automatique de toutes les dépendances/configurations (WinRM, SSH, paquets, etc.) par script
  • Version GUI des 2 scripts

🏃🏼‍♂️ Sprint :

🏃🏼‍♂️ Sprint 1 :

  • Compréhension du projet
  • Distribution des tâches
  • Création du GitHub
  • Initialisation des connexions SSH entre les machines du réseau
  • Premières lignes de code en Bash

🏃🏼‍♂️ Sprint 2 :

  • Structuration du script en différents modules connectés
  • Compréhension des connexions SSH pour activer les commandes à distance
  • Débogage des scripts
  • Premiers tests sur l'environnement Proxmox

🏃🏼‍♂️ Sprint 3 :

  • Finalisation du script Bash
  • Débogage des scripts Bash avec commandes PowerShell
  • Journalisation
  • Initialisation des scripts en PowerShell
  • Documentation GitHub (README / INSTALL)

🏃🏼‍♂️ Sprint 4 :

  • Débogage final du script Bash
  • Finalisation du script PowerShell
  • Débogage final du script PowerShell
  • Rapatriement de l'intégralité des scripts sur nos machines Proxmox (Serveur Debian / Windows)
  • Documentation GitHub (README / INSTALL / USERGUIDE)

⬆⬆⬆ Retour au début de page la page ⬆⬆⬆

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5