cmdline environment for bash activities
Go to file
2022-01-18 19:52:24 +01:00
.dockerignore ignore some files 2022-01-18 19:10:53 +01:00
.gitignore ignore some files 2022-01-18 19:10:53 +01:00
docker-compose.yml init 2022-01-18 19:02:41 +01:00
Dockerfile init 2022-01-18 19:02:41 +01:00
entrypoint.sh init 2022-01-18 19:02:41 +01:00
readme.md on postgresse 2022-01-18 19:52:24 +01:00

Chasse au trésor en ssh

Un environnemnet SSH avec des exercices ludiques.

Licence

GPLv3

Installation

Créer un fichier config/users.txt qui contient la liste des utilisateurices (un nom par ligne).
ou
Créer un fichier config/passwords.txt qui contient la liste des couples nom=password (un nom/mot de passe par ligne).

Les comptes seront créés au démarage du conteneur.

Présentation

Chaque élève a un dossier perso dans /home dans lequel il peut se connecter en SSH à laide de son mot de passe dans config/passwords.txt.

Génération des données aléatoires pour les exercices

ATTENTION ! Cette génération ne doit pas se faire quand les élèves travaillent, leurs exercices seraient alors invalidés !

TODO

Re-Génération des exercices

Pour créer les fichiers et les questions de chaque élèves on utilise la commande suivante. Utile si lélève a sacagé son environnement de travail.

TODO

Correction

Pour suivre la progression des élèves, on utilise le script suivant.

TODO