(Courriels de diversion: <aviserait@mesestimee-recachettes.com> <usurperas@nabot-affreter.com> <nicherai@spolierais-assignerions.com> <sablier@surexcitant-rassoyant.com> <mobiliserai@espacerons-croquee.com> <dedommagees@boutonnerez-decante.com> <desertaient@grippent-devront.com> <enclume@reconcilierez-inserent.com> <gares@egrenerais-infiltree.com> <inattentive@falsification-fertilisant.com> )



Bonjour,

Si vous avez suivi les précédents mails, j’allais changer de distribution pour
la curiosité.
J’ai choisi pour le moment Ubuntu Server.

J’arrive au stade de l’installation de Openssh.

# sudo apt-get install openssh-server

Après l’installation, je vais crée ma paire de clé en tant qu’utilisateur (Fred)

#ssh-keygen –t rsa –b 1024

Il me demande si je veux mettre mes clés dans /home/fred/.ssh/id_rsa
C’est OK
Ensuite, je lui renseigne ma passphrase.

# cd /home/fred/.ssh
# cat id_rsa.pub >> authorized_keys (ou authorized_keys2 j’ai testé les deux)

Je copie ensuite ma clé privé sur mon pc windows. (je fais un cp tout bête car
je suis en phase de test)

J’ouvre avec PuttyGen la clé privée pour le mettre dans le format « putty ».

>> Load « cle privée »
>> passphrase
>> Save the private keys

Je test ensuite avec putty et la j’ai le beau message:

Server Refused Our Key


Hypothèse 1 :

J’ai les droits sur le répertoire /home/fred pas correct.
Donc :

# sudo chmod 777 –R /home/fred

Pour faire les tests, je donne tous les droits sur le repertoire et les
fichiers.

Conclusion : Le même message

Hypothèse 2 :

Mes clés ne sont pas bon.
J’utilise donc PuttyGen pour créer mes clés (fais sous windows)
Je copie cette fois ci ma clé public sur le serveur, en lui donnant les droits
777 et en le renommant en authorized_keys

Conclusion : Le même message

Hypothèse 3 :

Le fichier de configuration n’est pas bon

Protocol 2,1
HostKey /etc/ssh/ssh_host_key
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
ServerKeyBits 1024
LoginGraceTime 600
KeyRegenerationInterval 3600
PermitRootLogin no
IgnoreRhosts yes
StrictModes yes
KeepAlive yes
SyslogFacility AUTHPRIV
LogLevel INFO
RhostsAuthentication no
RhostsRSAAuthentication no
HostbasedAuthentication no
RSAAuthentication yes
PasswordAuthentication no
PermitEmptyPasswords no
PubkeyAuthentication yes
AuthorizedKeysFile	.ssh/authorized_keys
Subsystem sftp /usr/libexec/openssh/sftp-server



J’ai toujours le même problème !
Si je met PasswdAuthentification à yes alors je peux me connecter avec mot de
passe.

Merci par avance

PS : je fais le tour de plein de site, google, forum, etc… je n’arrive pas à
trouver une solution
PS2 : et voilà quand on veux pas sauvegarder son fichier config SSH de son
ancienne distribution… on repart à 0 !




--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>