AWS CloudShell – 命令行訪問AWS資源,aws云端服務入門教程AWS cloud shell–對AWS資源的命令行訪問無論您的構建有多自動化,無論您實現基礎 FacilityasCode (IAC)有多好,無論您從寵物到普通寵物的轉換有多成功,您有時都需要通過命令行與AWS資源進行交互。您可能需要檢查或......
無論您的構建有多自動化,無論您實現基礎 FacilityasCode (IAC)有多好,無論您從寵物到普通寵物的轉換有多成功,您有時都需要通過命令行與AWS資源進行交互。您可能需要檢查或調整配置文件,快速修復生產環境,甚至嘗試一些新的AWS服務或功能。
我們的一些客戶覺得在Web瀏覽器中工作最舒服,但是他們必須設置或定制他們自己的命令行界面(CLI)。他們說他們不想處理客戶端應用程序、公鑰、AWS憑證、工具等。雖然這些步驟都不難,也不太耗時,但它們確實增加了復雜性和摩擦,我們總是希望幫助您避免這兩個問題。
AWS CloudShell簡介
今天,我們將推出AWS CloudShell,目標是使獲得支持AWS的Shell提示的過程簡單而安全,并盡可能減少摩擦。每個運行CloudShell的shell環境都安裝并配置了aws命令行界面(CLI)(v2),因此您可以運行新出爐的AWS命令。這些環境還包括Python和節點運行時,將來還會有更多。
首先,我只需要在AWS管理控制臺中單擊CloudShell圖標:
我的shell在幾秒鐘內就安裝好了,我可以立即發出我的第一個aws命令:
Shell環境基于Amazon Linux 2。我可以在我的主目錄中的每個區域存儲多達1 GB的文件,并且每次打開該區域中的shell時都可以使用它們。這包括外殼配置文件,如。bashrc和shell歷史文件。
我可以通過SSO或者作為任何可以登錄AWS管理控制臺的IAM主體(包括聯合角色)訪問shell。為了訪問CloudShell,AWSCloudShellFullAccess策略必須生效。Shell作為普通(非特權)用戶運行,但是如果需要,我可以sudo和安裝包。
您還應該了解以下功能:
主題字體大小–您可以在淺色和深色主題之間切換,然后選擇五種字體大小中的任意一種:
頁面和會話–您可以在同一區域打開多個會話,還可以通過水平和垂直拆分選項控制選項卡行為:
您還可以將文件從shell環境下載到桌面,然后從桌面上傳到shell。
需要注意的事項
在評估CloudShell時,請記住以下重要事項:
超時和永久——每個CloudShell會話將在大約20分鐘不活動后超時,并且可以通過刷新窗口來重新建立:
地區——cloud shell目前位于美國東部(北弗吉尼亞)、美國東部(俄亥俄州)、美國西部(俄勒岡州)、歐洲(愛爾蘭)和亞太地區(東京),其余地區處于短期路線圖中。
永久存儲——存儲在$HOME中的文件在調用CloudShell之間永久保留,限制為1gb;單位面積;所有其他存儲都是臨時的。這意味著任何安裝在$HOME之外的軟件都不會被永久保留,無論你改變(或破壞)了什么,你總能從新的CloudShell環境中重新開始。
網絡訪問–會話可以建立到互聯網的出站連接,但不允許任何類型的入站連接。目前,會話無法連接到專用VPC子網中的資源,但這也在短期路線圖中。
運行時——除了Python和節點運行時之外,Bash、PowerShell、jq、git、ECS CLI、SAM CLI、npm和pip也已安裝并可供使用。
價格——你可以在每個區域免費使用10個并發shell。你只需要為其他使用CloudShell創建和運行應用的AWS資源付費。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部