Não é possível modificar / excluir arquivos por compartilhamento de samba

1

Eu tenho um diretório na minha máquina Linux que quero compartilhar na minha máquina Windows. Eu quero ser capaz de modificar / excluir esses arquivos do PC com Windows. Eu instalei e estou usando o Samba para compartilhar o diretório. Eu sou capaz de ver o diretório do windows, no entanto eu sou incapaz de renomear um arquivo (modificar) ou excluir um arquivo. Quando tento fazer isso, recebo um erro dizendo: "Você precisa da permissão do usuário do Unix \ root para fazer alterações neste arquivo".

Aqui está o meu arquivo smb (está um pouco confuso):

[global]
    unix charset = UTF-8
    dos charset = CP932
    workgroup = WORKGROUP
    server string = Samba Server Version %v
    security = SHARE
    passdb backend = tdbsam
    username map = /etc/samba/smbusers
    hosts allow = 127., 10., 192.168., 172.
    cups options = raw

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        guest ok = no
        writable = no
        printable = yes

[VRL]
   path = /opt/vmpro/VRL
   writable = yes
   guest ok = yes
   guest only = yes
   create mode = 0777
   directory mode = 0777
   share modes = yes
   readonly = no

smbusers

nobody=*

stat / opt / vmpro / VRL retorna isso:

  File: '/opt/vmpro/VRL'
  Size: 819200          Blocks: 1608       IO Block: 4096   directory
Device: 803h/2051d      Inode: 4989348     Links: 3
Access: (0777/drwxrwxrwx)  Uid: (  495/   vmpro)   Gid: (  490/   vmpro)
Access: 2017-01-20 17:13:52.000000000 -0500
Modify: 2017-01-20 17:14:00.000000000 -0500
Change: 2017-01-20 17:14:00.000000000 -0500

O que estou fazendo de errado?

Editar: por solicitação, aqui está o resultado de um ls de um arquivo. Observe que eu mudei também as permissões, o resultado ainda não está mudando.

[root@000C290909A5 VRL]# ls -l /opt/vmpro/VRL/MSG366229159120586_192.168.80.29.wav
-rw-rw-r--. 1 vmpro vmpro 52122 Jan 19 10:13 /opt/vmpro/VRL/MSG366229159120586_192.168.80.29.wav
[root@000C290909A5 VRL]# chmod 0777 MSG366229159120586_192.168.80.29.wav
[root@000C290909A5 VRL]# ls -l /opt/vmpro/VRL/MSG366229159120586_192.168.80.29.wav
-rwxrwxrwx. 1 vmpro vmpro 52122 Jan 19 10:13 /opt/vmpro/VRL/MSG366229159120586_192.168.80.29.wav
    
por Richard 20.01.2017 / 23:16

1 resposta

0

Veja meu smb.conf O usuário pode copiar dados / arquivos, mas não pode excluir dados / arquivos ... Qualquer ajuda ...

[Software]
path = /home/samba/Software
valid users = @smbgrp
browsable =yes
writable = yes
guest ok = no
create mask = 0664
directory mask = 0775
hosts deny = ALL EXCEPT
-------------------------------------------------------
[Hardware]
path = /home/samba/Hardware
valid users = @smbgrp
browsable =yes
writable = yes
guest ok = no
create mask = 0644
directory mask = 0755
hosts deny = ALL EXCEPT
-------------------------------------------------------
[Application]
path = /home/samba/Application
valid users = @smbgrp
browsable =yes
writable = yes
guest ok = no
create mask = 0664
directory mask = 0775
hosts deny = ALL EXCEPT
    
por 02.08.2017 / 11:39