Mise à jour du programme
This commit is contained in:
parent
744a0f2575
commit
966de3c5ec
|
@ -1,5 +1,22 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{connexion.tex}
|
\frametitle{Se connecter}
|
||||||
fichier slides/modules\_EOLE\_envole/tronc-commun-1/administration/ead/connexion.tex à éditer
|
\begin{itemize}
|
||||||
% contenu (pas trop long) de la diapositive
|
\item Ajouter ou supprimer des onglets pour communiquer avec d'autres serveurs de commande ;
|
||||||
\end{frame}
|
\item authentification locale ;
|
||||||
|
\item authentification SSO.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{SSO}
|
||||||
|
\begin{itemize}
|
||||||
|
\item EAD, deux systèmes d'authentification :
|
||||||
|
\begin{itemize}
|
||||||
|
\item authentification locale (PAM) ;
|
||||||
|
\item authentification SSO ;
|
||||||
|
\end{itemize}
|
||||||
|
\item permet de centraliser l'authentification ;
|
||||||
|
\item authentification unique ;
|
||||||
|
\item rôle plus fin.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{description.tex}
|
\frametitle{EAD}
|
||||||
fichier slides/modules\_EOLE\_envole/tronc-commun-1/administration/ead/description.tex à éditer
|
\begin{itemize}
|
||||||
% contenu (pas trop long) de la diapositive
|
\item serveur de commande ead-server (activé et non désactivable) :
|
||||||
\end{frame}
|
\item interface ead-web : https://<adresse\_module>:4200/ (activé et désactivable) :
|
||||||
|
\begin{itemize}
|
||||||
|
\item gondole d'administration ;
|
||||||
|
\item menu action ;
|
||||||
|
\item les onglets ;
|
||||||
|
\item la partie centrale.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -1,5 +1,14 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{fonctions-basiques.tex}
|
\frametitle{Fonctions de base}
|
||||||
fichier slides/modules\_EOLE\_envole/tronc-commun-1/administration/ead/fonctions-basiques.tex à éditer
|
\begin{itemize}
|
||||||
% contenu (pas trop long) de la diapositive
|
\item Redémarrer, arrêter et reconfigurer ;
|
||||||
\end{frame}
|
\item mise à jour ;
|
||||||
|
\item arrêt et redémarrage de service :
|
||||||
|
\begin{itemize}
|
||||||
|
\item mode expert ;
|
||||||
|
\item mode normal ;
|
||||||
|
\end{itemize}
|
||||||
|
\item listing matériel ;
|
||||||
|
\item bande passante.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -1,5 +1,23 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{gestion-roles.tex}
|
\frametitle{Gestion des rôles EAD}
|
||||||
fichier slides/modules\_EOLE\_envole/tronc-commun-1/administration/ead/gestion-roles.tex à éditer
|
\begin{itemize}
|
||||||
% contenu (pas trop long) de la diapositive
|
\item Rôle par défaut :
|
||||||
\end{frame}
|
\begin{itemize}
|
||||||
|
\item admin : accès à toutes les actions ;
|
||||||
|
\item professeur : modification des préférences personnelles, distribution de documents (devoirs) et CUPS ;
|
||||||
|
\item responsable de classe : professeur + réinitialisation des mots de passe des élèves de sa classe ;
|
||||||
|
\end{itemize}
|
||||||
|
\item création de rôles personnalisés ;
|
||||||
|
\item association de rôles :
|
||||||
|
\begin{itemize}
|
||||||
|
\item pour l'authentification locale : sur le login ;
|
||||||
|
\item pour l'authentification SSO :
|
||||||
|
\begin{itemize}
|
||||||
|
\item login de l'utilisateur ;
|
||||||
|
\item groupe d'utilisateurs ;
|
||||||
|
\item classe associée à l'utilisateur ;
|
||||||
|
\item valeur de la clef typeadmin (professeur principal) ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -1,5 +1,29 @@
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{nouveautes28.tex}
|
\frametitle{Nouveautés 2.8}
|
||||||
fichier slides/modules\_EOLE\_envole/commun/nouveautes28.tex à éditer
|
\begin{itemize}
|
||||||
% contenu (pas trop long) de la diapositive
|
\item Basé sur la distribution Focal Fossa (20.04) ;
|
||||||
\end{frame}
|
\item support jusqu'en 2025 ;
|
||||||
|
\item peu de changement dans le cœur ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Modules disponibles en 2.8.0}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Hapy \& Hapy Node ;
|
||||||
|
\item Scribe (AD) ;
|
||||||
|
\item Seshat ;
|
||||||
|
\item Seth ;
|
||||||
|
\item Sphynx ;
|
||||||
|
\item Thot ;
|
||||||
|
\item Zéphir.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Modules disponibles à partir de la 2.8.1}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Amon ;
|
||||||
|
\item AmonÉcole.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -188,14 +188,44 @@ ls -li formation.pdf
|
||||||
\frametitle{Pratique}
|
\frametitle{Pratique}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Sur le serveur, se logguer en root ;
|
\item Sur le serveur, se logguer en root ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item changer le mot de passe de l'utilisateur eole;
|
\item changer le mot de passe de l'utilisateur eole;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item créer le répertoire /home/test ;
|
\item créer le répertoire /home/test ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item le renommer en /home/scribe ;
|
\item le renommer en /home/scribe ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item mettre les droits de rwx pour l'utilisateur et le groupe mais \-\-\- pour autre ;
|
\item mettre les droits de rwx pour l'utilisateur et le groupe mais \-\-\- pour autre ;
|
||||||
\item vérifier les droits ;
|
\item vérifier les droits ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item lire le man de setfacl ;
|
\item lire le man de setfacl ;
|
||||||
\item ajouter la "lecture" de type ACLs pour le groupe "eole" ;
|
\item ajouter la "lecture" de type ACLs pour le groupe "eole" ;
|
||||||
\item lister les droits ;
|
\item lister les droits ;
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
\item voir l'espace disque utilisé ;
|
\item voir l'espace disque utilisé ;
|
||||||
\item voir l'espace disque utilisé par un répertoire.
|
\item voir l'espace disque utilisé par un répertoire.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
|
@ -4,12 +4,12 @@
|
||||||
\item Génération normal : /usr/share/eole/creole/distrib => /etc
|
\item Génération normal : /usr/share/eole/creole/distrib => /etc
|
||||||
\item Génération avec patch : /usr/share/eole/creole/distrib + /usr/share/eole/creole/patch => /var/lib/creole => /etc
|
\item Génération avec patch : /usr/share/eole/creole/distrib + /usr/share/eole/creole/patch => /var/lib/creole => /etc
|
||||||
\item Créer un patch :
|
\item Créer un patch :
|
||||||
\begin{itemize}
|
\begin{enumerate}
|
||||||
\item copie du fichier original /usr/share/eole/creole/distrib => /usr/share/eole/creole/modif ;
|
\item copie du fichier original /usr/share/eole/creole/distrib => /usr/share/eole/creole/modif ;
|
||||||
\item modification du fichier dans /usr/share/eole/creole/modif ;
|
\item modification du fichier dans /usr/share/eole/creole/modif ;
|
||||||
\item exécution \commande{gen\_patch} ;
|
\item exécution \commande{gen\_patch} ;
|
||||||
\item reconfiguration.
|
\item reconfiguration.
|
||||||
\end{itemize}
|
\end{enumerate}
|
||||||
\item Désactiver un patch : supprimer le fichier dans /usr/share/eole/creole/patch.
|
\item Désactiver un patch : supprimer le fichier dans /usr/share/eole/creole/patch.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
\frametitle{Dictionnaire Creole}
|
\frametitle{Dictionnaire Creole}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Un dictionnaire est un fichier XML Creole ;
|
\item Un dictionnaire est un fichier XML Creole ;
|
||||||
\item décrit les variables présente dans l'interface de configuration ;
|
\item décrit les variables présentes dans l'interface de configuration ;
|
||||||
\item informations utiles pour les services ;
|
\item informations utiles pour les services ;
|
||||||
\item les dictionnaires locaux sont dans /usr/share/eole/creole/dicos/local/.
|
\item les dictionnaires locaux sont dans /usr/share/eole/creole/dicos/local/.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
\item \commande{> valeur2"""} ;
|
\item \commande{> valeur2"""} ;
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\begin{alertblock}{Manipulation des listes esclaves}
|
\begin{alertblock}{Manipulation des listes esclaves}
|
||||||
\commande{CreoleSet} ne permet pas de changer la longueur de esclave. Une assignation de valeur pour une liste doit respecter la longueur initiale.
|
\commande{CreoleSet} ne permet pas de changer la longueur d’une liste esclave. Une assignation de valeur pour une liste doit respecter la longueur initiale.
|
||||||
\end{alertblock}
|
\end{alertblock}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
\frametitle{Dictionnaires Creole}
|
\frametitle{Dictionnaires Creole}
|
||||||
\frametitle{Les familles}
|
\frametitle{Les familles}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Les variables sont classés dans des familles.
|
\item Les variables sont classées dans des familles.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
\frametitle{Les fichiers templates}
|
\frametitle{Les fichiers templates}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Le nom des fichiers templates sont dans les dictionnaires (file) ;
|
\item Le nom des fichiers templates sont dans les dictionnaires (file) ;
|
||||||
\item le répertoire de destination doit existé par défaut ;
|
\item le répertoire de destination doit exister par défaut ;
|
||||||
\item possibilité de définir les droits sur le fichier ;
|
\item possibilité de définir les droits sur le fichier ;
|
||||||
\item nom de la source peut être différents de la destination.
|
\item nom de la source peut être différents de la destination.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Pratique}
|
\frametitle{Pratique}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
@ -18,6 +19,7 @@
|
||||||
\item envoyer la configuration.
|
\item envoyer la configuration.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Variante}
|
\frametitle{Variante}
|
||||||
|
@ -31,6 +33,7 @@
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Pratique}
|
\frametitle{Pratique}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
@ -39,6 +42,7 @@
|
||||||
\item ajouter les dictionnaires et le template dans la variante (ce n'est plus automatique) ;
|
\item ajouter les dictionnaires et le template dans la variante (ce n'est plus automatique) ;
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Variante : valeur par défaut}
|
\frametitle{Variante : valeur par défaut}
|
||||||
|
@ -49,6 +53,7 @@
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Pratique}
|
\frametitle{Pratique}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
@ -56,3 +61,4 @@
|
||||||
\item dans la page d'état du serveur "regénérer" la configuration est valider les options par défaut (ne pas enregistrer cette configuration).
|
\item dans la page d'état du serveur "regénérer" la configuration est valider les options par défaut (ne pas enregistrer cette configuration).
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
|
@ -11,9 +11,11 @@
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Pratique}
|
\frametitle{Pratique}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Créer un script personnalisé permettant un supprimer un fichier dont le nom est en paramètre.
|
\item Créer un script personnalisé permettant un supprimer un fichier dont le nom est en paramètre.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue