先在mac本地生成rsa密鑰
ssh-keygen -t rsa
之后會(huì)提示你密鑰文件存放的位置渐尿,默認(rèn)在/.ssh/文件夾下,不需要改就直接回車(chē)矾瑰;然后會(huì)提醒你填入passphrase砖茸,可以為空,不需要就直接按回車(chē)鍵就行殴穴。完成后會(huì)在/.ssh/文件夾下有新增兩個(gè)文件id_rsa和id_rsa.pub凉夯,就是私鑰和公鑰货葬,只需要把公鑰傳上服務(wù)器就行
用brew安裝ssh-copy-id,然后把rsa的公鑰上傳到服務(wù)器
ssh-copy-id -i ~/.ssh/id_rsa.pub username@host
然后會(huì)提示輸入密碼劲够,密碼輸入正確后就能直接通過(guò)ssh username@host命令登錄服務(wù)器了