support de formation Scribe-Horus d’octobre 2019

This commit is contained in:
Benjamin Bohard 2019-10-22 13:54:37 +02:00
parent 510129b96e
commit 156d34e91e
86 changed files with 1033 additions and 221 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@ -0,0 +1,26 @@
nwdiag {
inet [shape = cloud];
inet -- Amon;
network administratif {
address = "10.1.1.x/24";
Amon [address = "10.1.1.1"];
HorusAD [address = "10.1.1.10, 10.1.1.11"];
}
network pedago {
address = "10.1.2.x/24"
Amon [address = "10.1.2.1"];
ScribeAD [address = "10.1.2.10, 10.1.1.11"];
client01;
client02;
client03;
group Client {
client01;
client02;
client03;
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 KiB

View File

@ -14,7 +14,7 @@
\skbinput[from=sli]{style/preambule} \skbinput[from=sli]{style/preambule}
\title[]{ScribeAD - HorusAD} \title[]{Scribe - Horus}
\subtitle{ministère de lÉducation Nationale} \subtitle{ministère de lÉducation Nationale}
\author[Equipe Auteur]{Cadoles} \author[Equipe Auteur]{Cadoles}
@ -52,7 +52,7 @@
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/description} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/description}
\skbinput[from=sli]{modules_EOLE_envole/horusAD/description} \skbinput[from=sli]{modules_EOLE_envole/horusAD/description}
\subsection{ScribeAD, HorusAD dans leur habitat naturel} \subsection{Scribe, Horus dans leur habitat naturel}
\skbinput[from=sli]{modules_EOLE_envole/commun/infrastructure-type-etablissement} \skbinput[from=sli]{modules_EOLE_envole/commun/infrastructure-type-etablissement}
\section{Tronc commun} \section{Tronc commun}
@ -66,25 +66,30 @@
\skbinput[from=sli]{modules_EOLE_envole/commun/03-mise-a-jour} \skbinput[from=sli]{modules_EOLE_envole/commun/03-mise-a-jour}
\skbinput[from=sli]{modules_EOLE_envole/commun/04-diagnose} \skbinput[from=sli]{modules_EOLE_envole/commun/04-diagnose}
\skbinput[from=sli]{modules_EOLE_envole/commun/04-diagnose-pratique} \skbinput[from=sli]{modules_EOLE_envole/commun/04-diagnose-pratique}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/firewall} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/firewall}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/schedule} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/schedule}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/onduleur} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/onduleur}
\subsection{Les interfaces dadministration} %\subsection{Les interfaces dadministration}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ncurse/description} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ncurse/description}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/description} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/description}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/connexion} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/connexion}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/fonctions-basiques} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/fonctions-basiques}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/gestion-roles} %\skbinput[from=sli]{modules_EOLE_envole/commun/administration/ead/gestion-roles}
\section{La gestion du domaine} \section{La gestion du domaine}
\subsection{La gestion des utilisateurs} \subsection{La gestion des utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/utilisateurs} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/script-user-scribe}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/utilisateurs-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/utilisateurs-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/edition-groupee-utilisateurs} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/edition-groupee-utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/edition-groupee-utilisateurs-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/edition-groupee-utilisateurs-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/importation-utilisateurs} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/importation-utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/importation-utilisateurs-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/importation-utilisateurs-pratique}
%\skbinput[from=sli]{pauses/formalites_administratives}
\skbinput[from=sli]{pauses/simple}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/purge-utilisateurs} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/purge-utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/purge-utilisateurs-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/purge-utilisateurs-pratique}
@ -93,7 +98,6 @@
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/integration-poste-client-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/integration-poste-client-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/client-scribe-defunct} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/client-scribe-defunct}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/gestion-machines} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/gestion-machines}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/gestion-machines-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-diagnostique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-diagnostique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-diagnostique-pratique} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-diagnostique-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-ead} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/machine-ead}
@ -102,24 +106,55 @@
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/esu} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/esu}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/esu-diagnostic} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/esu-diagnostic}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/script-user-scribe} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/eop}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/eop-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/gpo}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/gpo-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/veyon}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/veyon-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/client-salt}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/client-salt-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/script-scribe} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/script-scribe}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/script-scribe-pratique}
\section{La sauvegarde-restauration}
\subsection{La sauvegarde}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/description}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/configuration}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/resolution_problemes}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/sauvegarde-pratique}
\subsection{La restauration}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/restauration}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/restauration-pratique}
\subsection{Les interfaces utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/ead2}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/ead3}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/bconsole}
\skbinput[from=sli]{modules_EOLE_envole/commun/sauvegarde/webui}
%\skbinput[from=sli]{pauses/formalites_administratives}
\skbinput[from=sli]{pauses/simple}
\section{Les services} \section{Les services}
\subsection{Les services du ScribeAD} \subsection{Les services du Scribe}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/imprimantes} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/imprimantes}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/corbeille} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/corbeille}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/corbeille-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/virus} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/virus}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/virus-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/ftp} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/ftp}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/sauvegarde} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/ftp-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/communication} \skbinput[from=sli]{modules_EOLE_envole/scribeAD/communication}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/communication-pratique}
\subsection{Les services de lHorusAD} \subsection{Les services de lHorus}
\skbinput[from=sli]{modules_EOLE_envole/horusAD/script-horus} \skbinput[from=sli]{modules_EOLE_envole/horusAD/script-horus}
\skbinput[from=sli]{modules_EOLE_envole/horusAD/script-horus-pratique} \skbinput[from=sli]{modules_EOLE_envole/horusAD/script-horus-pratique}
\skbinput[from=sli]{modules_EOLE_envole/horusAD/scripts-administratifs} \skbinput[from=sli]{modules_EOLE_envole/horusAD/scripts-administratifs}
\subsection{Les services web} \subsection{Les services web}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/application-web}
\skbinput[from=sli]{modules_EOLE_envole/scribeAD/application-web-pratique}
\skbinput[from=sli]{licences/license-cc-by-sa-2.0} \skbinput[from=sli]{licences/license-cc-by-sa-2.0}

View File

@ -8,14 +8,20 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Modules disponibles en 2.6.0} \frametitle{Modules disponibles en 2.6.2}
\begin{itemize} \begin{itemize}
\item Amon
\item Eclair \item Eclair
\item Hapy \& Hapy Node \item Hapy \& Hapy Node
\item Horus \item Horus
\item Scribe \item Scribe
\item Seshat
\item Seth \item Seth
\item Sphynx \item Sphynx
\item Thot
\item AmonEcole
\item AmonEcoleEclair
\item Zéphir \item Zéphir
\item Envole
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View File

@ -1,3 +1,4 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame} \begin{frame}
\frametitle{Pratique} \frametitle{Pratique}
\begin{itemize} \begin{itemize}
@ -6,3 +7,4 @@
\item lancer un \commande{diagnostic} étendu. \item lancer un \commande{diagnostic} étendu.
\end{itemize} \end{itemize}
\end{frame} \end{frame}
}

View File

@ -1,7 +1,4 @@
\begin{frame} \begin{frame}
\frametitle{infrastructure-type-etablissement.tex} \frametitle{Infrastructure type}
Mettre un diagramme avec un amon, deux réseaux : pédago et administratif, avec les serveurs Scribe et Horus et des postes clients \skbfigure[center,width=8cm]{en/modules_EOLE_envole/etablissement_scolaire.png}
Mettre le même diagramme avec le scribe en DMZ
fichier slides/modules\_EOLE\_envole/commun/infrastructure-type-etablissement.tex à éditer
% contenu (pas trop long) de la diapositive
\end{frame} \end{frame}

View File

@ -0,0 +1,10 @@
\begin{frame}
\frametitle{bconsole}
bconsole est linterface textuelle dorigine et reste linterface la plus complète qui permet certaines actions non implémentées ailleurs :
\begin{itemize}
\item interrogation de la base de données ;
\item estimation de la taille de la sauvegarde dun client ;
\item \ldots{}
\end{itemize}
bareos-web intègre bconsole.
\end{frame}

View File

@ -0,0 +1,139 @@
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Configuration du directeur}
\begin{itemize}
\item types de sauvegarde :
\begin{itemize}
\item sauvegarde totale (T) ;
\item sauvegarde différentielle (D) ;
\item sauvegarde incrémentale (I).
\end{itemize}
\item durée de rétention (modifiable dans gen\_config) :
\begin{itemize}
\item totale : 6 mois ;
\item différentielle : 5 semaines ;
\item incrémentale : 10 jours.
\end{itemize}
\item taille des volumes :
\begin{itemize}
\item volumes pour la sauvegarde du catalogue ;
\item volumes pour tous les type de sauvegarde (incrémentale, différentielle, totale) ;
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Configuration du directeur}
\frametitle{Configuration du directeur}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/scribe/sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Configuration des fichiers sauvegardés}
\begin{itemize}
\item les fichiers personnalisés dans le répertoire /etc/bareos/bareosfichiers.d/ ;
\item possibilité d'ajouter des fichiers à sauvegarder ;
\item possibilité d'exclure des fichiers.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Configurer une sauvegarde}
\begin{itemize}
\item type de support :
\begin{itemize}
\item si l'espace de stockage est local ;
\item support:
\begin{itemize}
\item distant (SMB) ;
\item local (USB, externe) ;
\item manuel (lecteur de bande).
\end{itemize}
\end{itemize}
\item depuis EAD ;
\item depuis la ligne de commande ;
\item programmation des sauvegardes : mensuelle, hebdomadaire, quotidienne et immédiate.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Configurer une sauvegarde en ligne de commande}
La commande de configuration est :
\begin{itemize}
\item \commande{bareosconfig.py} à partir de 2.5
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Configurer une sauvegarde en ligne de commande}
\framesubtitle{Configurer le support de sauvegarde}
Trois configurations possibles pour le support de sauvegarde :
\begin{itemize}
\item<1-> support usb
\only<1>{\begin{itemize}
\item \commande{bareosconfig.py -s usb --usb\_path=<peripherique>}
\end{itemize}}
\item<1-> support smb
\only<2>{\begin{itemize}
\item \commande{bareosconfig.py -s smb --smb\_machine=<nom d'hôte> --smb\_ip=<adresse ip> --smb\_partage=<nom du partage> [--smb\_login=<compte> --smb\_password=<mot de passe>]}
\end{itemize}}
\item<1-> support manuel
\only<3>{\begin{itemize}
\item \commande{bareosconfig.py -s manual}
\end{itemize}}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Configurer une sauvegarde en ligne de commande}
\framesubtitle{Plannifier la sauvegarde}
Trois fréquences de plannification :
\begin{itemize}
\item<1-> quotidienne
\only<1>{\begin{itemize}
\item \commande{bareosconfig.py -j daily --job\_level=Full|Incremental|Differential --job\_hour=<0-23> --job\_day=<1-7> --job\_end\_day=<1-7>}
\end{itemize}}
\item<1-> hebdomadaire
\only<2>{\begin{itemize}
\item \commande{bareosconfig.py -j weekly --job\_level=Full|Incremental|Differential --job\_hour=<0-23> --job\_day=<1-7>}
\end{itemize}}
\item<1-> mensuelle
\only<3>{\begin{itemize}
\item \commande{bareosconfig.py -j monthly --job\_level=Full|Incremental|Differential --job\_hour=<0-23> --job\_day=<1-7>}
\end{itemize}}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Configurer une sauvegarde en ligne de commande}
\framesubtitle{Configurer les destinataires des rapports}
Le destinataire est identifié par un courriel.\newline
Le destinataire peut être différent en cas d'erreur ou de succès.\newline
L'envoi par courriel est facultatif.\newline
\begin{itemize}
\item \commande{bareosconfig.py -m [--mail\_ok=<courriel>] [--mail\_error=courriel]}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Configurer une sauvegarde en ligne de commande}
\framesubtitle{Afficher la configuration courante}
La configuration courante peut être affichée à l'écran :
\begin{itemize}
\item \commande{bareosconfig.py -d}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Lancer une sauvegarde immédiatement}
\begin{itemize}
\item \commande{bareosconfig.py -n --level=Full|Incremental|Differential}.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,33 @@
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Présentation générale}
\begin{itemize}
\item Bacula/Bareos ;
\item outil de sauvegarde libre pour :
\begin{itemize}
\item les fichiers/dossiers ;
\item les droits POSIX ;
\item les ACLs.
\end{itemize}
\item séparation EOLE :
\begin{itemize}
\item directeur (+ serveur de fichier) ;
\item espace de stockage.
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Commandes EOLE pour bacula}
\begin{itemize}
\item à partir de EOLE 2.5 :
\begin{itemize}
\item les commandes sont dans le \uppercase{path} ;
\item \commande{bareosconfig.py} ;
\item \commande{bareosmount.py} ;
\item \commande{bareosrestore.py} ;
\end{itemize}
\end{itemize}
\end{frame}

View File

@ -0,0 +1,20 @@
\begin{frame}
\frametitle{Interface EAD2}
\framesubtitle{État de la dernière sauvegarde}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead2_derniere_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD2}
\framesubtitle{Programmation des sauvegardes}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead2_programmation_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD2}
\framesubtitle{Configuration de la sauvegarde}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead2_configuration_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD2}
\framesubtitle{Indicateurs de bon fonctionnement}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/zstats_etat_sauvegarde.png}
\end{frame}

View File

@ -0,0 +1,25 @@
\begin{frame}
\frametitle{Interface EAD3}
\framesubtitle{Les différentes actions}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead3_actions_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD3}
\framesubtitle{Configuration}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead3_action_configuration_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD3}
\framesubtitle{Déclaration de fichiers à sauvegarder}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead3_action_fichiers_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD3}
\framesubtitle{Exécution de sauvegardes}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead3_action_execution_sauvegarde.png}
\end{frame}
\begin{frame}
\frametitle{Interface EAD3}
\framesubtitle{Rapports}
\skbfigure[center, width=8cm]{en/modules_EOLE_envole/common/ead3_action_rapport_sauvegarde.png}
\end{frame}

View File

@ -0,0 +1,30 @@
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Problèmes fréquemment rencontrés}
\begin{itemize}
\item persistence dun verrou suite à une sauvegarde en erreur ;
\item espace disque disponible insuffisant ;
\item montage manuel dun volume nécessaire ;
\item sauvegarde du catalogue en erreur.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Résolution des problèmes}
\begin{itemize}
\item Diagnose ;
\item les logs :
\begin{itemize}
\item /var/log/rsyslog/local/bareos-dir/,
\item /var/log/rsyslog/local/bareos-fd/,
\item /var/log/rsyslog/local/bareos-sd/ ;
\end{itemize}
\item la console \commande{bconsole} :
\begin{itemize}
\item \commande{messages} ;
\item \commande{status dir|sd|fd|all} ;
\end{itemize}
\item test de montage : \commande{bareosmount.py -t} ;
\item supprimer le verrou : \commande{bareosconfig.py --unlock} .
\end{itemize}
\end{frame}

View File

@ -0,0 +1,22 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Restauration}
\frametitle{Mise en pratique}
\begin{itemize}
\item Créer un fichier ;
\item lancer une sauvegarde incrémentale ;
\item supprimer le fichier ;
\item rechercher le fichier et le restaurer.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Restauration}
\frametitle{Mise en pratique}
\begin{itemize}
\item réaliser une restauration totale.
\item revenir à l'instantané de départ.
\item restaurer toutes les données du serveur.
\item vérifier la présence des données et des utilisateurs.
\end{itemize}
\end{frame}
}

View File

@ -0,0 +1,58 @@
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Principes}
La restauration consiste à rétablir tout ou partie de la sauvegarde en réponse à plusieurs événements :
\begin{itemize}
\item serveur inutilisable à réinstaller ;
\item mauvaise manipulation dun utilisateur des partages \ldots{}
\end{itemize}
Le module EOLE propose une commande avec une série doption pour restaurer du contenu spécifique aux principaux services quil met à disposition.
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration partielle}
\begin{itemize}
\item Script \commande{bareosrestore.py} (2.5, 2.6) ;
\item rechercher un fichier : \commande{--search \*} ;
\item restaurer un fichier : \commande{--file nom\_du\_fichier} ;
\item restaurer le dossier et contenu : \commande{--folder nom\_du\_dossier} ;
% \item restaurer tous les fichiers : \commande{--all\_files} ;
\item restaurer les bases de données : \commande{--mysql} ;
\item restaurer un annuaire LDAP : \commande{--ldap} ;
\item \ldots{}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
Le principe de la restauration totale consiste à rétablir les données dun ancien serveur sur un nouveau.
La procédure comporte plusieurs étapes puisquil est nécessaire de restaurer la configuration de la sauvegarde avant de pouvoir utiliser Bareos.
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
\begin{itemize}
\item Installer le serveur (avec gen\_conteneur) ;
\item configurer le support de sauvegarde en ligne de commande ;
\item monter le support de sauvegarde : \commande{bareosmount.py --mount} ;
\begin{itemize}
\item Si vous avez un zéphir utiliser : \commande{enregistrement\_zephir};
\item Si vous n'avez pas de zéphir, restaurer le fichier config.eol :
\begin{itemize}
\item \commande{bareosrestore.py --configeole <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
\item copier la configuration restaurée : \commande{cp zephir-restore.eol /etc/eole/config.eol} ;
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
\begin{itemize}
\item instanciation du serveur : \commande{instance} ;
\item ne pas reinitiliser la base Bareos ;
\item bareosrestore.py --catalog (sans options) ;
\item restauration totale : \commande{bareosrestore.py --all}.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,77 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\begin{itemize}
\item Sauvegarder le serveur sur le partage Windows
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
Configuration du partage Windows
\begin{itemize}
\item Création d'un compte local sur le poste Windows ;
\item se connecter sur ce compte ;
\item partage du dossier et réglage des droits :
\begin{itemize}
\item contrôle total pour l'utilisateur,
\item décocher "Hérite de l'objet parent..." ;
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\skbfigure[center, width=8cm]{en/Windows/w10_creation_utilisateur.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\skbfigure[center, width=8cm]{en/Windows/w10_props_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\skbfigure[center, width=8cm]{en/Windows/w10_securite_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\skbfigure[center, width=8cm]{en/Windows/w10_autorisation_avancee_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\frametitle{Configuration partage Windows}
\skbfigure[center, width=8cm]{en/Windows/w10_ajout_autorisation_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\frametitle{Configuration partage Windows}
\skbfigure[center, width=8cm]{en/Windows/w10_selection_principal_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\frametitle{Configuration partage Windows}
\skbfigure[center, width=8cm]{en/Windows/w10_principal_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
\skbfigure[center, width=8cm]{en/Windows/w10_controle_total_dossier.png}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
Tester le montage depuis le serveur :
\commande{bareosmount.py -t}
\end{frame}
\begin{frame}
\frametitle{Sauvegarde}
\framesubtitle{Mise en pratique}
Lancer une sauvegarde totale.
\end{frame}
}

View File

@ -0,0 +1,25 @@
\begin{frame}
\frametitle{Bareos-webui}
\framesubtitle{La page dacceuil}
\skbfigure[center,width=8cm]{apps/bareos_webui_onglet_dashboard.png}
\end{frame}
\begin{frame}
\frametitle{Bareos-webui}
\framesubtitle{Les jobs}
\skbfigure[center,width=8cm]{apps/bareos_webui_onglet_jobs.png}
\end{frame}
\begin{frame}
\frametitle{Bareos-webui}
\framesubtitle{La restauration}
\skbfigure[center,width=8cm]{apps/bareos_webui_onglet_restauration.png}
\end{frame}
\begin{frame}
\frametitle{Bareos-webui}
\framesubtitle{La restauration}
\skbfigure[center,width=8cm]{apps/bareos_webui_onglet_restauration_bis.png}
\end{frame}
\begin{frame}
\frametitle{Bareos-webui}
\framesubtitle{Les informations}
\skbfigure[center,width=8cm]{apps/bareos_webui_onglet_status.png}
\end{frame}

View File

@ -3,7 +3,7 @@
\begin{itemize} \begin{itemize}
\item Permet de placer les fichiers supprimés dans une corbeille Samba ; \item Permet de placer les fichiers supprimés dans une corbeille Samba ;
\item les fichiers sont déplacés dans le répertoire \$HOME/perso/.corbeille ; \item les fichiers sont déplacés dans le répertoire \$HOME/perso/.corbeille ;
\item les fichiers de plus de 5Mo ne sont pas concervés ; \item les fichiers de plus de 5Mo ne sont pas conservés ;
\item exclusion (fichiers musicaux et vidéos principalement). \item exclusion (fichiers musicaux et vidéos principalement).
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View File

@ -0,0 +1,14 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Mise en pratique}
\begin{itemize}
\item Dans GenConfig ajouter un chemin et un alias ,
\item créer la base de donnée pour cette application ,
\item créer un utilisateur pour cette application.
\item Installer Dotclear ;
\item accès en "écrire" pour les répertoires cache/ et public/ ;
\item http://<ip>/dotclear/.
\end{itemize}
\end{frame}
}

View File

@ -0,0 +1,60 @@
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Lintégration des applications web}
Lempaquetage dune application pour EOLE propose une intégration permettant dautomatiser :
\begin{itemize}
\item la mise à jour ;
\item la configuration du serveur web ;
\item la configuration de la base de données ;
\item la sauvegarde et la restauration des données applicatives.
\end{itemize}
Il est possible dinstaller des applications non empaquetées par EOLE et dautomatiser certaines de ces tâches.
\end{frame}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Mise en place des données}
Mise en place des fichiers :
\begin{itemize}
\item décompresser les fichiers dans /var/www/html/,
\item modifier l'utilisateur en www-data seulement pour les répertoires nécessaires ;
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Configuration du serveur web}
Configuration Apache :
\begin{itemize}
\item dans l'onglet apache en mode expert,
\item ajouter le chemin complet et l'alias,
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Configuration de la base de données}
\begin{itemize}
\item Création d'un utilisateur distinct dans Mysql :
\begin{itemize}
\item soit utiliser le script : /usr/share/eole/mysql\_add.py ,
\end{itemize}
\item Création de la base de données :
\begin{itemize}
\item Soit à la main :
\item CREATE DATABASE myDatabase ;
\item GRANT ALL PRIVILEGES ON mydb.* to 'user'@'localhost' identified by 'myPassword' ;
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Configuration de lapplication}
Configuration du logiciel.
\end{frame}
\begin{frame}
\frametitle{Applications web}
\framesubtitle{Configuration de la sauvegarde}
Prévoir la configuration de la sauvegarde :
\begin{itemize}
\item ajouter les dossiers de données utilisateurs ;
\item vérifier que la base de données est bien extraite dans /home/backup.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,46 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
\begin{itemize}
\item créer un répertoire sur un des postes
\item supprimer ce répertoire sur tous les postes
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
Vérifier que le répertoire c:\textbackslash{}\textbackslash{}test n'existe pas :
\commande{salt '*' file.directory\_exists c:\textbackslash{}\textbackslash{}test}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
Créer le répertoire :
\commande{salt 'XXXXX' file.mkdir c:\textbackslash{}\textbackslash{}test}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
Vérifier que le répertoire existe (ainsi que de l'explorateur windows) :
\commande{salt 'XXXXX' file.directory\_exists c:\textbackslash{}\textbackslash{}test2}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
Supprimer le répertoire et tout son contenu récursivement :
\commande{salt 'XX*' file.remove c:\textbackslash{}\textbackslash{}test}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Mise en pratique}
Vérifier que le répertoire n'existe plus (ainsi que de l'explorateur
windows) :
\commande{salt '*' file.directory\_exists c:\textbackslash{}\textbackslash{}test}
\end{frame}
}

View File

@ -0,0 +1,9 @@
\begin{frame}
\frametitle{Client salt EOLE}
\framesubtitle{Les fonctionnalités}
\begin{itemize}
\item exécution de commandes à distance.
\item \commande{salt} ;
\item Attention utiliser les "modules" salt et non les "states" ;
\end{itemize}
\end{frame}

View File

@ -0,0 +1,10 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Communication}
\framesubtitle{Mise en pratique}
\begin{itemize}
\item Se connecter à l'application Roundcube : https://nom\_de\_domaine/roundcube
\item voir les contacts.
\end{itemize}
\end{frame}
}

View File

@ -1,5 +1,6 @@
\begin{frame} \begin{frame}
\frametitle{Le serveur d'envoi de mail} \frametitle{Communication}
\framesubtitle{Le serveur d'envoi de mail}
\begin{itemize} \begin{itemize}
\item Activer obligatoirement ; \item Activer obligatoirement ;
\item support de l'anti-virus ClamAV par défaut ; \item support de l'anti-virus ClamAV par défaut ;
@ -8,7 +9,8 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Le serveur de réception de mail} \frametitle{Communication}
\framesubtitle{Le serveur de réception de mail}
\begin{itemize} \begin{itemize}
\item Activer par défaut ; \item Activer par défaut ;
\item boîte IMAP (par défaut), POP ou les deux ; \item boîte IMAP (par défaut), POP ou les deux ;
@ -17,15 +19,8 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Pratique} \frametitle{Communication}
\begin{itemize} \framesubtitle{Le serveur de liste de discussion}
\item Se connecter à l'application Roundcube : https://nom\_de\_domaine/roundcube
\item voir les contacts.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Le serveur de liste de discussion}
\begin{itemize} \begin{itemize}
\item Activer par défaut ; \item Activer par défaut ;
\item les listes sont gérées avec les groupes utilisateurs : \item les listes sont gérées avec les groupes utilisateurs :
@ -45,7 +40,8 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Le serveur de discussion instantanée} \frametitle{Communication}
\framesubtitle{Le serveur de discussion instantanée}
\begin{itemize} \begin{itemize}
\item Pas installé par défaut : eole-ejabberd ; \item Pas installé par défaut : eole-ejabberd ;
\item permet des discussions par utilisateur ; \item permet des discussions par utilisateur ;

View File

@ -0,0 +1,13 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Corbeille}
\frametitle{Mise en pratique}
\begin{itemize}
\item Activer la corbeille dans gen\_config.
\item Changer le nom de la corbeille en "corbeille".
\item reconfigurer le serveur.
\item Créer un fichier sur le poste Windows.
\item Supprimer le fichier et voir si il est bien dans la corbeille.
\end{itemize}
\end{frame}
}

View File

@ -3,20 +3,7 @@
\begin{itemize} \begin{itemize}
\item Permet de placer les fichiers supprimés dans une corbeille Samba ; \item Permet de placer les fichiers supprimés dans une corbeille Samba ;
\item les fichiers sont déplacés dans le répertoire \$HOME/perso/.corbeille ; \item les fichiers sont déplacés dans le répertoire \$HOME/perso/.corbeille ;
\item les fichiers de plus de 5Mo ne sont pas concervés ; \item les fichiers de plus de 5Mo ne sont pas conservés ;
\item exclusion (fichiers musicaux et vidéos principalement). \item exclusion (fichiers musicaux et vidéos principalement).
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Pratique : Tester la corbeille.}
\begin{itemize}
\item Activer la corbeille dans gen\_config.
\item Changer le nom de la corbeille en "corbeille".
\item reconfigurer le serveur.
\item Créer un fichier sur le poste Windows.
\item Supprimer le fichier et voir si il est bien dans la corbeille.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,34 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{EOP}
\framesubtitle{Mise en pratique}
\begin{enumerate}
\item importer les comptes professeurs,
\item donner la gestion de la classe c31 au professeur prof1.
\end{enumerate}
\end{frame}
\begin{frame}
\frametitle{EOP}
\framesubtitle{Mise en pratique}
Se connecter avec le compte du professeur prof1.
\end{frame}
\begin{frame}
\frametitle{EOP}
\framesubtitle{Mise en pratique}
\begin{enumerate}
\item distribuer,
\item ramasser,
\item rendre un devoir.
\end{enumerate}
\end{frame}
\begin{frame}
\frametitle{EOP}
\framesubtitle{Mise en pratique}
Changer les mots de passe des élèves de la classe c31.
\end{frame}
\begin{frame}
\frametitle{EOP}
\framesubtitle{Mise en pratique}
Déleguer les droits au professeur prof2.
\end{frame}
}

View File

@ -0,0 +1,12 @@
\begin{frame}
\frametitle{EOP}
\begin{itemize}
\item interface web simple destinée aux enseignants ;
\item gestion de documents (distribution simple, distribution et ramassage) ;
\item observation et prise de contrôle des postes élèves (Obsolète);
\item changement du mot de passe d'un élève ;
\item changement du mot de passe du compte enseignant ;
\item https://adresse\_du\_serveur/eoleapps/eop/ ;
\item attention au certificat pour la partie visualisation des postes.
\end{itemize}
\end{frame}

View File

@ -8,8 +8,7 @@
\begin{frame} \begin{frame}
\frametitle{ESU (Obsolète)} \frametitle{ESU (Obsolète)}
\begin{itemize} \framesubtitle{Les principales fonctionnalités}
\item Les fonctionnalités principales d'ESU sont :
\begin{itemize} \begin{itemize}
\item affichage d'un fond d'écran ; \item affichage d'un fond d'écran ;
\item installation d'imprimantes réseau ; \item installation d'imprimantes réseau ;
@ -17,14 +16,21 @@
\item redirection de dossiers vers un lecteur réseau ; \item redirection de dossiers vers un lecteur réseau ;
\item interdiction d'accès à un groupe de machines à certains utilisateurs. \item interdiction d'accès à un groupe de machines à certains utilisateurs.
\end{itemize} \end{itemize}
\item la console ESU : \end{frame}
\begin{frame}
\frametitle{ESU (Obsolète)}
\framesubtitle{La console}
\begin{itemize} \begin{itemize}
\item liste des machines et utilisateurs ; \item liste des machines et utilisateurs ;
\item différentes catégories de règles ; \item différentes catégories de règles ;
\item affiche les règles et leurs paramétrages ; \item affiche les règles et leurs paramétrages ;
\item les gestionnaires. \item les gestionnaires.
\end{itemize} \end{itemize}
\end{itemize} \end{frame}
\begin{frame}
\frametitle{ESU (Obsolète)}
\framesubtitle{La console}
\skbfigure[center,width=8cm]{en/modules_EOLE_envole/scribe/esu/esu_fenetre_principale.png}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
@ -44,100 +50,3 @@
\item distribution des devoirs (disponible dans l'EAD). \item distribution des devoirs (disponible dans l'EAD).
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{EOP}
\begin{itemize}
\item interface web simple destinée aux enseignants ;
\item gestion de documents (distribution simple, distribution et ramassage) ;
\item observation et prise de contrôle des postes élèves (Obsolète);
\item changement du mot de passe d'un élève ;
\item changement du mot de passe du compte enseignant ;
\item https://adresse\_du\_serveur/eoleapps/eop/ ;
\item attention au certificat pour la partie visualisation des postes.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Tester EOP.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{GPO}
\begin{itemize}
\item Sur une machine windows ayant les outils RSAT :
\begin{itemize}
\item Gestion de stratégie de groupe
\end{itemize}
\item Attention, ne pas toucher à la GPO "eole\_script";
\item \commande{gpupdate /force} (force l'application de la gpo immédiatement);
\item \commande{gpresult /R} (affiche les GPO et leur status pour l'utilisateur);
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{La méthode Cadoles}
FIXME Filtre WMI
\end{frame}
\begin{frame}
\frametitle{Atelier libre GPO}
\begin{itemize}
\item Amusez-vous bien
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Veyon}
\begin{itemize}
\item Seuls les professeurs et l'administrateur peuvent se connecter à l'outil.
\item Observation et prise de contrôle des postes de travail.
\item Capturer l'écran du poste.
\item Vérouiller la session des utilisateurs.
\item Diffuser son écran sur les postes (plein écran ou fenêtre).
\item Allumer les postes avec WakeOnLAN.
\item Redémarrer, éteindre les machines.
\item Déconnecter les utilisateurs.
\item Envoyer un message au poste.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Pré-requis Veyon}
\begin{itemize}
\item Depuis un poste windows avec les RSAT :
\begin{itemize}
\item Utilisateurs et Ordinateurs Active Directory;
\item Dérouler votre domaine AD et aller dans "Computer";
\item Pour chaque machine éditer l'emplacement pour définir la salle où il se trouve;
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Tester toutes les fonctionnalitées de Veyon.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Client salt EOLE}
\begin{itemize}
\item Execution de commandes à distance.
\item \commande{salt} FIXME
\item Attention utiliser les "modules" salt et non les "states".
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item créer un répertoire sur un des postes
\item supprimer ce répertoire sur tous les postes
\item redémarrer les postes.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,15 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Serveur FTP}
\framesubtitle{Mise en pratique}
Accéder au serveur FTP depuis le client en ligne de commande.
\begin{enumerate}
\item ouvrir une console \emph{cmd},
\item se connecter au serveur Scribe avec la commande \commande{ftp <adresse du scribe>},
\item saisir lidentifiant dun utilisateur du domaine (ex. \emph{admin}),
\item saisir le mot de passe de cet utilisateur,
\item lister le répertoire servi par le serveur \emph{ftp} avec la commande \commande{ls},
\item quitter le client \emph{ftp} avec la commande \commande{quit}.
\end{enumerate}
\end{frame}
}

View File

@ -7,11 +7,3 @@
\item possibilité d'activer le support de TLS. \item possibilité d'activer le support de TLS.
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Accéder au serveur FTP depuis Mozilla Firefox.
\end{itemize}
\end{frame}

View File

@ -1,7 +0,0 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Gestion des postes}
\framesubtitle{Mise en pratique}
Ouvrir le gestionnaire de GPO et Visualiser celui fournit par EOLE.
\end{frame}
}

View File

@ -13,7 +13,7 @@
\begin{frame} \begin{frame}
\frametitle{Gestion des postes} \frametitle{Gestion des postes}
\framesubtitle{Blocage Internet et mode devoir} \framesubtitle{Blocage Internet et mode devoir}
Ces deux fonctionnalités sont abandonnées. Ces deux fonctionnalités ne sont actuellement pas disponibles.
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Gestion des postes} \frametitle{Gestion des postes}

View File

@ -0,0 +1,57 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
Mettre en place une redirection du dossier \emph{Mes documents} vers un partage réseau pour lexclure du profil :
\begin{enumerate}
\item activer les outils \emph{RSAT},
\item créer un GPO,
\item vérifier le fonctionnement.
\end{enumerate}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/application_et_fonctionnalites.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/fonctionnalite_facultative.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/modules_RSAT.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/ajout_GPO.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/gestion_strategie_groupe.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/ajout_politique.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/redirection_cible.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
\skbfigure[center,width=8cm]{en/RSAT/redirection_params.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{Mise en pratique}
Exécuter \commande{gpupdate} dans un terminal puis redémarrer la machine.
\end{frame}
}

View File

@ -0,0 +1,36 @@
\begin{frame}
\frametitle{GPO}
\begin{itemize}
\item Sur une machine windows ayant les outils RSAT :
\begin{itemize}
\item Gestion de stratégie de groupe
\end{itemize}
\item Attention, ne pas toucher à la GPO "eole\_script";
\item \commande{gpupdate /force} (force l'application de la gpo immédiatement);
\item \commande{gpresult /R} (affiche les GPO et leur status pour l'utilisateur);
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{La méthode Cadoles}
Il est possible de répliquer lapplication de règles par classes proposée par ESU dans les versions précédentes en combinant le filtrage WMI aux GPO :
\begin{itemize}
\item nommer les postes pour les différencier par classes ;
\item filtrer un GPO pour quil ne sapplique quà ces postes en lui associant un filtre WMI.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{La méthode Cadoles}
\skbfigure[center,width=8cm]{en/RSAT/filtres_wmi.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{La méthode Cadoles}
\skbfigure[center,width=8cm]{en/RSAT/requete_wmi.png}
\end{frame}
\begin{frame}
\frametitle{GPO}
\framesubtitle{La méthode Cadoles}
\skbfigure[center,width=8cm]{en/RSAT/filtrage_gpo_par_wmi.png}
\end{frame}

View File

@ -1,7 +1,6 @@
\begin{frame} \begin{frame}
\frametitle{Configuration des imprimantes CUPS} \frametitle{Configuration des imprimantes CUPS}
\begin{itemize} \framesubtitle{Création des limprimante}
\item Création de l'imprimante :
\begin{itemize} \begin{itemize}
\item ajouter une imprimante dans l'interface CUPS ; \item ajouter une imprimante dans l'interface CUPS ;
\item choix du matériel : \item choix du matériel :
@ -16,6 +15,11 @@
\item utilisation des pilotes CUPS ; \item utilisation des pilotes CUPS ;
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
\end{frame}
\begin{frame}
\frametitle{Configuration des imprimantes CUPS}
\framesubtitle{Configuration des postes}
\begin{itemize}
\item gestion des imprimantes sous Windows (Obsolète, utiliser les GPO) : \item gestion des imprimantes sous Windows (Obsolète, utiliser les GPO) :
\begin{itemize} \begin{itemize}
\item utilisation de ESU pour NT4/2k/XP/Vista, \item utilisation de ESU pour NT4/2k/XP/Vista,

View File

@ -1,28 +1,87 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques} {\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Intégrer le poste Windows au domaine du ScribeAD : Intégrer le poste Windows au domaine du ScribeAD :
\begin{enumerate} \begin{enumerate}
\item<2-> configurer le serveur DHCP, \item<2-> configurer le serveur DHCP,
\item<3-> se connecter avec un compte administrateur local, \item<3-> se connecter avec un compte administrateur local,
\item<4-> configurer le réseau si nécessaire, \item<4-> configurer le réseau si nécessaire,
\item<5-> récupérer lutilitaire de jonction au domaine sur le ScribeAD, \item<5-> récupérer lutilitaire de jonction au domaine sur le ScribeAD,
\item<6-> exécuter lutilitaire, \item<6-> exécuter lutilitaire,
\item<7-> attendre le redémarrage automatique… \item<7-> attendre le redémarrage automatique…
\end{enumerate} \end{enumerate}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Sur le serveur ScribeAD, utiliser linterface de configuration du module pour activer le serveur DHCP et configurer une plage dattribution dIP. Sur le serveur Scribe, utiliser linterface de configuration du module pour activer le serveur DHCP et configurer une plage dattribution dIP.
Renseigner les informations à transmettre aux clients DHCP. Renseigner les informations à transmettre aux clients DHCP :
\begin{itemize}
\item ladresse publique du contrôleur de dommaine comme DNS ;
\item ladresse du routeur doit permettre au poste client daccéder au réseau ;
\item ladresse du serveur NTP nest pas prise en compte par le client dhcp des postes Windows.
\end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Le compte administrateur local est \emph{admin} avec le mot de passe \emph{eole}. \skbfigure[center,width=8cm]{en/modules_EOLE_envole/dhcp/gen_config-plages.png}
\end{frame}
\begin{frame}
\frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique (bonus)}
Une IP peut être réservée via linterface EAD3.
\begin{enumerate}
\item dans linterface de configuration du module \commande{gen\_config}
\begin{enumerate}
\item passer la variable \emph{Distribuer des IP statiques pour cette plage} à oui dans longlet \emph{DHCP} pour la plage concernée,
\item activer linterface EAD3 dans longlet \emph{système},
\item lancer la commande \commande{reconfigure},
\end{enumerate}
\item sur le poste client, récupérer ladresse MAC de linterface réseau,
\item dans linterface EAD3, session ouverte avec le compte \emph{eole}, dans le groupe \emph{Réseau} :
\begin{enumerate}
\item dans laction \emph{DHCP : compatibilité EAD2/EAD3}, passer la variable à \emph{oui},
\item dans laction \emph{Paramétrer le DHCP}, dans longlet \emph{Réservations}, remplir le formulaire pour ajouter la réservation.
\end{enumerate}
\end{enumerate}
Une plage dIP peut être interdite aux postes non déclarés.
\end{frame}
\begin{frame}
\frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique (bonus)}
\skbfigure[center,width=8cm]{en/modules_EOLE_envole/dhcp/ead3-compatibilite.png}
\end{frame}
\begin{frame}
\frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique (bonus)}
\skbfigure[center,width=8cm]{en/modules_EOLE_envole/dhcp/ead3-reservation.png}
\end{frame}
\begin{frame}
\frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique (bonus)}
Une plage dIP peut être interdite aux postes non déclarés.
\begin{enumerate}
\item dans linterface de configuration du module \commande{gen\_config}
\begin{enumerate}
\item passer la variable \emph{Interdire cette zone aux hôtes inconnus} à oui dans longlet \emph{DHCP} pour la plage concernée,
\item activer linterface EAD3 dans longlet \emph{système},
\item lancer la commande \commande{reconfigure},
\end{enumerate}
\item sur le poste client, récupérer ladresse MAC de linterface réseau,
\item dans linterface EAD3, session ouverte avec le compte \emph{eole}, dans le groupe \emph{Réseau} :
\begin{enumerate}
\item dans laction \emph{DHCP : compatibilité EAD2/EAD3}, passer la variable à \emph{oui},
\item dans laction \emph{Paramétrer le DHCP}, dans longlet \emph{Réservations}, remplir le formulaire pour ajouter la réservation.
\end{enumerate}
\end{enumerate}
\end{frame}
\begin{frame}
\frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique}
Le compte administrateur local est \emph{admin} avec le mot de passe \emph{admin}.
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
@ -35,26 +94,26 @@
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Récupérer lutilitaire de jonction au domaine sur le scribeAD : Récupérer lutilitaire de jonction au domaine sur le scribeAD :
\begin{itemize} \begin{itemize}
\item dans un navigateur, se connecter à ladresse \url{http://salt/joineole} ; \item dans un navigateur, se connecter à ladresse \url{http://salt/joineole} ;
\item cliquer sur le lien et enregistrer localement le fichier cible du lien. \item cliquer sur le lien et enregistrer localement le fichier cible du lien.
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Exécuter lutilitaire : Exécuter lutilitaire :
\begin{itemize} \begin{itemize}
\item dans lexplorateur de fichier, naviguer jusquà lemplacement du téléchargement ; \item dans lexplorateur de fichier, naviguer jusquà lemplacement du téléchargement ;
\item exécuter le programme dinstallation. \item exécuter le programme dinstallation.
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Intégration des postes clients} \frametitle{Intégration des postes clients}
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Vérifier lintégration en se connectant avec un compte du domaine. Vérifier lintégration en se connectant avec un compte du domaine.
\end{frame} \end{frame}
} }

View File

@ -4,4 +4,9 @@
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Lancer les commandes de diagnostic. Lancer les commandes de diagnostic.
\end{frame} \end{frame}
\begin{frame}
\frametitle{Diagnostic du domaine}
\framesubtitle{Mise en pratique}
Quelles commandes fonctionnent ?
\end{frame}
} }

View File

@ -3,8 +3,8 @@
\begin{itemize} \begin{itemize}
\item \commande{smbstatus} (liste des utilisateurs et des machines connectés sur le serveur) ; \item \commande{smbstatus} (liste des utilisateurs et des machines connectés sur le serveur) ;
\item \commande{salt "*" test.ping} (Liste les clients en cours de fonctionnement); \item \commande{salt "*" test.ping} (Liste les clients en cours de fonctionnement);
\item \commande{smbclient -L SCRIBE -U USER -p} (Liste les partages disponibles pour l'utilisateur) ; \item \commande{smbclient -L <nom du serveur> -U <utilisateur> -p} (Liste les partages disponibles pour l'utilisateur) ;
\item \commande{smbclient -U USER //NOM-DU-SCRIBE/USER -p} (Se connecter au serveur avec un utilisateur); \item \commande{smbclient -U USER //<nom du serveur>/<utilisateur> -p} (Se connecter au serveur avec un utilisateur);
\item \commande{service samba-ad-dc status} (Affiche l'état du service); \item \commande{service samba-ad-dc status} (Affiche l'état du service);
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View File

@ -4,4 +4,14 @@
\framesubtitle{Mise en pratique} \framesubtitle{Mise en pratique}
Tester connexion et machine. Tester connexion et machine.
\end{frame} \end{frame}
\begin{frame}
\frametitle{Gestion des machines dans lEAD}
\framesubtitle{Mise en pratique}
\begin{enumerate}
\item ouvrir une session utilisateur sur le poste client,
\item naviguer dans le dossier perso de lutilisateur,
\item afficher les dossiers verrouillés dans lEAD2,
\item redémarrer le poste client depuis lEAD2.
\end{enumerate}
\end{frame}
} }

View File

@ -0,0 +1,7 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{sauvegarde-pratique.tex}
fichier slides/modules\_EOLE\_envole/scribeAD/sauvegarde-pratique.tex à éditer
% contenu (pas trop long) de la diapositive
\end{frame}
}

View File

@ -0,0 +1,9 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Faire un script de démarrage Scribe.
\item Le script lance "notepad.exe" comme expliqué dans la slide précédente.
\end{itemize}
\end{frame}
}

View File

@ -28,17 +28,7 @@
\end{itemize} \end{itemize}
\item séparateur \item séparateur
\begin{itemize} \begin{itemize}
\item \%\%NetUse\%\% \item \%\%NetUse\%\% : les actions en dessous seront exécuté après le montage des lecteurs réseau.
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Faire un script de démarrage Scribe.
\item Le script lance "notepad.exe" comme expliqué dans la slide précédente.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,19 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Veyon}
\framesubtitle{Préparation}
\begin{itemize}
\item Depuis un poste windows avec les RSAT :
\begin{itemize}
\item Utilisateurs et Ordinateurs Active Directory;
\item Dérouler votre domaine AD et aller dans "Computer";
\item Pour chaque machine éditer l'emplacement pour définir la salle où il se trouve;
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Veyon}
\framesubtitle{Mise en pratique}
Tester les fonctionnalités de Veyon
\end{frame}
}

View File

@ -0,0 +1,15 @@
\begin{frame}
\frametitle{Veyon}
\framesubtitle{Les fonctionnalités}
\begin{itemize}
\item seuls les professeurs et l'administrateur peuvent se connecter à l'outil ;
\item observation et prise de contrôle des postes de travail ;
\item captures d'écran du poste ;
\item verrouillage des sessions des utilisateurs ;
\item diffusion de lécran sur les postes (plein écran ou fenêtre) ;
\item allumage des postes avec WakeOnLAN ;
\item redémarrage, éteindre les machines ;
\item déconnection les utilisateurs ;
\item envoi de messages au poste.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,9 @@
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{Gestion des virus sur les partages}
\frametitle{Mise en pratique}
\begin{itemize}
\item Créer une analyse automatique pour le répertoire /home.
\end{itemize}
\end{frame}
}

View File

@ -5,12 +5,3 @@
\item Aller dans gen\_config onglet "Clamav". \item Aller dans gen\_config onglet "Clamav".
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{Pratique}
\begin{itemize}
\item Créer une analyse automatique pour le répertoire /home.
\end{itemize}
\end{frame}

View File

@ -0,0 +1,6 @@
{\setbeamercolor{background canvas}{bg=Repos}
\setbeamercolor{normal text}{fg=yellow,bg=white}
\begin{frame}
Avez-vous pensez à remplir les listes démargement ?
\end{frame}
}