#acl +All:read

<<TableOfContents>>

= Liste des séminaires =
||<tablestyle="text-align:center;"style="text-align:center;">'''Date''' ||<style="text-align:center;">'''Thème''' ||'''Intervenant''' ||'''Encadrant''' ||'''Slides''' ||'''Affiches''' ||'''Catégorie''' ||'''Spécificité''' ||
|| 09/09/2014, 19h || Présentation du réseau Cr@ns ||||               [[WikiB2moo|Daniel]]          || || N/A || Nounou || Cr@ns ||
|| 16/09/2014 || Réunion câbleurs                  ||||               [[PeBecue|PEB]]               || ||     || Bureau ||Général||
|| 23/09/2014 || Shell et ssh                      ||||               [[WikiChopopope|Chopopope]]   || ||     || Nounou ||Général||
|| 30/09/2014 || Service d'impression              ||||               [[WikiB2moo|Daniel]]          || ||     ||Nounou ||Général ||
|| 07/10/2014 || Réseaux et routage                ||||               [[WikiPing|Ping]]   || ||     || Nounou ||Général||
|| 13/10/2014 || Introduction à Unix, GNU/Linux, Debian et ''tutti quanti'' ||||Nicolas Dandrimont  || [[http://perso.crans.org/dandrimont/talks/unix_linux_etc_v2/introduction_unix.html|Slides]] || [[http://perso.crans.org/dandrimont/talks/unix_linux_etc_v2/introduction_unix.org|Source]] || Nounou ||Général||
|| 21/10/2014 || Réseaux avancé                    || [[WikiMyriam|Myriam]]  ||[[WikiTilgaht|Tilgaht]]||[[attachment:reseaux_avances.pdf|Slides]] ||   ||Apprenti||Général||
||  4/11/2014 |||||| Salle Condorcet réservée                                                                                    ||
|| 25/11/2014 || IPv6                              || [[Chirac]]             ||[[WikiTilgaht|Tilgaht]]|| [[attachment:Séminaire IPV6.pdf|Slides]] || ||Apprenti||Général||
||  2/11/2014 || Python (beginner)                 ||||                [[Wiki20-100]]               || ||     || Nounou ||Général||
|| ?          || Monitoring au Crans               ||     ?? ||                 [[WikiB2moo]]       || ||     ||Apprenti|| Cr@ns ||
|| ?          || Cryptographie pratique : GPG      ||||               [[WikiChopopope|Chopopope]]   || ||     || Nounou ||Général||
|| ?          || La VoIP avec Asterisk             || Inconnu                || Inconnu             || ||     ||Apprenti|| Cr@ns ||
|| ?          || Git                               ||||               [[PeBecue|PEB]]               || ||     || Nounou ||Général||
|| ?          || Gestion de firewall au Cr@ns      ||||               [[PeBecue|PEB]]               || ||     || Nounou || Cr@ns ||
|| ?          || Gestion des données sous Linux    || [[heriban|AdamHeriban]]|| [[PeBecue|PEB]]     || ||     ||Apprenti||Général||
|| ?          || DNS                               || Inconnu                || [[PeBecue|PEB]]     || ||     ||Apprenti||Général||
|| ?          || Proxys et serveurs Web            || ???                    || ???                 || ||     ||Apprenti||Général||
|| ?          || Python (advanced)                 ||||               [[Wiki20-100]]                || ||     || Nounou ||Général||
|| ?          || CAcert et gestion de certificat   || ???                    || [[PeBecue|PEB]]     || ||     ||Apprenti||Général||
|| ?          || LDAP : annuaire et binding        |||| [[PeBecue|PEB]]                             || ||     || Nounou (sauf si volontaire) || Cr@ns ||
|| ?          || Postgresql et bases de données relationnelles || ???        || [[Wiki20-100]]/[[PeBecue|PEB]]|| || ||Apprenti||Général||
|| ?          || Virtualisation : Xen et Proxmox    || ??                    || [[PeBecue|PEB]]     || ||     ||Apprenti||Général||
|| ?          || Python (difficile)                 ||||                   WikiIota                 || ||     || Nounou ||Général||
|| ?          || Bcfg2 et gestion de configuration || ?                      || [[PeBecue|PEB]]     || ||     ||Apprenti|| Cr@ns ||
|| ?          || Un framework web Python : Django  || [[Wiki20-100]]         || NicolasDandrimont ? || ||     || Nounou ||Général||
|| ?          || Intranet 2                        ||                        || ???                 || ||     ||Apprenti|| Cr@ns ||
|| ?          || Le WiFi au Cr@ns et !OpenWrt      || ???                    || WikiB2moo           || ||     || Nounou || Cr@ns ||
|| ?          || Radius et authentification        || ???                    || WikiB2moo           || ||     ||Apprenti||Général||
|| ?          || TV en multicast avec mumudvb      || [[WikiAurore|Aurore]]  || WikiB2moo           || ||     ||Apprenti||Général||
|| ?          || Gestion de paquets sous Debian    ||||              NicolasDandrimont              || ||     ||        ||Général||
|| ?          || Wiki : gestion et configuration   || ???                    || WikiPing            || ||     ||Apprenti||Général||


= Contenu des séminaires =
== Introduction à Unix, GNU/Linux, Debian et ''tutti quanti'' ==
Introduction historique. Définition de noyau, logiciel libre, distribution. Explications des particularités de Debian et de son utilisation au Cr@ns. Architecture de fichiers. Contenu des dossiers à la racine.

== Réseaux et routage ==
Comment ça marche un câble ethernet ? Modèle OSI. Trame ethernet. Protocoles. Couche IP. {{{ifconfig, vconfig, ping, arping, ip, ...}}} Notion de routage. Démonstration avec Marionnet.

== Réseaux logiques ==
Vlan. Bridges. Tunnel, VPN... Démonstration avec Marionnet. Utilisation de Scapy pour démonstrations.

== IPv6 ==
Présentation de l'IPv6. Pourquoi l'utiliser ? Intérêts. Maniement des IPv6. Nat64. Point sur la situation.

== Shell - ssh ==
=== Concernant le shell ===
Définition de {{{stdin, stdout, stderr}}}. Caractères contrôles claviers essentiels. Tab-complétion. Présentation d'un terminal kikoo. Chemin relatif et chemin absolu. {{{PATH}}}. Récupérer un ${SHELL}rc.

{{{cd, pwd, ls, mv, cp, touch, mkdir, rm, cat, less, nano, find, grep, chmod, chown, sudo, adduser, passwd, man, ...}}} Redirection de flux. {{{pipe}}}. Métacaractères d'expansion.

=== Concernant le ssh ===
Protocole. Avantages. Fingerprint. Ce qu'il faut vérifier. Récupérer le {{{.ssh/config}}}

{{{ssh -X, ssh -L, ssh -D}}}. Gestion de clefs ssh.

Application : par exemple, se connecter à l'interface d'impression directe.

== Python beginner/advanced/hardore ==
Voir avec [[Wiki20-100]] et WikiIota pour la version finalisée.

== Git ==
Qu'est ce que git ? Dépôts bare, de prod et de dev. Installer Git. Configuration globale. Cloner un dépôt.

{{{add, reset, commit, push, pull, status, rm, mv}}}

{{{init}}}, premier {{{push}}}, créer un dépôt, dépôt partagé ({{{umask, chmod}}}. {{{.gitignore}}}

Créer des branches locales, les fusionner, {{{checkout}}}. Tracker des branches distantes. Revenir dans le temps ({{{revert, checkout}}}), {{{stash}}}

Récupérer le fichier de configuration proposé.

{{{git add -p, git commit --amend, git checkout -p, cherry-pick, filter-branch, gc}}}

== CAcert et gestion de certificat ==
Présentation de SSL et des certificats. x509. Usage. Qu'est ce que CAcert ? Qu'est ce qu'un assureur ? Présenter le questionnaire.

Commmandes utiles pour manier openSSL.

== DNS ==
A quoi ça sert ? Comment un nom de domaine est-il attribué ? Comment obtenir un nom de domaine ? Que faire quand on en a obtenu un ? Types de record. Algorithme de résolution des serveurs récursifs.

DNSSec. DNS au Cr@ns.

== LDAP : annuaire et binding ==
Qu'est ce qu'une base LDAP ? "annuaire" ? Comment parler à une base LDAP ? Comment créer ou modifier une base LDAP ? {{{lc_ldap}}} ou comment le Cr@ns parle à LDAP.

Quand utiliser une base LDAP ?

== Postgresql et bases de données relationnelles ==
Installation. Configuration. Savoir parler à sa base de données. Notion de bases de données relationnelles. Trucs et astuces.

Avoir appliqué ce qui est présenté dans le séminaire sur le serveur {{{apprenti}}} et faire des démonstrations au cours du séminaire.

== Bcfg2 et gestion de configuration ==
Présentation de l'outil. Utilisation de Bcgg2.

Démonstration.

== Installer une machine Cr@ns ==
Notion de raid matériel/logiciel. LVM. {{{mdadm}}}. Installer le système. Enregistrer la machine dans LDAP. Bcfg2.

== Virtualisation :Xen et Proxmox ==
Notion de virtualisation. Avantages et inconvénients. Présentation des outils utilisés au Cr@ns. Comparaison des outils. Démonstration.

== Un framework web Python : Django ==
Présentation de tout ce qui est nécessaire à la conception d'une application construite au fur et à mesure du séminaire.

== Proxys et serveurs Web ==
Protocoles. Fonctionnement théorique. Fonctionnement pratique (proxy inverse,...). Configuration et utilisation au Cr@ns.

== Intranet 2 ==
Présentation des outils en test. Présentation de ce qu'il reste à faire et à améliorer. (appel aux bonnes volontés)

== Le WiFi au Cr@ns et OpenWrt ==
Présentation d'[[../../../LeWifi/OpenWrt|OpenWrt]] et de ses éventuels concurrents. Compiler !OpenWrt. Architecture du système.

Outils libres utilisés ({{{hostapd, shell, bash}}}). Drivers atheros et leur support sous Linux.

Comment flasher une borne. Architecture des fichiers de configuration. Monitoring des bornes (le principe).

Systèmes de paquets [[../../../LeWifi/OpenWrt|OpenWrt]].

== Monitoring (Monit et Nagios) ==
Présentation des 2 outils. Points communs, différence, complémentarité.

Expliquer le fonctionnement, la configuration, les améliorations possibles (il y en a plein).

AutoStatus.

== Monitoring (Munin) ==
Présentation de munin. Configuration. Création d'un nouveau graphe pendant la présentation du séminaire et explication.

== Gestion du firewall au Cr@ns ==
Qu'est ce qu'un parefeu et pourquoi en utiliser un ?

Principe des tables et des chaînes {{{iptables}}}. Grand schéma. Chaînes cible de base ({{{DROP, REJECT, ACCEPT,...}}}).

Recettes de cuisine : {{{ingresss-filtering, egress-filtering, ipset, qos,...}}}

Redémarrer le firewall : mythe ou réalité ?

== Cryptographie pratique : GPG ==
Intérêt du chiffrement. Utilité des mails chiffrés. Principe de PGP. Principe de GPG. Utilisation pratique de GPG : générer des clefs, gérer des clefs, utiliser ses clefs, savoir chiffrer, savoir signer, bonne utilisation des clefs, gestion de certificats, gestion de réseau de confiance, modèles de confiance.

== La VoIP avec Asterisk ==
Concept de la VoIP. SIP. Configuration et Asterisk.

== Radius et authentification ==
Présentation. 802.11.I (wifi) et 802.1.x (filaire). Configuration de base.

Exemple sur un domU.

== TV en multicast avec mumudvb ==
Passer une semaine avec Daniel. Ça peut être bien de dire deux ou trois choses sur la radio, qui est diffusé par vlc.


== Gestion de paquets sous Debian ==
Demander à Mamie. Ça va être très intéressant, c'est tout ce qu'on dira pour l'instant.

== Wiki : gestion et configuration ==
Installation et configuration de MoinMoin. Conception de macros. Présentation des cas particuliers au Cr@ns.

= Commentaires =

 * Je cherche d'éventuels co encadrants pour certains sujets qui sont assez grand public. -- PeBecue <<DateTime(2014-09-10T01:12:38+0200)>>
 * Proxys et serveurs web ça vaut le coup de le faire, c'est un truc chiant qu'on est content de faire avec quelqu'un qui sait. Si quelqu'un est motivé. WikiB2moo ? :D -- PeBecue <<DateTime(2014-09-10T01:12:38+0200)>>

----
CatégoriePagePublique