SSMI (pronounced "sesame", as in "open sesame") is a CLI tool that helps you log into supported EC2 instances with SSM.
- SSMI supports multiple AWS profiles.
- SSMI saves your connection history for easy access.
- SSMI allows connecting using different user accounts.
NOTE: If you are using granted.dev, please read this. If you don't, you really should, it's amazing.
Option | Description |
---|---|
--profile [profile] |
Specify the AWS profile to use, otherwise AWS_PROFILE env var will be used |
--offline |
Run in offline mode, no telemetry will be sent. |
--version |
Show version information and exit. |
--help |
Show help message and exit. |
- Install it using
brew install idoavrah/ssmi
. - Or, download the latest release from the releases page.
- Or, if you prefer to build it yourself, clone the repo, execute
make build
locally and copy the binary to your PATH.
- SSMI utilizes PostHog to track usage of the application.
- This is done to help us understand if the tool is being used and possibly understand how it can be improved.
- No personal data is being sent to the tracking service.
- You can opt-out of usage tracking completely by setting the --offline flag when running the tool.