|
|
Le script s'appuie sur 3 types de groupes :
|
|
|
1. les **enseignants** (groupe `ens`) qui :
|
|
|
* appartiennent au groupe `sudo` (vous pouvez donc tout faire, comme disent [spiderman](https://www.comicbasics.com/10-unmistakable-comic-book-catch-phrases/with-great-power-comes-great-responsibility/), son [tonton](https://youtu.be/DLj988xA08I?t=92) et l'[invite de commande](https://i.stack.imgur.com/ObL0S.png), “_with great power comes great responsibility_” ;) )
|
|
|
* doivent avoir une clé ssh
|
|
|
* peuvent se connecter en ssh (j'ai pas encore configuré pour que l'authentification gère les mot de passe pour les utilisateurs qui font que du sftp, mais ça viendra)
|
|
|
* ont potentiellement un compte root aussi dans mysql (mais ça c'est pas encore le cas, parce que mon compte n'est pas root non plus)
|
|
|
* doivent créer leur mot de passe à la première connexion ssh (à faire vite du coup)
|
|
|
2. les étudiants de master qui font du dev (IdL, DILIPEM, groupe `etu`) qui :
|
|
|
* peuvent se connecter en ssh
|
|
|
* doivent avoir une clé ssh (NB : git-bash permet d'en créer et de se connecter en ssh, filezilla sait les gérer aussi)
|
|
|
* ont potentiellement un compte standard dans mysql (= avec une bd à leur nom sur laquelle ils ont tous les droits)
|
|
|
* doivent créer leur mot de passe à la première connexion ssh (à faire vite du coup)
|
|
|
3. les comptes mutualisés (groupe groupe) qui :
|
|
|
* ne peuvent pas se connecter en ssh (et même s'ils pouvaient n'ont pas de shell associé)
|
|
|
* peuvent faire du sftp
|
|
|
* ont potentiellement un compte standard dans mysql |
|
|
\ No newline at end of file |