先查看一下本地是否已經有了密鑰, 若是有的話, 最後不要再次生成, 就用以前的便可html
cd ~/.ssh
若是有該文件就進入到文件夾, 打開 id_rsa.pub 文件, 複製其中的內容, 若是沒有的話就按下面的步驟來生成密鑰 :mysql
在本機生成 rsa 密鑰, 一路回車sql
ssh-keygen -t rsa
獲取本機公鑰數據庫
bashcat ~/.ssh/id_rsa.pub
複製上面獲得的公鑰, 而後在阿里雲控制檯打開阿里雲的遠程控制, 在服務器上執行以下操做安全
cd ~/.ssh/ ls
若是沒有 authorized_keys 文件, 則在 ~/.ssh/ 文件夾下建立該文件(個人服務器裏是有的, 先查看一下)touch ~/.ssh/authorized_keys
bash
將複製的公鑰內容添加到 authorized_keys 中去, 就能夠了服務器
echo "這裏是複製的公鑰內容, 雙引號不能省略" >> ~/.ssh/authorized\_keys
這裏使用 command + v 粘貼內容後, 控制檯上是沒有顯示密鑰內容的, 不要緊, 按正常的步驟便可ssh
回到客戶端, 輸入命令測試
ssh root@xxx.xx.xxx.xx // 即公網 IP 地址
輸入設置的實例密碼便可登錄
這裏須要注意的是, 若是在購買時沒有設置實例密碼, 後面設置實例密碼後, 必定要重啓實例才能夠生效阿里雲
阿里雲控制檯 -> 實例 -> 實例列表 -> 選中你的實例能夠修改實例密碼;更多選項裏能夠修改遠程鏈接的密碼
登錄成功
Welcome to Alibaba Cloud Elastic Compute Service !
推薦連接:連接地址
先看完連接步驟,如下進行補充
1.配置阿里雲服務器的安全組,步驟以下: