J'ai lu des tonnes de choses sur le partage de fichiers et j'en suis néanmoins encore au même point.
Suite à la discussion sur la fermeture d'un fichier après exécution à l'ouverture, je me suis mis à tenter de monter mes volumes par fstab. Voici l'extrait de mon fichier:
//192.168.0.200/communs /home/patrick/serveur nfs rw,username=patrick,password=natation,noauto,umask=000 0 0
//192.168.0.200/donnees /home/patrick/donnees nfs rw,user,noauto,umask=000 0 0
//192.168.0.200/diocese /home/patrick/diocese nfs rw,user,noauto,umask=000 0 0
//192.168.0.200/LESbases /home/patrick/LESbases nfs rw,user,noauto,umask=000 0 0
#//192.168.0.200/communs /home/patrick/serveur smbfs credentials=/root/.smbcredentials 0 0
#//192.168.0.200/donnees /home/patrick/donnees smbfs credentials=/root/.smbcredentials 0 0
#//192.168.0.200/diocese /home/patrick/diocese smbfs credentials=/root/.smbcredentials 0 0
#//192.168.0.200/LESbases /home/patrick/LESbases smbfs credentials=/root/.smbcredentials 0 0
la partie du bas, mise en commentaires, me donnait des fichiers visibles mais non modifiables pour certains et modifiables dans le répertoire principal non pour certains autres dans d'autres cas. Donc, c'était bien difficile.
Ce que je veux: avoir accès complet pour tous les répertoires et sous-répertoires, tous les fichiers et documents des disques montés.
Le fichier suivant, que je lançais en ouverture de Lenny fonctionnait bien:
smbmount //192.168.0.200/communs /home/patrick/serveur -o username=patrick,password=natation,rw
smbmount //192.168.0.200/donnees /home/patrick/donnees -o username=patrick,password=natation,rw
smbmount //192.168.0.200/diocese /home/patrick/diocese -o username=patrick,password=natation,rw
smbmount //192.168.0.200/LESbases /home/patrick/LESbases -o username=patrick,password=natation,rw
Pourquoi le montage par fstab ne donne-t-il pas d'aussi bons résultats?
Je soupçonne que ce soit ma configuration côté serveur qui plante.
Une question: comment attribuer un accès à plus d'un usager dans samba.conf ?
Actuellement j'ai ceci (ai-je la bonne façon de partager et à communs et à patrick le dossier communs ? ):
[communs]
path = /home/communs
browseable = yes
public = yes
only guest = yes
writable = yes
valid users = communs,patrick
write list = communs,patrick
printable = no
comment = Repertoire pour tous
[donnees]
path = /var/www/donnees
browseable = yes
writable = yes
printable = no
valid users = patrick
invalid users = communs
write list = patrick
comment = programmation PHP
[LESbases]
path = /var/lib/mysql
browseable = yes
writable = yes
printable = no
valid users = patrick
invalid users = communs
write list = patrick
comment = Les données pures de la pastorale
[diocese]
path = /mnt/disk2/diocese
browseable = yes
public = yes
writable = yes
printable = no
valid users = communs, patrick
write liste = patrick, communs
comment = Donnees pour les logiciels du diocese
]]>