Messages : 3,216
Sujets : 41
Inscription : Dec 2021
Réputation :
11
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
- Code : sudo apt-get install nfs-kernel-server nfs-common
- Crér et ajouter à /etc/exports: /home/administrateur/Public *(rw,no_root_squash,async)
- Code : sudo service rpcbind restart
Code : sudo service nfs-kernel-server restart
- Test:
Client:
- Code : sudo apt-get install nfs-common
- Montage manuel dans /media/test: Code : mount -t nfs IP_SERVEUR:/home/administrateur/Public /media/test
- Montage automatique: Code : 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.
Messages : 451
Sujets : 5
Inscription : Sep 2015
Réputation :
1
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 là.
Messages : 12
Sujets : 2
Inscription : Jan 2017
Réputation :
0
Bonjour,
J'ai pris la solution de créer une partition en NTFS et donc tout fonctionne correctement
Encore merci pour tout
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
@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):
Citation :"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é."
Messages : 3,216
Sujets : 41
Inscription : Dec 2021
Réputation :
11
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.
Messages : 3,216
Sujets : 41
Inscription : Dec 2021
Réputation :
11
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!
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
Comme je l'ai signalé un peu plus haut, et c'est là qu'est toute la nuance, le problème intervient :
Citation :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
Messages : 3,216
Sujets : 41
Inscription : Dec 2021
Réputation :
11
Tu peux donner un exemple?
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
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.
Messages : 3,216
Sujets : 41
Inscription : Dec 2021
Réputation :
11
Ce sont des disques durs USB.
Messages : 29
Sujets : 4
Inscription : Oct 2018
Réputation :
0
Bonjour,
J'ai bien réussi à créer un dossier partagé sur un serveur Linux en suivant =dossier&s[]=partag%C3%A9]ce tuto. 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.
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
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/utilisa...ts_primtux
ou avec Gigolo, c'est expliqué comme 2ème méthode de cette seconde partie.
Messages : 296
Sujets : 49
Inscription : Jul 2017
Réputation :
1
Messages : 29
Sujets : 4
Inscription : Oct 2018
Réputation :
0
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.
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
Peux-tu confirmer que tu as bien fait le montage dans le fstab ?
Messages : 29
Sujets : 4
Inscription : Oct 2018
Réputation :
0
Je confirme tout à fait, comme indiqué dans la procédure du wiki, en ajoutant tout de même l'installation des outils cifs
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
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.
Messages : 29
Sujets : 4
Inscription : Oct 2018
Réputation :
0
Ne serait-ce pas possible de monter le répertoire dans le startup d'un fluxbox de session ?
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
Sinon as-tu tenté la méthode avec Gigolo ?
Messages : 2,129
Sujets : 46
Inscription : Oct 2015
Réputation :
9
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
Messages : 296
Sujets : 49
Inscription : Jul 2017
Réputation :
1
13-03-2019, 12:38:12
(Modification du message : 13-03-2019, 12:46:45 par Alain.)
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
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
|