I suppose you'd create a new user account (with a password) on system A for system B, and only give read permissions to this specific user for the share.
Then to access the share from system B, you'd enter the username/password (and cache it if desired).
Later.. :beer: