I have a Mac Mini that I use as a Plex server that I’d like to copy movie files over to from my Linux box. In the past I’d use Samba to do this but for some reason I can’t seem to get it working. I’m using the latest Manjaro Gnome distro but when I right click on a folder I don’t see any option for sharing. According to add/remove software Samba is installed but when I try to manually start the service manually using systemctl enable --now smb nmd it says ‘Failed to enable unit: Unit nmd.service does not exist’
What am I doing wrong? I swear I used to be able to right click on a folder and select share but that doesn’t seem to be an option anymore.
In fact, the samba package itself is often not required, smbclient may suffice. Note that this list assumes you are using Manjaro KDE;
As you are using GNOME, then obviously kdenetwork-filesharing will not apply and should be replaced by a relevant GNOME application for equivalent functionality.
Remember to check your Firewall rules to ensure Samba traffic is allowed on your network.
I’d also make sure the Samba user has been added with smbpasswd and that the shared folder permissions allow access. I’ve had cases where the share was visible from macOS but wouldn’t open until the Linux-side permissions were fixed.
Please familiarise yourself with Manjaro Forum Rules;
For reference, the manjaro-settings-samba package was created to automate smb user and smb password creation, rather than rely on a manual configuration procedure.