How to transfer files via USB cable between computer and Librem 5?

Keyword “wirelessly”. Everything here is cabled. There is a very secure modem and we use 64 channel 248 bit password x 2.

I found a armv7-32bit and arm64-64bit at TeamViewer (scroll way down) that seemed promising until it wants to use “TV-Setup -install”

Oh well. Don’t know if I have time for command line for setting up and learning ssh. You do know I was hoping to pass files between L5 and Windows.

Thank you, I’ve noted your idea and it may be next.
~s

That works, also. I haven’t personally set up ssh on a Windows computer, but I’ve noticed tutorials on the internet.

You can even set it up on Android, via this or that app, I believe.

All connected devices would be visible over the local network.

1 Like

To me, it’s no longer LAN when a 3rd party has access to everything going back and forth. The TeamViewer version is a LAN, and the server is not needed IF it’s LAN.

I’m going to confuse it even more. I want to tie a Win 7 desktop, up with a Ubuntu/PureOS/PopOS/ desktop and L5. :crazy_face:

I bookmarked SnapDrop, but I’d be tarred and feathered if I was caught using in here, but my own, we;ll see. Thanks again.
~s

P.S. It doesn’t have to be wireless. Any devices connected by cable, as long as they’re on the LAN, are visible and accessible via sftp, after you’ve set up ssh on all of them.

For instance, my main laptop is connected by ethernet cable to the router, whereas all my other devices are using the wireless network only. I can transfer across all of them. They are all, after all, just an IP address on my network. I can even access portable drives connected by USB to the devices, all remotely.

Pretty sure this is the solution you want. If you can copy and paste the commands in that tutorial, you’ll find it’s easy. And once you’ve done it on each device, you’re done. Then just bookmark each device’s IP address on every device to make them permanently visible in your file manager.

BTW, ssh is also useful for remote login via the terminal, say from your laptop to the L5. You can then run commands on the L5 that you’re actually typing on your laptop.

1 Like

Now you’ve talked me into checking it out. I follow exactly what you’ve laid out, and that sounds great. The only thing missing is a GUI. But I guess then it gets murky.
Thanks - I hope it rains tomorrow so I can get started on it.

The GUI will be your existing file manager on each device, once you set it all up.

1 Like

Who will need a GUI once one gets used to UNIX shell cmd line!

1 Like

People who’re not nerdi - like me. :yum:

At this point one should distinguish what one means by "set up ssh". Specifically, there is a “client side ssh” and “server side ssh”. If you have machines A and B and you’ve setup an ssh server on A, then B can move files securely between A and B (both directions, but directed by B) without having an ssh server installed on B. Almost every OS for B has ssh and sftp clients — for example, Windows 10 now has sftp and ssh command line clients installed by default.

I’m pretty sure that Windows Explorer does not have an sftp interface. However, one could easily install something like Filezilla on B for a GUI sftp interface (at which point it could move files to/from A).

3 Likes

I’m not nerdi either. I’m a 67 years old UNIX user since 40++ years. :slight_smile:

1 Like

IMO:
Perhaps the answer is anyone that doesn’t have the time, or need to learn Unix, Kernel core, and the Linux based command line. This not a hobby for me. There are good programs that allow remote control via a GUI. Just none that are safe and do AARCH64 chips.

Linux will never compete with non-privacy respecting (spies) OS’s as long as it is far removed from simple and not for ‘simple’ minds as some say.

~s

There is no shame in that you know. The first step, is admitting it. :crazy_face:
~s

1 Like

Okay fair point. But people who are not nerdi and have not such experience time often prefer GUI solutions. I mean, my lifetime is even shorter than your UNIX experience time. :sweat_smile: At least for common tasks it’s better to have GUI-solutions for unexperiences users. Not at this stage, but sometime in future.

I am looking into that tutorial with ssh and think “that’s a lot to do - a lot of potential errors that can happen” and don’t even want to try since I also could install something else. Right now I have 4 safe solutions without terminal usage. E2EE over dark net, E2EE over Matrix, over local network and via USB storage. I know that I could achieve the ssh setup via terminal, but I don’t see the point investing so much time (including troubleshot if something does not work as expected) when I can invest same time in more important tasks where there is no other solution.

Since this conversation has veered so far away from the original constraints of the topic, I’ll add Warp to the suggestion list. It’s a gui solution for very simple file transfers. As for any other requirements, it may suit some needs and not others.

1 Like

Right, but the tutorial I linked to spells that out. No need to repeat all the details here.

Thanks. I stopped using Windows ages ago, and I never attempted more advanced stuff, in any case.

It’s actually quite simple if you just copy and paste everything into the terminal and hit Enter. I haven’t personally done the key-setup option for security, but I understand it from reading it.

I have Warp installed on phone. If I read it right, it is much like 'LanShare which doesn’t have a version for aarch64 (as of today June 17, 2023).
~s

I don’t know what is meant by “registration” but if it is removed down the road, would that break anything already ‘registered’?

~f

Still not the full job - other devices (not Linux) also have to work. And if user like me think this way, what’s about average users who don’t even want to use the terminal for an update? There are even people who don’t know how to install add blockers for browsers. Of course Linux phones are nothing for those yet, but give a look into future …

Well, nothing prevents you from using ssh on/between some of your devices, and not using it with the remaining ones. But yeah, it’s up to the individual whether they want to learn (anything) and benefit from it. :wink:

To each his own.

If you would knew what kind of things I have to learn daily you may could understand better. :crazy_face: Some things just should work out of the box that there is more time for other things that are more important. Time is an expensive goodie.

3 Likes