Webcontrat - Formation : Différence entre versions

De Wiki_DR13
Aller à : navigation, rechercher
(Login et mot de passe sur le serveur web)
(Login et mot de passe sur le serveur web)
Ligne 65 : Ligne 65 :
  
  
 
+
Login|Mot de passe|Dates|
Login Mot de passe Dates
+
formation1|M8NcCVrc7j|du|07/01/16|au|08/01/16
formation1 M8NcCVrc7j du 07/01/16 au 08/01/16
+
formation2|YqsQYGYcq2|du|11/01/16|au|12/01/16
formation2 YqsQYGYcq2 du 11/01/16 au 12/01/16
+
formation3|7nmVWN7o5S|du|14/01/16|au|15/01/16
formation3 7nmVWN7o5S du 14/01/16 au 15/01/16
+
formation4|5heWgWzr6A|du|18/01/16|au|19/01/16
formation4 5heWgWzr6A du 18/01/16 au 19/01/16
+
formation5|NgL3xoxGs6|du|21/01/16|au|22/01/16
formation5 NgL3xoxGs6 du 21/01/16 au 22/01/16
+
formation6|EkMMVHFL5F|du|25/01/16|au|26/01/16
formation6 EkMMVHFL5F du 25/01/16 au 26/01/16
+
formation7|u5yEiTiWUC|du|28/01/16|au|29/01/16
formation7 u5yEiTiWUC du 28/01/16 au 29/01/16
+
formation8|oXT7UzaRsf|du|01/02/16|au|02/01/06
formation8 oXT7UzaRsf du 01/02/16 au 02/01/06
+
formation9|KA4Ljc5Ayf|du|04/02/16|au|05/02/16
formation9 KA4Ljc5Ayf du 04/02/16 au 05/02/16
+
formation10|CSQZxj6aet|du|08/02/16|au|09/02/16
formation10 CSQZxj6aet du 08/02/16 au 09/02/16
+
formation11|zxxGzu3VLx|du|11/02/16|au|11/02/16
formation11 zxxGzu3VLx du 11/02/16 au 11/02/16
+
formation12|wrUG5KTu76|du|15/02/16|au|16/02/16
formation12 wrUG5KTu76 du 15/02/16 au 16/02/16
+
formation13|MaXu8qhi9Z|du|18/02/16|au|19/02/16
formation13 MaXu8qhi9Z du 18/02/16 au 19/02/16
+
formation14|4ERXfr4Mno|du|22/02/16|au|23/02/16
formation14 4ERXfr4Mno du 22/02/16 au 23/02/16
+
formation15|URcxhkS2cA|du|25/02/16|au|26/02/16
formation15 URcxhkS2cA du 25/02/16 au 26/02/16
+
formation16|cGQ9ZwMUoX|du|29/02/16|au|01/03/16
formation16 cGQ9ZwMUoX du 29/02/16 au 01/03/16
+
formation17|gLGSAWV7LM|du|03/03/16|au|04/03/16
formation17 gLGSAWV7LM du 03/03/16 au 04/03/16
+
formation18|vh7TKTmfaC|du|07/03/16|au|08/03/16
formation18 vh7TKTmfaC du 07/03/16 au 08/03/16
+
formation19|Xf8NY3RzQ4|du|10/03/16|au|11/03/16
formation19 Xf8NY3RzQ4 du 10/03/16 au 11/03/16
+
formation20|yV8eRWQotC|du|14/03/16|au|15/03/16
formation20 yV8eRWQotC du 14/03/16 au 15/03/16
+
formation21|qZgT2k5rRa|du|17/03/16|au|18/03/16
formation21 qZgT2k5rRa du 17/03/16 au 18/03/16
+
formation22|heE66r7Tur|du|21/03/16|au|22/03/16
formation22 heE66r7Tur du 21/03/16 au 22/03/16
+
formation23|no88QcNswu|du|24/03/16|au|25/03/16
formation23 no88QcNswu du 24/03/16 au 25/03/16
+
formation24|M7EN5cWvYy|du|28/03/16|au|29/03/16
formation24 M7EN5cWvYy du 28/03/16 au 29/03/16
+
formation25|63JL7z2ZUg|du|31/03/16|au|01/04/16
formation25 63JL7z2ZUg du 31/03/16 au 01/04/16
+
|||||
+
formation26|XeN3ywiGFq||||
formation26 XeN3ywiGFq
+
formation27|ga2ACASF75||||
formation27 ga2ACASF75
+
formation28|y44aLYjkVZ||||
formation28 y44aLYjkVZ
+
formation29|TkyrNJm3e2||||
formation29 TkyrNJm3e2
+
formation30|KN9gFvyLzH||||
formation30 KN9gFvyLzH
+
formation31|Y42Aakzj2K||||
formation31 Y42Aakzj2K
+
formation32|V3xTgmwy6U||||
formation32 V3xTgmwy6U
+
formation33|WN36nenTwX||||
formation33 WN36nenTwX
+
formation34|WfHUrRC8sr||||
formation34 WfHUrRC8sr
+
formation35|AZaGF7qvUk||||
formation35 AZaGF7qvUk
+
formation36|zht9LKLwJ4||||
formation36 zht9LKLwJ4
+
formation37|uMJnoTo7Es||||
formation37 uMJnoTo7Es
+
formation38|n35Ehe8qJy||||
formation38 n35Ehe8qJy
+
formation39|tzHyFM2MNe||||
formation39 tzHyFM2MNe
+
formation40|XogR6hHo4R||||
formation40 XogR6hHo4R
+
formation41|qi3CGqLTgz||||
formation41 qi3CGqLTgz
+
formation42|KWTYo58FzY||||
formation42 KWTYo58FzY
+
formation43|CiZ3f8cUjU||||
formation43 CiZ3f8cUjU
+
formation44|EhjTLeNfH8||||
formation44 EhjTLeNfH8
+
formation45|jYsFVJSM62||||
formation45 jYsFVJSM62
+
formation46|CCsuXUs38s||||
formation46 CCsuXUs38s
+
formation47|GRZSrYm64x||||
formation47 GRZSrYm64x
+
formation48|WANo97urHL||||
formation48 WANo97urHL
+
formation49|uAmQM76873||||
formation49 uAmQM76873
+
formation50|hLLZWFzSS9||||
formation50 hLLZWFzSS9
 

Version du 7 janvier 2016 à 10:08

Environnement de formation


L'environnement de formation est un peu particulier par rapport aux autres. Plusiseurs mecanismes de filtrage sont mis en place :


Filtrage Shibboleth sur le reverse proxy

Il est possible de filtrer selon un utilisateur shibboleth (fichier /etc/apache2/sites-available/formation.webcontrat.cnrs.fr.conf). En règle générale :

  • Pendant les formations laisser
require valid-user


  • Hors formation, laisser l’accès a l’équipe de dev uniquement :
# require valid-user


  • Recharger les règles a chaque changement :
/etc/init.d/apache2 reload


Filtrage IP depuis le reverse Proxy

Editer le fichier /etc/apache2/sites-available/formation.webcontrat.cnrs.fr.conf

voir les lignes

Allow from


et ajouter les nouveaux besoins dans les sections correspondantes. Liste des salles ici :

https://intra.core-cloud.net/projets/formations-gbcp/Lists/Salles/AllItems.aspx#InplviewHash282d66b6-2180-4064-89b8-1b35f1dbc1bc=SortField%3DDR_-SortDir%3DAsc


Login et mot de passe sur le serveur web

En cas de problème, intervenir sur 10.30.0.51


Le fichier d'accès est situé ici :

 /etc/nginx/conf/formation.passwd

C'est un fichier standard de droits apache. voir un générateur ici : http://aspirine.org/htpasswd.html


Pour ajouter un utilisateur :

ajouter une ligne AVANT la ligne "## Attention, ne pas editer ci dessous, script automatique##" sous la forme

login:hash_password


Scripts automatiques :

Le login de formation est modifié automatiquement par 2 scripts (voir crontab -l)

  • Tous les lundi et mercredi en début de formation le script va lire la premiere ligne du fichier /etc/nginx/conf/comptes_formation, la copier à la fin de /etc/nginx/conf/formation.passwd et l'effacer du fichier source
  • Tous les mardi et vendredi soir, le script va effacer la derneire ligne de /etc/nginx/conf/formation.passwd

Les formateurs doivent donner uniquement les login/mot de passe correspondants au créneau actuel


Login|Mot de passe|Dates| formation1|M8NcCVrc7j|du|07/01/16|au|08/01/16 formation2|YqsQYGYcq2|du|11/01/16|au|12/01/16 formation3|7nmVWN7o5S|du|14/01/16|au|15/01/16 formation4|5heWgWzr6A|du|18/01/16|au|19/01/16 formation5|NgL3xoxGs6|du|21/01/16|au|22/01/16 formation6|EkMMVHFL5F|du|25/01/16|au|26/01/16 formation7|u5yEiTiWUC|du|28/01/16|au|29/01/16 formation8|oXT7UzaRsf|du|01/02/16|au|02/01/06 formation9|KA4Ljc5Ayf|du|04/02/16|au|05/02/16 formation10|CSQZxj6aet|du|08/02/16|au|09/02/16 formation11|zxxGzu3VLx|du|11/02/16|au|11/02/16 formation12|wrUG5KTu76|du|15/02/16|au|16/02/16 formation13|MaXu8qhi9Z|du|18/02/16|au|19/02/16 formation14|4ERXfr4Mno|du|22/02/16|au|23/02/16 formation15|URcxhkS2cA|du|25/02/16|au|26/02/16 formation16|cGQ9ZwMUoX|du|29/02/16|au|01/03/16 formation17|gLGSAWV7LM|du|03/03/16|au|04/03/16 formation18|vh7TKTmfaC|du|07/03/16|au|08/03/16 formation19|Xf8NY3RzQ4|du|10/03/16|au|11/03/16 formation20|yV8eRWQotC|du|14/03/16|au|15/03/16 formation21|qZgT2k5rRa|du|17/03/16|au|18/03/16 formation22|heE66r7Tur|du|21/03/16|au|22/03/16 formation23|no88QcNswu|du|24/03/16|au|25/03/16 formation24|M7EN5cWvYy|du|28/03/16|au|29/03/16 formation25|63JL7z2ZUg|du|31/03/16|au|01/04/16 ||||| formation26|XeN3ywiGFq|||| formation27|ga2ACASF75|||| formation28|y44aLYjkVZ|||| formation29|TkyrNJm3e2|||| formation30|KN9gFvyLzH|||| formation31|Y42Aakzj2K|||| formation32|V3xTgmwy6U|||| formation33|WN36nenTwX|||| formation34|WfHUrRC8sr|||| formation35|AZaGF7qvUk|||| formation36|zht9LKLwJ4|||| formation37|uMJnoTo7Es|||| formation38|n35Ehe8qJy|||| formation39|tzHyFM2MNe|||| formation40|XogR6hHo4R|||| formation41|qi3CGqLTgz|||| formation42|KWTYo58FzY|||| formation43|CiZ3f8cUjU|||| formation44|EhjTLeNfH8|||| formation45|jYsFVJSM62|||| formation46|CCsuXUs38s|||| formation47|GRZSrYm64x|||| formation48|WANo97urHL|||| formation49|uAmQM76873|||| formation50|hLLZWFzSS9||||