Forum

Connexion SSH refusée

À

adjplanter

Affiche originale
30 déc. 2012
Laval
  • 30 déc. 2012
Salut,

J'utilise Mac OS X version 10.7.5 et mon logiciel est à jour.

Voici mon problème : j'ai essayé de définir ssh sur mon iMac. Je suis presque sûr que je le fais bien puisque je l'ai fait sur mon MacBook Pro, l'iMac de ma petite amie et cela fonctionne bien là-bas. Mais sur mon iMac quand je tape la même commande dans X11, c'est :

hôte local ssh

J'obtiens l'erreur suivante :

ssh : se connecter à l'hôte localhost port 22 : connexion refusée

Peu importe ce que je fais:
ssh andré@192.168.2.18
ssh andré @ localhost
J'ai toujours le même message d'erreur.

On dirait que ssh fonctionne sur la base du message d'erreur (connexion à l'hôte localhost 22) mais, d'un autre côté, j'obtiens le même message même si je désactive ssh en décochant la case Connexion à distance.

Une idée?

Merci

André L

LPZ

11 juil. 2006


  • 30 déc. 2012
adjplante a dit : Salut,

J'utilise Mac OS X version 10.7.5 et mon logiciel est à jour.

Voici mon problème : j'ai essayé de définir ssh sur mon iMac. Je suis presque sûr que je le fais bien puisque je l'ai fait sur mon MacBook Pro, l'iMac de ma petite amie et cela fonctionne bien là-bas. Mais sur mon iMac quand je tape la même commande dans X11, c'est :

hôte local ssh

J'obtiens l'erreur suivante :

ssh : se connecter à l'hôte localhost port 22 : connexion refusée

Peu importe ce que je fais:
ssh andré@192.168.2.18
ssh andré @ localhost
J'ai toujours le même message d'erreur.

On dirait que ssh fonctionne sur la base du message d'erreur (connexion à l'hôte localhost 22) mais, d'un autre côté, j'obtiens le même message même si je désactive ssh en décochant la case Connexion à distance.

Une idée?

Merci

André Cliquez pour agrandir...

Essayez d'obtenir plus d'informations sur ce qui ne va pas en entrant

Code : |_+_| À

adjplanter

Affiche originale
30 déc. 2012
Laval
  • 30 déc. 2012
LPZ a déclaré : essayez d'obtenir plus d'informations sur ce qui ne va pas en entrant

Code : |_+_| Cliquez pour agrandir...

Merci pour la réponse LPZ

voici le résultat

iMac-de-Andre : ~ andre $ ssh -vvv localhost
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 février 2011
debug1 : lecture des données de configuration /etc/ssh_config
debug1 : application des options pour *
debug2 : ssh_connect : needpriv 0
debug1 : connexion au port localhost [::1] 22.
debug1 : connexion à l'adresse ::1 port 22 : connexion refusée
debug1 : connexion au port 22 de l'hôte local [127.0.0.1].
debug1 : connectez-vous à l'adresse 127.0.0.1 port 22 : connexion refusée
debug1 : connexion au port 22 de localhost [fe80::1%lo0].
debug1 : connectez-vous à l'adresse fe80::1%lo0 port 22 : connexion refusée
ssh : se connecter à l'hôte localhost port 22 : connexion refusée
J'ai comparé mon /etc/ssh_config à celui de mon MacBook Pro (sur lequel ssh fonctionne bien) et ils sont identiques. L

LPZ

11 juil. 2006
  • 30 déc. 2012
adjplante a dit : Merci pour la réponse LPZ

voici le résultat

iMac-de-Andre : ~ andre $ ssh -vvv localhost
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 février 2011
debug1 : lecture des données de configuration /etc/ssh_config
debug1 : application des options pour *
debug2 : ssh_connect : needpriv 0
debug1 : connexion au port localhost [::1] 22.
debug1 : connexion à l'adresse ::1 port 22 : connexion refusée
debug1 : connexion au port 22 de l'hôte local [127.0.0.1].
debug1 : connectez-vous à l'adresse 127.0.0.1 port 22 : connexion refusée
debug1 : connexion au port 22 de localhost [fe80::1%lo0].
debug1 : connectez-vous à l'adresse fe80::1%lo0 port 22 : connexion refusée
ssh : se connecter à l'hôte localhost port 22 : connexion refusée
J'ai comparé mon /etc/ssh_config à celui de mon MacBook Pro (sur lequel ssh fonctionne bien) et ils sont identiques. Cliquez pour agrandir...

Je suppose que vous avez activé la connexion à distance dans le volet des préférences de partage. Que se passe-t-il si vous désactivez la connexion à distance et essayez

Code : |_+_|
de nouveau? Obtenez-vous exactement le même résultat que ci-dessus? À

adjplanter

Affiche originale
30 déc. 2012
Laval
  • 30 déc. 2012
LPZ a déclaré : Je suppose que vous avez activé la connexion à distance dans le volet des préférences de partage. Que se passe-t-il si vous désactivez la connexion à distance et essayez

Code : |_+_|
de nouveau? Obtenez-vous exactement le même résultat que ci-dessus? Cliquez pour agrandir...

Oui, j'ai activé la connexion à distance. Si je le désactive et lance la commande ssh, j'obtiens le même message d'erreur. On dirait que l'activation ne fait pas son travail ! L

LPZ

11 juil. 2006
  • 30 déc. 2012
adjplante a dit : Oui, j'ai activé la connexion à distance. Si je le désactive et lance la commande ssh, j'obtiens le même message d'erreur. On dirait que l'activation ne fait pas son travail ! Cliquez pour agrandir...

Essayons de l'activer manuellement. Ouvrez Terminal (dans Utilitaires) et entrez

Code : |_+_|
(Fournissez votre mot de passe lorsqu'il est demandé) puis

Code : |_+_|
Alors essaye

Code : |_+_|
Si cela ne fonctionne toujours pas, veuillez entrer

Code : |_+_|
Si le démon ssh a été démarré en réponse à la requête ssh (comme il aurait dû l'être), vous devriez voir une sortie comme

Code : |_+_|
(le nombre peut être différent). À

adjplanter

Affiche originale
30 déc. 2012
Laval
  • 30 déc. 2012
LPZ a dit : Essayons de l'activer manuellement. Ouvrez Terminal (dans Utilitaires) et entrez

Code : |_+_|
(Fournissez votre mot de passe lorsqu'il est demandé) puis

Code : |_+_|
Alors essaye

Code : |_+_|
Si cela ne fonctionne toujours pas, veuillez entrer

Code : |_+_|
Si le démon ssh a été démarré en réponse à la requête ssh (comme il aurait dû l'être), vous devriez voir une sortie comme

Code : |_+_|
(le nombre peut être différent). Cliquez pour agrandir...

J'ai fait tout ce qui précède et cela ne fonctionne toujours pas, mais j'obtiens un numéro de processus amusant -

Code : |_+_| L

LPZ

11 juil. 2006
  • 30 déc. 2012
adjplante a dit : j'ai fait tout ce qui précède et cela ne fonctionne toujours pas, mais j'obtiens un numéro de processus amusant -

Code : |_+_| Cliquez pour agrandir...

Cela indique que sshd a été invoqué et s'est terminé normalement. Alors maintenant, la question est : pourquoi sshd n'autorise-t-il pas la connexion ?

Avez-vous modifié /etc/sshd_config (le fichier de configuration sshd) ?

Peut-être que quelqu'un qui en sait plus sur sshd peut se joindre à nous.