Download and install WinSCP
Connect to the Rover's WiFi.
Just after you open the software it will ask you for the Rover login details, as always:
10.0.0.1 | Login:
pi | Password:
Now in the right window you'll see all the files located in your Rover.
You can upload files by dragging them from your local computer and dropping them inside Leo Rover's filesystem.
You can use
scp tool for this. Just type:
scp [local_path] email@example.com:[remote_path]
If you want to copy a whole directory you can add
scp -r [local_path] firstname.lastname@example.org:[remote_path]
Alternatively you can use
sshfs to mount remote file system into your local directory
mkdir -p [local_path]sshfs email@example.com:[remote_path] [local_path]
Now you can just put files inside [local_path] and it will be automatically synchronized with a remote directory.
When you're done just unmount the directory by typing
sudo umount [local_path]
By default, when logging as
pi user, you have write permission only on files inside
/home/pi directory. This should be sufficient in most cases but if you really need to upload files outside of the home directory you have a couple of options.
First, login to the Rover via ssh:
Create a directory if it doesn't exist
mkdir -p [upload_directory]
Now, assign the ownership of that directory
sudo chown -R pi:pi [upload_directory]
This will change ownership of [upload_directory] and all files inside it to
Root logging is disabled by default. If you want to turn this on you can follow these instructions.
You can then get access to all files by logging to
root instead of