I have a SMB share on a computer. It’s set to anonymous access, meaning I don’t have to enter a password to access the shares. All my PC’s at home are Linux so this has served me for many years. I now have a Windows 11 laptop from work that refuses to connect to this device. The message it gives me is you can't access this shared folder because your organization's security policies block unauthenticated guest access
I have tried adding a new share that requires authenticated access, but Windows keeps giving the same error.
I have changed the protocol settings to be higher, but they had no effect. Here is my current config:
#======================= Global Settings =====================================
[global]
protocol = SMB3_11
client min protocol = SMB3
client max protocol = SMB3_11
workgroup = REDACTED.HOME
server string = SAMBA
map to guest = bad user
hosts allow = 192.168.1. 127.
printcap name = /etc/printcap
load printers = no
log file = /var/log/samba/%m.log
max log size = 50
security = user
#============================ Share Definitions ==============================
[smbshare]
path = /mnt/share
public = yes
only guest = yes
writable = yes
browseable = yes
create mask = 0777
directory mask = 0777
printable = no
guest ok = yes
[smbshareauth]
comment = Authenticated share
path = /mnt/share
read only = no
public = yes
This config still works for my anonymous share on my Linux machine, but (still) not on Windows 11 with the authenticated share. Removing the anonymous share from the config and leaving only the authenticated share does nothing for Windows 11, still same error.
Protocol before was
protocol = SMB3
client min protocol = SMB2
client max protocol = SMB3
I tried to connect to \\192.168.1.5\smbshareauth but that gives the above error. Help is greatly appreciated!
What’s in the logs?