Servidor de arquivos Samba

0

Eu sei, há muitos artigos sobre o meu pedido, mas todo mundo é diferente e eu estou ficando confuso.

Minha pergunta:

Instalei um servidor samba (14.04-64 bits), o servidor tem 1 disco rígido de 2 TB que divido em partições, gostaria de criar 2 pastas (digamos pasta1 e pasta 2) em / dev / sda3 ( formatado como Fat32), folder1 deve ser acessível a todos na empresa, sem senha e eles precisam de acesso total - leitura, gravação e exclusão (somos um centro de exposições), folder2 deve ser protegido por senha e acessível por 2 usuários (digamos user1 e user2). Qual é a melhor maneira de fazer isso, pois estou muito confuso por ler muitos artigos na net (eles são todos diferentes).

O outro ponto; Como somos um centro de exposições e conferências, recebemos muitos clientes que precisam acessar a pasta “não protegida” (folder1) e não podem garantir que seus dispositivos estejam no mesmo grupo inicial do servidor, qual é a melhor maneira para fazer isso?

As pastas compartilhadas devem ser acessíveis por todos os tipos de sistemas operacionais, como Mac, Windows

Muito obrigado

    PRIMARY-AV:~$    
     Device Boot      Start         End      Blocks Id    System
/dev/sda1   *        2046   100958207    50478081    5    Extended   
/dev/sda3       100958208  3907028991  1903035392    b    W95 FAT32
/dev/sda5            2048    84191231    42094592    83   Linux 
/dev/sda6       84193280   100958207     8382464   82 Linux swap/ Solaris
    
por madona33 22.04.2015 / 10:03

1 resposta

0

Primeiro, instale o samba, se ainda não o fez.

sudo gedit /etc/samba/smb.conf

Vá até o final do arquivo e coloque o seguinte, (Isto é para a pasta 1, que é um público sem senha)

[Share name]
writable = yes
path = /path/to/directory
public = yes
guest ok = yes
guest only = yes
guest account = nobody
browsable = yes

Para o caso da pasta 2, adicione o seguinte

[Share name]
writable = yes
path = /path/to/directory
public = no
guest ok = no
guest account = nobody
browsable = yes

Salve o arquivo e saia do gedit No terminal, reinicie o servidor samba para recarregar o arquivo conf

sudo servicesamba restart

Agora você tem que criar um usuário do samba que seja autenticado para as pastas compartilhadas do acees

sudo  smbpasswd -a username
    
por Maythux 22.04.2015 / 10:52