#26 Le 06/06/2015, à 13:37
- MicP
Re : [RESOLU] droit ecriture sur partage cifs local via ( fstab )
Bonjour iznobe
Content pour toi que ton problème soit enfin résolu.
==============
==============
Puisque maintenant ton partage fonctionne parfaitement,
pourrais-tu poster le retour des commandes suivantes :
=======
Depuis la "machine client samba" (celle depuis laquelle tu accède au partage)
uname --all
cat /etc/fstab
cat /etc/mtab
depuis un compte utilisateur qui a accès à ce partage :
id
=======
Depuis la "machine serveur samba" (celle qui héberge le serveur de partage)
uname --all
sudo $(wich smbd) --version
cat /etc/mtab
cat /etc/samba/smb.conf
Merci
Hors ligne
#27 Le 07/06/2015, à 12:08
- iznobe
Re : [RESOLU] droit ecriture sur partage cifs local via ( fstab )
salut MicP , si ca peut t ' aider bien sur , mais il faut savoir que dans mon cas , le serveur et la machine sur laquelle je n' avais pas les droits d' écriture était la même .
donc pour la commande :
uname --all
resultat :
iznobe@iznobe-PC ~ $ uname --all
Linux iznobe-PC 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
commande :
cat /etc/fstab
resultat :
iznobe@iznobe-PC ~ $ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
# <file system> <mount point> <type> <options> <dump> <pass> <options essayees>
# / was on /dev/sda1 during installation
UUID=d0684ea6-3731-4f36-99e3-2b07612ad7a5 / ext4 errors=remount-ro,noatime 0 1
# swap was on /dev/sdb2 during installation
UUID=d2e50d69-deeb-4493-9e7f-e462e4f1fb52 none swap sw 0 0
# personalisation :
#
# montage seagate auto
/dev/disk/by-uuid/9C0CFF010CFED4EC /media/iznobe/Seagate.500 ntfs-3g defaults 0 0utf8,users,umask=0000
# montage dossier partagé auto d' un dossier du seagate
//192.168.1.121/multimedia /home/iznobe/partages/multimediacifs credentials=/root/.smbcredentials 0 0
# Montage N.A.S
#//192.168.1.130/ /home/iznobe/partages/N.A.S cifs credentials=/root/.NAScredentials 0 0
//192.168.1.130/video /home/iznobe/partages/N.A.S/video cifs credentials=/root/.NAScredentials 00
//192.168.1.130/photo /home/iznobe/partages/N.A.S/photo cifs credentials=/root/.NAScredentials 00
//192.168.1.130/dessins_animes /home/iznobe/partages/N.A.S/dessins_animes cifs credentials=/root/.NAScredentials 00
//192.168.1.130/music /home/iznobe/partages/N.A.S/music cifs credentials=/root/.NAScredentials 00
//192.168.1.130/iznobe /home/iznobe/partages/N.A.S/iznobe cifs credentials=/root/.NAScredentials 00
commande :
cat /etc/mtab
resultat :
iznobe@iznobe-PC ~ $ cat /etc/mtab
/dev/sda1 / ext4 rw,noatime,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/cgroup tmpfs rw 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
none /sys/fs/pstore pstore rw 0 0
/dev/sdc1 /media/iznobe/Seagate.500 fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
systemd /sys/fs/cgroup/systemd cgroup rw,noexec,nosuid,nodev,none,name=systemd 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=iznobe 0 0
//192.168.1.121/multimedia /home/iznobe/partages/multimedia cifs rw 0 0
//192.168.1.130/iznobe /home/iznobe/partages/N.A.S/iznobe cifs rw 0 0
//192.168.1.130/dessins_animes /home/iznobe/partages/N.A.S/dessins_animes cifs rw 0 0
//192.168.1.130/video /home/iznobe/partages/N.A.S/video cifs rw 0 0
//192.168.1.130/music /home/iznobe/partages/N.A.S/music cifs rw 0 0
//192.168.1.130/photo /home/iznobe/partages/N.A.S/photo cifs rw 0 0
commande :
id
resultat :
iznobe@iznobe-PC ~ $ id
uid=1000(iznobe) gid=1000(iznobe) groupes=1000(iznobe),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),110(sambashare),1001(sambausers)
iznobe@iznobe-PC ~ $
commande :
sudo $(wich smbd) --version
resultat :
iznobe@iznobe-PC ~ $ sudo $(wich smbd) --version
La commande « wich » est introuvable, vouliez-vous dire :
La commande « which » du paquet « debianutils » (main)
La commande « wish » du paquet « tk » (main)
La commande « wicd » du paquet « wicd-daemon » (universe)
wich : commande introuvable
Version de sudo 1.8.9p5
Sudoers policy plugin version 1.8.9p5
Sudoers file grammar version 43
Sudoers I/O plugin version 1.8.9p5
commande :
sudo samba --version
rtesultat :
iznobe@iznobe-PC ~ $ sudo samba --version
Version 4.1.6-Ubuntu
commande :
cat /etc/samba/smb.conf
resultat :
iznobe@iznobe-PC ~ $ cat /etc/samba/smb.conf
[global]
usershare owner only = false
workgroup = izno
server string = iznobe-PC
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
unix password sync = Yes
log level = 6
log file = /var/log/samba/log.log.%m
max log size = 1500
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
hosts allow = 192.168.1. 127.
dns proxy = No
#share modes = Yes
security = user
username map = /etc/samba/smbusers
; encrypt passwords = yes
; guest ok = no
; guest account = nobody
#unix extensions = no
#comment = Homes
#read only = no
#create mask = 0766
#directory mask = 0777
#browseable = yes
[multimedia]
path = /media/iznobe/Seagate.500/Torrent/
comment = No comment
valid users = eva, iznobe
write list = iznobe eva
directory mask = 777
create mode = 777
writeable = yes
; available = yes
; browseable = yes
; printable = no
locking = no
strict locking = no
voili voilou
la seule chose que j' ai changé par rapport a avant c ' est la ligne de mon fstab :
/dev/disk/by-uuid/9C0CFF010CFED4EC /media/iznobe/Seagate.500 ntfs-3g utf8,users,umask=0000 0 0
en
/dev/disk/by-uuid/9C0CFF010CFED4EC /media/iznobe/Seagate.500 ntfs-3g defaults 0 0 #utf8,users,umask=0000
mais je suis même pas certain que c ' est ce qui a résolu mon pb , il me semblait que ca marchait avant sans changé .
de plus il apparait un probleme avec le versionning et les tutos que l' on peut trouver sur le net : les versions pour lequelles sont fait les tutos ne sont pas mentionnés et du coup les options et commandes ne sont pas les bonnes pour certains cas , ce qui peut porter a confusion ( et / ou creer des problemes ) , du coup pour la version qui fonctionne pour moi , je me suis servi du tuto sur le site ici en version 4 mais il y a un malin qui a modifié des commandes par du charabia a certains endroits ..... voici le lien au cas ou :
Samba 4
j ' ai corriger comme j ' ai pu , mais il faudra certainement reverifier que je n' ai pas mis de betises ...
Dernière modification par iznobe (Le 07/06/2015, à 12:32)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#28 Le 07/06/2015, à 12:38
- MicP
Re : [RESOLU] droit ecriture sur partage cifs local via ( fstab )
Je te remercie beaucoup pour ces retours de commandes et tes commentaires.
Il me serviront serviront certainement, et sans doute aussi à beaucoup d'autres.
Merci encore
Hors ligne
#29 Le 07/06/2015, à 21:38
- Coeur Noir
Re : [RESOLU] droit ecriture sur partage cifs local via ( fstab )
je me suis servi du tuto sur le site ici en version 4 mais il y a un malin qui a modifié des commandes par du charabia a certains endroits ..... voici le lien au cas ou :
Samba 4j ' ai corriger comme j ' ai pu , mais il faudra certainement reverifier que je n' ai pas mis de betises ...
Il me semblait bien aussi avoir vu des trucs bizarres sur cette page de doc, comme des %µ" en fin de commande… apparemment cela semble "propre" maintenant !
Je continue de voir quelques bizarreries dans le smb.conf :
valid users = eva iznobe
plutôt que eva, iznobe → liste des utilisateurs séparés par des espaces, pas de virgule.
…utile à la condition que eva et iznobe existent en tant qu'utilisateurs sur le système hébergeant le serveur samba et "dans" la liste des utilisateurs spécifiques à samba. C'est ok pour iznobe, mais eva ?
Ce qui n'est peut-être pas le cas chez toi (voir https://forum.ubuntu-fr.org/viewtopic.p … #p19919251), mais comme plus bas tu attribues aux dossiers et fichiers les droits de lecture/écriture/éxécution à l'utilisateur, au groupe et aux autres :
directory mask = 777
create mode = 777
…à priori, n'importe qui depuis ton réseau local aura total accès à tes partages samba.
Enfin sais-tu pourquoi tu as précisé ces options :
locking = no
strict locking = no
qui sous certaines conditions peuvent poser problème (accès concurrent de plusieurs utilisateurs à un même fichier, risque de corruption de donnée en cas de tentative d'écriture/modification…)
Sans préciser ces options, par défaut samba avertit l'utilisateur qu'un fichier est déjà en cours d'utilisation par un autre et propose alors ce fichier en lecture seule - ce qui est prudent.
Dernière modification par Coeur Noir (Le 07/06/2015, à 21:43)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne