PrimTux

La distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

CARTE DES MEMBRES POUVANT AIDER ET DES ÉCOLES SOUS PRIMTUX
Merci de vous y inscrire en nous envoyant un email si vous souhaitez y apparaître.

Les différentes isos de PrimTux4 sont disponibles, cliquez ici pour choisir votre version.
  • Pour être automatiquement informé des réponses à vos messages sur le forum, n'oubliez pas de cliquer sur "Suivre cette discussion" en bas de page. Mieux, en vous abonnant au flux RSS du forum, vous pourrez suivre tout nouveau message sur l'ensemble du forum.
  • En allant dans votre Profil, ligne "Vie privée", vous pouvez également cocher "Suivre automatiquement les sujets auxquels on a répondu.", vous n'aurez plus à cliquer sur "Suivre cette discussion" lorsque vous postez un message.
  • Abonnez-vous à la newsletter sur le site principal pour être informé des nouveaux paquets, nouvelles versions, bugs...

#26 18-01-2017 15:40:18

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 645

Re : Création d'un répertoire partagé

Non pas de conflit avec samba pour le nfs, de mon côté je partage sans souci récursivement un répertoire comme je l'ai indiqué et ce dans mon home.

Montage nfs: imaginons un répertoire /home/administrateur/Public partagé

Serveur:

- Lui attribuer une IP fixe via la box => Connaître le mac => informations système => network => interfaces => eth0
-

sudo apt-get install nfs-kernel-server nfs-common

- Crér et ajouter à /etc/exports: /home/administrateur/Public *(rw,no_root_squash,async)
-

sudo service rpcbind restart

   

sudo service nfs-kernel-server restart

- Test:

sudo showmount -e

Client:

-

sudo apt-get install nfs-common

- Montage manuel dans /media/test:

mount -t nfs IP_SERVEUR:/home/administrateur/Public /media/test

- Montage automatique:

sudo leafpad /etc/fstab

: ajouter cette ligne: IP_serveur:/home/administrateur/Public /home/administrateur/Public nfs defaults,user,auto,noatime,intr 0 0
- Script de montage automatique à enregistrer dans /usr/bin sous montage-nfs et à rendre exécutable par tous:

#!/bin/bash
sleep 15
mount /home/administrateur/Public

- Ajouter exec montage-nfs & à /home/administrateur/.fluxbox/startup , juste avant exec fluxbox.

Hors ligne

#27 19-01-2017 09:09:49

zoom61
Modérateur
Inscription : 07-09-2015
Messages : 1 085

Re : Création d'un répertoire partagé

Philippe Dpt35 a écrit :

On en revient à mon interrogation:
"Je me demande si, lorsque le propriétaire d'un dossier crée un document dans son répertoire public à partir de sa session, Linux ne protège pas par défaut ce document en le mettant en lecture seule."

Si tu crées un fichier, il peut être modifié par tout le monde, par contre ce n'est pas la même chose avec un répertoire, seul de propriétaire pourra enregistrer ou créer un fichier dedans.

EDIT : Ensuite des solutions ici et .

Hors ligne

#28 19-01-2017 09:21:32

aurelien2701
Membre
Inscription : 16-01-2017
Messages : 12

Re : Création d'un répertoire partagé

Bonjour,

J'ai pris la solution de créer une partition en NTFS et donc tout fonctionne correctement

Encore merci pour tout

Hors ligne

#29 19-01-2017 09:53:03

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

@zoom61
Merci pour ces liens qui répondent à mon questionnement, et qui corroborent ce que j'avais constaté. Et à leur lecture, ça ne concerne pas que les répertoires, mais bien les fichiers aussi (lorsqu'ils sont créés sur le serveur par l'utilisateur dans sa session, problème qui ne se pose pas lorsqu'ils sont créés anonymement sur un poste client):

"et on s'aperçoit qu'avec notre répertoire partagé, notre groupe et les droits associés, on n'a répondu que partiellement à notre problème. Nos deux utilisateurs peuvent en effet créer leurs propres éléments mais ces éléments héritent des propriétés et des droits par défaut de tous les fichiers créés par tout utilisateur (hors root)  et non pas des droits qu'on souhaite appliquer à notre dossier de partage.

En bref sorrodje et toto ne créent pas des fichiers qui appartiennent au groupe "partage" ...

En conséquence les fichiers en question sont lisibles par tous mais pas modifiables/supprimables par qui que ce soit d'autre (hors root toujours qui peut toujours tout faire) . Notre partage est donc limité."

Hors ligne

#30 19-01-2017 17:58:04

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 645

Re : Création d'un répertoire partagé

aurelien2701 a écrit :

Bonjour,

J'ai pris la solution de créer une partition en NTFS et donc tout fonctionne correctement

Encore merci pour tout

Si ça marche tant mieux, c'est juste un peu dommage de ne pas s'entêter sur l'ext qu gère les droits normalement beaucoup mieux que le ntfs.

Hors ligne

#31 19-01-2017 18:07:43

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 645

Re : Création d'un répertoire partagé

zoom61 a écrit :

Si tu crées un fichier, il peut être modifié par tout le monde, par contre ce n'est pas la même chose avec un répertoire, seul de propriétaire pourra enregistrer ou créer un fichier dedans.

Non, ma femme sous ubuntu n'est pas propriétaire de mon /home/stephane/partage (sous ubuntu aussi) et elle y écrit sans problème via le réseau! Je précise qu'elle ne s'appelle pas Stéphane. D'ailleurs, c'est un non-sens de créer et partager un répertoire via le réseau sans avoir le possibilité de lui donner des droits d'écriture simplement via ce réseau, non? Quelque chose foire forcément où je n'ai rien compris à la discussion et je suis hors sujet!

Hors ligne

#32 19-01-2017 18:29:11

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

Comme je l'ai signalé un peu plus haut, et c'est là qu'est toute la nuance, le problème intervient :

lorsqu'ils sont créés sur le serveur par l'utilisateur dans sa session, problème qui ne se pose pas lorsqu'ils sont créés anonymement sur un poste client

Hors ligne

#33 19-01-2017 18:30:41

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 645

Re : Création d'un répertoire partagé

Tu peux donner un exemple?

Hors ligne

#34 19-01-2017 19:00:08

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

J'ai un Raspberry pi qui me sert de serveur réseau. Sur celui-ci j'ai deux disque durs USB partagés en réseau. L'un était formaté en ext4. Si, à partir de la Raspberry, et en tant qu'utilisateur pi, je créais un répertoire (par exemple /mon-répertoire) sur ce disque partagé, je n'avais accès à ce répertoire qu'en lecture sur les autres postes du réseau. Il m'était impossible par exemple d'y copier un fichier.

En revanche, lorsque je créais un répertoire à partir de mon PC Windows sur ce disque partagé, il n'y avait aucun problème.
Je me demande également si je n'avais pas des situations problématiques dans certains cas à partir de PC sous Linux, ce qui m'obligeait à régulièrement lancer des chmod 777 sur ce disque partagé.

Je ne peux plus vérifier en détail dans quelles circonstances ça pouvait se produire, car je l'ai maintenant reformaté en NTFS.

Hors ligne

#35 19-01-2017 19:30:05

Steph
Administrateur
Inscription : 03-06-2015
Messages : 5 645

Re : Création d'un répertoire partagé

Ce sont des disques durs USB.

Hors ligne

#36 12-03-2019 14:30:47

Loïc Missonnier
Membre
Inscription : 12-10-2018
Messages : 28

Re : Création d'un répertoire partagé

Bonjour,

J'ai bien réussi à créer un dossier partagé sur un serveur Linux en suivant [url=http://wiki.primtux.fr/doku.php/utilisation-reseau:partage-dossier?s[]=dossier&s[]=partag%C3%A9]ce tuto[/url]. Cela permet de monter automatiquement le répertoire distant dans l'explorateur de fichier (pcmanfm) lorsqu'on le sélectionne.
Néanmoins, lorsque le répertoire n'a pas été sélectionné dans pcmanfm, impossible d'y accéder via Firefox pour enregistrer une image sous le dossier partagé, puisque ce dernier n'a pas encore été monté.
Serait-il possible de monter le dossier partagé automatiquement dès l'ouverture de la session ?

Merci.

Hors ligne

#37 12-03-2019 14:57:32

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

La méthode classique c'est le montage dans le fichier fstab.
C'est expliqué sur la page du wiki que tu donnes en lien, dans la seconde partie:
https://wiki.primtux.fr/doku.php/utilis … ts_primtux

ou avec Gigolo, c'est expliqué comme 2ème méthode de cette seconde partie.

Hors ligne

#38 12-03-2019 17:25:28

Alain
Membre
Inscription : 20-07-2017
Messages : 206

Re : Création d'un répertoire partagé

Bonjour
c'est aussi expliqué sur la video 2 du post
http://forum.primtux.fr/viewtopic.php?id=1537
et là
http://forum.primtux.fr/viewtopic.php?id=1541
Alain

Hors ligne

#39 13-03-2019 11:29:01

Loïc Missonnier
Membre
Inscription : 12-10-2018
Messages : 28

Re : Création d'un répertoire partagé

C'est bien ce que j'ai suivi.
Ca fonctionne en utilisant pcmanfm. Aucun soucis pour le partage de fichier.

La difficulté de je rencontre est d'enregistrer une image d'internet à partir de Firefox dans le dossier partagé du serveur (que j'ai défini comme cible par défaut des téléchargements dans les préférences de Firefox), à ce moment j'ai une erreur de répertoire non reconnu. Il faut que j'aille sélectionner au moins une fois le dossier partagé dans pcmanfm pour le monter (le bouton éjecter à coté du répertoire apparait à ce moment là), pour pouvoir faire l'enregistrement.

Je me pose donc la question d'un mount à l'ouverture de la session, car j'ai l'impression que le montage dans le fstab ne le fait pas.

Merci.

Hors ligne

#40 13-03-2019 12:01:46

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

Peux-tu confirmer que tu as bien fait le montage dans le fstab ?

Hors ligne

#41 13-03-2019 12:10:57

Loïc Missonnier
Membre
Inscription : 12-10-2018
Messages : 28

Re : Création d'un répertoire partagé

Je confirme tout à fait, comme indiqué dans la procédure du wiki, en ajoutant tout de même l'installation des outils cifs  smile

Hors ligne

#42 13-03-2019 12:25:35

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

J'ai déjà rencontré ce problème sur un RPi, lors du passage de system V à systemd. Mes montages réseau ne fonctionnaient plus dans le fstab.

Je pense que cela était dû au fait que le montage se faisait trop tôt, en tous cas avant que certaines tâches indispensables à ce montage ne soient lancées. Suite à des recherches sur le Net, le problème était connu, et j'avais tenté de mettre en place une temporisation, mais ça n'était pas totalement satisfaisant. ça ne fonctionnait qu'une fois sur deux.

ça remonte à un certain temps et je ne me suis pas penché à nouveau sur la question depuis. Il faudrait faire des recherches afin de vérifier que le problème est toujours de même nature et voir s'il y a des solutions plus efficaces proposées.

Dans un premier temps il faudrait déjà être sûr que tu n'es pas le seul à rencontrer le problème afin de s'assurer qu'il ne s'agit pas que d'un problème local.

Hors ligne

#43 13-03-2019 12:27:45

Loïc Missonnier
Membre
Inscription : 12-10-2018
Messages : 28

Re : Création d'un répertoire partagé

Ne serait-ce pas possible de monter le répertoire dans le startup d'un fluxbox de session ?

Hors ligne

#44 13-03-2019 12:35:48

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

Sinon as-tu tenté la méthode avec Gigolo ?

Hors ligne

#45 13-03-2019 12:47:25

Philippe Dpt35
Administrateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 924
Site Web

Re : Création d'un répertoire partagé

Loïc Missonnier a écrit :

Ne serait-ce pas possible de monter le répertoire dans le startup d'un fluxbox de session ?

Oui, tu peux t'appuyer sur ça pour ce faire :
http://forum.primtux.fr/viewtopic.php?id=821&p=2

Hors ligne

#46 13-03-2019 13:38:12

Alain
Membre
Inscription : 20-07-2017
Messages : 206

Re : Création d'un répertoire partagé

Bonjour

Je viens d'essayer en utilisant mon raspberry 3  configuré en mode pont (c'est lui qui distribue le wifi  alors qu'il est relié en ethernet à la box )
à partir d' une ent box (jessie ) + samba   (voir partie raspberry du forum ent box pour plus de détails)
Les téléchargements de firefox vont bien directement sur le pi si on a indiqué cette option dans le repertoire telechargement et cela dès l'ouverture de session
Le nom des fichiers téléchargés est bien visible mais tous les téléchargements ont une taille égale à 0 octets confused confused
voici mon fichier fstab


overlay / overlay rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
//192.168.1.84/partage /media/partage1  cifs soft,file_mode=0666,dir_mode=0777,user,username=pi,password=raspberr,iocharset=utf8  0 0

le pi a l'adresse 192.168.1.84

Dernière modification par Alain (13-03-2019 13:46:45)

Hors ligne

Pied de page des forums