#1 Le 20/09/2013, à 19:33
- maxwell57
Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Bonjour,
Je cherche à faire une connection SSH entre deux ordinateurs en local.
L'un relié en LAN et le second en WIFI. J'ai suivi un tuto et pourtant rien n'y fait je n'y parviens pas.
Toujours ce même message d'erreur :
dreydemy@altair1:~$ ssh dreydemyghiro@192.168.0.11
dreydemyghiro@192.168.0.11's password:
Permission denied, please try again.
Merci d'avance pour votre aide
Dernière modification par maxwell57 (Le 20/09/2013, à 19:43)
Hors ligne
#2 Le 20/09/2013, à 19:47
- vince06fr
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
salut
es tu sûr de taper le bon mot de passe pour dreydemyghiro???
Hors ligne
#3 Le 20/09/2013, à 19:50
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
oui. Certain. je l'ai même changé entre temps pendant que certains caractères posaient problèmes. Je n'ai mis que des caractères alpha
La machine est a coté de moi
D'ailleurs lorsque je me connecte de dreydemyghiro à l'autre machine, il se produit exactement la même erreur.
J'ai même tenté d'éditer le fichier /etc/ssh/sshd_config sur mes 2 machine et de passer sur un autre port. Le même message d'erreur.
Je suis donc revenu au port 22
Lorsque je fais un ping j'ai bien une réponse réciproque sur les deux machines
Dernière modification par maxwell57 (Le 20/09/2013, à 19:52)
Hors ligne
#4 Le 20/09/2013, à 20:39
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Je viens de modifier le fichier sshd_config.
J'ai activé la ligne passwordAutentication et j'ai mis la valeur no
Du coup il ne me demande plus de mot de passe mais me refuse toujours l'accès
Voyez vous-même :
dreydemy@altair1:~$ ssh dreydemyghiro@192.168.0.11
Permission denied (publickey).
dreydemy@altair1:~$
Aidez moi SVP:(
merci
Hors ligne
#5 Le 20/09/2013, à 21:17
- tiramiseb
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Salut,
J'ai activé la ligne passwordAutentication et j'ai mis la valeur no
Du coup il ne me demande plus de mot de passe mais me refuse toujours l'accès
Ben oui, tu lui as dit de ne pas autoriser les authentifications par mot de passe donc il ne demande plus de mot de passe... mais ça ne veut pas dire que ça autorisera les connexions sans mot de passe : c'est pour forcer les authentifications par clé.
Le fait que le mot de passe te soit demandé, ça prouvait que la connexion était acceptée.
S'il refuse le mot de passe, il n'y a que deux possibilités :
- soit tu as fait une faute dans le nom d'utilisateur
- soit tu as fait une faute dans le mot de passe
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 20/09/2013, à 21:31
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
oui je m'en suis rendu compte en lisant une doc qui détaillait le fichier de configuration
J'ai donc tout remis par défaut dans le fichier de config
Je ne vois pas comment je pourrais me tromper dans les mots de passe alors que je les ai changé pour éviter les caractères numériques, que j'ai rebooté mes deux ordi au moins 5 fois en une heure (jai donc retapé les codes d'entrées de session plusieurs fois il n'y a pas d'erreurs possible) quand au nom d'utilisateur, je les ai sous les yeux. L'un est dreydemy ( sur le pc duquel je vous parle ) et l'autre dreydemyghiro le pc sur lequel j'essai de me connecter.
Les deux pc on ssh installé et le fichier config en bonne forme et les deux me refusent les mots de passe. J'ai même ajouté manuellement les IP respectifs des deux machines dans le fichier /etc/hosts
J'ai créé des alias avec les IP avec network-admin
Je ne comprends vraiment pas.
Suggérez moi des manip SVP pour trouver le problème.
Merci
Hors ligne
#7 Le 20/09/2013, à 21:39
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Alors, je viens de réussir. J'ai effacé toutes mes modifications dans le fichier /etc/hosts et j'ai tenté de me connecter a la machine serveur en faisaint
ssh dreydemyghiro@192.168.0.10 et ça a fonctionné.
Cependant 192.168.0.10 c'est l'ip de la machine client... c'est normal et je n'ai rien compris à la syntaxe ?
Hors ligne
#8 Le 20/09/2013, à 21:40
- tiramiseb
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
192.168.0.11 est bien l'adresse IP du second PC et non de "altair1" ?
... ah, eh bien tu as répondu avant mon message.
Dernière modification par tiramiseb (Le 20/09/2013, à 21:41)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 20/09/2013, à 21:42
- tiramiseb
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
j'ai tenté de me connecter a la machine serveur en faisaint
ssh dreydemyghiro@192.168.0.10 et ça a fonctionné.
Cependant 192.168.0.10 c'est l'ip de la machine client...
Es-tu vraiment sûr de que c'est l'IP de la machine client ?
Que donne la commande suivante, sur chacune des machines ?
ifconfig | grep "inet adr"
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 20/09/2013, à 21:46
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Ok super merci. Mais je ne comprends pas du coup. La synthaxe c'est :
ssh <login>@<ipclient> ?
je suis loggé avec dreydemy sur la machine altair1 dont l'ip est 192.168.0.10 et je me connecte au login dreydemyghiro sur la machine altair2 dont l'ip est 192.168.0.11 il est donc normal que pour me connecter depuis altair1 vers altair2 j'écrive dreydemyghiro@192.168.0.10 ?
BREF j'ai réussi c'est le principal
Merci beaucoup de t'être intéressé à mon probleme
Dernière modification par maxwell57 (Le 20/09/2013, à 21:46)
Hors ligne
#11 Le 20/09/2013, à 21:48
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
dreydemy@altair1:~$ ifconfig | grep "inet adr"
inet adr:127.0.0.1 Masque:255.0.0.0
inet adr:192.168.0.11 Bcast:192.168.0.255 Masque:255.255.255.0
dreydemyghiro@altair2:~$ ifconfig | grep "inet adr"
inet adr:192.168.0.10 Bcast:192.168.0.255 Masque:255.255.255.0
inet adr:127.0.0.1 Masque:255.0.0.0
Hors ligne
#12 Le 20/09/2013, à 21:49
- tiramiseb
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Tu viens de prouver que l'adresse IP de altair1 est 192.168.0.11 et que l'adresse IP de altair2 est 192.168.0.10.
Ton mystère est donc expliqué.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 20/09/2013, à 21:50
- maxwell57
Re : Je n'arrive pas à faire un SSH entre mes deux ordinateurs en local
Effectivement ! mais moi je m'étais fié à ifconfig et comme un âne j'ai lu la ligne là :
wlan0 Link encap:Ethernet HWaddr 80:9b:20:5c:6b:d4
inet adr:192.168.0.11 Bcast:192.168.0.255 Masque:255.255.255.0
pensant que c'était l'ip de la machine de laquelle je faisais la commande... sans remarquer le wlan0 devant
Désolé de t'avoir fait perdre ton temps:/
... Je suis sur cette conn**** depuis 17h a magouiller les fichier de configuration... Faut voir le positif j'ai appris beaucoup
Merci beaucoup en tout cas et bon week end
Dernière modification par maxwell57 (Le 20/09/2013, à 21:52)
Hors ligne