1. 程式人生 > >利用ssh-keygen生成 SSH Key

利用ssh-keygen生成 SSH Key

我們在使用分散式版本控制工具Git時,遠端程式碼的管理是基於SSH協議的,故如果要遠端操作Git則需要配置SSH。

1、設定Git的使用者名稱和郵箱地址

git config --global user.name "lql"
git config --global user.email "[email protected]_cpu.cn"

2、生成SSH金鑰過程

首先檢查一下是否已經有了ssh金鑰,如果沒有金鑰,在不會有如下目錄。

cd ~/.ssh
按如下指令生成金鑰:
ssh-keygen -t rsa -C "[email protected]_cpu.cn"
然後直接按3個回車,密碼為空。

Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………

最後會得到兩個檔案:id_rsa和id_rsa.pub

3、把id_rsa.pub裡的內容複製到github裡就可以了。

相關推薦

利用ssh-keygen生成 SSH Key

我們在使用分散式版本控制工具Git時,遠端程式碼的管理是基於SSH協議的,故如果要遠端操作Git則需要配置SSH。 1、設定Git的使用者名稱和郵箱地址 git config --global user.name "lql" git config --global user

【Git】Git免密登入,使用ssh-keygen生成多個key分別用於公司的gitlab和自己的github倉庫

一、在git bash中執行 ssh-keygen -t rsa -C ‘[email protected]’ -f ~/.ssh/id_rsa_xxx 二、新增配置 在使用者目錄的.ssh目

ssh-keygen生成公私鑰免密碼登錄遠程服務器

改名 輸入密碼 需要 很多 auth 文件夾 登錄 以及 企業 1.終端輸入命令:ssh-keygen -t rsa 定要創建的密鑰類型。可以使用:"rsa1"(SSH-1) "rsa"(SSH-2) "dsa"(SSH-2) -N new_passphrase

Linux系統用ssh-keygen生成公私鑰

專案開發過程中我們經常需要用git從遠端程式碼庫拉取程式碼到本地,或者需要從一臺伺服器端登入另一臺伺服器,這些情況下都需要知道遠端程式碼庫或者伺服器的賬號和密碼。有沒有一種方法可以不用每次連線遠端機器的時候都輸入賬號和密碼呢?答案是有的,這就是利用ssh-keygen生成本

[Linux] 在 Linux CLI 使用 ssh-keygen 生成 RSA 金鑰

  RSA 是一種公鑰加密演算法,在 1977 年由麻省理工學院的%26nbsp;Ron Rivest, Adi Shamir, Leonard Adleman 三人一起提出,因此該演算法命名以三人姓氏首字母組合而成。 %26nbsp;   SSH 是 Secure Shell 縮寫,是建立在應用層和傳輸層

【轉】使用ssh-keygenssh-copy-id三步實現SSH無密碼登錄

works message targe auth mes unix use ner not 【原】http://blog.chinaunix.net/uid-26284395-id-2949145.html ssh-keygen 產生公鑰與私鑰對. ssh-copy-id

ssh-keygen配合~/.ssh/config免密碼及[email protected]

用過終端登入遠端伺服器或者VPS的童鞋都用過類似的命令:ssh [email protected],輸入密碼後就可以登入遠端伺服器了,但是人總是懶滴,Here,免輸入密碼登入遠端伺服器的方法: 開啟終端,本地生成id_rsa(私鑰),id_rsa.pub(公

使用ssh-keygenssh-copy-id三步實現SSH無密碼登入

from  http://blog.chinaunix.net/uid-26284395-id-2949145.html ssh-keygen  產生公鑰與私鑰對. ssh-copy-id 將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy

mac使用ssh-keygenssh-copy-id三步實現SSH無密碼登入

ssh-keygen :產生公鑰與私鑰對. ssh-copy-id :將本機的公鑰複製到遠端機器的authorized_keys檔案中,ssh-copy-id也能讓你有到遠端機器的home, ~.

ssh-keygenssh-copy-id實現免密登入遠端主機

       ssh免密登入在實際工作中有重要的作用,甚至有的應用部署也必須要免密登入遠端主機,例如hadoop環境搭建。       免密登入,需要先在本機生成公鑰,然後將公鑰拷貝到遠端主機,拷貝的過程,既可以手動(在遠端主機根目錄下建立.ssh目錄,然後將公鑰存入該目錄下

Mac生成ssh key

pos ssh key clas png mac gpo bsp gen blog ssh-keygen Mac生成ssh key

windows 系統下利用SecureCRT、xshell 生成ssh登陸linux的公鑰

windows 公鑰生成方法一 使用SecureCRT 工具 1、打開我們的SecureCRT客戶端,點擊tool-->create public key.. 2、密鑰類型我們選擇非對稱類型的RSA,按照提示下一步。 3、通行短語設置,在連接上服務器的時候需要輸入,設置後是可以通過securec

windows下gitlab配置 生成ssh key

git pub 開頭 str 命令 ID view 打開 nbsp Git-1.9.5-preview20141217 1. 安裝git,從程序目錄打開 "Git Bash" 2. 鍵入命令:ssh-keygen -t rsa -C "[email protected]"

Git 生成SSH Key

由於 git bash 當前 key tla 字符串 -s 解密 -a 背景:服務器是LINUX系統(centos7),使用GitLab管理git代碼庫。各個客戶端通過sourcetree 工具,采用SSH獲取、提交代碼。使用SSH的方式需要公鑰和私鑰。下面介紹秘鑰的生成方

如何生成SSH key及訪問Github

一、檢查SSH key是否存在 在終端輸入: ls -al ~/.ssh 如果沒有,終端顯示如下: No such file or directory 如果已經存在,則會顯示id_rsa和id_rsa.pub 二、生成新的SSH key 在終端

Mac 生成SSH Key

蘋果系統一個大更新,更新完,很多東西不能用了,,,重新配置一下。 1、檢視祕鑰是否存在,開啟終端檢視是否已經存在SSH金鑰 cd ~/.ssh 如果沒有金鑰則不會有此資料夾,有則備份刪除, 也可以直接刪除, 2、生成新的祕鑰, 命令如下 ssh-keygen -t rs

mac系統如何生成SSH key與GitHub通訊

一、檢查 SSH key 是否存在 在終端輸入: ls -al ~/.ssh 如果沒有,終端顯示如下: No such file or directory 如果已經存在,則會顯示 id_rsa 和 id_rsa.pub 二、生成新的 SSH key

GIT生成 SSH Key步驟

$ ssh-keygen -t rsa -C "[email protected]" Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/Administrato

Mac 生成SSH Key並配置到GitLab(單個)

  git是分散式的程式碼管理工具,遠端的程式碼管理是基於ssh的,所以要使用遠端的git則需要ssh的配置。簡單的說,Git - 版本控制工具;Github是一個網站,提供給使用者空間建立git倉儲,儲存使用者的一些資料文件或者程式碼等;GitLab是基於Git的專案管

(一)git生成ssh-key,實現免密碼登入github

一 、 切到當前使用者的根目錄,右鍵選擇git bash,設定Git的user name和email: git config --global user.name "這裡換上你的使用者名稱" git config --global user.email "這裡換上你的郵箱"