亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

幫助中心

常見SSH 密鑰問題

SSH密鑰介紹

慕課網Git(git.imooc.com)支持使用 SSH 協議來訪問 Git 倉庫,提供賬戶 SSH 密鑰和倉庫SSH密鑰設置。用戶可以設置賬戶 SSH 密鑰,獲得所有倉庫的讀寫權限; 也可以在倉庫設置里面設置倉庫部署密鑰,獲取單個倉庫的只讀權限。


如何生成SSH密鑰?

打開命令行終端輸入以下命令按Enter:

1
ssh-keygen -t rsa -C "[email protected]"

1
2
3
4
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/dir/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

出現以上界面后連續點擊Enter即可。

成功后顯示如下信息:

1
2
3
4
Your identification has been saved in /c/Users/dir/.ssh/id_rsa.
Your public key has been saved in /c/Users/dir/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:wp3oeluctx4VLy9PPbCzCPA7rnNoHHVRDZZbdU0Nj4Y [email protected]


如何添加SSH密鑰?

查看你的 public key,并把他添加到慕課網Git(git.imooc.com)

在命令行終端輸入:

1
cat ~/.ssh/id_rsa.pub

以下為顯示的密鑰(示例):

1
2
3
4
5
6
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCx/QMSjVSLKmHC0gNkVqjt59LdTkL1/3EJAQEIw
TtlFNqTGAjTQMdZByDEfYacTfrsjnabUfUXgXYLd4RHv1/HYWcDq/LQDqT7x8xEuyGnC8RX980/me
5O5DhadUT3q3plppHX2MaT/qhQPmBz9H/fUGpkcL8nLJS3xCgXh4psC4us3Wnc1XUr7u1AEPZmmWc
NVfehZ2cpr8DnD0MoWc2elKUQFmRuq3TyKnSvZRqPZ4OszmQ251mJEXcAZTUnHQQ1zszKSjO/oeY7
1XGOMOACqSCDBIw1cyMw5QTJ73vgxDOvMGMOntr/HuJbGmAevinl062/ph+47zNFRafTPm8r 9000


添加賬戶公鑰:

1、 打開用戶設置頁

http://img1.sycdn.imooc.com//szimg/5b6024520001b93317301062.jpg

2.填寫密鑰名稱,然后將生成的密鑰文本填寫到密鑰內容中

3.然后點擊『增加密鑰』即可成功添加密鑰。

http://img1.sycdn.imooc.com//szimg/5b60247e0001c6ec17300672.jpg


添加部署公鑰:

1.打開所屬倉庫設置中-管理部署密鑰頁

http://img1.sycdn.imooc.com//szimg/5b6024cb0001701717301333.jpg

2.填寫密鑰名稱,然后將生成的密鑰文本填寫到密鑰內容中

3.然后點擊『添加部署密鑰』即可成功添加密鑰。

http://img1.sycdn.imooc.com//szimg/5b60253a000109b017300856.jpg


賬戶的SSH密鑰和倉庫SSH部署密鑰有什么不同?

慕課網Git(git.imooc.com) 提供賬戶 SSH 密鑰和倉庫SSH部署密鑰設置。本質上賬戶密鑰和部署密鑰是一樣的,只是關聯的方式不同。同一個 SSH 密鑰文件,如果和賬戶關聯,便稱為賬戶 SSH 密鑰,配置后擁有賬戶下所有倉庫的讀寫權限;如果和具體的某一個倉庫關聯,則稱為部署密鑰,配置后默認擁有該倉庫的只讀權限。



微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號