Crans
  • Commentaires
  • Page immuable
  • Menu
    • Affichage
    • Carte locale du site
    • Pièces jointes
    • Informations
    • Code source
  • Connexion

Navigation

  • Modifications récentes
  • Recherche avancée
  • Aide
Version 29 à la date du 2014-10-08 22:21:35
CransWiki:
  • CransTechnique
  • CransApprentis
  • SeminairesTechniques
  • 2014-2015

Sommaire

  1. Liste des séminaires
  2. Contenu des séminaires
    1. Introduction à Unix, GNU/Linux, Debian et ''tutti quanti''
    2. Réseaux et routage
    3. Réseaux logiques
    4. IPv6
    5. Shell - ssh
      1. Concernant le shell
      2. Concernant le ssh
    6. Python beginner/advanced/hardore
    7. Git
    8. CAcert et gestion de certificat
    9. DNS
    10. LDAP : annuaire et binding
    11. Postgresql et bases de données relationnelles
    12. Bcfg2 et gestion de configuration
    13. Installer une machine Cr@ns
    14. Virtualisation :Xen et Proxmox
    15. Un framework web Python : Django
    16. Proxys et serveurs Web
    17. Intranet 2
    18. Le WiFi au Cr@ns et OpenWrt
    19. Monitoring (Monit et Nagios)
    20. Monitoring (Munin)
    21. Gestion du firewall au Cr@ns
    22. Cryptographie pratique : GPG
    23. La VoIP avec Asterisk
    24. Radius et authentification
    25. TV en multicast avec mumudvb
    26. Gestion de paquets sous Debian
    27. Wiki : gestion et configuration
  3. Commentaires

Liste des séminaires

Date

Thème

Intervenant

Encadrant

Slides

Affiches

Catégorie

Spécificité

09/09/2014, 19h

Présentation du réseau Cr@ns

Daniel

N/A

 Nounou

Cr@ns

16/09/2014

Réunion câbleurs

PEB

 Bureau

Général

23/09/2014

Shell et ssh

Chopopope

Nounou

Général

30/09/2014

Service d'impression

Daniel

Nounou

Général

07/10/2014

Réseaux et routage

Ping

Nounou

Général

?

Monitoring (Monit et Munin)

WikiB2moo

Apprenti

Cr@ns

?

Introduction à Unix, GNU/Linux, Debian et tutti quanti

Nicolas Dandrimont ?

Nounou

Général

?

Réseaux avancé

Myriam

Tilgaht

Apprenti

Général

?

IPv6

Chirac

Tilgaht

Apprenti

Général

?

Cryptographie pratique : GPG

Chopopope

Nounou

Général

?

La VoIP avec Asterisk

Inconnu

Inconnu

Apprenti

Cr@ns

?

Git

PEB

 Nounou

Général

?

Gestion de firewall au Cr@ns

PEB

 Nounou

Cr@ns

?

Gestion des données sous Linux

AdamHeriban

PEB

Apprenti

Général

?

Python (beginner)

Wiki20-100

Nounou

Général

?

DNS

Inconnu

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

???

PEB

Apprenti

Général

?

LDAP : annuaire et binding

PEB

Nounou (sauf si volontaire)

Cr@ns

?

Postgresql et bases de données relationnelles

???

Wiki20-100/PEB

Apprenti

Général

?

Virtualisation : Xen et Proxmox

??

PEB

Apprenti

Général

?

Python (difficile)

WikiIota

 Nounou

Général

?

Bcfg2 et gestion de configuration

?

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

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'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 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 2014-09-09 23:12:38

  • 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 2014-09-09 23:12:38


CatégoriePagePublique

  • Propulsé par MoinMoin
  • Mentions légales