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 05/11/2014, à 22:21

Belibox

Créer un réseau local entre deux pc et une bbox

Bonjour, j'ai deux pc à la maison. Un portable sous xubuntu 14.10 et un fixe sous ubuntu 14.10. Les deux fonctionnent impeccablement et ont accès à internet via ma Bbox, l'un en ethernet et l'autre en wifi.
Je souhaiterai échanger des documents entre les deux ordinateurs en passant par la box comme un routeur. Sous windows la chose se fait toute seule mais la je sèche. J'ai fouillé un peu la doc autour de samba mais n'ai abouti à rien sur aucune de mes machines.

Pourriez vous m'aider ?

Hors ligne

#2 Le 05/11/2014, à 23:11

Braun

Re : Créer un réseau local entre deux pc et une bbox

Bonsoir,
Une solution pourrait effectivement être Samba. Tu pourrais alors procéder par étapes.
1/ Tu gardes un poste Windows, normalement sans rien ajouter tu devrais le voir assez facilement depuis un poste Linux (client Samba).
2/ Tu installes un serveur Samba sur le poste Linux et partages un ou deux dossiers qui devraient être visibles depuis le poste Windows.
3/ Tu configures le deuxième poste Linux, d'abord en client, puis en serveur.
Sinon tu peux opter pour un partage NFS plus homogène ...

Hors ligne

#3 Le 06/11/2014, à 01:20

pires57

Re : Créer un réseau local entre deux pc et une bbox

Secure copy fait ce que tu recherches


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#4 Le 06/11/2014, à 01:25

Belibox

Re : Créer un réseau local entre deux pc et une bbox

J'ai essayé la méthode indiquée mais en grand débutant que je suis n'ai pas réussi à faire en sorte que ça fonctionne.
Sur mon fixe je suis en dual boot seven/ubuntu 14.10. Depuis windows je partage un dossier auquel je peux accéder avec mon smartphone en wifi sans aucun pb. Par contre mon pc portable, qui est sous xubuntu 14.10, n'accède à rien.
Depuis ce dernier je vois dans "réseau" un WORKGROUP placé dans un réseau windows (que mon fixe soit allumé ou éteint). Lorsque je clique sur WORKGROUP, on me demande un mot de passe. Je n'ai pas ce mot de passe et n'en ai pas mis...

Je sèche véritablement et j'ai bien peur de n'être pas encore très aguerris en matière de réseau.

Ps: Je viens de voir le message à propos de securecopy, je vais jeter un oeil à ça demain. Merci pour l'info.

Dernière modification par Belibox (Le 06/11/2014, à 01:27)

Hors ligne

#5 Le 06/11/2014, à 01:32

zyurs

Re : Créer un réseau local entre deux pc et une bbox

pires57 a écrit :

Secure copy fait ce que tu recherches

En effet il suffit d'utiliser la commande scp qui utilise le protocole ssh.
La syntaxe est :

scp fichier1 login@ordi:chemin

Le login est celui de l'utilisateur de l'ordinateur vers lequel tu envoies le fichier, l'ordi est l'adresse ip locale de l'ordi de destination et le chemin est là où tu veux envoyer ton fichier sur cet ordinateur.

Hors ligne

#6 Le 06/11/2014, à 01:34

pires57

Re : Créer un réseau local entre deux pc et une bbox

... j'aime pas trop le fait de dire "la syntaxe est ..." tout depend de ce que tu veut faire, il n'y a pas de syntaxe prédéfinis


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#7 Le 06/11/2014, à 01:48

zyurs

Re : Créer un réseau local entre deux pc et une bbox

Oui c'est une des syntaxes possibles à cette commande. C'est celle qui me parait la plus simple ou en tout cas un point de départ pour comprendre le fonctionnement de la commande. C'est sûr qu'il est plus sage d'aller se renseigner dans le manuel pour en connaître toutes les syntaxes et choisir la mieux adaptée à l'utilisation voulue.

Hors ligne

#8 Le 06/11/2014, à 05:44

AlexandreP

Re : Créer un réseau local entre deux pc et une bbox

Belibox a écrit :

Bonjour, j'ai deux pc à la maison. Un portable sous xubuntu 14.10 et un fixe sous ubuntu 14.10. Les deux fonctionnent impeccablement et ont accès à internet via ma Bbox, l'un en ethernet et l'autre en wifi.
Je souhaiterai échanger des documents entre les deux ordinateurs en passant par la box comme un routeur. Sous windows la chose se fait toute seule mais la je sèche. J'ai fouillé un peu la doc autour de samba mais n'ai abouti à rien sur aucune de mes machines.

Salut,

Pour faire un truc très simple (parce que, oui, avec Samba, on peut aller plus loin que ce qui suit en matière de configuration), on peut facilement partager des dossiers d'un ordinateur sur un réseau local à l'aide de Samba.


Dans Ubuntu:

  1. Installe le paquet samba, si ce n'est déjà fait;

  2. Sélectionne un dossier* que tu souhaites partager sur ton réseau local Fais un clic-droit sur celui-ci et clique sur Propriétés;

  3. Dans la fenêtre des propriétés du dossier, affiche l'onglet Partage du réseau local:

    • Coche la case Partager ce dossier;

    • Nom du partage: inscris le nom par lequel le dossier sera vu sur ton réseau local. Attention: maximum de 12 caractères;

    • Commentaire: Une courte description de ton dossier. Facultatif;

    • Permettre à d'autres de créer et supprimer des fichiers dans ce dossier: coche cette case pour permettre à d'autres utilisateurs de copier des fichiers dans ton dossier partagé ou en supprimer. Si décoché, seulement toi pourra le faire;

    • Accès invité: coche cette case pour autoriser la connexion sans mot de passe à ton dossier partagé depuis un autre ordinateur. Si décoché, tout utilisateur devra saisir son code utilisateur et son mot de passe avant de pouvoir accéder au contenu de ton dossier;

    • Appuie sur Modifier le partage pour partager ce dossier avec ton réseau local.

1415240745.png

* NOTE: Le dossier doit t'appartenir pour que tu puisses partager le dossier. En général, tous les dossiers se trouvant à l'intérieur de ton répertoire personnel pourront être partagés ainsi, alors que ceux à l'extérieur de ton répertoire personnel ne le pourront pas. Pour ces derniers, il faudra passer par une autre méthode pour les partager... mais eh! j'ai mentionné qu'on faisait juste un partage simple!



Dans Xubuntu:
Malheureusement, Xubuntu n'inclut pas une méthode semblable pour partager des dossiers. (Le plugin pour le gestionnaire de fichiers existe [thunar-shares-plugin], mais il faut le compiler...) Il faudra donc passer par un autre utilitaire -- pas réellement plus compliqué, cela dit:

  1. Installe le paquet samba, si ce n'est déjà fait;

  2. Ouvre un terminal et exécute la commande suivante: shares-admin;

  3. Dans la fenêtre des shares-admin, déverrouille l'interface pour apporter des modifications. Dans le coin inférieur droit, appuie sur le bouton Déverrouiller

  4. Pour partager un dossier, appuie sur le bouton Ajouter;

  5. Saisis les informations suivantes:

    • Chemin: sélectionne le dossier que tu souhaites partager;

    • Partager avec: laisse Partages Windows (SMB);

    • Nom: saisis le nom sous lequel ton partage sera visible sur ton réseau local. Attention: 12 caractères maximum;

    • Commentaire: Une courte description de ton dossier. Facultatif;

    • Lecture seule: coche cette case pour ne pas pouvoir envoyer des nouveaux fichiers dans le partage ou en supprimer. Si décoché, le dossier sera accessible en écriture depuis les autres ordinateurs de ton réseau local;

    • Appuie sur Partager pour partager ce dossier avec ton réseau local.

    141106042807972382.png

  6. Il pourrait être nécessaire de modifier les permissions sur le dossier que tu partages pour autoriser d'autres utilisateurs à lire et/ou écrire dans le répertoire depuis un autre poste de ton réseau local. Consulte l'onglet Permissions des propriétés du dossier.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#9 Le 06/11/2014, à 10:32

Belibox

Re : Créer un réseau local entre deux pc et une bbox

Merci à vous et particulièrement à AlexandreP pour son mode d'emploi détaillé.

J'ai suivi le "pas à pas" d'AlexandreP. Malheureusement je tombe aussi bien sur l'un que l'autre de mes pc sur un WORKGROUP qui, lorsque je clique dessus, me demande un mot de passe que je ne connais pas. Je ne vois rien d'autre dans le réseau quand je le parcours.


J'ai repris la commande

scp fichier1 login@ordi:chemin

en remplaçant fichier1 par le nom du fichier que je veux transférer, login@ordi par le login (uhlen) du pc vers lequel je veux envoyer le fichier. J'ai, à la place de "chemin", entré l'ip de l'ordinateur "récepteur". J'ai obtenu le message suivant

ssh: Could not resolve hostname uhlen: Name or service not know lost connection

Quelque chose me dit que je n'en ai pas encore terminé avec cette histoire. J'ai des fichiers sur l'un des pc qui sont bien trop volumineux pour être transborder via une clé usb, ce transfert est la seul solution qui pourrait me convenir.

Hors ligne

#10 Le 06/11/2014, à 11:19

Braun

Re : Créer un réseau local entre deux pc et une bbox

Bonjour,
Tout d'abord, félicitations à AlexandreP. Par contre je ne vois pas exactement comment tu dois te connecter depuis le client :
- Il n'est question nulle part d’identifiant ou de mot de passe.
- Comment se loger en « invité » ?
Ceci mis à part, peux tu nous préciser les permissions du répertoire partagé ?
Ton identifiant local est-il le même sur les deux postes ?

Hors ligne

#11 Le 06/11/2014, à 11:23

jplemoine

Re : Créer un réseau local entre deux pc et une bbox

Je crois que tu t'es trompé dans l'interprétation de la syntaxe... chemin est le chemin où l'on doit copier le fichier.
par exemple,

scp fichier1 login@ordi:/home/toto/titi

va copier le fichier fichier1 du répertoire courant de la machine courante vers le répertoire /home/toto/titi de la machine ordi grâce à l'utilisateur login.
Attention : il faut que l'utilisateur login ait les droits d'écriture sur le répertoire /home/toto/titi.
Remarque : sauf erreur de ma part (c'est valable avec ssh mais je ne souviens plus en scp), si on est connecté en login sur la machine courante, on peut simplifier la ligne en ne précisant pas l'utilisateur.
L'exemple devient :

scp fichier1 ordi:/home/toto/titi

Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#12 Le 06/11/2014, à 11:26

zyurs

Re : Créer un réseau local entre deux pc et une bbox

L'adresse ip est a mettre seulement à la place d' "ordi"
Exemple :

scp ./monfichier toto@192.168.1.45:/home/toto/Document/

Cela placera le fichier ./monfichier du dossier courant où tu te situe vers l'ordinateur 192.168.1.45 sur le compte utilisateur toto de ce même ordi dans son dossier Document.
J'ai l'impression que ce n'est pas ce que tu as fait.
J'ai un doute sur la nécéssité en local mais tu dois aussi ouvrir le port 22 (ssh) sur ton modem/routeur.

Edit : Je n'avais pas vu le message précédent qui précise déjà tout ce que je viens de dire désolé :-)

Dernière modification par zyurs (Le 06/11/2014, à 11:30)

Hors ligne

#13 Le 06/11/2014, à 12:13

jplemoine

Re : Créer un réseau local entre deux pc et une bbox

zyurs a écrit :

J'ai un doute sur la nécéssité en local mais tu dois aussi ouvrir le port 22 (ssh) sur ton modem/routeur.

Pas sur le modem-routeur pour une connexion depuis le réseau local.
Par contre, oui sur le pare-feu de la machine cible s'il y en a un.
Pour la réponse sur l'adresse IP, elle complète la mienne donc elle a son utilité.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#14 Le 06/11/2014, à 15:50

Belibox

Re : Créer un réseau local entre deux pc et une bbox

Merci à tous, je me rend compte que mes explications manquent cruellement de précisions. Je vais tenter d'être plus clair.

Pour ce qui est de la méthode avec Samba:

J'ai un dossier contenant des sous dossier et tout un tas de fichiers sur deux pc. Sur les deux machines ils sont mis en partage et les permission sont en écriture/Lecture pour tout le monde.
Mon réflexe, qui est celui de quelqu'un qui a utilisé pendant des années windows, c'est de me rendre dans le gestionnaire de fichier et de "parcourir le réseau". Je découvre alors un dossier (icône dossier/réseau) nommé "Réseau windows" et rien d'autre. Lorsque je clique dessus apparaît un autre dossier "WORKGROUP". Lorsque je clique sur celui-ci m'est demandé un mot de passe:
1415280361.png

Ce mot de passe que je sois sur mon fixe qui est sous ubuntu 14.10 ou sur mon portable qui est sou xubuntu 14.10 m'est toujours demandé. Je ne le connais pas. Seul le nom d'utilisateur change puisqu'ils ne sont pas les mêmes sur mes deux pc.

Pour ce qui est de la méthode avec secure copy:

J'écris ceci après m'être rendu dans le dossier partagé via le terminal:

scp ./Monfichier belibox@192.168.1.1:/home/Vidéos

(Soit-dit en passant si dans le nom de mon fichier s'il y a des parenthèses la syntaxe ne plaît pas au terminal.)

J'obtiens alors ce message:

ssh: connect to host 192.168.1.1 port 22: Connection refused
lost connection

J'ai donc:
- un pc en ethernet: uhlen-To-be-filled-by-O-E-M-- IP 192.168.1.2 sur lequel se trouve un dossier complet mis en partage avec un maximum d'autorisation sur un disque à part.
- un pc en wifi: belibox-Satellite-L500-- IP 192.168.1.1 sur lequel se trouve un dossier complet mis en partage avec un maximum d'autorisation.

- un pare-feu Gufw sur le fixe que j'ai paramétré en automatique.

A noter que lorsque je tente d'accéder au dossier partagé de mon ordinateur fixe depuis mon smartphone cela ne pose aucun pb sous seven mais ça ne marche pas quand je suis sous ubuntu.

Hors ligne

#15 Le 06/11/2014, à 17:21

pires57

Re : Créer un réseau local entre deux pc et une bbox

Il faut que tu installes openssh-server sur les PC.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#16 Le 06/11/2014, à 20:22

Belibox

Re : Créer un réseau local entre deux pc et une bbox

J'ai installé openssh-server sur les deux pc et n'ai plus le message:

ssh: connect to host 192.168.1.1 port 22: Connection refused
lost connection

Par contre j'obtiens uniquement ce message:

No such file or directory

J'ai même essayé en changeant le nom du fichier que je veux transférer mais rien à faire.

Hors ligne

#17 Le 06/11/2014, à 21:42

Braun

Re : Créer un réseau local entre deux pc et une bbox

Strictement entre nous, je suis étonné d'un répertoire

/home/Vidéos

mais plutôt habitué à ce qu'il y ait des trucs entre le /home/ et le /Vidéos, un préjugé sans doute.
Sinon, dans le cas  d'un répertoire effectif

/home/Vidéos

peux tu nous préciser les droits et le propriétaire du répertoire Vidéos ?

Hors ligne

#18 Le 06/11/2014, à 21:47

jplemoine

Re : Créer un réseau local entre deux pc et une bbox

Belibox a écrit :
No such file or directory

est peut-être expliqué par

Braun a écrit :

Strictement entre nous, je suis étonné d'un répertoire

/home/Vidéos

--> c'est plutôt /home/<utilisateur>/Vidéos où <utilisateur> est ton nom d'utilisateur


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#19 Le 06/11/2014, à 22:59

Belibox

Re : Créer un réseau local entre deux pc et une bbox

En effet le chemin n'est pas bon je l'avais déjà rectifié, le pb ne vient pas de la.

Hors ligne

#20 Le 06/11/2014, à 23:00

Sciensous

Re : Créer un réseau local entre deux pc et une bbox

[WIN]
Pour la méthode windows / Samba, le nom et mot de passe sont ceux de la session utilisateur distant (rentrés à la connexion de la session win)
[/WIN]


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#21 Le 06/11/2014, à 23:09

pires57

Re : Créer un réseau local entre deux pc et une bbox

il y a pas de problème, c'est simplement que tu utilises mal le truc.
bon tu as 2 pc:
1er PC : 192.168.1.1     avec dedant un /home/user/fichier.txt
2eme PC : 192.168.1.2

Sur le deuxieme PC :

scp user@192.168.1.1:/home/user/fichier.txt .

Attention, l'espace et le point sont important ici.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#22 Le 07/11/2014, à 00:09

Belibox

Re : Créer un réseau local entre deux pc et une bbox

J'ai repris ce que tu m'as indiqué en adaptant le user, l'ip et le nom du fichier ainsi que son extension. Par contre, je l'avais déjà indiqué, dans les noms des fichiers que je veux transférer il y a des parenthèse et ça, ça ne passe pas:

scp user@192.168.1.1:/home/user/fichier.txt .

Voilà, même après avoir virer les parenthèses, ce que j'obtiens comme message:

Permission denied (publickey,password).

Sciensous, j'ai tester tous les mots de passe que j'utilise sur mes deux pc.

Dernière modification par Belibox (Le 07/11/2014, à 00:10)

Hors ligne

#23 Le 07/11/2014, à 00:32

pires57

Re : Créer un réseau local entre deux pc et une bbox

Renvois le retour de

cat /etc/ssh/sshd_config

Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#24 Le 07/11/2014, à 00:52

Belibox

Re : Créer un réseau local entre deux pc et une bbox

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 1024

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin without-password
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile	%h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication.  Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes

De guerre lasse j'ai démonter le disque dur de mon pc portable pour le brancher sur le fixe. Bien entendu le transfert s'est fait sans difficulté mais la méthode est un peu contraignante et pas du tout ce que je cherchais à faire. Je reste toujours intéressé à faire un réseau locale entre mes appareils.

Dernière modification par Belibox (Le 08/11/2014, à 10:06)

Hors ligne