Linux
Create new SSH key and add it to ssh-agent
ssh-keygen -t ed25519 -C "your_email@example.com"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
Enable new SSH key for login
On the local computer:
ssh-copy-id -i ~/.ssh/<KEY_NAME>.pub <USERNAME>@<REMOTE>