Share mounted drive over network

Hi, I am trying to share a USB drive connected to my Zorin 16 core machine to the network. I installed Nautilus and have run the command sudo Nautilus in terminal which has given me the options to share the drive/folders but when I attempt to connect to it from my Mac , I can see the share but when I attempt to open it I receive "The operation can't be completed because the original item for "NetworkDrive" can't be found.

It looks to be permissions based - when I attempt to connect to the Zorin host using my credentials that I use to login, it isn't accepting them.

Do I need to create a different account to be used to authenticate to this share?

Found the solution here:

https://www.reddit.com/r/SolusProject/comments/7syrf5/solution_enable_folder_sharing_from_nautilus_file/

2 Likes

For convenience for future search queries online or through the forum search, or for those who'd rather avoid Reddit, here are the steps:

  1. Install samba and nautilus-share.

    sudo apt install samba nautilus-share
    
  2. Enable the smb service:

    sudo systemctl enable smb
    
  3. Optionally, create a dedicated user account:

    sudo useradd -M <username>
    
  4. Add your user to the smb database.

    sudo smbpasswd -a <username>
    

Thank you @Highside1100 for posting your solution, this will come in handy soon :slight_smile:

1 Like