Bonjour,
J'ai installé Ubuntu Server
Jarrive au stade de linstallation de Openssh.
Code :
- # sudo apt-get install openssh-server
|
Après linstallation, je vais crée ma paire de clé en tant quutilisateur (Fred)
Code :
- #ssh-keygen t rsa b 1024
|
Il me demande si je veux mettre mes clés dans /home/fred/.ssh/id_rsa
Cest OK
Ensuite, je lui renseigne ma passphrase.
Code :
- # cd /home/fred/.ssh
- # cat id_rsa.pub >> authorized_keys (ou authorized_keys2 jai 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)
Jouvre avec PuttyGen la clé privée pour le mettre dans le format « putty ».
Code :
- >> Load « cle privée »
- >> passphrase
- >> Save the private keys
|
Je test ensuite avec putty et la jai le beau message:
[color=red]Server Refused Our Key[/color]
Hypothèse 1 :
Jai les droits sur le répertoire /home/fred pas correct.
Donc :
Code :
- # 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.
Jutilise 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 nest pas bon
Code :
- 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
|
Jai 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 narrive pas à trouver une solution
PS2 : et voilà quand on veux pas sauvegarder son fichier config SSH de son ancienne distribution
on repart à 0 !
Message édité par PsYKrO_Fred le 13-09-2006 à 16:44:15