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
Révisions associées
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
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Projet changé de Distribution EOLE à creole
#2 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Scrum Master il y a plus de 8 ans
- Description mis à jour (diff)
- Assigné à mis à Daniel Dehennin
#4 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Description mis à jour (diff)
#5 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Description mis à jour (diff)
#6 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Sujet changé de Gérer le changement de mot de passe à durant la phase instance à Gérer le changement de mot de passe durant la phase instance
#7 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.5
#8 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Gilles Grandgérard il y a plus de 8 ans
- Restant à faire (heures) changé de 0.5 à 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 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Résolu à Fermé
#11 Mis à jour par Daniel Dehennin il y a environ 8 ans
- % réalisé changé de 0 à 100
- Temps estimé changé de 0.00 h à 2.00 h