想抓取Git Hub 或是 Git Lab的代碼到你的本地端下來
或是其他線上的代碼庫,需要 ssh key,那要如何獲取 ssh key呢?
只需要在終端機輸入一串指令接著就會馬上建立好你的ssh key
內容目錄
執行 ssh-keygen
終端機輸入 ‘ssh-keygen‘ 接著一直按Enter直到結束
$ ssh-keygen
Generating public/private rsa key pair. Enter file in which to save the key (/Users/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/user/.ssh/id_rsa. Your public key has been saved in /Users/user/.ssh/id_rsa.pub. The key fingerprint is: SHA256:vffIFNc+kkM5eZ2XMq6MAWpVpqrOsvaO8B/vXFvydIE user@userdeMacBook-Pro.local The key's randomart image is: +---[RSA 3072]----+ | | | | | o | | +. . o.+| | +S E oB.++| | + . .o+*..| |. .+ o.+ += ..| |.+o o+ . *+=.oo .| |.oBB..+ ...oo . | +----[SHA256]-----+
查看你的ssh key
終端機上輸入 cat ~/.ssh/id_rsa.pub ssh-rsa,直接複製下方整個字串從AAA到 local
接著直接到GitHub或是GitLab的設定內將字串輸入到對應的欄位,就沒有權限上的問題
一台電腦只需要設定一次即可,除非你換掉電腦才需要再次建立ssh key,重新把對應的key放置到對應的網站上
$ cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDmNsHavxbNshKWMmK6tZCiZZeO10ORqQ1e8E4XMyPAkPRli1h8m/Xhfjiekcnkb/eEtmA+t9kikCLf3q8fMtsN08v9tvy9DStKKutNgqmo3ES4ndWbTmSg6VqC1zPXdFv2iSwztgnrJr+jKOIMotJqvMksibgZ8Q2gZ193oc5xw+zvl0KvFNWh7h9B/54sGMHWYrUijiewfncew@@#asdHlefijfwef/ejioea+iP1Y8GkR+mMJ26edzEBhsD13sGAxpdUkeQIINlkt//123fJowefkslfniewvkSXlVPyzZiBjsATovTgQ0zcCjeiAKlgSB+gYIKY/tIzKZNT/XjlwYVMq1pW8XE24O0= user@userdeMacBook-Pro.local
Ps: 這串很重要,就像你家的鑰匙,如果別人擁有了,就等於輕易地打開你家大門,可以任意動用你家的任何物品
文章內的程式碼都可以直接複製下來練習操作,或是直接套用到自己的專案都行!
多練習,對自已會有很大的幫助!
一回生二回熟,將所學習到內容變成自己的知識。
人就是要學習自己不會的事情,這樣才會不斷的成長、進步!
更多技術文章
透過下方按鈕找尋到相關的技術文章,希望可以幫助到正在學習的你
加入到我的粉絲專頁,不定期發布最新文章資訊!
有任何文章問題都可以詢問喔!
發佈留言