#acl +All:read <> = Liste des séminaires = ||'''Date''' ||'''Thème''' ||'''Intervenant''' ||'''Encadrant''' ||'''Slides''' ||'''sources''' ||'''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|| || 04/11/2014 |||||||||||||| Salle Condorcet réservée || || 25/11/2014 || IPv6 || [[Chirac]] ||[[WikiTilgaht|Tilgaht]]|| [[attachment:Séminaire IPV6.pdf|Slides]] || ||Apprenti||Général|| || 02/12/2014 || Python (beginner) |||| [[Wiki20-100]] || [[attachment:python_beginner.pdf|Slides]] || [[attachment:python_beginner.tex|Sources]]<> || Nounou ||Général|| || 20/01/2015 || Python (advanced) |||| [[Wiki20-100]] || [[attachment:python_advanced.pdf|Slides]] || [[attachment:python_advanced.tex|Sources]]<> || Nounou ||Général|| || 02/04/2015 || systemd |||| Michael 'misc' Scherer || || || Nounou || Cr@ns || || 07/04/2015 || Le WiFi et !OpenWrt ||[[Chirac]] || WikiB2moo ||[[http://slides.com/gabrieldetraz/deck-1|Slides]]|| || Nounou || Général || || 14/04/2015 || Freeradius |||| WikiB2moo ||[[attachment:freeradius.svg|Slides]] || || Nounou || Cr@ns || || 04/2015 || Git |||| [[PeBecue|PEB]] || Slides : [[http://peb.pimeys.fr/presentations/git.html|Web]] [[attachment:2015_becue_git.pdf|PDF]] || [[attachment:2015_becue_git_sources.html|Sources]]<> || 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 ||[[WikiTilgaht|Tilgaht]]|| || ||Apprenti|| Cr@ns || || ? || 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|| || ? || 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 || || ? || 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'[[CransTechnique/Services/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 [[CransTechnique/Services/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 <> * 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 <> ---- CatégoriePagePublique