O que é um usuário de samba?

1

Eu tenho um owncloud rodando no meu bananapi. No diretório de dados do owncloud eu estou ligando para algumas pastas em um disco rígido externo.

Além disso, quero usar as pastas vinculadas, como Música, Vídeos, etc., como uma pasta compartilhada em minha rede, para que o Plex e o Back in Time possam acessá-la.

Estou usando o Samba para isso. Como os direitos de acesso são mantidos? Existe uma coisa chamada Samba User . Para que serve isso? Minhas pastas são www-data:www-data: , já que o owncloud recomenda usar essas propriedades.

Para acessá-los via Samba eu não quero definir o chmod para 777 .

Como faço para ganhar perms, então eu posso usar um Samba Client para ler, escrever as pastas compartilhadas?

    
por Daniel Hitzel 19.03.2016 / 18:04

1 resposta

4

Um usuário de samba é um usuário normal do Ubuntu que você cria e usa para configurar o samba. O Samba tem seu próprio programa de senha chamado "smbpasswd" com ...

smbpasswd -a {user}

Isso dá acesso a / home / {user} /

/etc/samba/smb.conf também permite que você defina um compartilhamento para esse usuário do samba

[accounts]
comment = Accounts data directory
path = /directory/dir/
valid users = {user}
public = no
writable = yes

Esse último faz arquivos graváveis.

    
por Rinzwind 19.03.2016 / 18:12