Windows
Step 1 Open Git Bash
Step 2 Execute the following command. Replace your@email.com with your own email address.
ssh-keygen -t rsa -b 4096 -C "your@email.com"
The command will ask you the following. Press enter.
Enter a file in which to save the key
The command will ask you to enter a passphrase. You can leave this empty, but anyone with the keys can use it. We recommend to use a strong passphrase. You will need to enter this with every new SSH connection.
Enter passphrase (empty for no passphrase):
Repeat the passphrase:
Enter same passphrase again:
Step 3 Get your public SSH key using the following command:
cat ~/.ssh/id_rsa.pub
MacOS
Step 1 Open terminal
Step 2 Execute the following command. Replace your@email.com with your own email address.
ssh-keygen -t rsa -b 4096 -C "your@email.com"
The command will ask you the following. Press enter.
Enter a file in which to save the key
The command will ask you to enter a passphrase. You can leave this empty, but anyone with the keys can use it. We recommend to use a strong passphrase. You will need to enter this with every new SSH connection.
Enter passphrase (empty for no passphrase):
Repeat the passphrase:
Enter same passphrase again:
Step 3 Get your public SSH key using the following command:
cat ~/.ssh/id_rsa.pub
Linux
Step 1 Open terminal
Step 2 Execute the following command. Replace your@email.com with your own email address.
ssh-keygen -t rsa -b 4096 -C "your@email.com"
The command will ask you the following. Press enter.
Enter a file in which to save the key
The command will ask you to enter a passphrase. You can leave this empty, but anyone with the keys can use it. We recommend to use a strong passphrase. You will need to enter this with every new SSH connection.
Enter passphrase (empty for no passphrase):
Repeat the passphrase:
Enter same passphrase again:
Step 3 Get your public SSH key using the following command:
cat ~/.ssh/id_rsa.pub