samba question: share = user

0
  • Estou executando o Ubuntu 13.04 e o Windows XP.

  • Eu sou um novato de samba, mas consegui configurar isso no Ubuntu seguindo as instruções postadas aqui link

  • Minha pergunta é que, embora eu possa copiar um documento do Word para o compartilhamento do Linux, quando eu edito no Word no Windows, não consigo salvar e substituir o arquivo. Diz que o arquivo é somente leitura.

  • Eu tenho que salvar uma cópia e depois fazer um movimento do arquivo no sistema Linux.

  • Eu tentei mudar o perms do arquivo para o 777 no lado do linux, mas isso não resolveu, então estou pensando que é um perms no nível do usuário.

  • Alguém sabe do topo de sua cabeça? Eu atualmente tenho security = user no meu arquivo smb.conf.

  • Ao copiar um arquivo do linux para o compartilhamento, ele tem o meu nome de usuário. Ao criar um arquivo do windows para o compartilhamento, ele não possui nenhum nogroup no arquivo.

  • A boa notícia é que tanto o Linux quanto o Windows vêem os mesmos arquivos e eu posso abrir todos os arquivos colocados no compartilhamento no Windows. Eu não posso sobrescrevê-los com edições (especificamente arquivos do Word 2007).

  • Qualquer ajuda sobre a configuração para corrigir isso é apreciada.

detalhes do samba

[share]
   comment = Unbuntu File Share
   path = /srv/samba/share
   browseable = yes
   guest ok = yes
   read only = no
   create mask = 0775

permissions of all the directories for /srv/samba/share

bjackfly@BigJackFly:~$ ls -ltr | grep srv
drwxr-xr-x   3 root root  4096 Sep 25 14:05 srv

bjackfly@BigJackFly:~$ ls -ltr /srv/ | grep samba
drwxr-xr-x 3 root root 4096 Sep 25 14:05 samba

bjackfly@BigJackFly:~$ ls -ltr /srv/samba/ | grep share
drwxrwxrwx 2 nobody nogroup 4096 Sep 25 17:25 share
    
por bjackfly 25.09.2013 / 23:24

1 resposta

0

Eu tive que ter certeza de que os arquivos no compartilhamento não tinham ninguém.nogroup

sudo chown nobody.nogroup  file.docx
    
por bjackfly 26.09.2013 / 06:05