的服務配額和限制AWS CloudShell - AWS CloudShell

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

的服務配額和限制AWS CloudShell

此頁面說明適用於下列區域的服務配額和限制:

持久性儲存

使用AWS CloudShell,您可以免費獲得 1 GB 的持續性存儲空間。AWS 區域永久性儲存體位於您的主目錄 ($HOME) 中,而且對您來說是私有的。與每個 shell 工作階段結束後回收的暫時環境資源不同,主目錄中的資料會在工作階段之間持續存在。

如果您停止AWS CloudShell在中使用AWS 區域,資料會在上次工作階段結束後保留在該區域的永久性儲存空間中 120 天。120 天後,除非您採取行動,否則系統會自動從該區域的永久性儲存區中刪除您的資料。您可以通過AWS CloudShell再次啟動來防止刪除AWS 區域。如需詳細資訊,請參閱步驟 2:選取區域、啟動 AWSCloudShell,然後選擇殼層

注意

使用情境

Márcia 曾AWS CloudShell將檔案儲存在其主目錄中,分為兩種AWS 區域:美國東部 (維吉尼亞北部) 和歐洲 (愛爾蘭)。然後,她開始在歐洲 (愛爾蘭) 使用AWS CloudShell,並停止在美國東部 (維吉尼亞北部) 啟動 shell 工作階段。

在美國東部 (維吉尼亞北部) 刪除資料的截止日期之前,Márcia 決定透過再次啟動AWS CloudShell並選取美國東部 (維吉尼亞北部) 區域來避免回收她的主目錄。由於她持續使用歐洲 (愛爾蘭) 進行 shell 工作階段,因此她在該地區的永久儲存空間不受影響。

每月使用量

您的.AWS 區域 中的每個人都有AWS CloudShell每月使用配額AWS 帳戶。如果您在達到該區域的每月配額AWS CloudShell後嘗試存取,則會顯示一則訊息,說明無法啟動 shell 環境的原因。

注意

如果您需要增加每月用量配額,請聯絡 AWS Support

指令大小

指令大小不能超過 65412 個字元。

注意

如果您打算執行超過 65412 個字元的指令,請使用您選擇的語言建立指令碼,然後從指令行介面執行它。如需有關可從命令列介面存取之預先安裝軟體範圍的詳細資訊,請參閱預先安裝的軟體

若要查看如何建立指令碼,然後從命令列介面執行指令碼的範例,請參閱〈教學課程:入門〉AWS CloudShell。

並行砲彈

  • 並發 shell:您的帳戶最多可以同時運行 10 個AWS 區域 shell。

殼層工作階

  • 非作用中工作階段:AWS CloudShell是互動 shell 環境,如果您在 20—30 分鐘內沒有使用鍵盤或指標與其互動,則 shell 工作階段將結束。正在執行的進程不算作互動。

  • 長時間執行的工作階段:即使使用者在該期間定期與其互動,連續執行約 12 小時的 shell 工作階段也會自動結束。

網路存取與資料傳輸

以下限制適用於您AWS CloudShell環境的傳入和傳出流量:

  • 傳出:您可以存取公有網際網路。

  • 入站:您無法存取入埠。沒有公有 IP 地址可用。

警告

存取公用網際網路後,某些使用者可能會從AWS CloudShell環境匯出資料的風險。建議 IAM 管理員透過 IAM 工具管理受信任AWS CloudShell使用者的允許清單。如需有關如何明確拒絕特定使用者存取的資訊,請參閱管理 AWS CloudShell 使用自訂策略中允許的動作

資料傳輸:對於大型檔案而言,上傳和下載檔案AWS CloudShell可能會很慢。或者,您可以使用命令介面的命令列界面,將檔案從 Amazon S3 儲存貯體傳輸到您的環境。

系統檔案和頁面重新載入的限制

  • 系統檔案:如果您錯誤地修改了計算環境所需的檔案,則在存取或使用AWS CloudShell環境時可能會遇到問題。如果發生這種情況,您可能需要刪除主目錄才能重新獲得存取權。

  • 重新載入頁面:若要重新載入AWS CloudShell介面,請使用瀏覽器中的重新整理按鈕,而不是作業系統的預設快速鍵順序。