新功能 – AWS Systems Manager Session Manager 支援通過 Shell 訪問 EC2 例項
當今這個時代對於企業 IT 管理員來說非常有趣。一方面,開發人員在探討(並著手實施)基礎設施即程式碼的美好未來,將伺服器和其他資源視之如敝履。另一方面,仍需將舊版系統視之如愛寵,需要手動或藉助有限的自動化進行設定和維護。與我交流過的許多客戶都在快速向未來邁進,但卻困囿於眼下的環境。例如,他們有時仍需要在 Shell 級別訪問伺服器。他們可能需要在維護強大的安全配置檔案的同時,強制結束失控的程序、查閱伺服器日誌、優化配置或安裝臨時補丁。他們希望避免因執行堡壘主機產生的麻煩,也希望規避因在例項上開啟入站 SSH 埠帶來的風險。
我們已經通過 AWS Systems Manager Run Command
全新 Session Manager
今天,我們增加了新的 Shell 級訪問選項。全新 Session Manager 讓 AWS Systems Manager 更加強大。現在,您可以使用基於瀏覽器的全新互動式 Shell 和命令列介面 (CLI) 來管理 Windows 和 Linux 例項。其功能如下:
安全訪問
訪問控制 – 您可以使用 IAM 策略和使用者來控制例項訪問許可權,無需分發 SSH 金鑰。您可以利用 IAM 的 日期條件運算子,將訪問限制在所需的時間/維護時段。
可審計性 – 命令和響應可以記錄到 Amazon CloudWatch 和 S3 儲存桶中。您可以安排在新會話啟動時接收 SNS 通知。
互動性 – 命令在完全互動的 bash
程式設計和指令碼編寫 – 除了我稍後要展示的控制檯訪問許可權之外,您還可以通過命令列 (aws ssm ...
) 或 Session Manager API 發起會話。
EC2 例項上執行的 SSM 代理必須能夠連線到 Session Manager 的公共終端節點。您還可以設定 PrivateLink 連線,允許在私有 VPC 中執行的例項(在無法訪問網際網路或公共 IP 地址的情況下)連線到 Session Manager。
Session Manager 實際應用
為了使用 Session Manager 訪問我的 EC2 例項,例項必須執行位於最新版本(2.3.12 或更高版本)的 SSM 代理中。例項的例項角色必須引用允許訪問相應服務的策略;您可以建立自己的策略,也可以使用 AmazonEC2RoleForSSM 。這是我的 EC2 例項( sk1 和 sk2 執行的是 Amazon Linux; sk3-win 和 sk4-win 執行的是 Microsoft Windows):
在執行第一條命令之前,我要開啟 AWS Systems Manager,單擊首選項 。由於我想記錄命令,因此我要輸入 S3 儲存桶的名稱和 CloudWatch 日誌組。如果我輸入其中一個或兩個值,則例項策略還必須授予對它們的訪問許可權:
準備就緒了! 我單擊“會話”,可以看到沒有活動會話,然後單擊 Start session (開始會話)繼續操作:
選擇一個 Linux 例項 (sk1 ),然後再次單擊 Start session(開始會話):
會話將立即開啟:
我可以為我的一個 Windows 例項執行相同的操作:
在 CloudWatch 中可以看到日誌流:
每個流都包含單個會話的內容:
工作過程
與以往一樣,我們在使用 Session Manager 時會需要另外一些功能。以下為這些功能的簡要介紹:
SSH 客戶端 – 您可以在 Session Manager 上建立 SSH 會話,而無需開啟任何入站埠。
本地訪問 – 我們計劃通過 Session Manager 為您提供訪問本地例項(必須執行 SSM 代理)的功能。
現已推出
Session Manager 現已在所有 AWS 區域(包括 AWS GovCloud)推出,無需額外付費即可使用。
本篇作者
相關推薦
新功能 – AWS Systems Manager Session Manager 支援通過 Shell 訪問 EC2 例項
當今這個時代對於企業 IT 管理員來說非常有趣。一方面,開發人員在探討(並著手實施)基礎設施即程式碼的美好未來,將伺服器和其他資源視之如敝履。另一方面,仍需將舊版系統視之如愛寵,需要手動或藉助有限的自動化進行設定和維護。與我交流過的許多客戶都在快速向未來邁進,但卻困囿於眼下的環境。例如,他們
[X-Code7新功能之一]OC的泛型支援
剛剛升級後,發現輸入提示等有所變化,上網看下,oc開始支援泛型了,這個絕對是好事啊。 說明oc還沒有被淘汰,蘋果還在繼續完善,希望能越來越好吧(肯定能,不差錢兒麼~) #import <UIKit/UIKit.h> @interface MyBase : NS
Chrome OS 新功能:可在鎖屏時切斷 USB 訪問
據 Engadget 訊息,近日,Chrome OS 作業系統上線了一款新功能 USB Guard,該功能可在裝置螢幕鎖定時切斷外部 USB 埠訪問,未來,每一臺搭載了 Chrome OS 作業系統的裝置都將帶有該功能,使用者可以通過修改以下作業系統標記來啟用它:chrome:// flags /
解決使用tomcat-redis-session-manager httpSessionLinster監聽功能失效問題
使用tomcat-redis-session-manager做session redis化有一個坑就是,程式碼tomcat-redis-session-manager本身對session的生命週期控制使用了redis的exprie看看程式碼。。 RedisSessionMa
AWS Systems Manager Features
AWS Systems Manager allows you to centralize operational data from multiple AWS services and automate tasks across your AWS resources. You can cr
AWS Systems Manager FAQs
Q: What is the difference between Secrets Manager and Parameter Store? AWS Secrets Manager is a service to manage the lifecycle for the secret
AWS Systems Manager Pricing
Automation, a Systems Manager feature, allows you to safely automate common and repetitive IT operations and management tasks across AWS resource
AWS Systems Manager雲資源管理器_雲平臺管理系統
AWS Systems Manager 可以根據您的修補、配置和自定義策略來掃描例項,從而幫助您保持安全性與合規性。您可以定義補丁基準,應用最新的防病毒定義並實施防火牆策略。您還可以大規模遠端管理伺服器,而無需手動登入到每個伺服器。Systems Manager 還提供一個集中式儲存來
AWS Systems Manager Partners
REAN Cloud's AWS Systems Manager practice has been validated as part of the AWS Service Delivery Program. REAN Cloud was one of th
AWS Systems Manager の特徴
AWS Systems Manager を使用することで、複數の AWS のサービスの運用データを一元化し、AWS リソース全體のタスクを自動化できます。アプリケーション、アプリケーションスタックのさまざまなレイヤー、本番環境と開発環境といったリソースの論理グループを作成できます。Syst
AWS Systems Manager Getting Started
Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So
AWS Systems Manager の料金
AWS Systems Manager に追加料金はかかりません。AWS Systems Manager によって管理または作成される基盤の AWS リソース (Amazon EC2 インスタンスまたは Amazon CloudWatch メトリクスなど) を実際に使用した分に対してのみ料金
AWS Systems Manager: получайте операционную аналитику и принимайте меры
AWS Systems Manager помогает поддерживать безопасность и соответствие требованиям, проверяя, соответствуют ли инстансы существующим политикам и
Возможности AWS Systems Manager
AWS Systems Manager позволяет выполнять централизованный сбор операционных данных из различных сервисов AWS и автоматизировать задачи по всем исп
Начало работы с AWS Systems Manager
Amazon Web Services приглашает на работу. Amazon Web Services (AWS) – динамично растущее подразделение в составе Amazon.com. В настоящее в
AWS Systems Manager 定價
AWS Systems Manager 無需額外付費。您只需為使用 AWS Systems Manager 管理或建立的底層 AWS 資源 (如 Amazon EC2 例項或 Amazon CloudWatch 指標) 付費。您只需按您的實際用量付費;既沒有最低費用,也無需預付費。
AWS Systems Manager 常見問題
問:Secrets Manager 和 Parameter Store 之間有何區別? AWS Secrets Manager 是用於集中管理組織中使用的私密資訊生命週期(包括輪換、稽核和訪問控制)的服務。Secrets Manager 支援自動輪換私密資訊,幫助您滿足安全性與合規
memcached-session-manager 教程實現session共享
1簡單介紹 1.1決定用什麼序列化策略。 1.2配置tomcat 1.2.1加入 memcached-sess
tomcat-redis-session-manager gradle build 遇到錯誤及解決方案
tomcat 整合redis 達到session 共享 1、網上很多資料都有提示如何構建,例如可參考:http://blog.csdn.net/xundh/article/details/51563609 當然可參考其他網址資料,我看了大部分都是差不多的。(在gradle build前先安裝