Open Sesame
Open Sesame is a CLI tool for adding your public IP address to AWS security group's inbound rules.
This is handy when you're sitting behind a dynamic IP (e.g. you're using a Wi-Fi dongle) and would like to allow access to some AWS resources through a security group.
![Console command screenshot](https://raw.github.com/cliffano/open-sesame/master/screenshots/console.png)
Installation
npm install -g open-sesame
Usage
Add inbound rule to specified security group, rule will be named 'open-sesame':
open-sesame aws --region ap-southeast-2 --secgroup-id sg-12345678
Add inbound rule with specified port and name:
open-sesame aws --region ap-southeast-2 --secgroup-id sg-12345678 --port 22 --rule-name some-wi-fi
Note: open-sesame 1.x.x uses --name
arg instead of --rule-name
.
Add inbound rules to multiple security groups:
open-sesame aws --region ap-southeast-2 --secgroup-id sg-12345678,sg-87654321
Colophon
Developer's Guide
Build reports: