Samba com usuários individuais por diretório compartilhado

2

Mapeii dois diretórios como pastas compartilhadas do Samba.

Desejo dar a um usuário acesso ao site1, mas não a www.

Como isso é feito?

[global]
workgroup=WORKGROUP
server string = Samba Server Version %v

# interfaces = lo wlan0 192.168.0.1/24
hosts allow = 127. 192.168.0.

log file = /var/log/samba/log.%m
max log size = 50

security = user
passdb backend = tdbsam
# security = auto
# server role = standalone


[www]
        comment = Apache WWW Directory
        path = /var/www
        read only = no
        force create mode = 0775
        create mask = 0775
        force directory mode = 0775
        create directory = 0775

[site1]
        comment = Bidjunction Lib Directory
        path = /var/www/site1
        read only = no
        force create mode = 0775
        create mask = 0775
        force directory mode = 0775
        create directory = 0775
    
por user1032531 10.05.2014 / 20:24

2 respostas

0
[site1]
comment = Bidjunction Lib Directory
path = /var/www/site1
read only = no
force create mode = 0600
create mask = 0600
force directory mode = 0700
create directory = 0700
valid users = <username> 

Certifique-se de que as permissões do sistema de arquivos possibilitam que o usuário entre no diretório. Caso você queira disponibilizar o compartilhamento para vários usuários, apenas não adicione mais usuários a usuários válidos. Mude suas máscaras para permitir grupos, i. e.0660 em vez de 0600 e altere o nome de usuário para @groupname. Finalmente, configure force group para groupname. Dessa forma, você pode ter proprietários diferentes, mas todos os usuários do @groupname podem modificar os arquivos.

    
por 11.05.2014 / 11:56
0

Você deve definir usuários com valid users palavra-chave.

Verifique a página de segurança do samba no link

    
por 10.05.2014 / 20:27

Tags