I am running openSUSE Tumbleweed KDE 64Bit locally
and want to share a folder with a remote Windows 10 64Bit desktop.
(the Win 10 desktop is not located on my home network)
Is there something easy I can use?
Running this now for my Win 10 needs: https://shadow.tech/usen
Some network file sharing are either inadvisable (like SAMBA/CIFS/SMB) or impossible (like Kerberos authentication) over insecure networks like the public Internet.
Some network file sharing are possible even over even insecure networks if you can specify encrypted connections (like ftps/sftp).
If you want or need to connect to a file share that shouldn’t ordinarily be implemented,
The common solution is to access the resource through a VPN… So as a client you would first connect to the remote network or server using a VPN, and only then connect to the SAMBA resource.
Other common solutions involve things like setting up a supported technology or proxying the resource, eg through a website that requires a login.
Although I commonly use Cloud storage to transfer files between my phone and PC, I’m willing to bear the inefficiency in favor of the convenience.
I’m not so sure I’d want to do that PC to PC, particularly if file transfers are large and often.
Syncthing is a possible solution, there are several similar.
Remember, such apps are not ever serverless, but you’re setting up only a tiny server, sometimes only as an app or service on one or both machines.
There are many such apps or functions where you should get used to the idea that a Server isn’t defined by size or a separate machine but as functionality to make something available to something else. It’s a first step to various understandings, in particular security so that you will instinctively look for certain features when deploying an app like Sycthing.