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 72 : Ligne 72 :
 
|-
 
|-
 
|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
 +
|-
 +
|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||||||||
 
|}
 
|}
 
 
 
|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||||
 

Version actuelle datée du 7 janvier 2016 à 15:30

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[modifier]

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[modifier]

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[modifier]

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