problemas com o compartilhamento Samba

1

Eu corro o Samba no meu Debian NAS e tenho dois problemas. O Samba corre bem e eu posso carregar e baixar arquivos sem problemas.

O primeiro problema:

Eu tenho uma pasta /mnt/disk/public/JDownloads/ nessa pasta são arquivos baixados pelo JDownloader. Mas alguns deles não são visíveis quando vejo na pasta do Windows ou de qualquer cliente Samba!

O Jdownloader baixou os arquivos nessa pasta pelo usuário jdownloader e pelo grupo jdownloader.

Por que não consigo ver todos os arquivos?

E o segundo problema é:

Nessa pasta também estão alguns Diretórios criados pelo JDownloader, mas não consigo excluir essa pasta do Windows Explorer!

Eu tentei resolver o primeiro problema fazendo com que as conexões do samba fossem raiz (acho que o root pode ler e gravar todos os arquivos sem nenhum tipo de usuário):

force group = root
force user = root

E o segundo problema com:

delete readonly = yes

mas sem sucesso. por favor ajude

Aqui está o meu conf para este compartilhamento:

path = /mnt/disk/public
read only = no
writable = yes
browsable = yes
delete readonly = yes
valid users = root jdownloader
force group = root
force user = root

saudações

    
por fteinz 03.03.2017 / 11:10

1 resposta

0

Os usuários do Linux são armazenados em /etc/passwd , os usuários do samba são armazenados em /etc/samba/smbpasswd

Não é verdade que todos os usuários do Linux automaticamente tenham acesso ao samba Você precisa adicionar usuários do samba com o comando smbpasswd .

Você tentou adicionar o usuário jdownloader ao samba com

smbpasswd -a jdownloader

e do lado do cliente para entrar como usuário jdownloader? (reiniciar o daemon smb, conexão com novas credenciais)

Como uma rápida & solução suja, você pode usar essas configurações globais

force create mode = 777
force directory mode = 777
force security mode = 777
force directory security mode = 777
    
por 03.03.2017 / 12:17

Tags