This is a [recipe] on how to connect to a robot remotely using __ssh__.

Yes, this is another [task]. Once it's done we can remove the 'task' [tag].


!! Copying the Public Key using SSH Tools

On your Linux device (e.g., a desktop computer or a Raspberry Pi), run the following command. Make sure that you replace __IP_ADDRESS__ with the IP address of the remote machine that you want to copy the keys to.

Please note that you will be asked to log in with both your username and 
password for that remote machine as the tool needs these to copy over 
your public key.
{{{
ssh-copy-id -i ~/.ssh/id_rsa IP_ADDRESS
}}}

If the username of the host is not the same as the client you should use "{{USERNAME@IP_ADDRESS}}". For example, if you are connecting from your home account on a desktop computer to a Raspberry Pi at 192.168.1.77, you'd use:
{{{
ssh-copy-id -i ~/.ssh/id_rsa pi@192.168.1.77
}}}

Once done, this tool will automatically add your public key to the __authorized_keys__ file on the remote machine.

* source: [How to Setup Raspberry Pi SSH Keys for Authentication|https://pimylifeup.com/raspberry-pi-ssh-keys/]

!! Links

* from raspberrypi.org:
** [Remote Access|https://www.raspberrypi.org/documentation/remote-access/]
** [VNC (Virtual Network Computing)|https://www.raspberrypi.org/documentation/remote-access/vnc/README.md]


----

[{Tag Recipe Task}]