I have this error when I add ssh-rsa key:
The form contains the following error: Key must be at least 4096 bits
To generate ssh-key (private and public) I execute ssh-keygen
Any idea how to solve my problem?
For testing, you can use a passphrase-less key with, while specifying the number of bits in the key to create:
ssh-keygen -t rsa -b 4096 -P "" -f ~/.ssh/gitlab
If you need to copy the public key to GitLab, use the ~/.ssh/gitlab.pub file content.
To test it, create a ~/.ssh/config file with:
Host gitlab
Hostname gitlab.com
User git
IdentityFile ~/.ssh/gitlab
And ssh -Tv gitlab to check if you get a Welcome message, confirming you are properly authenticated.
ssh-keygen's-boption to create bigger keys.ssh-keygen -b 4096or something-- I was suggesting youman ssh-keygenand look at the-boption