Projet

Général

Profil

Tâche #21063

Scénario #22963: Publier une version EOLE 2.5.2.3

Vérifier l’affichage en console du mot de passe par défaut à l’installation

Ajouté par Benjamin Bohard il y a presque 7 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
22/02/2018
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Observé lors de l’installation d’un Amonecole 2.5.2 à partir de la dernière ISO disponible pour cette version, le mot de passe généré avec la commande "pwgen -s -c -n -y -B -1 12" est affiché avec seulement 9 caractères dans le terminal.

Impossibilité de se connecter au serveur pour finaliser l’installation.

Amonecole252.png Voir (1,43 ko) Fabrice Barconnière, 05/03/2018 13:13


Demandes liées

Lié à Distribution EOLE - Tâche #21641: Les mots de passe généré à l’installation doivent être robuste mais facile à saisir Fermé 06/10/2017

Révisions associées

Révision 6bd92282 (diff)
Ajouté par Daniel Dehennin il y a environ 6 ans

Avoid symbols in default generated password

Cherry pick for 2.5.2 from 08e9ea38d5707d7e32ea041a56cd6e0b1af5e683

Ref: #21063

Historique

#1 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

2.5.2.2 ? i386 ou amd64 ?

en tout cas pwgen -s -c -n -y -B 12 renvoie bien 12 caractères et jamais d'espace…

J'ai installé 2 fois en amd64 sans reproduire l'erreur…

#2 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

Si /etc/issue contient :

// /$ /(

alors le caractère est échappé à l'affichage.

#3 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

  • Tracker changé de Demande à Scénario
  • Début 21/07/2017 supprimé
  • Release mis à EOLE 2.5.2.2
  • Points de scénarios mis à 1.0

#4 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Release EOLE 2.5.2.2 supprimé

#5 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Tracker changé de Scénario à Demande

Toujours d'actualité ?

#6 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

Oui toujours d'actualité, j'ai testé sur la version 2.7 ^^
  • se connecter
  • vim /etc/issue
eole270 → \$eole270\\

crtl +d

Mot de passe par défaut de l'utilisateur root : $eole270\

#7 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Sujet changé de L’affichage en console du mot de passe par défaut à l’installation n’est pas fiable. à Vérifier l’affichage en console du mot de passe par défaut à l’installation
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #22963

#8 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Temps estimé changé de 2.00 h à 4.00 h
  • Restant à faire (heures) mis à 2.0

#9 Mis à jour par Scrum Master il y a environ 6 ans

  • Projet changé de eole-common à Distribution EOLE
  • Statut changé de Nouveau à En cours
  • Début mis à 22/02/2018

#10 Mis à jour par Scrum Master il y a environ 6 ans

  • Assigné à mis à Daniel Dehennin

#11 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Projet changé de Distribution EOLE à eole-common

Gérald Schwartzmann a écrit :

Oui toujours d'actualité, j'ai testé sur la version 2.7 ^^

Sauf que :

#12 Mis à jour par Daniel Dehennin il y a environ 6 ans

Daniel Dehennin a écrit :

Pour tester :

root@eolebase:~# PASSWD='\$eo\le&\\a'
root@eolebase:~# echo "root:${PASSWD}" | chpasswd -c SHA512
root@eolebase:~# echo "EOLE \l" > /etc/issue
root@eolebase:~# echo "Mot de passe par défaut de l'utilisateur root est : ${PASSWD}" | sed -e 's,\\,\\\\,g' >> /etc/issue
root@eolebase:~# cat /etc/issue
EOLE \l
Mot de passe par défaut de l'utilisateur root est : \\$eo\\le&\\\\a

Il est possible de tester avec tous les codes d’échappement connus de getty

root@eolebase:~# PASSWD='\b\d\s\l\m\n\o\O\r\t\u\U\v'
root@eolebase:~# echo "root:${PASSWD}" | chpasswd -c SHA512
root@eolebase:~# echo "EOLE \l" > /etc/issue
root@eolebase:~# echo "Mot de passe par défaut de l'utilisateur root est : ${PASSWD}" | sed -e 's,\\,\\\\,g' >> /etc/issue
root@eolebase:~# cat /etc/issue
EOLE \l
Mot de passe par défaut de l'utilisateur root est : \\b\\d\\s\\l\\m\\n\\o\\O\\r\\t\\u\\U\\v

#13 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Lié à Tâche #21641: Les mots de passe généré à l’installation doivent être robuste mais facile à saisir ajouté

#14 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Restant à faire (heures) changé de 2.0 à 0.5

#15 Mis à jour par Scrum Master il y a environ 6 ans

  • Projet changé de eole-common à Distribution EOLE
  • Statut changé de En cours à Résolu

#16 Mis à jour par Fabrice Barconnière il y a environ 6 ans

  • Restant à faire (heures) changé de 0.5 à 0.0

#17 Mis à jour par Fabrice Barconnière il y a environ 6 ans

Testé sur Amonecole installé depuis l'iso 2.5.2-3 avec le disque DSK-100G

root@sphynx:~# PASSWD='\$eo\le&\\a'
root@sphynx:~# echo "root:${PASSWD}" | chpasswd -c SHA512
root@sphynx:~# echo "EOLE \l" > /etc/issue
root@sphynx:~# echo "Mot de passe par défaut de l'utilisateur root est : ${PASSWD}" | sed -e 's,\\,\\\\,g' >> /etc/issue
root@sphynx:~# cat /etc/issue
EOLE \l
Mot de passe par défaut de l'utilisateur root est : \\$eo\\le&\\\\a

Le paquet n'est pas encore sur l'iso mais elle sera refaite.

#18 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF