Conecte-se ao RHEL SAMBA compartilhar sem nome de usuário / senha no Windows

1

Eu tenho o nosso smb.conf configurado como abaixo

# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.

[global]
    workgroup = SAMBA
    security = user

    passdb backend = tdbsam

    printing = cups
    printcap name = cups
    load printers = yes
    cups options = raw

    guest account = samba

[homes]
    comment = Home Directories
    valid users = %S, %D%w%S
    browseable = No
    read only = No
    inherit acls = Yes

[printers]
    comment = All Printers
    path = /var/tmp
    printable = Yes
    create mask = 0600
    browseable = No

[print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    write list = @printadmin root
    force group = @printadmin
    create mask = 0664
    directory mask = 0775

[edi]
    path = /dat/101/edi/
    public = yes
    create mask = 0664
    directory mask = 0775

Eu quero que os usuários do Windows consigam abrir \server\edi sem precisar inserir um nome de usuário e senha. Eu tentei mistura de opções de navegável, público, forçar usuário, força grupo etc. sem sorte.

    
por user6888062 03.07.2018 / 17:15

2 respostas

1

Você precisa de guest ok = yes e guest only = yes em cada definição de serviço.

Da página do manual:

guest only (S)

If this parameter is yes for a service, then only guest connections to the service are permitted. This parameter will have no effect if guest ok is not set for the service.

See the section below on security for more information about this option.

Default: guest only = no

Observe que um deles ou ambos podem estar na seção [global] em vez da definição de serviço. Também public é sinônimo de guest ok e only guest é sinônimo de guest only .

    
por 03.07.2018 / 20:56
-1

adicione "guest ok = yes" à sua definição de compartilhamento. Além disso, verifique os direitos da pasta.

Para verificar novamente o log de configuração e o cliente do Windows, a conexão está fechada.

O seu também deve saber que você precisa adicionar o usuário autenticado ao seu guest compartilhado (quando você o tiver), porque o Windows usa apenas uma sessão de autenticação.

    
por 03.07.2018 / 20:50

Tags