CAS-001 · Question #506
A systems administrator establishes a CIFS share on a Unix device to share data to windows systems. The security authentication on the windows domain is set to the highest level. Windows users are…
The correct answer is A. Refuse LM and only accept NTLMv2. A Unix Samba CIFS server configured to refuse LM and accept only NTLMv2 can cause authentication failures with Windows clients at the highest domain security level due to NTLMv2 implementation gaps in Samba.
Question
A systems administrator establishes a CIFS share on a Unix device to share data to windows systems. The security authentication on the windows domain is set to the highest level. Windows users are stating that they cannot authenticate to the Unix share. Which of the following settings on the Unix server is the cause of this problem?
Options
- ARefuse LM and only accept NTLMv2
- BAccept only LM
- CRefuse NTLMv2 and accept LM
- DAccept only NTLM
How the community answered
(26 responses)- A77% (20)
- B12% (3)
- C8% (2)
- D4% (1)
Why each option
A Unix Samba CIFS server configured to refuse LM and accept only NTLMv2 can cause authentication failures with Windows clients at the highest domain security level due to NTLMv2 implementation gaps in Samba.
When Windows domain security is at its highest level, clients send only NTLMv2 and refuse to fall back to LM or NTLM. However, configuring the Unix Samba server to refuse LM and accept only NTLMv2 exposes a known compatibility gap - older Samba implementations do not fully support the extended security negotiation and signing requirements that Windows enforces at this level. This NTLMv2 implementation mismatch on the Samba side is the direct cause of the authentication failure.
Accepting only LM on the Unix server would also block Windows clients at high security (since they send NTLMv2, not LM), but this is not the configured setting and does not reflect the NTLMv2 compatibility issue specific to this scenario.
Refusing NTLMv2 and accepting LM would create an obvious protocol mismatch since Windows sends NTLMv2, but this setting is not what is configured on the Unix server in question.
Accepting only NTLM (v1) would fail because Windows at the highest security level sends NTLMv2 exclusively, but this setting is not the one causing the described problem.
Concept tested: Samba CIFS NTLMv2 compatibility with Windows security policy
Source: https://learn.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level
Topics
Community Discussion
No community discussion yet for this question.