Using SSH
Usernames and passwords are old fashioned and low security. It's much better to use SSH keys and logging on and off from Linux servers.
GITHUB
On my Linux server or IoT device, I create a unique SSH key.
ssh-keygen -t ed25519 -C "john.oraw@hotmail.com"
I check the ~/.ssh directory

Did I make a mistake...you can see my public key?
Do you notice, I didn't show you my private key?
Think about it!
On GITHUB, I go to my personal profile and add the SSH key, with a meaningful name. I'm currently working on an IoT device called sonar1 running Raspbian OS. Eventually, this IoT device will control a transducer on a robotic vessel.

I check to see if everything is working.

Last updated