Pages : 1
#1 Le 17/04/2008, à 19:34
- hunterkiller
probleme serveur ssh
Salut a tous,
Voila j'ai installe deux serveurs ssh sur deux machines en reseaux derriere un routeur (free).
Mais des que je veux me connecter d'une machineA a une autre B elle me connecte sur la machine A (petit hic elle ont le meme nom de compte utilisateur mais pas le meme nom de machine)
Je voudrai savoir quelle est la commande a taper pour me connecter sur le meme reseux mais pour avoir le choix de la machine.
genre
ssh -X qqch@monip
merci d'avance
Dernière modification par hunterkiller (Le 17/04/2008, à 19:35)
--
hunterkiller EPITA's student
HP:300GO atlon64live x2 NVDIA512 =>beryl a fond
ubuntu 7.10,*bsd ->user
Hors ligne
#2 Le 17/04/2008, à 20:06
- eitri
Re : probleme serveur ssh
Si tu es sur la machine A:
ssh -X login@adresse_ip_machine_B
Le fait que tu ais les mêmes noms de compte utilisateur n'est pas important. Ce qui l'est en revanche c'est que tu utilises dans la commande ssh un nom de compte qui existe sur la machine distante.
Dernière modification par eitri (Le 17/04/2008, à 20:07)
Hors ligne
#3 Le 17/04/2008, à 21:36
- hunterkiller
Re : probleme serveur ssh
Merci mais ce que je veux dire c'est que mes deux machines ont la meme ip car elle sont sous le meme routeur donc je voudrai savoir si il existe une options a passer a ssh pour le nom de la machine.
--
hunterkiller EPITA's student
HP:300GO atlon64live x2 NVDIA512 =>beryl a fond
ubuntu 7.10,*bsd ->user
Hors ligne
#4 Le 18/04/2008, à 09:44
- Hoper
Re : probleme serveur ssh
Merci mais ce que je veux dire c'est que mes deux machines ont la meme ip
Ah non... ca c'est pas possible... Tu dois te tromper la.
Deux machines sur le meme sous reseau ne peuvent pas (enfin, ne doivent surtout pas !) avoir la meme adresse ip. Si c'est bien le cas tu dois avoir des tas d'erreurs dans tes logs... change vite.
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#5 Le 18/04/2008, à 10:16
- lawl
Re : probleme serveur ssh
Comment a tu configuré ton routeur free pour acceder aux machine derrière ?
Hors ligne
#6 Le 30/04/2008, à 22:27
- hunterkiller
Re : probleme serveur ssh
Re, je fais un up car mon probleme n'est pas resolu et cela m'embete.
Donc, en reponse a lawl j'ai deux pc en reseaux derriere un meme routeur (free).
je donne les details suivant :
ip freebox :192.168.4.252
debut dhcp:192.168.4.40
fin dhcp:192.168.4.45
dhcp permanent: 192.168.4.41 adresse mac pc1
192.168.4.42 adesse mac pc2
j'en profite pour renouveler mon probleme:
quand je me connecte depuis l'exterieur sur une de mes machines (pc1 ou 2) je suis automagiquement connecté a pc1 et je voudrai me connecté a pc2.
le hic c'est je ne sais pas comment faire pour me connecter a pc2 et que sur chacune de mes linux existe que un comte root mais qui porte le meme nom utilisateur.
voila, j'espere que je suis le plus clair possible, merci par avance.
--
hunterkiller EPITA's student
HP:300GO atlon64live x2 NVDIA512 =>beryl a fond
ubuntu 7.10,*bsd ->user
Hors ligne
#7 Le 30/04/2008, à 22:41
- doc75
Re : probleme serveur ssh
Bonjour,
Le probleme vient de la re-direction des ports sur le routeur.
Ton routeur doit rediriger le port utilisé par ssh sur le PC1.
Je suppose qu'il faut faire en sorte que le ssh de PC1 et le ssh de PC2 n'ecoute pas sur le même port (PC1 ecoute sur port1 et PC2 sur port2). Ensuite il suffit de rediriger au niveau du routeur le port 1 sur PC1 et le port2 sur PC2.
Ma réponse est purement théorique, car je n'ai pas testé avec ssh.
A+
Hors ligne
#8 Le 30/04/2008, à 22:55
- tukuyomi
Re : probleme serveur ssh
Le PC1 écoute sur le port 22 et le PC2 écoutera sur le port 222 (par ex).
Édite les fichiers /etc/ssh/sshd_config des PC1 & PC2 pour changer le port d'écoute, puis redirige, depuis la config routeur freebox, les ports 22 & 222 respectivement sur PC1 & PC2
Ensuite, tu te connecte de la sorte:
Depuis le réseau local:
PC1 -> PC2 :: $ ssh -p222 user@192.168.4.pc2
PC2 -> PC1 :: $ ssh [-p22] user@192.168.4.pc1
Depuis l'extérieur:
EXT -> PC1 :: $ ssh user@ton.adresse.ip.exterieure
EXT -> PC2 :: $ ssh -p222 user@ton.adresse.ip.exterieure
Dernière modification par tukuyomi (Le 30/04/2008, à 23:01)
Hors ligne
#9 Le 30/04/2008, à 22:57
- wblitz
Re : probleme serveur ssh
Je suppose qu'il faut faire en sorte que le ssh de PC1 et le ssh de PC2 n'ecoute pas sur le même port (PC1 ecoute sur port1 et PC2 sur port2). Ensuite il suffit de rediriger au niveau du routeur le port 1 sur PC1 et le port2 sur PC2.
pas nécessairement. il faut par exemple rediriger le port 50022 vers le port 22 du PC1 et le port 60022 vers le port 22 du PC2 au niveau de la freebox. de l'extérieur tu auras ainsi accès à tes deux pc comme tu le souhaites. pour le pc1 :
ssh utilisateur@<ip publique> -p 50022
pour le pc2 :
ssh utilisateur@<ip publique> -p 60022
pour la config, dans l'interface free, il faut que tu mettes, pour le premier pc :
Port : 50022, Protocole : tcp ; Destination : 192.168.4.41 ; Port : 22
pour le second :
Port : 60022, Protocole : tcp ; Destination : 192.168.4.42 ; Port : 22
depuis ton réseau local, c'est transparent ; il te suffit de faire "ssh login@<ip pc 1>" depuis le pc2 pour accéder au pc 1 (et vice versa)
Dernière modification par wblitz (Le 30/04/2008, à 23:01)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#10 Le 30/04/2008, à 22:59
- petitchevalroux
Re : probleme serveur ssh
tout a fait bon doc75
en faite je pense que le plus simple c'est de faire rediriger le port 22 (ssh) de ta freebox sur le pc1 et ensuite le port 10022 sur le pc2
Ainsi quand tu fais depuis l'extérieur ton ssh
tu fais :
ssh toto@ton_ip_externe
Pour te connecter à ton PC1
Et si tu veux te connecter a PC2 depuis l'extérieur :
ssh toto@ton_ip_externe -p 10022
Tu as aussi une autre solution qui est de te connecter depuis PC1 vers PC2 depuis ton réseau local ce qui fait que tu n'as pas à rediriger ton port 10022 vers PC2. Par contre PC1 doit toujours être allumer si tu veux pouvoir accéder a PC2.
Si tu veux faire ça c'est :
ssh toto@ton_ip_externe
Une fois connecter à ton PC1 par la commande précédente tu peux faire :
ssh toto@192.168.4.42
Qui est l'ip local de ton PC2 d'après ce que j'ai compris.
J'espere que ça t'aide.
Dernière modification par petitchevalroux (Le 30/04/2008, à 23:00)
Hors ligne
#11 Le 30/04/2008, à 23:07
- tukuyomi
Re : probleme serveur ssh
@wblitz: Intéressant ce que tu dis:), tu sais comment le faire sur une 9box? (la trio3D par ex)?
En gros, l'interface de gestion ne te donne que
Port Début Port Fin Adresse TCP UDP ALL
j'ai essayé ça
Port Début Port Fin Adresse TCP UDP ALL
500 0 192.168.1.3 x . .
(redirige sur le port 500)
et ça
Port Début Port Fin Adresse TCP UDP ALL
500 0 192.168.1.3:22 x . .
(remplace 192.168.1.3:22 par 255.255.255.255 o_O)
mais ça ne marche pas
Dernière modification par tukuyomi (Le 30/04/2008, à 23:15)
Hors ligne
#12 Le 30/04/2008, à 23:10
- petitchevalroux
Re : probleme serveur ssh
bon ben wblitz et moi avons la meme solution a toi de faire ton choix pour les numero de port
Hors ligne
#13 Le 30/04/2008, à 23:12
- wblitz
Re : probleme serveur ssh
@tukuyomi : je t'avouerai que non. je ne sais pas si c'est possible même (apparemment on peut rediriger un port vers une machine, mais pas spécifier le port de destination...)
Dernière modification par wblitz (Le 30/04/2008, à 23:14)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#14 Le 01/05/2008, à 10:36
- lawl
Re : probleme serveur ssh
Si ton routeur ne te permet pas de rediriger un port particulier vers une machine données tu ne peux rien faire...A part te connecter à la machine 2 par le biais de la machine 1.
Sinon juste pour info sur mon routeur j'ai une fonction "Virtual server" qui me permet de spécifier l'ip associé au port que je veux rediriger. Si tu n'a pas d'équivalent soit tu change le routeur sois tu fais comme dit plus haut.
Hors ligne
Pages : 1