Formation tronc commun 1 au format skb
This commit is contained in:
parent
47c26b2cfc
commit
f6d7da7878
|
@ -0,0 +1,60 @@
|
||||||
|
\documentclass{beamer}
|
||||||
|
|
||||||
|
\usepackage{skb}
|
||||||
|
|
||||||
|
\skbconfig[
|
||||||
|
root = ../../,
|
||||||
|
rep = content,
|
||||||
|
pub = presentations,
|
||||||
|
fig = figures,
|
||||||
|
sli = slides,
|
||||||
|
acr = database/acr,
|
||||||
|
bib = database/bib
|
||||||
|
]{skblocal.tex}
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/preambule}
|
||||||
|
|
||||||
|
\title[]{Formation tronc commun niveau 1}
|
||||||
|
\subtitle{XXX CLIENT XXX}
|
||||||
|
|
||||||
|
\author[Equipe Auteur]{Cadoles}
|
||||||
|
|
||||||
|
\institute[Cadoles]{\skbfigure[width=2cm]{cadoles/logo\_01.png}}
|
||||||
|
|
||||||
|
\date{{\small \today}}
|
||||||
|
|
||||||
|
\subject{Talks}
|
||||||
|
|
||||||
|
\AtBeginSubsection[]
|
||||||
|
{
|
||||||
|
\begin{frame}<beamer>
|
||||||
|
\frametitle{}
|
||||||
|
\tableofcontents[currentsection,currentsubsection]
|
||||||
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
||||||
|
\logo{
|
||||||
|
\hspace{120pt}
|
||||||
|
\skbfigure[width=2cm]{cadoles/logo\_01.png}
|
||||||
|
\hspace{113pt}
|
||||||
|
\skbfigure[width=1cm]{en/logo.png}
|
||||||
|
}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/title.tex}
|
||||||
|
|
||||||
|
% Corps de la formation
|
||||||
|
\skbinput[from=slides]{commun/intro}
|
||||||
|
\skbinput[from=slides]{commun/specificites-23}
|
||||||
|
\skbinput[from=slides]{commun/specificites-24}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
\skbinput[from=slides]{commun/}
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/license.tex}
|
||||||
|
|
||||||
|
\end{document}
|
|
@ -0,0 +1,51 @@
|
||||||
|
\documentclass{beamer}
|
||||||
|
|
||||||
|
\usepackage{skb}
|
||||||
|
|
||||||
|
\skbconfig[
|
||||||
|
root = ../../,
|
||||||
|
rep = content,
|
||||||
|
pub = presentations,
|
||||||
|
fig = figures,
|
||||||
|
sli = slides,
|
||||||
|
acr = database/acr,
|
||||||
|
bib = database/bib
|
||||||
|
]{skblocal.tex}
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/preambule}
|
||||||
|
|
||||||
|
\title[]{Formation tronc commun niveau 2}
|
||||||
|
\subtitle{XXX CLIENT XXX}
|
||||||
|
|
||||||
|
\author[Equipe Auteur]{Cadoles}
|
||||||
|
|
||||||
|
\institute[Cadoles]{\skbfigure[width=2cm]{cadoles/logo\_01.png}}
|
||||||
|
|
||||||
|
\date{{\small \today}}
|
||||||
|
|
||||||
|
\subject{Talks}
|
||||||
|
|
||||||
|
\AtBeginSubsection[]
|
||||||
|
{
|
||||||
|
\begin{frame}<beamer>
|
||||||
|
\frametitle{}
|
||||||
|
\tableofcontents[currentsection,currentsubsection]
|
||||||
|
\end{frame}
|
||||||
|
}
|
||||||
|
|
||||||
|
\logo{
|
||||||
|
\hspace{120pt}
|
||||||
|
\skbfigure[width=2cm]{cadoles/logo\_01.png}
|
||||||
|
\hspace{113pt}
|
||||||
|
\skbfigure[width=1cm]{en/logo.png}
|
||||||
|
}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/title.tex}
|
||||||
|
|
||||||
|
% Corps de la formation
|
||||||
|
|
||||||
|
\skbinput[from=rep]{style/license.tex}
|
||||||
|
|
||||||
|
\end{document}
|
|
@ -0,0 +1,8 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Faire un reconfigure ;
|
||||||
|
\item lancer un diagnostic ;
|
||||||
|
\item lancer un diagnostic étendu.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
|
@ -0,0 +1,7 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Diagnostic}
|
||||||
|
\begin{itemize}
|
||||||
|
\item La commande "diagnose" permet de tester différents points du serveur ;
|
||||||
|
\item La commande "diagnose -L" propose un diagnostic étendu.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
|
@ -0,0 +1,9 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Instance ou reconfigure}
|
||||||
|
\begin{itemize}
|
||||||
|
\item L'instance ne doit être lancée qu'une seule fois sur les modules ;
|
||||||
|
\item en cas de mise à jour, d'installation de paquet ou de changement de paramétrage : reconfigure.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{EOLE}
|
||||||
|
\begin{itemize}
|
||||||
|
\item EOLE : Ensemble Ouvert Libre et Evolutif ;
|
||||||
|
\item projet national de serveur d'établissements scolaires et académiques ;
|
||||||
|
\item depuis 2000 ;
|
||||||
|
\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}
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Les mises à jour}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Les différents dépôts :
|
||||||
|
\begin{itemize}
|
||||||
|
\item la version stable minimum,
|
||||||
|
\item la version stable complète,
|
||||||
|
\item la version candidate,
|
||||||
|
\item la version dev ;
|
||||||
|
\end{itemize}
|
||||||
|
\item procédure :
|
||||||
|
\begin{itemize}
|
||||||
|
\item par l'EAD,
|
||||||
|
\item par l'interface semi-graphique,
|
||||||
|
\item par Zéphir,
|
||||||
|
\item à la ligne de commande :
|
||||||
|
\begin{itemize}
|
||||||
|
\item Query-Auto : liste les mises à jour,
|
||||||
|
\item Maj-Auto : lance la mise à jour sans question,
|
||||||
|
\item Maj-CD : mise à jour grâce à un CD,
|
||||||
|
\item Upgrade-Auto : mise à jour vers une version supérieure,
|
||||||
|
\end{itemize}
|
||||||
|
\item mise à jour automatique : de 01h à 6h un jour par semaine.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Mise à jour via un CD/clef USB}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Création du cache dans l'académie : Maj-Auto --download ;
|
||||||
|
\item copie de /var/cache/apt/archives/*.deb sur le support ;
|
||||||
|
\item sur le serveur en établissement copier le contenu du support dans /var/cache/apt/archives ;
|
||||||
|
\item lancer Maj-Auto.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
|
@ -0,0 +1,28 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique : configuration autonome}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Informations utiles :
|
||||||
|
\begin{itemize}
|
||||||
|
\item Adresse ip de la carte eth0,
|
||||||
|
\item Passerelle,
|
||||||
|
\item DNS : DNS de la machine hôte ;
|
||||||
|
\end{itemize}
|
||||||
|
\item lancer gen\_config ;
|
||||||
|
\item présentation de l'interface :
|
||||||
|
\begin{itemize}
|
||||||
|
\item barre de menu,
|
||||||
|
\item les onglets,
|
||||||
|
\item la partie centrale,
|
||||||
|
\item validation ;
|
||||||
|
\end{itemize}
|
||||||
|
\item configurer le serveur.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Pratique}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Instancier.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -0,0 +1,99 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{La phase d'installation}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Pour installer un module, il suffit de :
|
||||||
|
\begin{enumerate}
|
||||||
|
\item démarrer sur le CD-ROM téléchargé sur le site d'EOLE,
|
||||||
|
\item sélectionner le module à installer parmi ceux proposés,
|
||||||
|
\item valider ;
|
||||||
|
\end{enumerate}
|
||||||
|
\item cas particuliers : Eolebase ou la présence de deux disques ;
|
||||||
|
\item question sur l'installation manuelle des modules noyaux DKMS ;
|
||||||
|
\item à la fin de l'installation, cliquer sur "continuer", le système redémarre automatiquement ;
|
||||||
|
\item vous pourrez ouvrir une session avec l'utilisateur "root" et le mot de passe par défaut "\$eole\&123456\$" ;
|
||||||
|
\item en mode conteneur, générer les conteneurs : "gen\_conteneurs".
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{La phase de configuration}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Il faut une bonne connaissance du réseau local ;
|
||||||
|
\item en mode autonome :
|
||||||
|
\begin{itemize}
|
||||||
|
\item lancer la commande gen\_config,
|
||||||
|
\item configurer le serveur,
|
||||||
|
\item sauvegarder le fichier zephir.eol ;
|
||||||
|
\end{itemize}
|
||||||
|
\item en mode Zéphir :
|
||||||
|
\begin{itemize}
|
||||||
|
\item configuration dans l'application Zéphir : https://<nom\_du\_serveur>:8070/ ou via gen\_config,
|
||||||
|
\item enregistrement au Zéphir,
|
||||||
|
\item descente ou montée de la configuration.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{La phase d'instanciation}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Lancer la commande "instance <fichier>.eol" ;
|
||||||
|
\item renseigner les mots de passe ;
|
||||||
|
\item enregistrement dans la base \og{}matériel\fg{} ;
|
||||||
|
\item mise à jour ;
|
||||||
|
\item éventuellement redémarrage.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Les mots de passe}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Au premier lancement de l'instanciation, il est nécessaire de modifier les mots de passe :
|
||||||
|
\begin{itemize}
|
||||||
|
\item root,
|
||||||
|
\item administrateur à droits restreints eole,
|
||||||
|
\item possibilité d'ajouter plusieurs administrateurs à droits restreints,
|
||||||
|
\item sur Amon, en cas d'utilisation d'un réseau pédagogique et administratif, un second administrateur (eole2) permet d'administrer le réseau pédagogique,
|
||||||
|
\item admin sur Scribe et Horus,
|
||||||
|
\item admin\_zephir sur Zéphir.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Les mots de passe}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Par défaut, le système regarde la pertinence des mots de passe. Pour cela, il utilise un système de "classe de caractères" :
|
||||||
|
\begin{itemize}
|
||||||
|
\item les lettres en minuscule,
|
||||||
|
\item les lettres en majuscule,
|
||||||
|
\item les chiffres,
|
||||||
|
\item les caractères spéciaux (Ex : \$*ù\%£, ; : !§/. ?).
|
||||||
|
\end{itemize}
|
||||||
|
\item il faut utiliser différentes classes de caractères.
|
||||||
|
\item par défaut, voici les restrictions :
|
||||||
|
\begin{itemize}
|
||||||
|
\item une seule classe de caractères : impossible,
|
||||||
|
\item deux classes de caractères : 9 caractères,
|
||||||
|
\item trois et quatre classes : 8 caractères.
|
||||||
|
\end{itemize}
|
||||||
|
\item cette configuration est, bien évidemment, modifiable dans gen\_config en mode expert.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{La phase d'administration}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Correspond à l'exploitation du serveur ;
|
||||||
|
\item chaque module possède des fonctionnalités propres, souvent complémentaires ;
|
||||||
|
\item diverses interfaces permettent la mise en œuvre de ces fonctionnalités et en facilitent l'usage :
|
||||||
|
\begin{itemize}
|
||||||
|
\item l'interface d'administration EOLE : EAD,
|
||||||
|
\item l'interface semi-graphique,
|
||||||
|
\item diverses interfaces d'administration (Zéphir-web, CUPS, Sympa, ...),
|
||||||
|
\item différents outils (Era, ...) ;
|
||||||
|
\end{itemize}
|
||||||
|
\item gestion des mises à jour.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Nouveautés 2.3}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Mise en commun ;
|
||||||
|
\item serveur SMTP sur tous les modules ;
|
||||||
|
\item firewall/schedule/onduleur/... ;
|
||||||
|
\item séparation des fonctionnalités installables indépendamment ;
|
||||||
|
\item réorganisation instance/reconfigure (notamment utilisateur eole et inversion des utilisateurs) ;
|
||||||
|
\item les conteneurs :
|
||||||
|
\begin{itemize}
|
||||||
|
\item séparation des services,
|
||||||
|
\item sécurité par isolation,
|
||||||
|
\item plusieurs conteneurs sur un serveur,
|
||||||
|
\item compatibilité des deux modes.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Nouveaux emplacements}
|
||||||
|
\begin{itemize}
|
||||||
|
\item /data => /home ;
|
||||||
|
\item /data est un lien symbolique vers /home/workgroup ;
|
||||||
|
\item /opt n'est plus un lien symbolique (/data/opt);
|
||||||
|
\item /home/<login>/profiles => /home/<login>/profil ;
|
||||||
|
\item /etc/eole => /usr/share/eole/creole/ (sauf pour config.eol) ;
|
||||||
|
\item fichier EAD, ... dans /var/lib/eole/.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
|
@ -0,0 +1,26 @@
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Nouveautés 2.4}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Réoganisation reconfigure/instance ;
|
||||||
|
\item fichier de configuration toujours /etc/eole/config.eol ;
|
||||||
|
\item nouveau coeur : tiramisu ;
|
||||||
|
\item plus d'informations dans les dictionnaires ;
|
||||||
|
\item firewall :
|
||||||
|
\begin{itemize}
|
||||||
|
\item gérer dans les dictionnaires,
|
||||||
|
\item uniquement vers le serveur ;
|
||||||
|
\end{itemize}
|
||||||
|
\item gen\_config :
|
||||||
|
\begin{itemize}
|
||||||
|
\item interface web,
|
||||||
|
\item identique sur Zéphir,
|
||||||
|
\item plus de "validation" par onglet ;
|
||||||
|
\end{itemize}
|
||||||
|
\item nouvelles commandes :
|
||||||
|
\begin{itemize}
|
||||||
|
\item CreoleGet/CreoleSet,
|
||||||
|
\item CreoleService/CreoleRun,
|
||||||
|
\item CreoleLock.
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
|
@ -45,6 +45,7 @@
|
||||||
\skbinput[from=rep]{style/title.tex}
|
\skbinput[from=rep]{style/title.tex}
|
||||||
|
|
||||||
% Corps de la formation
|
% Corps de la formation
|
||||||
|
%\skbinput[from=slides]{}
|
||||||
|
|
||||||
\skbinput[from=rep]{style/license.tex}
|
\skbinput[from=rep]{style/license.tex}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue