Tâche #14645
Distribution EOLE - Scénario #13335: Définir une configuration SSH sécurisée et utilisable avant instance
Gérer le changement de mot de passe durant la phase instance
Description
Les mots de passe des utilisateurs root
et eole
ne doivent être changé que durant la première instance, sauf si ce sont les mots de passe par défaut de la distribution EOLE
Validation¶
Installation depuis une image ISO¶
Étapes¶
- Installation d’un module depuis une image ISO >=
2.5.2-a2
- Connexion avec l’utilisateur
root
et le mot de passe affiché sur la console - Configuration du serveur
- Exécution de la procédure
instance
- Exécution une seconde fois de la procédure
instance
Résultats¶
- Des nouveaux mots de passe sont demandés pour les utilisateurs
root
eteole
lors de la premièreinstance
- Auncu nouveau mot de passe n’est demandé pour les utilisateurs
root
eteole
lors de la secondeinstance
Transformation d’une Ubuntu Trusty en module EOLE¶
Étapes¶
- Installer un serveur Ubuntu standard
- Définir le mot de passe
root
à$eole&123456$
- Définir le mot de passe
- Appliquer la procédure Installation d'EOLE depuis une version installée d'Ubuntu
- Configuration du serveur
- Exécution de la procédure
instance
- Exécution une seconde fois de la procédure
instance
Résultats¶
- Des nouveaux mots de passe sont demandés pour les utilisateurs
root
eteole
lors de la premièreinstance
- Auncu nouveau mot de passe n’est demandé pour les utilisateurs
root
eteole
lors de la secondeinstance
Associated revisions
instance: changer le mots de passe la première fois
Les mots de passe sont aléatoirement après l’installation ISO, il faut
quand même que les utilisateurs les changes la première fois que
l’instance est faite.
Nous demandons les mots de passe dans les cas suivant :
- À la première instance (pas de verrou)
- Si l’utilisateur n’est pas un utilisateur EOLE par défaut
- Si le mot de passe de l’utilisateur est un mot de passe par défaut
- creole/reconfigure.py (users): Ajout de la condition sur le verrou
d’instance.
Ref: #14645
History
#1 Updated by Daniel Dehennin over 7 years ago
- Project changed from Distribution EOLE to creole
#2 Updated by Scrum Master over 7 years ago
- Status changed from Nouveau to En cours
#3 Updated by Scrum Master over 7 years ago
- Description updated (diff)
- Assigned To set to Daniel Dehennin
#4 Updated by Daniel Dehennin over 7 years ago
- Description updated (diff)
#5 Updated by Daniel Dehennin over 7 years ago
- Description updated (diff)
#6 Updated by Daniel Dehennin over 7 years ago
- Subject changed from Gérer le changement de mot de passe à durant la phase instance to Gérer le changement de mot de passe durant la phase instance
#7 Updated by Daniel Dehennin over 7 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 2.0 to 0.5
#8 Updated by Scrum Master over 7 years ago
- Status changed from En cours to Résolu
#9 Updated by Gilles Grandgérard over 7 years ago
- Remaining (hours) changed from 0.5 to 0.0
OK en Console avec Install ISO EOLE
En testant le mot de passe par défaut historique ($eole&123456$), celui ci est rejeté !
#10 Updated by Scrum Master over 7 years ago
- Status changed from Résolu to Fermé
#11 Updated by Daniel Dehennin over 7 years ago
- % Done changed from 0 to 100
- Estimated time changed from 0.00 h to 2.00 h