ヤマムギ

growing hard days.

*

AWS Systems Manager Run CommandでEC2 Linuxのユーザーとカレントディレクトリを確認

      2021/05/08

AWS Systems Manager Run CommandからEC2 Linuxでコマンドを実行するときのユーザーってきっとrootなんだろうなあと認識してましたが、確認したことはなかったので確認してみました。

前提

前提としてEC2インスタンスがSystems Managerで管理できていることが必要です。
[フリーとマネージャ]で確認できます。
Systems Managerで管理するためには以下3つの条件が必要です。
* SSMエージェントがインストールされている
* Systems Managerサービスに対しての権限がある
* Systems Manager APIに対してネットワーク的に通信ができる

手順はこちらに書いています。
ヤマムギ vol.8 (AWS)EC2でLinuxサーバー構築ハンズオン 手順

Run Commandでコマンドの実行

[Run Command]を選択して、[Run Command]ボタンを押下しました。

コマンドドキュメントは AWS-RunShellScript を使います。

コマンドのパラメータにコマンドを直接書きました。

[インスタンスを手動で選択する]から選択して実行しました。

成功したので、[出力の表示]から結果を確認しました。

root
/usr/bin
でした。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , ,

  関連記事

よくあるサーバーレスアーキテクチャで質問フォーム

この記事はServerless2 Advent Calendar 2018に参加 …

RDS ProxyをAurora MySQLで

Lambda関数をたくさん同時実行してMySQLにアクセスしても大丈夫なようにR …

kintoneでEveryoneに権限が設定されているアプリをAWS Lambdaで一括チェックする

こないだ、kintone Cafeでユーザーが自由に作成している環境だと、どんな …

EC2 Auto Recovery機能を設定しておいた

以前EC2インスタンスのリタイア対象になったこともあり、というより、やっておいて …

AWS Organizationsでアカウントを50作って指定したOUに移動するスクリプト

AWS Organizationsでアカウントを50個作る必要がありましたので、 …

Systems Manager パブリックパラメータCLIでAWSのサービス数を出力してみました(2020/5/26)

先日のAWSのサービス数を数えてみました(2020/5/23)を見られて、お師匠 …

AWS App RunnerでGithubリポジトリからデプロイ

AWS App Runner開発者ガイドのチュートリアルをやってみました。 Gi …

LINE Bot APIのファーストステップをLambda+API Gatewayでやってみたらものすごく簡単で驚いた

トライアル当初はホワイトリストのしばりや、初回反応するまで時間がかかったりとみな …

Amazon Q Developer for CLIでAWS Diagram MCP Serverを使ってAWSアイコンを使った図を書いてもらいました

MacにインストールしているAmazon Q Developer for CLI …

AWS Systems Managerパラメータストアで「Parameter name must be a fully qualified name.」

パラメータストアでパラメータ階層を作成しようとして、パラメータ名に例えば「wor …