Chambéry
This commit is contained in:
@ -1,16 +1,20 @@
|
||||
\begin{frame}
|
||||
\frametitle{EOLE}
|
||||
\framesubtitle{En quatre points}
|
||||
\begin{itemize}
|
||||
\item EOLE : Ensemble Ouvert Libre et Evolutif ;
|
||||
\item projet national de serveurs pour les établissements scolaires et académiques ;
|
||||
\item depuis 2000 ;
|
||||
\item projet national de serveurs pour les établissements scolaires et académiques ;
|
||||
\item basé sur Ubuntu depuis 2007 sous forme de modules ;
|
||||
\item objectifs :
|
||||
\begin{itemize}
|
||||
\item utilisation de logiciels libres ;
|
||||
\item modulaire (évolutif, ouvert adaptable) ;
|
||||
\item facile à mettre en œuvre et à déployer ;
|
||||
\item administrable à distance ;
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{EOLE}
|
||||
\framesubtitle{Ce qui caractérise EOLE}
|
||||
\begin{itemize}
|
||||
\item utilisation de logiciels libres ;
|
||||
\item modularité (évolutif, ouvert adaptable) ;
|
||||
\item facilité à mettre en œuvre et à déployer ;
|
||||
\item administrable à distance.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
21
slides/modules_EOLE_envole/commun/01-nouveaute27.tex
Normal file
21
slides/modules_EOLE_envole/commun/01-nouveaute27.tex
Normal file
@ -0,0 +1,21 @@
|
||||
\begin{frame}
|
||||
\frametitle{Nouveautés 2.7}
|
||||
\begin{itemize}
|
||||
\item Basé sur la distribution Bionic Beaver (18.04) ;
|
||||
\item support jusqu'en 2023 (portée de l’extension à 10 ans ?) ;
|
||||
\item peu de changement dans le cœur ;
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Modules disponibles en 2.7.0}
|
||||
\begin{itemize}
|
||||
\item Amon ;
|
||||
\item Hapy \& Hapy Node ;
|
||||
\item Seshat ;
|
||||
\item Seth ;
|
||||
\item Sphynx ;
|
||||
\item Thot ;
|
||||
\item Zéphir.
|
||||
\end{itemize}
|
||||
\end{frame}
|
@ -1,13 +1,52 @@
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{Nature d’une configuration}
|
||||
\begin{itemize}
|
||||
\item des familles regroupant les variables ;
|
||||
\item des variables typées ;
|
||||
\item des variables à la source identifiée ;
|
||||
\item des contraintes affectant les variables.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{Types de variables}
|
||||
Les variables de la configuration sont typées. Leur saisie est donc validée.
|
||||
\begin{itemize}
|
||||
\item nombre ;
|
||||
\item chaîne de caractères ;
|
||||
\item nom de domaine ;
|
||||
\item adresse IP ;
|
||||
\item \ldots{}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{Contraintes}
|
||||
Les contraintes affectent la valeur des variables, leur association ou leur disponibilité.
|
||||
\begin{itemize}
|
||||
\item variables obligatoires ;
|
||||
\item variables calculées ;
|
||||
\item variables verrouillées automatiquement ;
|
||||
\item variables sauvegardées automatiquement ;
|
||||
\item variables multi-valuées ;
|
||||
\item variables groupées ;
|
||||
\item variables avec choix (imposés ou ouverts) ;
|
||||
\item variables cachées.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{Application de configuration du module}
|
||||
L’outil de configuration du module (\commande{gen\_config}) permet de saisir la configuration du module.
|
||||
\begin{itemize}
|
||||
\item accessible après instanciation sur le port https://ip\_server:7000/genconfig/ (si autorisé),
|
||||
\item nécessite une authentification,
|
||||
\item barre de menu,
|
||||
\item les familles,
|
||||
\item la partie centrale,
|
||||
\item accessible après instanciation à l’url https://ip\_server:7000/genconfig/ (si autorisé) ;
|
||||
\item nécessite une authentification ;
|
||||
\item barre de menu ;
|
||||
\item les familles ;
|
||||
\item la partie centrale.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
@ -20,13 +59,16 @@
|
||||
\item mode normal ;
|
||||
\item mode expert.
|
||||
\end{itemize}
|
||||
\begin{block}{Mode assistant}
|
||||
Le mode \emph{assistant} présente les variables obligatoires sur une seule page.
|
||||
C’est le mode ouvert par défaut lorsqu’aucun fichier de configuration n’est présent.
|
||||
\end{block}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{Les informations de debug}
|
||||
\begin{block}{noms de variables et variables cachées}
|
||||
\begin{block}{Noms de variables et variables cachées}
|
||||
Le mode \emph{debug} permet d’afficher les noms de variables tels que définis dans les dictionnaires creole ainsi que les variables cachées.
|
||||
\end{block}
|
||||
\end{frame}
|
||||
@ -35,33 +77,17 @@
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{sauvegarde et chargement de la configuration}
|
||||
La configuration est composée des valeurs des variables de configuration.
|
||||
|
||||
\begin{itemize}
|
||||
\item possibilité d'importer/exporter un fichier ;
|
||||
\item page des variables obligatoires non renseignées ;
|
||||
\item visualisation des différences avant l'enregistrement ;
|
||||
\item enregistrement dans le fichier "config.eol".
|
||||
\end{itemize}
|
||||
\begin{block}{Déverrouiller les variables}<only@2>
|
||||
Importer une configuration à l’effet secondaire de déverrouiller toutes les variables.
|
||||
\end{block}
|
||||
\begin{alertblock}{Contenu du fichier config.eol}<only@3->
|
||||
Seules les variables dont les valeurs sont modifiées par l’administrateur sont sauvegardées dans un fichier.
|
||||
\begin{itemize}
|
||||
\item ne peut plus choisir le nom du fichier "config.eol",
|
||||
\item possibilité d'importer/exporter un fichier (astuce permet de déverouiller toutes les variables),
|
||||
\item page des variables obligatoires non renseignées,
|
||||
\item visualisation des différences avant l'enregistrement,
|
||||
\item enregistrement dans le fichier "config.eol" ;
|
||||
\end{itemize}
|
||||
\end{alertblock}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration autonome}
|
||||
\framesubtitle{types de variables}
|
||||
Les variables de la configuration sont typées. Leur saisie est donc validée.
|
||||
\begin{itemize}
|
||||
\item Les variables typées (caractère, chiffre, ...),
|
||||
\item les variables par défaut/modifié,
|
||||
\item les utilisateurs,
|
||||
\item les variables obligatoires,
|
||||
\item les variables calculées,
|
||||
\item les variables verrouillées automatiquement,
|
||||
\item les variables sauvegardées automatiquement,
|
||||
\item les variables multi,
|
||||
\item les variables groupées,
|
||||
\item les variables avec choix (imposés ou ouverts)
|
||||
\item les variables cachées
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
@ -1,74 +1,3 @@
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'installation}
|
||||
EOLE propose une installation avec les avantages suivants :
|
||||
\begin{itemize}
|
||||
\item médium d’installation unique pour tous les modules ;
|
||||
\item médium compatible CD-ROM et clé USB ;
|
||||
\item installation limitant les questions.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'installation}
|
||||
\begin{enumerate}
|
||||
\item démarrage depuis l'iso obtenue sur le site d'EOLE,
|
||||
\item sélection du module à installer parmi ceux proposés,
|
||||
\item partitionnement automatique ou manuel sur tous les modules,
|
||||
\item validation de la fin de l'installation,
|
||||
\end{enumerate}
|
||||
Et pour finir, pour les modules utilisant le mode conteneur :
|
||||
\begin{enumerate}
|
||||
\setcounter{enumi}{4}
|
||||
\item ouverture d’une session avec l'utilisateur \emph{root},
|
||||
\item génération des conteneurs avec la commande \emph{gen\_conteneurs}.
|
||||
\end{enumerate}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
Collecter les informations nécessaires :
|
||||
\begin{itemize}
|
||||
\item infrastructure réseau et plan d’adressage ;
|
||||
\item noms de domaine \ldots{}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
En mode autonome :
|
||||
\begin{enumerate}
|
||||
\item configuration via l’application de configuration du module (\commande{gen\_config}) avec le compte \emph{root},
|
||||
\item configurer le serveur,
|
||||
\item sauvegarder le fichier ;
|
||||
\end{enumerate}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
En mode Zéphir :
|
||||
\begin{itemize}
|
||||
\item configuration sur le Zéphir :
|
||||
\begin{enumerate}
|
||||
\item configuration dans l'application Zéphir : https://<nom\_du\_serveur>:8070/,
|
||||
\item enregistrement au Zéphir,
|
||||
\item descente de la configuration.
|
||||
\end{enumerate}
|
||||
\item configuration local :
|
||||
\begin{enumerate}
|
||||
\item configuration via l'application de configuration du module (\commande{gen\_config}) avec un compte du Zéphir,
|
||||
\item enregistrement au Zéphir,
|
||||
\item remontée de la configuration.
|
||||
\end{enumerate}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'instanciation}
|
||||
\begin{enumerate}
|
||||
\item Lancer la commande \commande{instance},
|
||||
\item renseigner les mots de passe,
|
||||
\item mise à jour,
|
||||
\item éventuellement redémarrage.
|
||||
\end{enumerate}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Les comptes administrateurs locaux}
|
||||
La gestion des services sur les modules EOLE s’appuie sur des comptes administrateurs locaux :
|
||||
|
20
slides/modules_EOLE_envole/commun/administration.tex
Normal file
20
slides/modules_EOLE_envole/commun/administration.tex
Normal file
@ -0,0 +1,20 @@
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'administration}
|
||||
La phase d’administration correspond à l’exploitation du serveur :
|
||||
\begin{itemize}
|
||||
\item gestion des services via des interfaces dédiées ;
|
||||
\item gestion des mises à jour logicielles ;
|
||||
\item gestion des sauvegardes et restauration.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d’administration}
|
||||
\begin{block}{interfaces d’administrations dédiées}
|
||||
\begin{itemize}
|
||||
\item l'interface d'administration EOLE (EAD, EOP, \ldots{}),
|
||||
\item l'interface semi-graphique,
|
||||
\item diverses interfaces d'administration (Zéphir-web, CUPS, Sympa, \ldots{}),
|
||||
\item différents outils (Era, \ldots{}) ;
|
||||
\end{itemize}
|
||||
\end{block}
|
||||
\end{frame}
|
36
slides/modules_EOLE_envole/commun/configuration.tex
Normal file
36
slides/modules_EOLE_envole/commun/configuration.tex
Normal file
@ -0,0 +1,36 @@
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
\framesubtitle{Préparation de la configuration}
|
||||
Collecter les informations nécessaires :
|
||||
\begin{itemize}
|
||||
\item infrastructure réseau et plan d’adressage ;
|
||||
\item noms de domaine \ldots{}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
\framesubtitle{Mode autonome}
|
||||
\begin{enumerate}
|
||||
\item configuration via l’application de configuration du module (\commande{gen\_config}) avec le compte \emph{root},
|
||||
\item configurer le serveur,
|
||||
\item sauvegarder le fichier ;
|
||||
\end{enumerate}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase de configuration}
|
||||
\framesubtitle{Mode Zéphir}
|
||||
\begin{itemize}
|
||||
\item configuration sur le Zéphir :
|
||||
\begin{enumerate}
|
||||
\item configuration dans l'application Zéphir : https://<nom\_du\_serveur>:8070/,
|
||||
\item enregistrement au Zéphir,
|
||||
\item descente de la configuration.
|
||||
\end{enumerate}
|
||||
\item configuration local synchronisée :
|
||||
\begin{enumerate}
|
||||
\item enregistrement au Zéphir,
|
||||
\item configuration via l'application de configuration du module (\commande{gen\_config}) avec un compte du Zéphir,
|
||||
\item remontée de la configuration.
|
||||
\end{enumerate}
|
||||
\end{itemize}
|
||||
\end{frame}
|
10
slides/modules_EOLE_envole/commun/ecosysteme.tex
Normal file
10
slides/modules_EOLE_envole/commun/ecosysteme.tex
Normal file
@ -0,0 +1,10 @@
|
||||
\begin{frame}
|
||||
\frametitle{Trouver des informations}
|
||||
\framesubtitle{Les canaux publics}
|
||||
\begin{itemize}
|
||||
\item la documentation (\url{https://pcll.ac-dijon.fr/eole/documentations/}) ;
|
||||
\item le forum EOLE (\url{https://www.libre-communaute.fr}) ;
|
||||
\item les archives des listes de diffusion (\url{https://pcll.ac-dijon.fr/listes/lists/Diffusion}) ;
|
||||
\item le vénérable canal irc eole hébergé par freenode.
|
||||
\end{itemize}
|
||||
\end{frame}
|
17
slides/modules_EOLE_envole/commun/installation-pratique.tex
Normal file
17
slides/modules_EOLE_envole/commun/installation-pratique.tex
Normal file
@ -0,0 +1,17 @@
|
||||
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d’installation}
|
||||
\framesubtitle{Les étapes auxquelles vous avez échappé}
|
||||
\skbfigure[center, width=8cm, caption=Choix du module]{en/modules_EOLE_envole/common/bootscreen2.6.2.1.png}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d’installation}
|
||||
\framesubtitle{Les étapes auxquelles vous avez échappé}
|
||||
\skbfigure[center, width=8cm, caption=Étape facultative du partitionnement]{en/modules_EOLE_envole/common/manual-partitionning.png}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d’installation}
|
||||
\framesubtitle{Les étapes auxquelles vous avez échappé}
|
||||
\skbfigure[center, width=8cm, caption=Redémarrage demandé]{en/modules_EOLE_envole/common/reboot.png}
|
||||
\end{frame}
|
||||
}
|
26
slides/modules_EOLE_envole/commun/installation.tex
Normal file
26
slides/modules_EOLE_envole/commun/installation.tex
Normal file
@ -0,0 +1,26 @@
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'installation}
|
||||
\framesubtitle{Avantages}
|
||||
EOLE propose une installation avec les avantages suivants :
|
||||
\begin{itemize}
|
||||
\item médium d’installation unique pour tous les modules ;
|
||||
\item médium compatible CD-ROM et clé USB ;
|
||||
\item installation limitant les questions.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'installation}
|
||||
\framesubtitle{En pratique}
|
||||
\begin{enumerate}
|
||||
\item démarrage depuis l'iso obtenue sur le site d'EOLE,
|
||||
\item sélection du module à installer parmi ceux proposés,
|
||||
\item partitionnement automatique ou manuel sur tous les modules,
|
||||
\item validation de la fin de l'installation,
|
||||
\end{enumerate}
|
||||
Et pour finir, pour les modules utilisant le mode conteneur :
|
||||
\begin{enumerate}
|
||||
\setcounter{enumi}{4}
|
||||
\item ouverture d’une session avec l'utilisateur \emph{root},
|
||||
\item génération des conteneurs avec la commande \emph{gen\_conteneurs}.
|
||||
\end{enumerate}
|
||||
\end{frame}
|
55
slides/modules_EOLE_envole/commun/instance.tex
Normal file
55
slides/modules_EOLE_envole/commun/instance.tex
Normal file
@ -0,0 +1,55 @@
|
||||
\begin{frame}
|
||||
\frametitle{La phase d'instanciation}
|
||||
\begin{enumerate}
|
||||
\item Lancer la commande \commande{instance},
|
||||
\item renseigner les mots de passe,
|
||||
\item effectuer la mise à jour,
|
||||
\item éventuellement redémarrer.
|
||||
\end{enumerate}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Les comptes administrateurs locaux}
|
||||
La gestion des services sur les modules EOLE s’appuie sur des comptes administrateurs locaux :
|
||||
\begin{itemize}
|
||||
\item \emph{root},
|
||||
\item administrateur à droits restreints \emph{eole},
|
||||
\item éventuellement des comptes administrateurs à droits restreints supplémentaires,
|
||||
\item \emph{admin} sur Scribe et Horus,
|
||||
\item \emph{admin\_zephir} sur Zéphir.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Les comptes administrateurs locaux}
|
||||
\begin{block}{Administrateurs à droits restreints supplémentaires}
|
||||
Sur Amon, en cas d'utilisation d'un réseau pédagogique et administratif, un second administrateur (\emph{eole2}) permet d'administrer le réseau pédagogique.
|
||||
\end{block}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Les mots de passe}
|
||||
Par défaut, le système vérifie la complexité des mots de passe en utilisant les contraintes suivantes :
|
||||
\begin{itemize}
|
||||
\item combinaison d’au moins deux classes de caractères parmi les suivantes :
|
||||
\begin{itemize}
|
||||
\item lettres en minuscule,
|
||||
\item lettres en majuscule,
|
||||
\item chiffres,
|
||||
\item caractères spéciaux (Ex : \$*ù\%£, ; : !§/. ?).
|
||||
\end{itemize}
|
||||
\item longueur minimale selon le nombre de classes utilisées :
|
||||
\begin{itemize}
|
||||
\item une seule classe de caractères : impossible,
|
||||
\item deux classes de caractères : 9 caractères minimum,
|
||||
\item trois et quatre classes : 8 caractères minimum.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
\begin{frame}
|
||||
\frametitle{Les mots de passe}
|
||||
\begin{block}{Contraintes de validité des mots de passe}
|
||||
Les contraintes de validité des mots de passe sont modifiables dans l'interface de configuration du module, \commande{gen\_config}, en mode expert.
|
||||
\end{block}
|
||||
\end{frame}
|
||||
|
Reference in New Issue
Block a user