I have a Linux samba server and have explicitly listed users that can access the folder.
I have successfully congfigured Samba to require a username and password when accessing the share from windows (using the smbpasswd, etc.).
But now I want to force clear the auth cache on the windows machine. Such as when I go to a colleague's computer, I use my account to access a file in the protected share, but then before I leave his computer, i'll want to make sure the authorization cache is cleared so he cannot access that folder with my credentials.
I found the command to use in the windows command prompt on google a couple of weeks ago but silly me I didn't save it...
Hope someone can help, thanks!
Oh, Samba is configured as a workgroup and not a domain (if that helps) - so windows users do NOT log into a domain on start up.
Try this
Control Panel\All Control Panel Items\Credential Manager
Click on the arrow beside the cred you wish to delete
than click on remove from vault
Incomplete advice. The answer is:
As previously mentioned clear all entries in credentials manager, close any open share explorer windows and/or all applications utilizing the share.
THEN
Open services manager. Find the "Workstation" service and restart it.
How about this:
You can also use:
To give a list of active sessions and to ensure that you've deleted them afterwards.
How to Disconnect\logout from Samba Share on Windows 10.
RUN cmd as user(not administrator)!!!
watch yours connection
delete all connection(logout)
delete all saved network passwords
or run utilities
or run
If deleting credentials from Credential Manager does not help then you have two more options:
1) Open Run and execute
rundll32.exe keymgr.dll, KRShowKeyMgr
and look for addresses you would like to remove.2) If CMD's
net use
does not show anything then opencmd
as administrator and execute:This should clear the cache. Last option always works for me.