Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

ssh-keygen sur mandrake 9.1

5 réponses
Avatar
HelloMan
bonjour à tous

J'ai fait les dernières mises à jour de ma mandrake linux 9.1 (bamboo) y
compris les packages openssh-clients-3.6.1p2-1.2.91mdk et
openssh-servers-3.6.1p2-1.2.91mdk.

Aucun problème pour le fonctionnement de ssh et des connections entre
machines. lors de l'ajout d'un nouveau compte, j'ai voulu l'authentifier
avec ssh-keygen, comme d'habitude... Oh surprise, il semble que ce petit
utilitaire ait disparu de la surface de la terre... Alors qu'on pouvait
encore le voir dans la verion précédante du package à savoir
openssh-3.6.1p2-9mdk (qui a été remplacé par
openssh-clients-3.6.1p2-1.2.91mdk). Que s'est il donc passé ??

S'agit il d'un simple oubli de la part du packager de chez Mandrakesoft?
(je lui en ai fait part par mail, mais pas de réponse pour le moment)

Ou bien ssh-keygen fait il désormais partie d'un autre ou noueau package ?

Ou bien n'a t'on plus le droit de s'authentifier pour des connections
sécurisées via ssh ???

En tout cas, c'est extrèmement dommageable

merci de votre aide

5 réponses

Avatar
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

HelloMan wrote:
bonjour à tous

J'ai fait les dernières mises à jour de ma mandrake linux 9.1 (bamboo) y
compris les packages openssh-clients-3.6.1p2-1.2.91mdk et
openssh-servers-3.6.1p2-1.2.91mdk.


je viens d'essayer chezmoi, et je l'ai dans le package openssh :

type ssh-keygen
ssh-keygen is hashed (/usr/bin/ssh-keygen)


rpm -qf /usr/bin/ssh-keygen
openssh-3.6.1p2-1.2.91mdk


lsb_release -a
LSB Version: 1.3

Distributor ID: Mandrake
Description: Mandrake Linux
Release: 9.1
Codename: bamboo

- --
eric gerbier
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/llprNzh6q8tvpCoRAnvTAJwOunM/UN6rsTOjn50ppSnS2IhArwCfUl2h
grhl6f1u7H0nKP9X3l2UpOA =tkRB
-----END PGP SIGNATURE-----

Avatar
HelloMan
J'ai fait les dernières mises à jour de ma mandrake linux 9.1 (bamboo) y
compris les packages openssh-clients-3.6.1p2-1.2.91mdk et
openssh-servers-3.6.1p2-1.2.91mdk.


je viens d'essayer chezmoi, et je l'ai dans le package openssh :

type ssh-keygen
ssh-keygen is hashed (/usr/bin/ssh-keygen)


rpm -qf /usr/bin/ssh-keygen
openssh-3.6.1p2-1.2.91mdk


lsb_release -a
LSB Version: 1.3

Distributor ID: Mandrake
Description: Mandrake Linux
Release: 9.1
Codename: bamboo


c'est parce que tu n'as pas la dernière version de openssh; la dernière
s'apelle openssh-clients-3.6.1p2-1.2.91mdk et
openssh-servers-3.6.1p2-1.2.91mdk. Effectivement, dans ta version tu as
ssh-keygen, mais si je fais la même manip, j'ai le résultat suivant:

[ cm]$ type ssh-keygen
bash: type: ssh-keygen: not found
[ cm]$ rpm -qf /usr/bin/ssh-keygen
error: file /usr/bin/ssh-keygen: No such file or directory

pourtant j'ai bien les paquetages de openssh:

[ cm]$ rpm -qa | grep openssh
openssh-server-3.6.1p2-1.2.91mdk
openssh-clients-3.6.1p2-1.2.91mdk

mais si l'on va plus loin on se rend compte que le fichier n'est carrémen
pas inscrit dans la base de données RPM:

[ cm]$ rpm -ql openssh-clients
/etc/profile.d/ssh-client.sh
/etc/ssh/ssh_config
/usr/bin/sftp
/usr/bin/slogin
/usr/bin/ssh
/usr/bin/ssh-add
/usr/bin/ssh-agent
/usr/bin/ssh-askpass
/usr/bin/ssh-copy-id
/usr/share/man/man1/sftp.1.bz2
/usr/share/man/man1/slogin.1.bz2
/usr/share/man/man1/ssh-add.1.bz2
/usr/share/man/man1/ssh-agent.1.bz2
/usr/share/man/man1/ssh-copy-id.1.bz2
/usr/share/man/man1/ssh.1.bz2
/usr/share/man/man5/ssh_config.5.bz2
[ cm]$ rpm -ql openssh-server
/etc/pam.d/sshd
/etc/rc.d/init.d/sshd
/etc/ssh/moduli
/etc/ssh/sshd_config
/etc/xinetd.d/sshd-xinetd
/usr/lib/ssh/sftp-server
/usr/sbin/sshd
/usr/share/man/man5/sshd_config.5.bz2
/usr/share/man/man8/sftp-server.8.bz2
/usr/share/man/man8/sshd.8.bz2
/var/empty

mais j'assure bien ici que je suis bien sous la mandrake 9.1:

[ etc]$ cat /etc/mandrake-release
Mandrake Linux release 9.1 (Bamboo) for i586

il est passé où ssh-keygen ??

merci de votre aide..


Avatar
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

HelloMan wrote:

c'est parce que tu n'as pas la dernière version de openssh; la dernière
s'apelle openssh-clients-3.6.1p2-1.2.91mdk et
openssh-servers-3.6.1p2-1.2.91mdk. Effectivement, dans ta version tu as
ssh-keygen, mais si je fais la même manip, j'ai le résultat suivant:


on a exactement la meme version

pourtant j'ai bien les paquetages de openssh:

[ cm]$ rpm -qa | grep openssh
openssh-server-3.6.1p2-1.2.91mdk
openssh-clients-3.6.1p2-1.2.91mdk


non il en manque un !

# rpm -qa | grep openssh
openssh-clients-3.6.1p2-1.2.91mdk
openssh-server-3.6.1p2-1.2.91mdk
openssh-3.6.1p2-1.2.91mdk

- --
eric gerbier
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/lo1INzh6q8tvpCoRAguNAJ49xA9r31+dOBbjU514XoOkIy99owCcDx4t
lmfVifdvoLz3PkPcULQXCEU =PGfI
-----END PGP SIGNATURE-----

Avatar
HelloMan
non il en manque un !

# rpm -qa | grep openssh
openssh-clients-3.6.1p2-1.2.91mdk
openssh-server-3.6.1p2-1.2.91mdk
openssh-3.6.1p2-1.2.91mdk


Maintenant, je me rapelle; en fait, "il ne manque pas", mais lors de
l'update du système, par MandrakeUpdate il y a quelques jours, gurpmi m'a
demandé si je voulais faire l'update DES paquetages openssh (à l'époque
openssh-server et openssh), j'ai répondu oui, bien sûr. gurpmi a alors
installé openssh-server et openssh-clients, puis m'a dit que le paquetage
openssh (seul) que j'avais alors ne servait plus à rien (paquetage
opensshXXX obsolete) et m'a demandé si je voulais l'effacer.

J'ai alors répondu oui; erreur fatale

Je ne comprends pas bien l'utilité de 3 paquetages au lieu de 2

Je vais réinstaller openssh-3.6.1p2-1.2.91mdk

Avatar
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

HelloMan wrote:

J'ai alors répondu oui; erreur fatale

Je ne comprends pas bien l'utilité de 3 paquetages au lieu de 2

Je vais réinstaller openssh-3.6.1p2-1.2.91mdk


c'est souvent le cas en architecture client/serveur

il y a un package client, un package serveur, et un package pour les
choses communes aux deux (lib, config ...)
- --
Eric Gerbier
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/l6QvNzh6q8tvpCoRAuytAJ4zNIRyt2BvjxqcS3oPUtcqE2f9dQCeJDVC
Q/OD50+Kk4pUWGhuYr9MyCM =ZuLi
-----END PGP SIGNATURE-----