Balena NetworkManager Hotspot SSH Tunneling to Transfer Files

I am trying to transfer files to my computer using NetworkManager’s hotspot. We have remote installations that are on cellular data, however, we need to transfer large video files off the device for algorithm training purposes. The goal is to set up a hotspot that we can connect to on location, and SFTP or SSH into the device to pull the video files down without using cellular.

I have hotspot set up and am connected to the device. However, when I try to SSH into the device, it is asking for the devices password - which I guess is set by BalenaOS on boot? I cannot find anywhere… if it even exists.

Is there a better way to set up SSH tunneling using keys or custom device password?

Am I thinking about this wrong? Should I be doing it a completely different way?

Any help would be great! Thank you


You can’t SSH into the BalenaOS, however you can SSH into your application container. You can find in this document few examples how to do that.

Please let us know if you need further support.