Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/01/2015, à 12:18

LePapeYeku

probleme de droit en ecriture SAMBA

bonjours, smile

j’ai un soucis avec le partage samba. Je n’arrive pas a avoir les droit en écriture lorsque j’utilise la commande “ net usershare add test-data /media/xbmc/data1/test-data/ xbmc:f” . le dossier est bien partagé, j’ai accès aux dossiers, mais je ne peux rien supprimer je n’ai pas d’accès en écrite, les logs samba me signalent un problème de permission.
(le partage vien le fichier /etc/samba/smb.conf semble fonctionner mais je ne trouve pas ca pratique, les dossiers data1 et data2 fonctionnent parfaitement en lecture/ecriture.)

résultat des commandes :
testparm -s

xbmc@xbmc:~$ testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[data1]"
Processing section "[data2]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
        server string = %h server (Samba, Ubuntu)
        server role = standalone server
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        unix extensions = No
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb
        wide links = Yes

[data1]
        path = /media/xbmc/data1
        valid users = xbmc
        read only = No

[data2]
        path = /media/xbmc/data2
        valid users = xbmc
        read only = No
xbmc@xbmc:~$

$ net usershare info --long

xbmc@xbmc:~$ net usershare info --long
[test-data]
path=/media/xbmc/data1/test-data/
comment=xbmc:f
usershare_acl=Everyone:R,
guest_ok=n

[test-home]
path=/home/xbmc/test-home/
comment=xbmc:f
usershare_acl=Everyone:R,
guest_ok=n

[videos-links]
path=/home/xbmc/Vidéos/
comment=xbmc:F
usershare_acl=Everyone:R,
guest_ok=n

[videos-direct-data2]
path=/media/xbmc/data1/
comment=xbmc:F
usershare_acl=Everyone:R,
guest_ok=n

xbmc@xbmc:~$

$ ls -la /home/xbmc/test-home/

total 8
drwxrwxr-x  2 xbmc xbmc 4096 janv. 23 07:42 .
drwxr-xr-x 33 xbmc xbmc 4096 janv. 23 08:17 ..
-rw-rw-r--  1 xbmc xbmc   0 janv. 23 07:42 abc

$ tail -f /var/log/samba/log.jcifs0_1_54

[2015/01/23 08:16:07.968260,  2] ../source3/smbd/service.c:848(make_connection_snum)
  jcifs0_1_54 (ipv4:192.168.0.7:42609) connect to service test-home initially as user xbmc (uid=1000, gid=1000) (pid 7436)
[2015/01/23 08:16:07.968397,  3] ../source3/smbd/reply.c:1024(reply_tcon_and_X)
  tconX service=TEST-HOME
[2015/01/23 08:16:07.971011,  3] ../source3/smbd/process.c:1795(process_smb)
  Transaction 4 of length 86 (0 toread)
[2015/01/23 08:16:07.971106,  3] ../source3/smbd/process.c:1398(switch_message)
  switch message SMBtrans2 (pid 7436) conn 0x7f11f47f7060
[2015/01/23 08:16:07.971241,  3] ../source3/smbd/trans2.c:5337(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257
[2015/01/23 08:16:07.972515,  3] ../source3/smbd/trans2.c:5480(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo abc (fnum [fsp is NULL]) level=257 call=5 total_data=0
[2015/01/23 08:16:07.975384,  3] ../source3/smbd/process.c:1795(process_smb)
  Transaction 5 of length 52 (0 toread)
[2015/01/23 08:16:07.975480,  3] ../source3/smbd/process.c:1398(switch_message)
  switch message SMBunlink (pid 7436) conn 0x7f11f47f7060
[2015/01/23 08:16:07.975526,  3] ../source3/smbd/error.c:82(error_packet_set)
  NT error packet at ../source3/smbd/process.c(1482) cmd=6 (SMBunlink) NT_STATUS_MEDIA_WRITE_PROTECTED

NB:
ces problèmes sont survenus après l’achat d’un nom de domaine cool , j’ai modifié le hostname de m’a machine. (je ne sais plus le nom qu'elle avait avant sad )
$ hostname
xbmc

$ hostname -f
xbmc.c**i.nl

$ hostname -d
c**i.nl

$ cat /etc/hostname
xbmc

$ cat /etc/hosts

127.0.0.1       localhost
127.0.1.1 xbmc.c**i.nl xbmc
192.168.0.19 xbmc.c**i.nl xbmc
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Merci beaucoup beaucoup de votre aide smile je commence serieusement a maracher les cheveux ><’ tongue

et en complément voila l'erreur sur seven :
mini_27033020150123121446testhome.png

NB je suis sous ubuntu 14 (la derniere version stable pas de mise a jour aujourdhui) avec l'interface kde
L'utilisateur xbmc appartient bien au group usershare et plugdev...


[Modération : merci à l'avenir d'utiliser les balises code (explications ici).] (OK c'est compris désolé)

Dernière modification par LePapeYeku (Le 23/01/2015, à 17:27)

Hors ligne