Page 1 sur 1

[Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 19:32
par Origyne
Salut ! 

Je recherche un moyen facile de faire un petit réseau local, pour un simple dossier de partage. Je n'ai jamais fait ça, aussi je me demande quelles sont les meilleures alternatives et, selon vos expériences, les meilleures habitudes à prendre ?

Merci pour vos conseils !!

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 19:44
par floflo77890
Peut tu nous dire exactement ce que tu veut faire. Si je comprend bien tu veut partager un fichier ou dossier sur un réseau pour faire ça tu peut utiliser samba.

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 19:48
par Origyne
J'ai 3 ordinateurs, et je travaille sur les 3 selon mes envies/besoins, etc...J'aimerais juste avoir un "dossier d'échange et de partage". J'ai lu que Samba était difficile à configurer et davantage fait pour un réseau local avec Windows...

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 19:50
par benjarobin
Bonjour,
Si tu as différents type d'OS (iOS, Windows, Android...), et non que du Linux, je te conseil samba.
Si tu n'as que du Linux, tu peux regarder du coté de NFS, mais pour faire du partage occasionnel samba est beaucoup plus simple et très souvent intégré au logiciel (dolphin, xbmc, ...)
Avec le protocole smb:/ il n'est pas nécessaire de monter le partage, pas comme avec NFS...

Samba est vraiment très simple à configurer... Enfin je trouves...

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 19:56
par Origyne
Je n'ai que du Linux. Je vais m'orienter vers Samba. (J'ai Dolphin et PCMANFM, en fait)
Le partage est effectivement occasionnel. Quelques fois par semaine, rien de plus.

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 20:15
par otacon
Salut,
un petit tuto de config samba, très simple :

Préambule
cette configuration est la plus sécuritaire que j'ai trouvé : je veux partager deux dossiers avec un ordinateur client samba, et je ne donne acces qu'à moi même. C'est à dire qu'un ami veut acceder à mes vidéos, il peut mais c'est moi qui me logue depuis son PC sur mon serveur, en veillant à ne pas cliquer sur "se souvenir du mot de passe". Seul mon user a accès à mes partages.

pour tout le reste :

Code : Tout sélectionner

man smb.conf
et :
La documentation officielle complète Samba, en anglais

Installation

installer samba:

Code : Tout sélectionner

sudo pacman -S samba
créer le fichier smb.conf:

Code : Tout sélectionner

sudo gedit /etc/samba/smb.conf
copier/coller le code ci dessous

Code : Tout sélectionner

[global]
netbios name = MON_SERVEUR
workgroup = WORKGROUP
server string = Samba %v on %L
hosts allow = 192.168.1. 127.
security = user
strict allocate = yes
encrypt passwords = yes
passdb backend = smbpasswd
syslog = 0
use sendfile = yes
max log size = 50
unix extensions = no

[Documents]
available= yes
path= /home/NOM_USER/Documents
max connections= 50
directory mode= 0700
create mode= 0700
follow symlinks= yes
wide links = no
dos filemode= no
writeable= no
valid users= "NOM_USER"
write list= "NOM_USER"

[Videos]
available= yes
path= /home/NOM_USER/Vidéos
max connections= 50
directory mode= 0700
create mode= 0700
follow symlinks= yes
wide links= no
dos filemode= no
writeable= no
valid users= "NOM_USER"
write list= "NOM_USER"
Modifier avec les bon noms locaux les paramètres en majuscule, enregistrer et fermer.

puis définir le mot de passe samba du user (peut être différent du mot de passe d'administration):

Code : Tout sélectionner

sudo smbpasswd -a NOM_USER
enfin lancer le service samba:

Code : Tout sélectionner

sudo systemctl start smbd
pour lancer le service à chaque demarrage:

Code : Tout sélectionner

sudo systemctl enable smbd
Pour intégrer le serveur dans le WORKGROUP et ainsi le voir apparaître dans les voisinages réseau :
Lancer le service nmbd — serveur de nom NetBIOS pour fournir le NetBIOS à travers les services clients de nommage IP

Code : Tout sélectionner

sudo systemctl start nmbd
ou, pour être lancé au demarrage :

Code : Tout sélectionner

sudo systemctl enable nmbd
pour acceder au partage depuis un PC, naviguer dans le WORKGROUP à l'aide du voisinage réseau du navigateur de fichier.

Note :
- aucun pare feu n'est configuré sur le serveur.

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 20:26
par Origyne
Ça a l'air très simple. Petite question : le mot de passe choisi peut être un tout nouveau mot de passe, n'est-ce pas ? Pas forcément celui de l'user ? L'espace et le point dans l'IP de la configuration, c'est normal ? 
Et j'imagine que je peux créer un dossier dans la / (j'ai deux utilisateurs sur un seul PC, et les autres PC n'ont qu'un utilisateur).../media est-il un choix "propre" ?

PS : Merci, bien entendu ! :p

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 20:31
par floflo77890
Non le mot de passe n'est pas forcément celui de ton utilisateur. Si tu veut plus d'information il y a une page concernant samba sur le wiki.

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 20:37
par otacon
mot de passe samba : celui que tu veux, spécifique à samba

espace et le point : tu parles probablement de ceci :
hosts allow = 192.168.1. 127.
ça définit quelles machines peuvent se connecter, soit dans ce cas mon réseau local en 192.168.1.0/24 et le loopback en 127. si tu veux rajouter un autre range d'adresses IP, tu l'ajoutes après un espace.

tu partages le dossier que tu souhaites, il suffit que l'user que tu enregistres ait les droits sur ce dossier.

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 20:48
par otacon
floflo77890 a écrit :Si tu veut plus d'information il y a une page concernant samba sur le wiki.
mais cette page française ne montre qu'un seul exemple, avec le partage d'un dossier public donc sans mot de passe. Je n'ai pas du tout la prétention de me substituer au wiki, et je déteste avoir à dire "mais" à son propos.
Je voulais seulement partager une config simplissime et sécuritaire : l'accès par moi même seulement.

Si cette config convient, je peux éventuellement la rajouter en exemple dans le wiki french. :)

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 21:10
par floflo77890
Oui elle convient

Re: [Réseau local] - Quel moyen ?

Publié : dim. 23 févr. 2014, 21:20
par vintherine
Pour les connexions occasionnelles j'utilise sshfs
https://fr.wikipedia.org/wiki/Secure_shell_file_system
http://wiki.archlinux.fr/Ssh#Syst.C3.A8 ... er_distant

Je me suis fait des alias -> rapidité

Pour la partie locale (ma femme et moi) j'ai généré une clef sans passphrase

Permet aussi de travaillé en sécurité avec des machines distantes (avec passphrase dans ce cas). Par exemple me connecter à mon PC at home depuis le boulot (ou lycée de Versailles).

Re: [Réseau local] - Quel moyen ?

Publié : lun. 24 févr. 2014, 19:11
par Origyne
Vintherine > Je ne comprends pas la différence avec un simple SSH et l'ajout du dossier dans le gestionnaire de fichier ?

Re: [Réseau local] - Quel moyen ?

Publié : lun. 24 févr. 2014, 22:19
par alh54
Je ne comprends pas la différence avec un simple SSH et l'ajout du dossier dans le gestionnaire de fichier ?
Avec un simple ssh les commandes sont transmises du client vers le serveur via ssh. Avec sshfs le répertoire distant est monté sur la machine cliente.