Tâche #14653
Scénario #13335: Définir une configuration SSH sécurisée et utilisable avant instance
Ne pas définir de mot de passe aléatoire si le mot de passe courant n’est pas celui par défaut
Restant à faire (heures):
0.0
Description
- L’installation de l’image ISO définie les mots de passe par défaut
- La conversion d’une Ubuntu en module EOLE ne doit pas changer les mot de passe si ce ne sont pas les mots de passe par défaut
Validation¶
Étapes¶
- Installer un serveur Ubuntu standard
- Définir le mot de passe
root
à autre chose que$eole&123456$
- Définir le mot de passe
- Appliquer la procédure Installation d'EOLE depuis une version installée d'Ubuntu
Résultas¶
- Aucun mot de passe aléatoire ne doit être inscrit dans
/etc/issue
- Une connexion en tant qu’utilisateur
root
sur une console avec le mot de passe défini lors de l’installation doit réussir
Révisions associées
Ne regénérer que les mots de passe par défaut
La conversion d’une Ubuntu en module EOLE ne doit pas changer les mot de
passe.
- debian/eole-server.postinst (check_passwd): Vérifier si le mot de
passe courant est bien celui fourni en paramètre.
(gen_root_passwd): Ne modifier le mot de passe « root » que si
l’actuel est le mot de passe par défaut d’EOLE.
Ajout de messages d’information.
(gen_eole_passwd): Vérifier si l’utilisateur « eole » existe.
Ne modifier le mot de passe « eole » que si l’actuel est le mot de
passe par défaut d’EOLE. Ajout de messages d’information.
Ref: #14653
Gestion des comptes verrouillés ou sans mot de passe
- debian/eole-server.postinst (need_passwd_change): Renommage de la
fonction.
Prise en change des mots de passe « * » ou commençant pas « ! ».
Ref: #14653
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Description mis à jour (diff)
- Assigné à mis à Daniel Dehennin
#2 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.25
Paquet eole-server
en version 2.5.2-14
dans eole-2.5-unstable
.
ATTENTION : Ne sera testable qu’avec une nouvelle image ISO ou en lançant à la main :
root@eolebase:~# /var/lib/dpkg/info/eole-server.postinst configure
À tester en même temps que #14565.
#3 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Description mis à jour (diff)
#6 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
#7 Mis à jour par Gilles Grandgérard il y a environ 8 ans
Ok. avec une ubuntu 14.04-3