switch td 1.1 et 1.2

This commit is contained in:
Francois Lesueur 2021-10-24 16:50:20 +02:00
parent bf0ad0d41b
commit 9c54c1b2af
3 changed files with 6 additions and 4 deletions

View File

@ -13,8 +13,8 @@ Une large part des séances pratiques sera réalisée sur la plateforme MI-LXC (
* S1 : * S1 :
* [CM1](cm1.md) Introduction "C'est quoi internet ?" et panorama du cours * [CM1](cm1.md) Introduction "C'est quoi internet ?" et panorama du cours
* [TD1.1](td1.1.md) Wargame shell * [TD1.1](td1.1-milxc.md) Découverte MI-LXC
* [TD1.2](td1.2.md) Découverte MI-LXC * [TD1.2](td1.2-shell.md) Wargame shell
* S2 : * S2 :
* CM2 Cryptographie et sécurité des communications (complément en ligne : [Section "Bases de la crypto"](https://github.com/flesueur/csc/blob/master/cours.md#bases-de-la-crypto)) * CM2 Cryptographie et sécurité des communications (complément en ligne : [Section "Bases de la crypto"](https://github.com/flesueur/csc/blob/master/cours.md#bases-de-la-crypto))
* TD2.1 Cryptogaphie JdR * TD2.1 Cryptogaphie JdR

View File

@ -1,4 +1,4 @@
TD1.2 Découverte MI-LXC TD1.1 Découverte MI-LXC
======================= =======================
Ce TP sera réalisé dans la VM MI-LXC disponible [ici](https://filesender.renater.fr/?s=download&token=2ca6036b-49b8-4b4c-93bb-95c5de051400). Avant de lancer la VM, il peut être nécessaire de diminuer la RAM allouée. Par défaut, la VM a 3GO : si vous avez 4GO sur votre machine physique, il vaut mieux diminuer à 2GO, voire 1.5GO pour la VM (la VM devrait fonctionner de manière correcte toujours). Ce TP sera réalisé dans la VM MI-LXC disponible [ici](https://filesender.renater.fr/?s=download&token=2ca6036b-49b8-4b4c-93bb-95c5de051400). Avant de lancer la VM, il peut être nécessaire de diminuer la RAM allouée. Par défaut, la VM a 3GO : si vous avez 4GO sur votre machine physique, il vaut mieux diminuer à 2GO, voire 1.5GO pour la VM (la VM devrait fonctionner de manière correcte toujours).
@ -179,3 +179,5 @@ Organisation pour la suite de la matière
L'infrastructure pré-existante suit le paradigme de l'_infrastructure-as-code_, c'est à dire que la topologie, les installations et les configurations sont _programmées_ (les json que vous avez manipulé ainsi que les `provision.sh`, par exemple dans `groups/target/dmz/provision.sh`). Cela permet de sauvegarder/versionner les recettes et de facilement regénérer des hôtes en cas de mauvaise manipulation. La contrepartie est de programmer les configurations plutôt que de juste les faire. L'infrastructure pré-existante suit le paradigme de l'_infrastructure-as-code_, c'est à dire que la topologie, les installations et les configurations sont _programmées_ (les json que vous avez manipulé ainsi que les `provision.sh`, par exemple dans `groups/target/dmz/provision.sh`). Cela permet de sauvegarder/versionner les recettes et de facilement regénérer des hôtes en cas de mauvaise manipulation. La contrepartie est de programmer les configurations plutôt que de juste les faire.
A priori, vous n'utiliserez pas ces fonctionnalités (ce n'est en tous cas pas exigé). Vos configurations seront persistantes mais vous ne pourrez donc pas facilement revenir sur des erreurs de manipulation sur les hôtes rajoutés. Au-delà des comptes-rendus, vous avez donc tout intérêt à documenter vos actions car vous allez progressivement développer votre AS durant les 6 semaines de la matière, en nécessitant parfois des fonctionnalités mises en place dans un TD précédent. A priori, vous n'utiliserez pas ces fonctionnalités (ce n'est en tous cas pas exigé). Vos configurations seront persistantes mais vous ne pourrez donc pas facilement revenir sur des erreurs de manipulation sur les hôtes rajoutés. Au-delà des comptes-rendus, vous avez donc tout intérêt à documenter vos actions car vous allez progressivement développer votre AS durant les 6 semaines de la matière, en nécessitant parfois des fonctionnalités mises en place dans un TD précédent.
**Votre compte-rendu doit être déposé sur Moodle en fin de séance au format PDF uniquement**

View File

@ -1,4 +1,4 @@
TD1.1 Wargame shell TD1.2 Wargame shell
=================== ===================
L'objet de ce TD est de se rafraîchir en ligne de commande et de faire quelques scripts shell. Pour cela, vous ferez le maximum de challenges du wargame [Overthewire Bandit](https://overthewire.org/wargames/bandit/). La connexion au premier challenge se réalise avec la ligne de commande `ssh bandit0@bandit.labs.overthewire.org -p 2220` L'objet de ce TD est de se rafraîchir en ligne de commande et de faire quelques scripts shell. Pour cela, vous ferez le maximum de challenges du wargame [Overthewire Bandit](https://overthewire.org/wargames/bandit/). La connexion au premier challenge se réalise avec la ligne de commande `ssh bandit0@bandit.labs.overthewire.org -p 2220`