麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 操作系統 > 正文

ssh-keygen生成git ssh密鑰

2024-06-28 16:00:47
字體:
來源:轉載
供稿:網友

SSH是建立在應用層和傳輸層基礎上的安全協議,其目的是專為遠程登錄會話和其他網絡服務提供安全性的保障,用過SSH遠程登錄的人都比較熟悉,可以認為SSH是一種安全的Shell。SSH登錄是需要用戶名和密碼的,要實現無密碼登錄,就需要創建SSH 密鑰(ssh key),SSH 密鑰可以認為是和另一臺電腦通信時的唯一的識別證,SSH 密鑰對可以讓我們方便的登錄到 SSH 服務器,而無需輸入密碼。GIT源代碼管理就是使用此種安全機制,本文本將介紹SSH KEY的生成過程。

1. 檢查是否生成過ssh 密鑰

生成ssh 密鑰后,會在當前用戶的根目錄下創建.ssh目錄。因此,可以通過以下兩種方式檢查是否生成過ssh 密鑰。

其一,是否可切換到.ssh目錄:

cd ~/.ssh

如果.ssh目錄則會切換到對應目錄,不存在會有相關提示。

其二,使用ls命令檢查:

ls -l ~/

通過以上兩種方式檢查后,當存在時,可以繼續下面的操作重新生成ssh 密鑰,也可以使用已經生成的ssh 密鑰。

2. 使用ssh-keygen命令生成ssh 密鑰

使用ssh-keygen命令生成ssh 密鑰可以使用以下命令:

ssh-keygen -t rsa

也可以使用以下命令在生成時添加注釋:

ssh-keygen -t rsa -C "我的SSH密鑰"

上面兩個命令都可以生成ssh 密鑰,輸入上面命令后,連按三個空格即可生成ssh 密鑰。

生成ssh 密鑰后,可以到~/.ssh目錄下查看相關文件,一般來說ssh 密鑰會包含id_rsa和id_rsa.pub兩個文件,分別表示生成的私鑰和公鑰。

在git等源代碼管理中,使用cat ~/.ssh/id_rsa.pub命令,打印并將相應內容復制到源代碼管理服務器即可實現git的無密碼管理。

3. ssh-keygen命令的一些說明

ssh-keygen命令可以生成rsa或dsa兩種格式的密鑰。在上面的示例中,使用-t rsa參數生成了id_rsa和id_rsa.pub兩個文件,分別表示rsa私鑰和rsa公鑰。同理,可以使用-t dsa參數生成dsa私鑰和dsa公鑰,生成的文件名分別是:id_dsa、id_dsa.pub。

在上面的示例中,還通過-C參數添加了密鑰的注釋,如果不需要這個參數也可以省略。

除前面用到的兩個參數外,ssh-keygen命令還有其它一些參數,具體說明請使用ssh-keygen --help命令查看。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 韩国精品视频在线观看 | 国产成人av免费看 | 国产一级爱c视频 | 圆产精品久久久久久久久久久 | 成人午夜a| 亚洲成人免费电影 | 久久国产免费 | 欧美日韩一区,二区,三区,久久精品 | 91亚洲免费视频 | 日本在线视频一区二区三区 | 国产91丝袜在线播放 | 国产91极品| 欧美一级黄色录像片 | 久成人 | 2021狠狠操 | 人人看人人艹 | tube69xxxxxhd | 欧美色视| 久久久成人免费视频 | 91短视频版高清在线观看www | 欧洲伊人网 | 麻豆视频免费网站 | 欧美一区二区三区中文字幕 | 国产一区网址 | 国产精品久久久久久238 | 91久久国产露脸精品国产护士 | 欧美久久久一区二区三区 | 国产精品99精品 | 亚洲午夜免费 | 电影一级毛片 | 精品久久久久久久久久久久久久 | 日韩激情 | 伦理三区| 久久精品亚洲一区二区 | 日韩视频在线不卡 | 在线高清中文字幕 | 7777在线视频免费播放 | 国产精品自拍啪啪 | 免费人成在线观看网站 | 国产精品久久久久一区二区 | 毛片免费看的 |