新浪云自定義運行環(huán)境支持證書通過SSH登錄到啟動的容器虛擬機,如果你使用的是Linux環(huán)境,在完成以下步驟后可以登錄。

一、生成SSH證書

執(zhí)行命令 ssh-keygen -m PEM  -t rsa -b 1024 一路回車,如下圖所示:



生成的公鑰和私鑰文件默認都存在~/.ssh/目錄下,查看公鑰文件并上傳:


二、上傳公鑰到新浪云

進入新浪云用戶中心,選擇左側(cè)“用戶信息”,進入“SSH密鑰管理”即可上傳,如圖所示:

點擊“+創(chuàng)建SSH密鑰”,輸入一個標題,還有上述用記事本打開的文件公鑰文件,如圖所示:

點擊“確定”即可上傳完成。


三、通過SSH客戶端登錄到容器

Linux下直接通過ssh命令即可登錄。

1、從容器的管理頁面獲取SSH登錄信息

進入應(yīng)用的容器管理頁面,點擊“SSH密鑰登錄”即可查詢登錄信息,如圖所示:

端口為:60022

用戶名為:您的應(yīng)用名(比如douyu1)。

2、通過ssh命令登錄

直接執(zhí)行ssh -p 60022 douyu1@ssh.sinacloud.com 即可,如下圖所示:



如果你的私鑰文件不在默認的路徑下,可以通過 -i 指定證書位置,如:ssh -i ~/.ssh/id_rsa -p 60022 douyu1@ssh.sinacloud.com


以上內(nèi)容如果沒有解決您的問題,可通過以下方式反饋: