Connect MiCloud over SSH public key using Android

管理主機的系統管理者常會有"臨時"需要連線主機做管理的需要
而輸入密碼又不是件聰明的事...
這時候SSH public key登入是管理者最常做的連線選擇...
使用SSH public key登入遠端主機也是雲端服務最常用的作法
在MiCloud上的SmartOS甚至採用特殊Key Store的認證方式
使用者任何時候加入的SSH Key都可以直接應用在主機登入...(伺服器主機端不用再寫authorized_keys)

而這次是嘗試在Android上使用ConnectBot來連線MiCloud的主機
首先需要有ConnectBot啦...(我不教這個操作喔∼)
接下來...

1. 開啟ConnectBot,點選Menu後,在跳出的Menu選單中選擇"管理公鑰"



2. 然後,輸入公鑰資訊與加密方式...





3. 與Putty相同的,ConnectBot也是採用移動的軌跡來亂數產生加密數據,所以這邊只要把手指放到藍色區域不斷移動,就可以完成產生金鑰的動作





4. 接下來是要將"公鑰"匯入MiCloud Portal,這邊在產生好的金鑰上長按後,會跳出選單,選擇複製公鑰



5. 登入MiCloud金鑰管理頁面,把剛剛複製的金鑰貼上...



6. 使用ConnectBot設定主機連線...



7.  修改連線預設使用SSH金鑰



打開編輯後,點選"使用公鑰驗證",設定預設使用金鑰連線...



8. 接下來開啟主機連線頁面,點選剛剛設定好的主機...



然後,就可以順利連線所設定的主機了...



最後,提醒一下,如果有複雜的動作要處理(例如寫個程式啦...),最好有個藍牙鍵盤...畢竟手機只是應急用的...
不要太期待他帶給你所有工作上的便利... :D