a listagem do diretório smbclient fornece NT_STATUS_ACCESS_DENIED

3

Eu tenho olhado em volta sem sucesso. RHEL 6.4

Eu posso executar o seguinte em um servidor remoto e autenticar com êxito no LDAP:

smbclient -L //tric4t/share -U username

Quando eu executar smbclient //tric4t/share -U username ,

smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*

Eu tenho os seguintes erros de registro:

[root@tric4t samba]# tail -4 log.smbd
  smbd version 3.6.9-167.el6_5 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2011
[2014/03/04 09:24:10.470639,  0] lib/util_sock.c:628(open_socket_in)
  open_socket_in(): setsockopt: SO_REUSEPORT = true on port 445 failed with error = Protocol not available

root@tric4t samba]# tail -4 log.nmbd
[2014/03/04 09:24:16,  0] lib/util_sock.c:628(open_socket_in)
  open_socket_in(): setsockopt: SO_REUSEPORT = true on port 137 failed with error = Protocol not available

Qualquer ajuda seria muito apreciada!

    
por Hussey 04.03.2014 / 15:41

2 respostas

1

Eu resolvi esse problema causado pelo selinux. O protocolo relatado pelo NMB não está disponível na porta 137. O SMB relatou o mesmo na porta 139. Eu desliguei o Selinux em / etc / selinux / config e o Samba começou a funcionar bem. BTW este selinux é uma ótima ferramenta para o exame de paciência das pessoas; -)

    
por 22.02.2015 / 21:17
0

Alterar o contexto de segurança do SELinux para o diretório compartilhado me ajudou

chcon -t samba_share_t /path/to/share
    
por 22.02.2017 / 12:45