Unable to access network shares in Linux

Discuss new features and functions
Posts: 15
Joined: 11 Oct 2020

rosede

I'm migrating from a Windows desktop to Linux. When using FFS in Windows, I can access my network shares e.g. \\nas\share1 etc.... and sync between my NAS's. But in the Linux version of FFS, I can't do that. Why? I could mount the shares and do it that way, but I'd prefer not to. I have several shares and it just gets ugly. I'd prefer just to smb://nas/share1 from FFS, but that doesn't seem to be an option. Or, am I missing something somewhere?

Thanks
User avatar
Posts: 3606
Joined: 11 Jun 2019

xCSxXenon

Make sure the user you are logged in as, in Linux, has a matching username and the correct permissions to access the NAS
Posts: 20
Joined: 30 Oct 2023

Flowers4

First make sure you've installed the samba client:

smbclient //remote_machine/share_name -U username
Posts: 15
Joined: 11 Oct 2020

rosede

The user name is not the issue and yes, I've installed smbclient. I can mount the share's from the command line without issue. The issue is I can't mount the shares from within FFS.

When in the Windows FFS I can "browse" to the share e.g. //nas/share. But when I am in the Linux version this does not work. Perhaps I just don't know the correct syntax to access the share from within FFS? I've looked through the documentation, but I only see Windows syntax.
Thanks
User avatar
Posts: 2286
Joined: 22 Aug 2012

Plerry

In Windows, next to typing \\nas\share1 in the FFS location window, you can also drag a folder from e.g. Windows (File) Explorer and drop it into the FFS left or right location window.
I believe on a MAC you can do the same by dragging a folder from Finder and drop it into the FFS left or right location window.
I am not proficient in Linux, but if you have a file browser in Linux that is showing your NAS folder, you can try the same. Assuming that works, the FFS location window should then also show the correct way to specify such location.
Posts: 20
Joined: 30 Oct 2023

Flowers4

Perhaps this will be more clear.

You need to mount with the mount command your Nas from Samba prior to using free file sync then you can go into free file sync and synchronize whatever you wish to and from the Nas.


To mount a share from a NAS running SMB (Server Message Block) using the Samba client on Linux, you can use the mount command with the cifs filesystem type.

Here's a basic syntax:sudo mount -t cifs //<NAS-IP>/<Share-Name> <Mount-Point> -o username=<Your-Username>,password=<Your-Password>,domain=<Your-Domain>


Replace the following placeholders:<NAS-IP>: Replace this with the IP address of your NAS.<Share-Name>: Replace this with the name of the shared folder on the NAS.<Mount-Point>:

Specify the local directory where you want to mount the NAS share.<Your-Username>: Your username for accessing the NAS.<Your-Password>: Your password for accessing the NAS.<Your-Domain>:

The domain of the NAS (if applicable).For example:sudo mount -t cifs //192.168.1.1/SharedFolder /mnt/nas -o username=myuser,password=mypassword,domain=mydomain
Posts: 15
Joined: 11 Oct 2020

rosede

I guess what I've been trying to describe is using the UNC path in FFS. In Windows, I can use the UNC path to access the shares, but I can't in the Linux FFS version. I understand that I first mount the share's in Linux and browse to the shares, but I'd like to use the UNC path like I do in Windows.

Is this not possible in Linux?

Thank you
Posts: 15
Joined: 11 Oct 2020

rosede

Thank you for the reply, but that does not address my question. I know how to mount CIFS shares in Linux. The question at hand is in FFS Location Bar. In the Windows version of FFS I can access the network shares via the UNC Path. e.g. \\nas\share1, \\nas\share2 etc... But that does not work in the Linux version of FFS. If I try to "map" or even browse to the share in the linux version of FFS, I get "File not found". FFS try's to find the share in my home directory. It does not seem to be network aware as does the Windows version.

I have multiple NAS's and they each have multiple shares. I don't want to mount each and everyone one of those shares to my Linux machine. That is why I want to be able to use the UNC Path to access the shares. I want to be able to mimic the way I do file syncing on my windows machine, but it appears that FFS is not capable of doing this. From reading comments to this thread and from reading documentation, it appears that FFS was written primarily for the windows community and the Linux version is an after thought.

Thank you for all of the suggestions, however, I now realize that I need to find another solution. FFS will no longer work for me.

Thank you
User avatar
Posts: 2286
Joined: 22 Aug 2012

Plerry

> but it appears that FFS is not capable of doing this.
By now, you should have understood that it is not FFS, but rather Linux that is not capable of doing what you want.
Posts: 943
Joined: 8 May 2006

therube

In the Windows version of FFS I can access the network shares via the UNC Path. e.g. \\nas\share1
(From my take, & not that I know, but) it appears that in Linux you would use an ip-address rather then "NAS"?

So maybe \\192.168.2.1\rosede ?

(And of course, the IP & name would need to be correct.)
Posts: 15
Joined: 11 Oct 2020

rosede

> but it appears that FFS is not capable of doing this.
By now, you should have understood that it is not FFS, but rather Linux that is not capable of doing what you want. Plerry, 26 Dec 2023, 09:33
This is not true. I use KDE and their GUI file manager is called Dolphin. I can browse the network shares using Dolphin. I can browse and access the shares from the command line using smbclient. To me, this is a limitation of FFS.

Are you a Linux user? If so, how to you access your Linux shares in FFS?
Posts: 15
Joined: 11 Oct 2020

rosede


So maybe \\192.168.2.1\rosede ?

(And of course, the IP & name would need to be correct.) therube, 26 Dec 2023, 16:04
Thank you for the suggestion. I have already tried the IP address.
Posts: 12
Joined: 10 Jun 2020

uri2510

Hello,
smb does not work in all situations :(
I use Linux Mint and I have a Synology NAS in my network.
The easiest and fastest way to access the NAS with freefilesync is via SFTP.
sftp://user@ip-adress/directory
That works best for me.
If you want to browse your NAS-drives with a filemanager you have to mount them to local folders!
You should also be aware that \ is WINDOWS-SPECIFIC Linux uses /
Regards Ulf