Basic usage of SSH keys import, export, and generate
Create SSH keys
ssh-keygen -t rsa -b 4096 -C "laptop@vlan1"
Export public key to remote server
cat ~/.ssh/id_rsa.pub | ssh user@192.168.0.13 'cat >> .ssh/authorized_keys'
Other troubleshooting
Allow Password authentication
sudo nano /etc/ssh/sshd_config
PasswordAuthentication yes
sudo systemctl restart ssh
or
PermitRootLogin yes
Install ssh server
sudo apt install openssh-server
Re-generate SSH keys or complete missing keys
sudo ssh-keygen -A