Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/05/2005, à 17:44

e-diots

connexion entre 2 ordinateurs linux

Je vous sollicite à nouveau pour la configuration de mon système Ubuntu.

J'ai un réseau constitué de 2 ordis reliés par un routeur :
- ordi-fix équipé de W-XP et Mandrake 9.2,
- ordi-mob équipé de W-XP et Ubuntu 4.10 Warty

J'ai installé et configuré Samba sur ordi-mob booté sur Ubuntu pour accéder à ordi-fix booté sur W-XP ; tout se passe correctement (du moins conformément à mes attentes).

Je cherche maintenant à accéder à accéder à ordi-fix booté sur Mandrake depuis ordi-mob booté sur Ubuntu.

Les considérations de sécurité ne me préoccupent pas vraiment, et ce que j'aimerais obtenir, c'est une connexion du genre :

rlogin ordi-fix ; enter username ; enter password ;
et être connecté sur un home de ordi-fix

Or, lorsque sur, ordi-mob, je tape : rlogin ordi-fix
j'obtiens : ssh: connect to host ordi-fix port 22: Connection refused

De même, lorsque je tape : telnet ordi-fix
j'obtiens : Trying 192.168.x.x...
telnet: Unable to connect to remote host: Connection refused

Sur ordi-fix c'est pareil :
lorsque je tape : ssh ordi-mob (ordi-fix ne connaît pas rlogin)
j'obtiens : ssh: connect to host ordi-mob port 22: connexion refused

Je me suis plongé dans les tutoriels, forums, howto, et j'ai constaté que les explications devenaient rapidement complexes, et tournaient beaucoup autour de la sécurité (générations de clés...) qui, comme je l'ai dit, ne m'intéresse pas vraiment (du moins pour le moment).

Si quelqu'un pouvait me dire (simplement) comment faire pour que la connexion soit acceptée...

Merci d'avance.

Hors ligne

#2 Le 07/05/2005, à 19:55

Tao

Re : connexion entre 2 ordinateurs linux

as-tu installé un serveur ssh (pas juste client) sur la machine cible ?
as-tu un firewall sur la machine cible ? Si oui, as tu autorisé la connexion ?
peux-tu au moins faire un ping sur la machine fixe ?

sous ubuntu (Hoary, mais ca doit etre pareil sous warty, sinon faire une recherche synaptic) : sudo apt-get install ssh

Hors ligne

#3 Le 08/05/2005, à 13:32

e-diots

Re : connexion entre 2 ordinateurs linux

Merci, Tao, de t'intéresser à mon sort.

Afin de t'aider à m'aider, je vais répondre au mieux à tes questions.

1° : ssh

J'ai fait "Recherche" dans "Nom" sur Synaptic (donc ubuntu sur ordi-mob), et cela donne :
- libnet-ssh-perl :         non installé
- openssh-client :        installé
- openssh-serveur :     non installé
- rssh :                         non installé
- scanssh :                   non installé
- ssh :                         non installé
- ssh-askpass :            non installé
- ssh-askpass-gnome : installé
- ssh-krb5 :                  non installé

J'ai fait pareil sur ordi-fix : le paquet openssh-3.6.1p2-8mdk est installé

2° : firewall

À ma connaissance, il n'y a de pare-feu sur aucune machine ; comment le vérifier ?
Dans Synaptic, toujours, j'ai fait une recherche sur "firewall" dans "Description et nom" : rien de ce qui a été trouvé n'est installé.
De toutes façons, le routeur remplit le rôle de pare-feu.

3° : ping

Je n'ai aucun problème de ping ; le routeur (en DHCP) me donne les adresses des 2 ordis, et je peux pinger à volonté ; par ailleurs, samba fonctionne correctement entre les 2 ordis.

Voilà.

Je vais donc dans un premier temps installer "ssh" (ce qui va mettre à jour openssh-client et installler openssh-server), et poursuivre mes recherches dans les Howto.

Je te tiens au courant.

À bientôt, Tao

Hors ligne

#4 Le 08/05/2005, à 14:30

e-diots

Re : connexion entre 2 ordinateurs linux

Je viens d'installer le paquet ssh sur ordi-mob.

Bien vu, Tao, car je peux maintenant me "rloguer" de ordi-fix vers ordi-mob smile (grâce au paquet ssh-serveur, je pense) mais pas (encore ?) de ordi-mob vers ordi-fix sad.

C'est déjà un début.

Je continue mes tests et lectures.

Hors ligne

#5 Le 09/05/2005, à 22:34

e-diots

Re : connexion entre 2 ordinateurs linux

Ça y est smile, je peux me connecter maintenant dans les 2 sens.

Reste à configurer les aspects sécurité (clés) ; éventuellement, je m'inviterai de nouveau sur le forum pour cela.

Merci Tao

Hors ligne

#6 Le 10/05/2005, à 14:36

Tao

Re : connexion entre 2 ordinateurs linux

Tant que tu es derrière un routeur où tous les ports sont bloqués silencieusement de l'extérieur et que tu n'as pas de wifi non configuré, c'est déjà pas si mal niveau sécurité. Silencieusement, ça veut dire que le routeur non seulement n'accepte pas la requète, mais il ne la refuse pas non plus, il fait comme s'il n'avait rien entendu : c'est donc encore plus décourageant pour l'agresseur car il ne sait même pas s'il a une bonne ip du coup.

De plus, le ssh est crypté, donc c'est pas mal non plus. Si tu veux pouvoir accèder de l'extérieur à ton ordi en ssh, vérifie quand même que tu n'as pas un mot de passe trop simple pour éviter les attaques pas dictionnaire.

Hors ligne

#7 Le 02/06/2005, à 01:38

sksbir

Re : connexion entre 2 ordinateurs linux

Comme e-diots, j'ai cherché comment faire causer deux ordinateurs ubuntu , et voici ce que j'ai trouvé:
En préalable, le nom du compte unix utilisé de chaque coté doit être le même...

rlogin et rsh fonctionnentgrâce à l'installation du serveur ssh sur machine2, mais chaque nouvelle connexion demande un mot de passe.

La configuration via $HOME/.rhosts ne fonctionne pas, un rlogin ou un rsh continue à me demander un mot de passe.

J'ai donc dû utiliser les commandes suivantes:
cd
ssh-keygen -t dsa (puis entrée à toutes les questions)
rcp .ssh/id_dsa.pub machine2:.ssh/authorized_keys

Après quoi, un rsh ou un rlogin vers machine2 ne demande plus de mot de passe...

Une fois cette étape franchie on peut utiliser des commandes bien sympatiques. Exemple : comparer des fichiers de configuration comme /etc/X11/xorg.conf ou /etc/apt/sources.list

Exemple concret pour le dernier fichier:
rsh machine2 cat /etc/apt/sources.list|diff - /etc/apt/sources.list

Dernière modification par sksbir (Le 02/06/2005, à 01:41)

Hors ligne