Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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

#1 17-11-2017 09:41:35

joffrey575
Membre
Distrib. : Debian Jessie et stretch
Inscription : 19-12-2016

[Samba] Bloquer en lecture seul un fichier déjà utilisé

Bonjour à tous,

J'aimerais savoir si quelqu'un a déjà mis en place la gestion concurrentiel des accès fichiers par samba.

Plus clairement, comment notifier et bloquer un fichier déjà utilisé pour que deux users ne puissent pas écrire en meme temps ?

Le fichier sera pour le second user en lecture seul.


J'ai déjà testé la configuration suivante sans succès :

§ 6.3 Gérer les accès concurrentiels : https://doc.ubuntu-fr.org/samba

strict locking=yes
share modes=no

Article de départ :

https://linux.developpez.com/tutoriels/ … local/#LIV


Avez-vous mis en place cette fonction dans votre serveur samba ?

Merci pour vos retours.

Bonne journée à tous.

Hors ligne

#2 17-11-2017 21:44:23

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Samba] Bloquer en lecture seul un fichier déjà utilisé

Bonjour

man samba


blocking locks (S)

           This parameter controls the behavior of smbd(8) when given a request by a client to obtain a byte range lock
           on a region of an open file, and the request has a time limit associated with it.

           If this parameter is set and the lock range requested cannot be immediately satisfied, samba will internally
           queue the lock request, and periodically attempt to obtain the lock until the timeout period expires.

           If this parameter is set to no, then samba will behave as previous versions of Samba would and will fail the
           lock request immediately if the lock range cannot be obtained.

           Default: blocking locks = yes


https://forum.ubuntu-fr.org/viewtopic.php?id=1802701


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

Pied de page des forums