On a new install of Ubuntu (budgie 18.04) I shared the Public folder and set permissions to allow guest access and to create and delete (using the sharing GUI). A networked Windows computer now has access.
I shared another folder (on an external drive, ext4) using the same settings. Windows sees it but says permission denied. Checking permissions with stat -c "%a %n" /path/to/folder shows the same permissions on Public and "test" (the name of the new shared folder).
Exploring further, checking access for user "nobody", sudo -u nobody ls ~/Public lists the files in Public but, trying the new shared folder, sudo -u nobody ls /path/to/test returns permission denied. Going up the path through the root of the external drive and /media/user also gets permission denied. But /sudo -u nobody ls /media succeeds, listing the files in /media.
So it looks like user nobody is blocked in the path ahead of the directory "test". What's wanted is a simple, one step method (I figured the GUI would do this, but evidently not or not always) to share a network folder and allow guest access.
Is this a Samba thing or a permission thing?
Thanks for your time.