#1 Le 28/03/2025, à 01:16
- Marcafjr
problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Bonjour à tous.
J'avais déjà fait appel à vos conseils sur un soucis avec Ubuntu 22.04. Il s'agissait de ce post: https://forum.ubuntu-fr.org/viewtopic.php?id=2087000
Depuis cette intervention, sur ce Pc que j'appelerai ordi1 je n'ai plus rencontré aucun problème bien au contraire, j'en suis pleinement satisfait.
Jai eu loccasion depuis de récupérer encore un vieux pc qui était encore sous win7. J'ai décidé de lui donner une seconde vie en lui installant à son tour un Ubuntu. J'ai d'abord choisi de lui installer Lubuntu 22.04, puis n'étant pas complétement satisfait de cette installation j'ai rajouté à côté sur une autre partition ubuntu 22.04 que j'ai comme sur ordi1 bridé au noyau 5.15 puisque ça fonctionne parfaitement. On appelera ce second pc ubuntu ordi2.
Mon but pour ordi2 était d'en faire une machine de secours au cas ou je rencontre un problème sur ordi 1, et aussi d'en faire une machine de sauvegarde de mes ficiers les plus précieux, fichiers persos, photos, quelques vidéo etc.
Pour cela j'ai lus différents post sur la communication des ordi1 et ordi2 en réseau local puisque qu'ils sont tous les deux branchés sur la livebox d'orange.
Pour cela j'ai donc regardé quelles étaient les adresses IP locales fixes des ordi1 et ordi2. Puis j'ai installé sur ordi1 et ordi2 openssh-server.
Ensuite j'ai tenté la connexion d'abord depuis ordi1. Depuis Nautilus de ordi1,j'ai tapé SSH://192.168.1.13 (adresse ip de ordi2), connexion et en entrant le mot de passe j'ai pu de suite accéder en lecture écriture au répertoitres de ordi2. La communication depuis ordi1 vers ordi2 fonctionne parfaitement.
Par contre je n'arrive pas à réaliser la commincation inverse depuis ordi2 vers ordi1. Lorsque sur ordi2, dans Nautilus je tape SSH://192.168.1.41 (adresse ip fixe de ordi1) puis connecter, on me demande le mot de passe puis la réponse est ''accès refusé''.
Jai fouillé tout ce qu'il me semblait bon de fouiller sans résultat, que ce soit dans les différents menus ou sur ce forum.
Pourriez vous à nouveau m'aider sur ce sujet? Ca n'est pas très grave dans la mesure ou j'arrive quand même à échanger des fichiers entre les deux machines mais ça n'est pas très satisfaisant que ça ne fonctionne que dans un sens.
Merci à vous.
Hors ligne
#2 Le 28/03/2025, à 13:04
- ylag
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Bonjour,
En attendant le passage de pointures en la matière, à titre informatif seulement, fait voir le retour de cette commande sur les deux machines en question, ordi1 et ordi2 :
apt policy ssh-server ssh-client
La doc ssh du forum : https://doc.ubuntu-fr.org/ssh
A+
Dernière modification par ylag (Le 28/03/2025, à 13:07)
Hors ligne
#3 Le 28/03/2025, à 13:37
- iznobe
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Bonjour , il est preferable de passer par le terminal pour verifier le cheminement :
montre nous voir l' erreur :
ssh nom_utilisateur-ordi2@192.168.1.13
a partir de ordi1 donc .
Dernière modification par iznobe (Le 28/03/2025, à 13:37)
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#4 Le 28/03/2025, à 14:01
- alh54
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Bonjour,
Si je comprends bien, tu es en dual boot lubuntu 22.04 (ordi1) et ubuntu 22.04 (ordi2), je ne comprends pas comment veux-tu faire communiquer 2 machines en ssh dont l'une n'est pas en fonction!
En ligne
#5 Le 28/03/2025, à 15:47
- Marcafjr
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
non, il s'agit bien de deux machines distinctes, les deux en fonction bien entendu, mais toutes les deux sous ubuntu 22.04 noyau 5.15.
Hors ligne
#6 Le 28/03/2025, à 16:02
- Marcafjr
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Bon je ne sais pas par quel miracle, mais aujourd'hui ça fonctionne et dans les deux sens.
Avant de vous contacter pour vous demander de l'aide, j'y ai passé des heures, mais rien à faire je n'y arrivais pas. Je me suis donc décidé à demander de l'aide puis je suis allé me coucher.
Et aujourd'hui miracle ça marche...sans rien faire de plus....Pourtant j'avais aussi fait des redémarrages...les mystères de l'informatique, mais je n'aime pas ça du tout car autant je ne comprenais pas pourquoi ça ne marchait pas, je ne comprends pas plus maintenant pourquoi ça marche....Mais pour combien de temps....je vous ferai à nouveau appel si ce fonctionnement miraculeux vient à lâcher.
En tous cas, merci à ceux qui m'ont lu et pris la peine de me répondre. Si un spécialiste veut approfondir le pourquoi du comment, je resterai à disposition pour creuser et comprendre selon ses instructions.
Hors ligne
#7 Le 28/03/2025, à 22:06
- kholo
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
hello...
Je vais tenter quelques explications.
tu as très bien commencé... ne serait ce que de prendre openssh et pas samba (les c*****)
le contexte :
tu as ordi1 en 192.168.1.41 et un utilisateur nommé user1
tu as ordi2 en 192.168.1.13 et un utilisateur nommé user2
tu n'as pas donné de nom d'utilisateur donc j'ai pris user1 et user2 mais cela pourrait être n'importe que nom voire le même nom... c'est selon le ou les utilisateurs que tu as sur chaque machine.
Lorsque deux ordinateurs se connectent ensemble, celui qui se connecte sur l'autre est le client, l'autre est le serveur. Le serveur offre des services.
ssh est un tunnel sécurisé dans lequel on peut faire transiter des données, des services.
Lorsque tu ouvres un terminal, le prompte est du type : nom@hostname qui signifie nom (de l'utilisateur) @ (chez) hostname (XXXXXXX)... je vais y revenir.
je vais parler de Ligne de commande, c'est le terminal. On peut l'ouvrir, sous Ubuntu, avec le raccourcis clavier Ctrl + Alt + T. On le ferme avec Ctrl + D.
NB : c'est aussi Ctrl + D que j'utilise pour sortir de mes connexions ssh... je vais y revenir...
Étape 1 : les bases :
il est bien entendu que tu dois installer openssh sur les deux machines... mais ça tu le sais puisque cela fonctionne
on va commencer par faire quelque connaissance avec le réseau et la ligne de commande...
je dirais quand on passera à Nautilus (ou un autre navigateur de fichier).
Dès que tu touches au réseau, la première commande à connaître est ping. Le but est de répondre à la question : l'ordinateur client voit-il l'ordinateur serveur ?
pour l'utiliser ; depuis ordi1
ping 192.168.1.13
et depuis ordi2, bien sûr
ping 192.168.1.41
NB : par défaut, sous linux, ping ne s'arrête pas. Il faut l'interrompre avec Ctrl + C.
si ça répond, et que tu n'as pas de pertes, tu as déjà une réponse à la première question (d'une façon simpliste) : est ce que physiquement ça fonctionne ?
une fois que tu sais que le serveur répond au client ; on va le voir dans un sens et ce sera simple de faire de même dans l'autre sens ; je choisi donc que je suis sur ordi2 (192.168.1.13 // user2) et je me connecte sur ordi1 (192.168.1.41 // user1).
donc, je commence par "pinguer" ordi1 :
ping 192.168.1.41
si j'ai une réponse, pas de perte, je passe à l'étape 2
Étape 2 : est ce que ssh fonctionne ?
pour tester le tunnel, toujours en ligne de commande et sur ordi2 (donc ordi1 // user1 est le serveur) :
ssh user1@192.168.1.41
que je traduit par : connecte toi dans un tunnel ssh à l'utilisateur user1 qui se trouve sur (chez) l'adresse IP 192.168.1.41.
... on ne va pas jouer avec hosts pour le moment [*];)[/*]
la première connexion, provoque une poignée de main, un échange cordial entre le client et le serveur, qui leur permettra de se reconnaitre lors des prochaines connexions. Cette étape est importante car il peut arriver, lors de l'utilisation d'un serveur de même IP, qu'un client ne puisse pas se connecter... ce pourquoi il est important de connaître cette étape.
Pour la petite histoire, j'utilise des serveurs dans mon boulot qui ont tous la même IP. Lorsque je passe d'un serveur à un autre, mon client refuse la connexion et il faut que mon client oublie l'IP du serveur. Sous Ubuntu, lorsque cela arrive, le client donne une ligne de commande à passer pour le faire sans avoir à toucher au fichier qui conserve ses associations.
Si la connexion est lancée, il est demandé le mot de passe de l'utilisateur user1. Si tout se passe bien, le prompt change et devient celui qu'aurait user1 si il ouvre un terminal sur ordi1. Le fait que cela fonctionne montre que le tunnel fonctionne.
pour revenir sur le client, le raccourcis Ctrl + D est plus simple à utiliser que de taper exit !
Étape 3 : l'accès aux fichiers
C'est maintenant que l'on va utiliser Nautilus. Cela fonctionne avec d'autre navigateurs de fichiers comme Nemo par exemple.
Il suffit d'ouvrir Nautilus puis aller dans la barre d'adresse (avec Ctrl + L ) puis d'entrer une ligne de cette ordre :
sftp://utilisateur@IP_du_serveur/point/de/montage
sftp est le protocole : ftp dans un tunnel ssh
utilisateur@IP_du_serveur : comme pour ssh seul
/point/de/montage : on peut mettre / ou /home ou /home/user1 (pour notre exemple)
cela donnerait pour toi, par exemple :
sftp://user1@192.168.0.41/home/user1
Comme pour ssh, à la première connexion, la poignée de main peut être formalisée par une boite de dialogue dans laquelle on valide connaitre le serveur sur lequel on se connaître et qui n’apparaîtra plus ensuite. Une fois fait, on se retrouve au point de montage demandé sur le serveur dans la ligne d'appel.
Étape 4 : se simplifier la vie.
On ne va pas taper la ligne de connexion à chaque fois. Pour éviter cela, à la première connexion, il suffit d'enregistrer ce raccourcis dans les favoris de Nautilus avec le raccourcis clavier Ctrl + D comme on le ferait dans un navigateur internet !
Voila... tu as déjà de quoi commencer à utiliser de la meilleure façon l'accès aux fichiers via ssh et ftp sur Ubuntu !
... et pis c'est tout !!!
(NB : il y a encore plein de petites astuces sympatiques mais c'est déjà bien pour commencer !)
Hors ligne
#8 Le 29/03/2025, à 02:03
- Marcafjr
Re : problème de connexion réseau Local entre deux ordi sous ubuntu 22.04
Merci pour tes explications que j'ai parcouru assez vite mais qui me paraissent très claires.
Je regarderai mieux ça un peu plus tard dans le week end et surtout je conserve très précieusement le post.
Merci encore pour toutes vos réponses.
Hors ligne