1.1 KiB
1.1 KiB
Secure Shell (ssh)
Secure Shell is the defacto tool for connecting between devices security in IOT to run commands
- OpenSSH Documentation
- Gitea ssh Setup
- GitHub ssh Setup
- Setting up ssh-agent to reduce typing in passwords
- SSHFS: mounting the remote file system over ssh
- Windows: https://github.com/winfsp/sshfs-win
- Linux: https://github.com/libfuse/sshfs
Generating a key
After installing ssh, we recommend generating an ECDSA (elliptic crypto key)
ssh-keygen -t ECDSA
This will ask for a password to encrypt the private key. It is very very important that you save this password somewhere safe but easy to retrieve. If you lose it, you will have to generate a new key pair
This will put the public and private key in your .ssh folder
id_ed25519# your private key, password protectedid_ed25519.pub# your public key