Não é possível conectar-se à pasta compartilhada do samba via windows

0

Sou novo no linux e no Samba.

Objetivo

Crie uma pasta compartilhada chamada que pode ser acessada por TODOS os usuários (nome do grupo = usuários). Portanto, para mapear a unidade nas janelas, o usuário é promovido a inserir credenciais de usuário válidas.

Problema

Eu tenho a seguinte pasta_compartilhada com as seguintes permissões:

drwxr-xr-x 2 nobody users 4096 Dec 27 00:24 Shared_folder 

.. e a seguinte configuração do Samba:

[Shared_folder]
    printable = no
    writeable = yes
    path = /home/Shared_folder
    force group = users
    comment = Common Documenets accessible by all users
    valid users = @users
    create mode = 757
    public = no
    directory mode = 777

Mas quando tento mapear a unidade no Windows, não consigo passar a parte de validação do usuário, pois ela continua falhando.

Alguém poderia por favor lançar alguma luz sobre como fazer isso funcionar. Qualquer ajuda seria muito apreciada.

Obrigado antecipadamente.

    
por AJsStack 27.12.2012 / 02:24

3 respostas

1

se você tiver erro chcon: não pode aplicar o contexto parcial ao arquivo sem rótulo '/ home / Shared_folder' , usando rótulo completo para o diretório. porque este diretório não tem nenhum rótulo, então ele não pode receber uma etiqueta parcial (você pode ver a etiqueta atual com ls -Z). use o comando abaixo para definir o rótulo completo:

chcon -h system_u:object_r:samba_share_t /home/Shared_folder
chcon -R -h system_u:object_r:samba_share_t /home/Shared_folder*
    
por 09.02.2014 / 07:58
0

poucas coisas que podem causar a ocorrência do seu problema

  1. servidor samba não está iniciando porque segue o erro

Arquivo de log /var/log/samba/log.smbd

 smbd/server.c:501(smbd_open_one_socket) smbd_open_once_socket: open_socket_in: Address already in use

link

sysctl net.ipv6.bindv6only=1

2. senha do samba para o usuário não configurado

smbpasswd -a nome de usuário

    
por 27.12.2012 / 04:07
0

Se você estiver usando o SELinux, você precisa executar este comando como root:

chcon -t samba_share_t /home/Shared_folder
    
por 28.12.2012 / 18:23