通過阿里雲Workbench在瀏覽器內直接管理ECS執行個體檔案,無需安裝和配置FTP/SSH用戶端,即可進行檔案上傳下載、線上編輯及基礎管理,滿足輕量化配置修改、日誌查看等日常營運操作環境。
適用範圍
支援的串連方式:檔案管理功能僅支援通過Workbench終端串連方式登入的執行個體。
如果使用會話管理(SSM)方式串連,將無法使用此功能,因為該串連方式基於純終端協議,未整合檔案傳輸通道。
許可權要求:需要使用
root(Linux)、Administrator(Windows)或擁有目標檔案及目錄相應讀寫權限的普通使用者登入執行個體。
管理Linux執行個體檔案
對於Linux執行個體,Workbench提供了與本地檔案管理工具體驗相似的側邊欄檔案樹,操作直觀高效。
上傳與下載檔案
Workbench目前有兩個版本,使用Workbench 登入時,左上方顯示表徵圖,為Workbench 2.0,顯示WORKBENCH字樣,則為Workbench 1.0。如需切換Workbench版本,可單擊右上方的體驗新版(進入2.0)或返回舊版(回到1.0)。
Workbench 2.0
登入ECS執行個體。
訪問ECS控制台-執行個體。在頁面左側頂部,選擇目標資源所在的資源群組和地區。
進入目標執行個體詳情頁,單擊遠端連線,選擇通過Workbench遠端連線。根據頁面提示登入,進入終端頁面。
請使用root或擁有待下載檔案存取權限的使用者登入執行個體,否則可能因為許可權問題無法上傳下載檔案。
傳輸檔案。
在左側功能表列,單擊檔案管理表徵圖
,進入檔案管理頁面,單擊目標執行個體展開檔案樹,雙擊需要上傳/下載檔案所在的檔案夾。上傳:在右側介面單擊上傳檔案或將檔案拖入,或者在左側檔案樹中按右鍵需要上傳檔案的檔案夾,選擇上傳,選擇需要上傳的檔案。
下載:在右側介面,單擊待下載檔案操作列下的,或者在左側檔案樹中按右鍵需要下載的檔案,選擇下載。
查看檔案傳輸進度。
上傳下載檔案後,頁面右下角會顯示檔案上傳任務進度。
Workbench 1.0
登入ECS執行個體。
訪問ECS控制台-執行個體。在頁面左側頂部,選擇目標資源所在的資源群組和地區。
進入目標執行個體詳情頁,單擊遠端連線,選擇通過Workbench遠端連線。根據頁面提示登入,進入終端頁面。
請使用root或擁有待下載檔案存取權限的使用者登入執行個體,否則可能因為許可權問題無法上傳下載檔案。
傳輸檔案。
在頂部功能表列左上方處,選擇檔案 > 開啟新檔案樹。
上傳:在檔案樹中,按右鍵需要上傳檔案的位置,在菜單中單擊上傳檔案,選擇待上傳的目標檔案。
如果單個檔案上傳失敗,可選擇重試或刪除檔案。如果多個檔案上傳失敗,可單擊重新上傳所有失敗專案。
下載:在檔案樹中,按右鍵需要下載的檔案,在菜單中單擊下載檔案。
查看檔案傳輸進度。
上傳下載檔案後,頁面右下角會顯示檔案上傳任務進度。
建立、編輯與刪除檔案
Workbench 2.0
登入ECS執行個體。
訪問ECS控制台-執行個體。在頁面左側頂部,選擇目標資源所在的資源群組和地區。
進入目標執行個體詳情頁,單擊遠端連線,選擇通過Workbench遠端連線。根據頁面提示登入,進入終端頁面。
請使用root或擁有待下載檔案存取權限的使用者登入執行個體,否則可能因為許可權問題無法操作檔案。
執行檔案操作。
在左側功能表列,單擊
,進入檔案管理頁面,單擊目標執行個體展開檔案樹,雙擊需要操作檔案所在的檔案夾。建立檔案或目錄:在右側介面單擊建立,選擇建立檔案或建立檔案夾,或者在左側檔案樹中,按右鍵目標位置,選擇建立檔案或建立檔案夾。
編輯檔案:在右側介面,單擊目標檔案操作列下的,或者雙擊檔案即可在右側編輯器中開啟。編輯完成後,按
Ctrl+S(Windows)或Command+S(Mac)儲存。刪除與重新命名:在右側介面,單擊待下載檔案操作列下的
,選擇刪除或重新命名,或者在左側檔案樹中按右鍵目標檔案,選擇刪除或重新命名。警告刪除前請確認檔案已無業務用途或系統依賴,避免影響業務運行。
Workbench 1.0
登入ECS執行個體。
訪問ECS控制台-執行個體。在頁面左側頂部,選擇目標資源所在的資源群組和地區。
進入目標執行個體詳情頁,單擊遠端連線,選擇通過Workbench遠端連線。根據頁面提示登入,進入終端頁面。
請使用root或擁有待下載檔案存取權限的使用者登入執行個體,否則可能因為許可權問題無法操作檔案。
執行檔案操作。
在頂部功能表列,選擇。
建立檔案或目錄:在介面左側的檔案樹中,按右鍵目標檔案夾,選擇建立檔案或建立檔案夾。
編輯檔案:在介面左側的檔案樹中,雙擊目標檔案,即可在右側編輯器中開啟。編輯完成後,單擊介面右上方儲存表徵圖
進行儲存。刪除與重新命名:在介面左側的檔案樹中,按右鍵目標檔案,選擇刪除或重新命名。
警告刪除前請確認檔案已無業務用途或系統依賴,避免影響業務運行。
管理Windows執行個體檔案
對於Windows執行個體,Workbench通過在執行個體內建立一個名為xxx@上的workbench的臨機操作網路磁碟機來實現檔案傳輸。當斷開Workbench串連時,這個磁碟機及其中的所有檔案將被自動永久刪除。
上傳與下載檔案
登入ECS執行個體。
訪問ECS控制台-執行個體。在頁面左側頂部,選擇目標資源所在的資源群組和地區。
進入目標執行個體詳情頁,單擊遠端連線,選擇通過Workbench遠端連線。選擇串連方式為終端串連,輸入帳號和密碼,登入圖形化終端頁面。
在搜尋方塊中搜尋並開啟此電腦。
如果搜尋不到此電腦,可以開啟檔案總管,然後在左側導覽列點擊此電腦。
雙擊重新導向的驅動程式和檔案夾地區的xxx@上的workbench驅動盤。
上傳:將目標檔案從本地拖動至Download目錄,然後將目標檔案從該目錄拖動到C盤或者其他盤。
下載:將目標檔案從C盤或其他盤拖動到Download目錄,即可將檔案下載到本地。
不支援下載 0 位元組的空白檔案。
配額與限制
限制項 | 限制說明 | 解決方案與建議 |
檔案上傳大小 |
|
|
傳輸效能 | 在網路高峰期,傳輸速度可能較慢。 檔案傳輸基於HTTPS協議,不支援斷點續傳。 | 對於大於500 MB的檔案或在網路不穩定的情況下,建議使用 |
常見問題
如何判斷當前使用的Workbench版本是1.0還是2.0?如何切換到2.0?
可通過介面樣式判斷Workbench的版本。Workbench 2.0的左上方會顯示Workbench表徵圖
,而1.0則顯示WORKBENCH字樣,左側功能表列也有所差別。
如需切換Workbench版本,可單擊右上方的體驗新版(進入2.0)或返回舊版(回到1.0)。
檔案管理頁面選擇執行個體提示“該執行個體當前登入方式不支援檔案管理”?
問題現象:
出現該提示,且執行個體名稱後方出現ssm(會話管理)標識。
問題原因:
使用會話管理串連執行個體時不支援該功能。
解決方案:
方案一:使用Workbench終端串連方式登入執行個體後,重試檔案傳輸操作。
方案二:在控制台執行個體詳情頁上傳/下載檔案。
頂部功能表列不顯示?
問題現象:在Workbench介面頂部找不到功能表列,找不到檔案按鈕。
問題原因:頂部功能表列被隱藏
解決方案:右鍵終端介面,單擊顯示/隱藏功能表列。
串連Linux執行個體後找不到“開啟新檔案樹”功能?
問題現象:
在 Workbench 中串連 Linux 執行個體後,單擊頂部功能表列的檔案,下拉式功能表中僅顯示建立檔案和建立檔案夾兩個選項,沒有開啟新檔案樹功能入口。
問題原因:
可能正在使用會話管理串連執行個體,而通過會話管理串連執行個體時不支援該功能。
如果不是通過會話管理串連執行個體時,出現該現象,可以嘗試重新整理頁面或重新串連執行個體。
解決方案:
方案一:使用Workbench終端串連方式登入執行個體後,重試檔案傳輸操作。
方案二:在控制台執行個體詳情頁上傳/下載檔案。
上傳檔案到 Linux 執行個體時提示 Permission Denied 怎麼辦?
問題現象:
在檔案工作中樞的上傳任務列表中,檔案上傳失敗,錯誤資訊顯示
Permission Denied。問題原因:
當前使用的執行個體登入使用者可能沒有目標目錄的寫入權限,導致檔案上傳失敗。比如使用
ecs-user使用者登入執行個體後上傳檔案到/opt目錄時會出現該錯誤。解決方案:
使用root使用者登入執行個體後上傳檔案。
請使用root使用者重新登入執行個體後上傳檔案。
如果建立執行個體時選擇的登入名稱為ecs-user,需要先設定root使用者的密碼後才能使用root登入執行個體,具體操作,請參見方式一:通過控制台線上重設執行個體密碼。
將檔案上傳到目前使用者的家目錄。
例如使用ecs-user登入執行個體時,可以將檔案上傳到ecs-user的家目錄,即
/home/ecs-user目錄中。
為什麼單擊檔案管理表徵圖後提示“該執行個體當前登入方式不支援檔案管理”?
問題現象:
出現提示,且執行個體名稱後方出現ssm(會話管理)標識。
問題原因:
使用會話管理串連執行個體時不支援該功能。
解決方案:
方案一:使用Workbench終端串連方式登入執行個體後,重試檔案傳輸操作。
方案二:在控制台執行個體詳情頁上傳/下載檔案。