Windows 10 cannot connect to Linux Samba shares, except from SMB1/CIFS
Solution 1:
In my case (Windows 10, ancient Samba 4.2.10 on CentOS 6) what helped was setting the min protocol to SMB2, max protocol to SMB3:
[global]
min protocol = SMB2
max protocol = SMB3
client min protocol = SMB2
client max protocol = SMB3
client ipc min protocol = SMB2
client ipc max protocol = SMB3
server min protocol = SMB2
server max protocol = SMB3
And then connecting the share as a network drive (Explorer -> Home -> Easy access -> Map as drive
), putting in the share name (\\1.2.3.4\ShareName
), ticking "Connect using different credentials", then Other, and put in username in the format DOMAIN\username
.
When trying to get to the share in Explorer, it would never ask for credentials, nor was I able to specify the username with net use \\shareserver\data /user:testuser
(got System Error 58).