Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-12-2018 12:49:14

calixtus06
Membre
Distrib. : Librazik2
Noyau : Linux version 4.9.0-6-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Finaliser la communication SSH

Bonjour,

Je vais dans le terminal de l'ordi client ( boulot) me mets en root ( su et mot de passe)
Je tape ensuite ssh <nom d'utilisateur>@<adresse publique> -p<numéro de port indiqué par mon ip.com>
et j'attends j'attends ....

Message:

connect to host xx.xxx.xxx.xx port xxxxx: Connection timed out.



Est-ce que c'est parce que l'ordi est en veille ? qu'il faudrait fournir l'adresse de la machine voire mon adresse ip interne à la place de mon nom d'utilisateur?? Est-ce que le numéro de port n'est pas celui fourni par le site  mon-ip.com ??

Merci d'avance

Nico

Dernière modification par calixtus06 (04-12-2018 12:51:02)


Il n'y a pas de mauvaises questions...

Hors ligne

#2 04-12-2018 12:58:57

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : Finaliser la communication SSH

bonjour,

<numéro de port indiqué par mon ip.com> correspond à quoi ?

cela devrait être le port que tu as routé depuis ta box, vers le port de ton ssh local

En ligne

#3 04-12-2018 16:25:36

calixtus06
Membre
Distrib. : Librazik2
Noyau : Linux version 4.9.0-6-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : Finaliser la communication SSH

Freemaster a écrit :

Bonjour,

cela devrait être le port que tu as routé depuis ta box, vers le port de ton ssh local

  Depuis le fichier de config d'openssh ? 


((Sur l'ordi de mon boulot j'ai regardé ce fichier de config et j'ai le port 22 . Peut être qu'à la maison j'ai indiqué un autre numéro que 22 ( ??) ))


Freemaster a écrit :

cela devrait être le port que tu as routé depuis ta box, vers le port de ton ssh local

   Faut il que je regarde dans les paramètres de la freebox ?

((Quand je vais sur http://www.mon-ip.com/ j'obtiens mon adresse publique ( externe ou publique d'ailleurs ?? puisqu'on n'est pas sensé la communiquer)  et le numéro de port ( A quoi correspond il ?)  ))


Il n'y a pas de mauvaises questions...

Hors ligne

#4 04-12-2018 17:42:58

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : Finaliser la communication SSH

quand tu vas sur mon-ip.com, depuis ton poste de chez toi, tu vois ton adresse publique, c'est cette adresse que tu dois utiliser à distance au bureau
le port afficher c'est le port qui a servi ton pc à communiquer avec le site mon-ip.com, si tu appuies sur la touche F5 il doit changer
donc tu n'as pas à tenir compte de ce port

par contre au niveau de ta freebox, tu dois rajouter une redirection de port (22 ou autre) vers l'ip du serveur (poste concerné) et le port du serveur ssh (22 si pas changé)

En ligne

#5 04-12-2018 19:50:05

calixtus06
Membre
Distrib. : Librazik2
Noyau : Linux version 4.9.0-6-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : Finaliser la communication SSH

Je  suis dans les paramètres de la freeebox et découvre que mon pc a deux ip ( ??)

https://debian-facile.org/images/file-R … 52d3b96643

https://debian-facile.org/images/file-R … a58a45946d

https://debian-facile.org/images/file-R … e3dbc6fb93

Sur la dernière image j'avoue ne pas savoir quoi mettre et où ? Qu'est ce que le port de début celui de fin et le port de destination ??

Bon j'ai rajouté une redirection et indiqué le port 22 (sur le modèle du port 10010)

Je vais sur l'ordi de ma femme:

nicolas@karin-K73BR ~ $ ssh 192.168.0.20@xx.xxx.xxx.xx -p22
ssh: connect to host xx.xxx.xxx.xx port 22: Connection refused
nicolas@karin-K73BR ~ $ ssh 192.168.0.20@xx.xxx.xxx.xx -p10010
The authenticity of host '[xx.xxx.xxx.xx]:10010 ([xx.xxx.xxx.xx]:10010)' can't be established.
ECDSA key fingerprint is 04:10:f2:2c:be:12:e2:d2:82:3c:94:88:ad:69:2f:66.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '[xx.xxx.xxx.xx]:10010' (ECDSA) to the list of known hosts.
Permission denied (publickey).
 

Dernière modification par calixtus06 (04-12-2018 20:09:44)


Il n'y a pas de mauvaises questions...

Hors ligne

#6 04-12-2018 21:50:19

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : Finaliser la communication SSH

si l'ordi de ta femme est sur ton réseau local, c'est normal que cela ne marche pas !
par contre 192.168.0.20 c'est l'ip local du serveur, c'est aussi le nom de ton user ? smile

En ligne

#7 05-12-2018 00:06:42

calixtus06
Membre
Distrib. : Librazik2
Noyau : Linux version 4.9.0-6-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : Finaliser la communication SSH

Freemaster a écrit :

si l'ordi de ta femme est sur ton réseau local, c'est normal que cela ne marche pas !
par contre 192.168.0.20 c'est l'ip local du serveur, c'est aussi le nom de ton user ? smile




ok

192.168.0.20 c'est l'adresse ip mais pas le nom de mon user . Peut être que je devrais vérifier le nom de mon user....

le terminal dit ça :

nicolas@LibraZiK2-studio-audio:~$



du coup je devrais essayer de joindre le pc de mon domicile  en écrivant

ssh LibraZiK2-studio-audio@xx.xxx.xxx.xx -p10010



?


Il n'y a pas de mauvaises questions...

Hors ligne

#8 05-12-2018 05:47:22

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : Finaliser la communication SSH

ssh root@xx.xxx.xxx.xx -p10010


ou encore

ssh nicolas@xx.xxx.xxx.xx -p10010

En ligne

#9 06-12-2018 17:32:56

calixtus06
Membre
Distrib. : Librazik2
Noyau : Linux version 4.9.0-6-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : Finaliser la communication SSH

je viens d'essayer depuis le boulot :

nicolas@NICOLASDEBIAN:~$ su
Mot de passe :
root@NICOLASDEBIAN:/home/nicolas# ssh 192.168.0.20@adresse publique de ma freebox -p10010
ssh: connect to host  [adresse publique freebox] port 10010: Connection timed out
root@NICOLASDEBIAN:/home/nicolas#  



root@NICOLASDEBIAN:/home/nicolas# ssh nicolas@adresse publique de ma freebox -p10010
ssh: connect to host [adresse publique freebox]  port 10010: Connection timed out




root@NICOLASDEBIAN:/home/nicolas# ssh root@ [adresse publique freebox] -p10010
ssh: connect to host  [adresse publique freebox] port 10010: Connection timed out
root@NICOLASDEBIAN:/home/nicolas#
 



Si vous pouvez m'éclairer ...


Il n'y a pas de mauvaises questions...

Hors ligne

#10 06-12-2018 20:19:20

Jean-Pierre Pinson
Membre
Lieu : Orléans
Distrib. : Trisquel 8 64bits Ordi.: Thinkpad T400
Noyau : 4.4.0-64-generic x86_64
(G)UI : xfce
Inscription : 04-03-2017

Re : Finaliser la communication SSH

Pour se connecter en root c'est pas su mais

su -



Ne pas oublier l'espace entre su et le tiré

Dernière modification par Jean-Pierre Pinson (06-12-2018 20:20:23)


Trisquel 8 64bits  Ordi.: Thinkpad T400
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

En ligne

#11 06-12-2018 20:50:09

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : Finaliser la communication SSH

ssh: connect to host [adresse publique freebox]  port 10010: Connection timed out


le port 10010 n'est pas :
soit routé dans ta freebox
soit le port est bloqué par le réseau entreprise du boulot

mais aussi soit la machine qui est sensé répondre, est éteint... ou le service associé est arreté

En ligne

Pied de page des forums