local sharing of any directory under home (~) fails due to permissions

Bug #1956419 reported by erik flister
32
This bug affects 5 people
Affects Status Importance Assigned to Milestone
nautilus-share (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

https://gitlab.gnome.org/GNOME/nautilus/-/issues/2074
https://gitlab.gnome.org/GNOME/nautilus/-/issues/2023

ubuntu 21.10, GNOME 40.4.0

described here: https://askubuntu.com/questions/229870/why-cant-i-get-to-a-shared-folder-from-windows

killed me all day today until finding the top answer there, which solved it.

i tried settings/media sharing. i could not see the indicated directories on my LAN from a mac. (reported as https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1956438)

i right-clicked a directory that was supposed to be shared by that setting (/home/username/Videos/), clicked "local network share", enabled sharing and allowing guest access. this brought up a dialog to install samba which i agreed to.
i still could not see the directory from the mac.

only once i spent all day googling and finally found the askubuntu solution did i figure out the problem -- "other users" needs execute permission on all directories above the shared directory all the way down to the root. /home/username/ does not have that permission. you need to set it if someone sets sharing with guest access on any descendant of a home directory.

now if i don't set guest access, my ubuntu username/pw are rejected when trying to log in from the mac. i tracked this down to this bug: https://bugs.launchpad.net/ubuntu/+source/nautilus-share/+bug/1554652

lastly, i get file transfers of 8MB/s when i push to the server from the mac. but when i pull from the mac on the server, i only get 3MB/s. reported here: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1956520

Revision history for this message
erik flister (eflister) wrote :

also reported here: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2074

dup with:
https://bugs.launchpad.net/ubuntu/+source/nautilus-share/+bug/480187
that was upstreamed to nautilus, but they say it is nautilus-share

Revision history for this message
erik flister (eflister) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nautilus-share (Ubuntu):
status: New → Confirmed
erik flister (eflister)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.