本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
的服務配額和限制 AWS CloudShell
此頁面說明適用於下列區域的服務配額和限制:
持久性儲存
使用 AWS CloudShell時,您擁有 1 GB 的持久性儲存體,每個儲存體 AWS 區域 皆免費。持久性儲存體位於您的主目錄 ($HOME) 中,且為您私有。與每個 Shell 工作階段結束後回收的暫時性環境資源不同,主目錄中的資料會保留在工作階段之間。
注意
CloudShell VPC 環境沒有持久性儲存。當您的 VPC 環境逾時 (閒置 20-30 分鐘後) 或刪除環境時,會刪除 $HOME 目錄。
如果您在 AWS CloudShell 中停止使用 AWS 區域,資料會保留在該區域的持久性儲存體中,直到上一個工作階段結束後 120 天。120 天後,除非您採取動作,否則您的資料會自動從該區域的持久性儲存體中刪除。您可以再次在 AWS CloudShell 中啟動,以防止移除 AWS 區域。如需詳細資訊,請參閱步驟 2:選取區域 AWS CloudShell、啟動和選擇 Shell。
注意
使用案例
Márcia 已使用 AWS CloudShell 將檔案存放在她的主目錄中的兩個位置 AWS 區域:美國東部 (維吉尼亞北部) 和歐洲 (愛爾蘭)。然後,她開始在歐洲 (愛爾蘭) AWS CloudShell 使用 ,並停止在美國東部 (維吉尼亞北部) 啟動 shell 工作階段。
在刪除美國東部 (維吉尼亞北部) 資料的截止日期之前,Márcia 決定再次啟動 AWS CloudShell 並選擇美國東部 (維吉尼亞北部) 區域,以防止其主目錄遭到回收。由於她一直使用歐洲 (愛爾蘭) 進行 Shell 工作階段,因此她在該區域的持久性儲存不會受到影響。
每月使用量
您 中的每個 AWS 區域 AWS 帳戶 都有每月用量配額 AWS CloudShell。此配額會合併該區域中所有 IAM 主體使用 CloudShell 所花費的總時間。如果您在達到該區域的每月配額後嘗試存取 CloudShell,則會顯示一則訊息,說明為何無法啟動 shell 環境。
使用 Service Quotas 主控台請求增加
您可以開啟 Service Quotas 主控台
並行 shell
您 AWS 區域 最多可以為您的帳戶在每個 中同時執行 10 個 shell。
使用 Service Quotas 主控台請求增加
您可以開啟 Service Quotas 主控台
命令大小
命令大小不能超過 65412 個字元。
注意
如果您想要執行超過 65412 個字元的命令,請使用您選擇的語言建立指令碼,然後從命令列界面執行。如需可從命令列界面存取之預先安裝軟體範圍的詳細資訊,請參閱預先安裝的軟體。
若要查看 做為如何建立指令碼,然後從命令列界面執行指令碼的範例,請參閱教學課程:開始使用 AWS CloudShell。
Shell 工作階段
-
非作用中工作階段: AWS CloudShell 是一種互動式 shell 環境,如果您 20-30 分鐘內未使用鍵盤或指標與其互動,則 shell 工作階段會結束。執行中的程序不會計入互動。
如果您想要使用具有更靈活逾時的 AWS 服務來執行終端機型任務,建議您啟動並連線至 Amazon EC2 執行個體。
-
長時間執行的工作階段:即使使用者在此期間定期與其互動,持續執行約 12 小時的 Shell 工作階段也會自動結束。
VPC 環境
每個 IAM 主體最多只能建立兩個 VPC 環境。
注意
連線至您的私有 VPC 並存取其中的資源是免費的。私有 VPC 內的資料傳輸會包含在 VPC 帳單中,而透過 CloudShell 在 VPCs之間的資料傳輸,其費用會與您目前的 CloudShell 相同。
網路存取和資料傳輸
下列限制適用於您 AWS CloudShell 環境的傳入和傳出流量:
-
傳出:您可以存取公有網際網路。
-
傳入:您無法存取傳入連接埠。沒有可用的公有 IP 地址。
警告
透過存取公有網際網路,某些使用者可能會從 AWS CloudShell 環境匯出資料。我們建議 IAM 管理員透過 IAM 工具管理信任 AWS CloudShell 使用者的允許清單。如需如何明確拒絕特定使用者存取的資訊,請參閱AWS CloudShell 使用自訂政策在 中管理允許的動作。
資料傳輸:大型檔案的上傳和下載檔案往返速度 AWS CloudShell 可能很慢。或者,您可以使用 shell 的命令列界面,從 Amazon S3 儲存貯體將檔案傳輸至您的環境。
系統檔案和頁面重新載入的限制
-
系統檔案:如果您錯誤地修改運算環境所需的檔案,存取或使用 AWS CloudShell 環境時可能會遇到問題。如果發生這種情況,您可能需要刪除主目錄才能重新取得存取權。
-
重新載入頁面:若要重新載入 AWS CloudShell 介面,請使用瀏覽器中的重新整理按鈕,而不是作業系統的預設快速鍵序列。