新浪云自定義運行環(huán)境支持證書通過SSH登錄到啟動的容器虛擬機,如果你使用的是Linux環(huán)境,在完成以下步驟后可以登錄。
一、生成SSH證書
執(zhí)行命令 ssh-keygen -m PEM -t rsa -b 1024 一路回車,如下圖所示:
生成的公鑰和私鑰文件默認都存在~/.ssh/目錄下,查看公鑰文件并上傳:
二、上傳公鑰到新浪云
進入新浪云用戶中心,選擇左側“用戶信息”,進入“SSH密鑰管理”即可上傳,如圖所示:
點擊“+創(chuàng)建SSH密鑰”,輸入一個標題,還有上述用記事本打開的文件公鑰文件,如圖所示:
點擊“確定”即可上傳完成。
三、通過SSH客戶端登錄到容器
Linux下直接通過ssh命令即可登錄。
1、從容器的管理頁面獲取SSH登錄信息
進入應用的容器管理頁面,點擊“SSH密鑰登錄”即可查詢登錄信息,如圖所示:
端口為:60022
用戶名為:您的應用名(比如douyu1)。
2、通過ssh命令登錄
直接執(zhí)行ssh -p 60022 douyu1@ssh.sinacloud.com 即可,如下圖所示:
如果你的私鑰文件不在默認的路徑下,可以通過 -i 指定證書位置,如:ssh -i ~/.ssh/id_rsa -p 60022 douyu1@ssh.sinacloud.com