Máquinas Windows não consegue logar no samba

13. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 18/11/2021 - 16:33h


Nos logs não mostra nada em especifico, vou te mostrar logs da maquina em especifica que estou tentando além dos logs do smbd.
-- less /var/log/samba/log.10.0.5.240
2021/11/18 11:19:08.581520, 0] ../../source3/auth/auth_winbind.c:129(check_winbind_security)
check_winbind_security: pdb_enum_trusted_domains() failed - NT_STATUS_NOT_IMPLEMENTED

-- log.smbd

[2021/11/18 19:25:21.988118, 0] ../../source3/smbd/server.c:1738(main)
smbd version 4.15.1 started.

Em relação a cache não é, dei um reboot na máquina ontem. Estes logs não me informam nada de concreto até porque um usuário loga e outro não.


  


14. Re: Máquinas Windows não consegue logar no samba

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/11/2021 - 16:46h

https://wiki.samba.org/index.php/Configuring_Logging_on_a_Samba_Server

"In certain situations, for example, to debug authentication problems, you need to set a higher log level."


15. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 18/11/2021 - 16:50h


É justamente aí que estou pegando os logs.
less /var/log/samba/log.
Peguei em especifico o log da máquina que estou testando.


16. Re: Máquinas Windows não consegue logar no samba

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/11/2021 - 16:54h

iudemar escreveu:


É justamente aí que estou pegando os logs.
less /var/log/samba/log.
Peguei em especifico o log da máquina que estou testando.


Você definiu para o nível mais alto, conforme mencionado na documentação?

Tem um exemplo na documentação:
log level = 1 auth:5 winbind:5 



17. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 18/11/2021 - 17:21h


Segue o log após alteração feita no smb.conf:
---- OBS: Esse log foi a saída testando com usuário que não consegue logar ----
[2021/11/18 20:13:59.630113, 5] ../../auth/gensec/gensec.c:543(gensec_update_done)
gensec_update_done: spnego[0x55ee38b0f140]: NT_STATUS_NO_SUCH_USER

--- Saída do log com usuário que consegue logar ----

2021/11/18 20:18:39.140804, 2] ../../source3/auth/auth.c:330(auth_check_ntlm_password)
check_ntlm_password: authentication for user [tony] -> [tony] -> [tony] succeeded
[2021/11/18 20:18:39.141362, 3] ../../auth/ntlmssp/ntlmssp_sign.c:623(ntlmssp_sign_reset)
NTLMSSP Sign/Seal - Initialising with flags:
[2021/11/18 20:18:39.141382, 3] ../../auth/ntlmssp/ntlmssp_util.c:72(debug_ntlmssp_flags)
Got NTLMSSP neg_flags=0xe2088215
NTLMSSP_NEGOTIATE_UNICODE
NTLMSSP_REQUEST_TARGET
NTLMSSP_NEGOTIATE_SIGN
NTLMSSP_NEGOTIATE_NTLM
NTLMSSP_NEGOTIATE_ALWAYS_SIGN
NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
NTLMSSP_NEGOTIATE_VERSION
NTLMSSP_NEGOTIATE_128
NTLMSSP_NEGOTIATE_KEY_EXCH
NTLMSSP_NEGOTIATE_56
[2021/11/18 20:18:39.141455, 3] ../../auth/ntlmssp/ntlmssp_sign.c:623(ntlmssp_sign_reset)
NTLMSSP Sign/Seal - Initialising with flags:
[2021/11/18 20:18:39.141472, 3] ../../auth/ntlmssp/ntlmssp_util.c:72(debug_ntlmssp_flags)
Got NTLMSSP neg_flags=0xe2088215
NTLMSSP_NEGOTIATE_UNICODE
NTLMSSP_REQUEST_TARGET
NTLMSSP_NEGOTIATE_SIGN
NTLMSSP_NEGOTIATE_NTLM
NTLMSSP_NEGOTIATE_ALWAYS_SIGN
NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
NTLMSSP_NEGOTIATE_VERSION
NTLMSSP_NEGOTIATE_128
NTLMSSP_NEGOTIATE_KEY_EXCH

Algo especifico no proprio usuário.



18. Re: Máquinas Windows não consegue logar no samba

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/11/2021 - 17:31h

Está retornando NT_STATUS_NO_SUCH_USER, né?! Continuo vendo relatos com a versão 4.15.

Mano, compila e testa com a versão 4.14





19. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 18/11/2021 - 17:47h


Olha, complicado mesmo. Vou segurar um pouco e deixar esse acesso pelo usuário que esta funcionando e próxima semana vou fazer isso, não vejo outra saída. O que me deixa chateado é que um usuário funciona e outro não, isso que não consigo entender.


20. Re: Máquinas Windows não consegue logar no samba

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/11/2021 - 18:18h

Você pode aumentar o nível do log e tentar identificar a raiz do problema. No log acima retorna NT_STATUS_NO_SUCH_USER.

Você já tem uma linha de troubleshooting.




21. Re: Máquinas Windows não consegue logar no samba

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/11/2021 - 18:42h

No log tem uma referência ao spnego.

"SPNEGO é usado quando um aplicativo cliente deseja se autenticar em um servidor remoto, mas nenhuma das extremidades tem certeza de quais protocolos de autenticação a outra suporta. O pseudo-mecanismo usa um protocolo para determinar quais mecanismos GSSAPI comuns estão disponíveis, seleciona um e então despacha todas as operações de segurança adicionais para ele."

Na outra saída registra o uso do protocolo NTLMSSP.

https://wiki.samba.org/index.php/Samba_Features_added/changed

"NTLMv1 authentication disabled by default
In order to improve security we have changed the default value for the "ntlm auth" option from "yes" to "no". This may have impact on very old clients which doesn't support NTLMv2 yet.

The primary user of NTLMv1 is MSCHAPv2 for VPNs and 802.1x.

By default, Samba will only allow NTLMv2 via NTLMSSP now, as we have the following default "lanman auth = no", "ntlm auth = no" and "raw NTLMv2 auth = no"


22. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 19/11/2021 - 13:52h


Grande Amarildo, poderia ser mais especifico no que realmente poderia testar? sinceramente não sei mais o que fazer e não vejo outra saída a não ser refazer tudo.
Obrigado.


23. Re: Máquinas Windows não consegue logar no samba

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 19/11/2021 - 14:16h


iudemar escreveu:
..sinceramente não sei mais o que fazer e não vejo outra saída a não ser refazer tudo.


essa sua config já funcionou em outra versão ou em outro "server" ?
já experimentou uma config básica ?
existe mais de uma máquina windows com o mesmo problema ?

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




24. Re: Máquinas Windows não consegue logar no samba

iudemar
iudemar

(usa Slackware)

Enviado em 19/11/2021 - 14:31h

Olá Mauricio, essa configuração eu já mudei tentando ajustar para funcionar normalmente, estava com uma configuração bem básica mesmo. Outras máquinas não logam com outros usuários a não ser com o usuário tony que foi o primeiro a ser cadastrado. Outro usuario se eu for criar agora no sistema e no samba não vai, fica dando erro ao logar, como se o arquivo de senhas do samba não existisse para os novos usuários, usuário ou senha incorretos mas com o tony vai de boa sem problema nenhum, mistérioo




01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts