Crie um compartilhamento de Samba para convidados

0

Versões de software:

CentOS 6.6 x64
Samba 4.0.0-66.el6_6.rc4 (from YUM)

Problema:

Estou tentando criar um compartilhamento do Samba no meu servidor CentOS para convidados / usuários não autenticados. Usando a configuração abaixo, quando tento navegar para o compartilhamento sem autenticar, o Windows solicita um nome de usuário e senha.

Requisito:

O compartilhamento precisa ser invisível quando o usuário navega para a raiz (ou seja, \ myserver) e a única maneira de acessá-lo é via "\ myserver \ my_share \". Outras partes precisam solicitar ao usuário um nome de usuário e senha; esta é a única parte que deve ser acessível pelos convidados.

[global]
        log file = /var/log/samba/log.%m
        cups options = raw
        load printers = yes
        server string =
        default = global
        path = /home
        os level = 20
        winbind trusted domains only = yes
        security = user
        public = yes
        winbind use default domain = yes
        passdb backend = tdbsam
        max log size = 50

[my_share]
        browseable = no
        guest only = yes
        path = /home/my_home_path
    
por Reado 18.03.2015 / 15:25

2 respostas

1

Mudar a configuração do Samba [global] para o seguinte resolveu o problema. Nenhuma atualização de software foi necessária.

[global]
    server string =
    log file = /var/log/samba/log.%m
    max log size = 50
    guest ok = yes
    security = user
    map to guest = Bad Password
    
por 18.03.2015 / 16:59
0

Somente convidado e navegável = não deve fazer o que você precisa ... Você se certificou de que as permissões em sua pasta são apropriadas? tente executar o sudo chmod 777 / home / my_home_path

    
por 18.03.2015 / 15:31