Sha256: 21a2253443b80a6e074e1310bad5a504c39e777e29f872d79018bdb2bdd13023
Contents?: true
Size: 1.35 KB
Versions: 2
Compression:
Stored size: 1.35 KB
Contents
# AWSSSH Im [Mitarbeiterhandbuch](https://employeeapps.infopark.de/manual/03_Security) sind SSH-Configurationen vorgegeben, mit denen man alle AWS-EC2s abfängt. Da ich aber nicht jedesmal nachschauen will, wie der Public-DNS Name einer instance ist, will ich das weiterhin in meiner ssh config pflegen und habe dort einträge wie: ```Host sihl-live1 Hostname ec2-54-194-243-71.eu-west-1.compute.amazonaws.com``` da ein Aufruf von `$ ssh sihl-live1` dann aber die einstellung ignoriert der umweg über dieses script. ## Installation 1. Herunterladen 2. an die Stelle verschieben, an der es am ende liegen soll 3. wenn bei 2. nicht /usr/* angegeben ist `rake install` ausführen. Das erstellt ein Link in `/usr/local/bin` ### Configurationen 1. Das zum Umschalten der AWS Config muss das script über `awscfg <kundenname>` aufrufbar sein. 2. Die Konfigurationsdateien müssen unter `/Users/<username>/.aws/` liegen. 3. Die Konfigurationsdateien müssen den Namen `aws_config_<kundenname>` heißen. ## Aufruf `awsssh HOST` **Beispiel**<br> `awsssh sihl-live1` ## Hilfe `awsssh --help`<br> Zeigt die Hilfe an ## Inhalte `Gemfile`: zum installieren aller benötigten gems<br> `README.md`: diese README<br> `Rakefile`: für die installation<br> `awsssh.rb`: Erstellt die verbidnung (Programmlogik)<br> ## Kontakt Sebastian Thiele <[mailto:sebastian.thiele@infopark.de]>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
awsssh-2.1.0 | README.md |
awsssh-2.0.1 | README.md |