How to Generate SSH Key in Ubuntu Server?

Hi,

In this short tutorial we will cover an how to generate ssh key in ubuntu. We will use generate ssh key linux. you will learn generate ssh key ubuntu with email. you can understand a concept of copy ssh key ubuntu.

If you need to generate ssh key and add to your github, gitlab or any other account then i will help you how to generate ssh key in your ubuntu 21.10, ubuntu 21.04, ubuntu 20.04, ubuntu 18.04 and ubuntu 16.04 server. after that i will also give you step how to get generated ssh key and how to add ssh key in github account.

so let’s see bellow commands for setup ssh key in ubuntu linux server.

Generate SSH Key in Ubuntu

Now, let’s run bellow “ssh-keygen” command to generate ssh key.

Syntax:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Command:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Now, you will see following layout as bellow:

How to Generate SSH Key in Ubuntu Server?

Now, you can go “.ssh” folder and get ssh key from there:

cd ~/.ssh

ls

Now, you will see following layout as bellow:

How to Generate SSH Key in Ubuntu Server?

cat id_rsa.pub

Now, you can copy your ssh key from here:

How to Generate SSH Key in Ubuntu Server?

Add SSH Key in Github Account

Now, Here i will give you list of step how to add your generated ssh key into github account for now.

Step 1: Go to Github Account: Click Here. If you don’t have account then you can create.

Step 2: Click to right side user icon and then click on Settings from list as bellow:

How to Generate SSH Key in Ubuntu Server?

Step 3: Now click on Left side “SSH and GPG” list and click on New SSH Key button as like bellow:

How to Generate SSH Key in Ubuntu Server?

Step 4: Next, add Title and Key then submit it:

How to Generate SSH Key in Ubuntu Server?

Now you are ready to clone your github project in your server using following command:

Syntax:

git clone [email protected]:user_name/repo_name.git

Command:

git clone [email protected]:savanihd/Laravel-8-CRUD.git

i hope it can help you…

2 thoughts on “How to Generate SSH Key in Ubuntu Server?”

Leave a Comment