Project

General

Profile

Scénario #33056

Clef SSH : la ligne ajoutée au fichier .ssh/authorized_keys est codée en base64

Added by Daniel Dehennin about 2 months ago. Updated 27 days ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
08/30/2021
Due date:
09/24/2021
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Problème

Le déploiement des clefs SSH sur les serveurs est non fonctionnel.

La clef déployée sur mon serveur de test est invalide :

root@hapy1:~# head -n1 .ssh/authorized_keys 
c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFDQVFDN3hIa0ozUEN0MkJNbGYxQmNxbWxlVmorSlU5bStyZ0FUU01BbWNqUDhyRGhCT1AxR2VZNEhkNENCbkdONEFJYlJHeURpTjhZVXVBclRDaTRyWG52c0M1M3ZMNzFBL05IVXY4dWp6S2o1bWtreDNzWFpkVmovY3BCZEtxbEtTY1pkQTE2RTZHWFZDWHo2NVVOaisrand1ZndQSkxiZW5OV094QzZBMENkZHV4NjRJbHNhVWhxZFM5b3F2Zzl2TzV1Nkx1Wk1ITmd3aStwU3JHWWxvT3ZMSWk2MzVEckdsVlkxaWF4UStEOXVld3lyLytGYzBmN2tsTEhxclhNWnkyMFJNRkIxaS9VcXFmQmtscElkaVNhTnZ3L1JTVnZwMGhnUUJSK0NZbmVKMlE3UG5xNHNHcU16NGRFbzdTc1FOQVg2U0RFVy9CbHgwQW11RC92WFVwMDh3SmhmYmZPV0hwaU5DMjVxUS9aU3dJM1NYUmlkUmpiaVY4ZTg4enBSVUNsbFU3TVFtS1I1dmVPTXZQOG9xa1hOYVA0YVo1QldHcWJKeEc1YlF4V1BnZmw1MlhqQ1NkWmdma25JanREdDl4RGZmYjZMVlFLaEFubmhpQVV5cVRIM1ZtaldYUEwxZ2JEekxzRHdKVTdGR0N4eG9EZ0hETEsyZ2pCMmRUZmdzUnFoSTlkUFhxanpubkZ6Y2tjR0dqLzFhK0xpQnN4Ti91VTVpRnZKNXRDYy9PTnNBVExqTk1vMXJYaE1kUzZrbnNJLzd5ZkhyU0VVSDFjVEZYTzB2YUxJK3Uram00N2tQSlFveWR3MmwyelorQVpqcDdOSDJXWEZxRDRDZC9JcCs2bmRBMGFPWk02cHVpNjZIV3oyTi9sOUFaUUw0UExNSkI0djBra1IrUExGbFE9PSBEYW5pZWwgRGVoZW5uaW4K

Il s’agit en faite d’une version base64 :

root@hapy1:~# head -n1 .ssh/authorized_keys  | base64 -d
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7xHkJ3PCt2BMlf1BcqmleVj+JU9m+rgATSMAmcjP8rDhBOP1GeY4Hd4CBnGN4AIbRGyDiN8YUuArTCi4rXnvsC53vL71A/NHUv8ujzKj5mkkx3sXZdVj/cpBdKqlKScZdA16E6GXVCXz65UNj++jwufwPJLbenNWOxC6A0Cddux64IlsaUhqdS9oqvg9vO5u6LuZMHNgwi+pSrGYloOvLIi635DrGlVY1iaxQ+D9uewyr/+Fc0f7klLHqrXMZy20RMFB1i/UqqfBklpIdiSaNvw/RSVvp0hgQBR+CYneJ2Q7Pnq4sGqMz4dEo7SsQNAX6SDEW/Blx0AmuD/vXUp08wJhfbfOWHpiNC25qQ/ZSwI3SXRidRjbiV8e88zpRUCllU7MQmKR5veOMvP8oqkXNaP4aZ5BWGqbJxG5bQxWPgfl52XjCSdZgfknIjtDt9xDffb6LVQKhAnnhiAUyqTH3VmjWXPL1gbDzLsDwJU7FGCxxoDgHDLK2gjB2dTfgsRqhI9dPXqjznnFzckcGGj/1a+LiBsxN/uU5iFvJ5tCc/ONsATLjNMo1rXhMdS6knsI/7yfHrSEUH1cTFXO0vaLI+u+jm47kPJQoydw2l2zZ+AZjp7NH2WXFqD4Cd/Ip+6ndA0aOZM6pui66HWz2N/l9AZQL4PLMJB4v0kkR+PLFlQ== Daniel Dehennin

Je n’ai pas de problème avec un client aca.eolebase-2.7.2.

J’ai le problème sur aca.eolebase-2.8.0 et aca.eolebase-2.8.1 branché sur un aca.zephir-2.8.1-AvecConf.

Critères d’acceptation

Le test ZE-T06-009 est passant avec un serveur client en version 2.8.0 ou plus.


Subtasks

Tâche #33107: Corriger le problème d'encodage et décodage base64FerméMatthieu Lamalle

Tâche #33120: testFerméLudwig Seys


Related issues

Related to Distribution EOLE - Tâche #33096: Valider le scénario Clef SSH : la ligne ajoutée au fichier .ssh/authorized_keys est codée en base64 Fermé 09/07/2021

History

#1 Updated by Gilles Grandgérard about 2 months ago

  • Tracker changed from Demande to Scénario
  • Due date set to 09/24/2021
  • Target version set to Prestation Cadoles MEN 2021 35-38

#2 Updated by Joël Cuissinat about 2 months ago

  • Release set to EOLE 2.8.0.1
  • Story points set to 1.0

#3 Updated by Daniel Dehennin about 2 months ago

La dernière exécution en erreur a entraîné l’ouverture d’une demande (#32396) qui a abouti à un commit zephir-client:ecdcb9e6759d0edf32af9fa67d9a217c52b4290f qui a supprimé le décodage base64.

#4 Updated by Emmanuel GARETTE about 1 month ago

  • Assigned To set to Matthieu Lamalle

#5 Updated by Joël Cuissinat about 1 month ago

  • Related to Tâche #33096: Valider le scénario Clef SSH : la ligne ajoutée au fichier .ssh/authorized_keys est codée en base64 added

#6 Updated by Ludwig Seys about 1 month ago

  • Status changed from Nouveau to Résolu

#7 Updated by Joël Cuissinat about 1 month ago

  • Status changed from Résolu to Terminé (Sprint)

#8 Updated by Joël Cuissinat about 1 month ago

  • Status changed from Terminé (Sprint) to Nouveau

#9 Updated by Joël Cuissinat 27 days ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF