驚奇的發現阿里雲竟然悄悄上線了一個小功能,遠程控制台和遠程文件管理。一句話介紹就是: 一鍵安裝后,只要你的設備有網絡環境,就可以在阿里雲物聯網平台上遠程SSH
登錄到設備上並支持遠程的文件上傳/下載。很實用有木有,有木有啊!而且是免費,免費,免費!
以后再也不用搭建什么VPN,再也不要搞啥子SSH反向代理之類的啦。
在家里也能訪問公司的服務器,出差也能訪問家里的電腦,在宿舍也能訪問機房啦,很方便,有木有!!!
下面簡單介紹以下步驟,真的只要 5 分鍾!
創建邊緣實例
選擇 新增實例 ,輸入實例名稱后,可以選擇已存在的網關產品或者新建網關產品。
如果是新建網關產品,則如下圖顯示,輸入產品名稱,選擇分類為邊緣計算->邊緣網關。
創建完成后,新增實例頁會默認選擇已創建的網關產品。
接下來,可以選擇已存在的網關設備或新建網關設備。
創建完成后,點擊確定,就可能看到剛才已創建的實例。
在操作欄里,選擇查看,進入實例信息查看頁。這個頁面無需關閉,稍后會在本頁面完成遠程訪問。
獲取三元組
如上圖所示,創建邊緣實例后,在頁面下面網關里的操作欄點擊查看。
獲取三元組,即為: ProductKey, DeviceName, DeviceSecret。這三個值唯一標示了這個設備,在運行時,需要用戶指定。
一鍵安裝
目前一鍵安裝僅支持x86 64為 Ubuntu 和 MacOS。以下以Mac為例,演示如何安裝:
使用快捷鍵,CMD + 空格
彈出搜索框,並在搜索框中鍵入 terminal
:
選擇第一個選項: 終端, 將會出現如下頁面:
在終端里,鍵入以下 **命令 **並 **回車 **:
curl -O http://remote-access-oxs.oss-cn-shanghai.aliyuncs.com/%E8%84%9A%E6%9C%AC/auto_run.sh && chmod +x auto_run.sh
運行結果如下:
運行
在上圖終端中,鍵入以下命令(注意,命令中的ProductKey/DeviceName/DeviceSecret需要換成步驟二中獲取的三元組):
./auto_run.sh ProductKey DeviceName DeviceSecret
運行結果如下:
需要注意的是,命令執行過程中,會要求用戶輸入系統的密碼,也就是登錄電腦時輸入的用戶密碼。
遠程訪問
刷新阿里雲物聯網平台的邊緣實例詳情頁(即為開頭創建邊緣實例的最后頁面),此時會發現遠程控制台和遠程文件管理已經是可用的狀態了。
點擊 遠程控制台,輸入PC電腦的登錄用戶名和密碼后,即可在雲端訪問PC電腦。
用戶密碼輸入正確,即可進入終端頁面:
點擊 遠程文件管理,鍵入系統的用戶名和密碼,即可進入遠程文件管理頁面。
在遠程文件管理頁面里,用戶可以自由上傳/下載文件。
更關鍵的是,阿里雲竟然開源了這個神器!!!