#1 Le 01/02/2012, à 19:25
Activer SSH hors réseau local
Bonjour, j'ai installé mon serveur Ubuntu, LAMP, SSH,... Tout va bien, j'arrive à me connecter en SSH en local, mais pas hors de chez moi, le WinSCP me dit 'Erreur réseau: Connection Refusée'
Comment résoudre ce problème, étant donné que le serveur n'est pas chez moi et je dois l'administrer depuis chez moi :S
Hors ligne
#2 Le 01/02/2012, à 19:28
Re : Activer SSH hors réseau local
Est-ce que ton port est forwardé sur ta box ? Freebox, bbox, neuf box etc...
bashfr.org(random);
<Nyny> j'ai mal au cul -_-
<Sachiko> tu m'as encore trompé ? T_T
En ligne
#3 Le 01/02/2012, à 19:31
Re : Activer SSH hors réseau local
Oui j'ai ouvert le port 22
Hors ligne
#4 Le 01/02/2012, à 19:37
Re : Activer SSH hors réseau local
L'ouvrir ne suffit pas : il faut le rediriger vers l'ip de ton serveur
>>>-----------------<3--------> U.B.U.N.T.U : U Better Use New Technology : UBUNTU
Windows est un système d'exploitation de l'homme par l'ordinateur.
Linux, c'est le contraire ...
--> état de la conversion : 32 pc linux
Hors ligne
#5 Le 01/02/2012, à 19:38
Re : Activer SSH hors réseau local
Que donne la commande
netstat -nptlsur le Linux ou il y a le serveur ssh ?
bashfr.org(random);
<Nyny> j'ai mal au cul -_-
<Sachiko> tu m'as encore trompé ? T_T
En ligne
#6 Le 01/02/2012, à 19:38
Re : Activer SSH hors réseau local
Oui, c'est ce que j'ai fait, j'ai redirigé le port 22 vers 192.168.1.5 (l'ip locale de mon serveur)
Hors ligne
#7 Le 01/02/2012, à 20:43
Re : Activer SSH hors réseau local
Que donne la commande
netstat -nptlsur le Linux ou il y a le serveur ssh ?
renaud@ubuntu:~$ sudo netstat -nptl
[sudo] password for renaud:
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 811/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 860/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 697/sshd
tcp6 0 0 :::22 :::* LISTEN 697/sshd
renaud@ubuntu:~$C'est grâve docteur?
Dernière modification par ipsw (Le 01/02/2012, à 20:55)
Hors ligne
#8 Le 01/02/2012, à 21:33
Hors ligne
#9 Le 01/02/2012, à 22:15
Re : Activer SSH hors réseau local
@ipsw, non tout est normal, le port 22 ecoute sur toutes les interfaces.
Si tu veut connaitre ton IP publique pour te connecter :
bashfr.org(random);
<Nyny> j'ai mal au cul -_-
<Sachiko> tu m'as encore trompé ? T_T
En ligne
#10 Le 01/02/2012, à 22:31
Re : Activer SSH hors réseau local
Ben c'est zarb Oo'
Si tout est normale pourquoi il me dit qu'il refuse la connection,quand je tape une ip au hasard, ca me met un timeout, alors c'est que le serveur reçoit bien la connection mais la refuse... Ca pourrait venir d'où ??
Hors ligne
#11 Le 01/02/2012, à 23:28
Re : Activer SSH hors réseau local
Du firewall ?
sudo iptables -L -nvxbashfr.org(random);
<Nyny> j'ai mal au cul -_-
<Sachiko> tu m'as encore trompé ? T_T
En ligne
#12 Le 02/02/2012, à 07:12
Re : Activer SSH hors réseau local
Des clés SSH ?
>>>-----------------<3--------> U.B.U.N.T.U : U Better Use New Technology : UBUNTU
Windows est un système d'exploitation de l'homme par l'ordinateur.
Linux, c'est le contraire ...
--> état de la conversion : 32 pc linux
Hors ligne
#13 Le 02/02/2012, à 07:22
Re : Activer SSH hors réseau local
Il faudrais que tu copie colle la sortie de la commande :
ssh -v tonServeurDepuisUnClientViaTonIpPublicbashfr.org(random);
<Nyny> j'ai mal au cul -_-
<Sachiko> tu m'as encore trompé ? T_T
En ligne
#14 Le 15/04/2012, à 07:39
Re : Activer SSH hors réseau local
Bonjour,
Je ne sais pas si le problème est résolu, mais j'ai été confronté au même cas.
En plus de rediriger le flux ssh de la box vers le serveur, il faut autoriser la box à se connecter au serveur ssh.
Sur le serveur, modifier le fichier /etc/ssh/sshd_config en ajoutant la ligne :
AllowUsers *@adresse_ip_de_la_box
pancho2
Hors ligne