如果本地與遠(yuǎn)程服務(wù)器關(guān)聯(lián)起來,則需要使用ssh key 進(jìn)行連接。
在本地就需要生成ssh (私鑰 和公鑰),具體做法如下:
引用:創(chuàng)建SSH密鑰 - 漸行漸遠(yuǎn)-學(xué)習(xí)空間 - 博客頻道 - CSDN.NET
覺得這個(gè)寫的還比較清楚,拿來記錄一下。
1)打開終端,輸入命令 ssh-keygen -t rsa -C "66******33@163.com" 然后按回車鍵,雙引號(hào)里的郵箱換成自己的;(我說一下,在這里遇到的坑,本習(xí)慣性的以為ssh -keygen,"-"前面應(yīng)該是沒有空格的,否則失敗,這里的郵箱并不一定是github上注冊的郵箱,因?yàn)橹皇巧梢粋€(gè)私鑰 公鑰對,本地和遠(yuǎn)程服務(wù)器配對起來就可以)。
2)按回車保存到默認(rèn)位置,再稍等出來提示輸入密碼短語,輸完按回車要輸兩遍;它用來加密私鑰,也就是以后使用私鑰的時(shí)候要輸這個(gè)密碼;
3)稍等出來提示成功,密鑰存放在自己主文件夾的.ssh文件夾中
4)打開文件管理器,顯示隱藏文件后,可以看到這個(gè)文件夾中有兩個(gè)文件,一個(gè)私鑰一個(gè)公鑰,把這個(gè)文件夾備份一下.id_rsa 是密鑰 ,id_rsa.pub是公鑰。
打開公鑰文件,把里面的內(nèi)容全部選中以后復(fù)制一下,等會(huì)要用到;
5)接下來登錄 github,在右上角自己的用戶名旁邊找到扳手圖標(biāo)設(shè)置賬戶,在設(shè)置頁面右邊找到 SSHKeys,點(diǎn)擊進(jìn)入;
6)點(diǎn)擊ADD SSH key
7)在 Title 里輸一個(gè)名稱,下面的 Key 里一會(huì)粘貼自己的公鑰;
8)到剛才的.ssh文件夾中,雙擊打開自己的公鑰文件 id_rsa.pub,復(fù)制里面的所有內(nèi)容,然后粘貼到剛才的密鑰導(dǎo)入框中,然后點(diǎn)下邊的“Add Key”導(dǎo)入密鑰;
接下來我說一下mac 顯示隱藏文件(這個(gè)還比較好使,就是執(zhí)行了顯示命令以后別忘記恢復(fù)):
命令:defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
恢復(fù)隱藏:
命令:defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
在網(wǎng)上看的其他的方法好像不管用呢:設(shè)置類型(勾選文件是否顯示)