【AWS】EC2のサーバに一発でログインするTeraTermマクロ | 瀬戸内の雲のように

【AWS】EC2のサーバに一発でログインするTeraTermマクロ

Posted: 2018-04-12


スポンサーリンク

目次

背景

クラウドサービス全盛の昨今、AWS(AmazonWebServices)を使う方も増えているのではないでしょうか。

私も2年前くらいから使うようになっていますが、本当に便利です。物理マシンを使っていた時代では考えられないほど早く環境構築ができ、作業の効率は大きく向上したと思います。

 

ログインの手間

さて、そんなAWSですが、使う時のリスクとしてセキュリティが挙げられるかと思います。

AWSはインターネット上にあるため、全世界に対してSSHのポートを開放している状態になります。(セキュリティグループである程度限定はできますが。)

このような状況でもセキュリティを担保するため、EC2(Amazon Linux等)ではデフォルトで鍵認証が有効になっていますが、TeraTermを使ってログインするときに、ちょっと手間が増えてしまうのが個人的に難点だと思っています。

解決方法

ということで考えたのがTeraTermマクロを使う方法です。

 

TeraTermマクロとは?

そのままですが、TeraTermに付属するマクロの機能です。これを駆使すれば複数台のサーバに自動ログインしたり、コマンドの実行結果を自動的にダウンロードしたりと色々なことができるようになります。

今回はデスクトップ上にTeraTermマクロのファイルを作り、ダブルクリックでEC2に自動ログインする方法を説明します。

 

早速ソースコード

ということで、早速ですがソースコードです

;; EC2_login.ttl
;;
;; 鍵認証のサーバに対して簡単にログインするためのTeraTermマクロ
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; ログインするサーバのIPアドレス
SERVER = "11.22.33.44:22"

;; ログインユーザ名
USERNAME = "ec2-user"

;; 鍵が置かれているパス
KEY_PATH = "c:\Users\Muraken\ec2.pem"

;; その他の
OPTIONS1 = ' /ssh /2 /user=' 
OPTIONS2 = ' /auth=publickey /keyfile='

;; 文字列の結合
strconcat SERVER OPTIONS1
strconcat SERVER USERNAME
strconcat SERVER OPTIONS2
strconcat SERVER KEY_PATH

connect SERVER
unlink

変数として、SERVER, USERNAME, KEY_PATH を書き換えて使ってください。

こういうわずかな手間の削減が大事だと信じてがんばります。。!


スポンサーリンク




コメント一覧

2018/09/17 01:12:00

Smithb651さん

Thanks so much for sharing all with the awesome info! I am looking forward to checking out far more posts! gggcgbaeeeagbcdc


2018/09/17 11:14:37

Authorさん

Smithb651
Thank you for your comment, I was encouraged!


2019/06/11 01:50:50

Horaceditさん

Okay obsolescent

I cause to your account wonderful sites
Online intoxicating
stepmom


2019/06/12 01:42:17

Bibcoriabrattさん


2019/06/12 02:18:27

KaryEpisaさん

Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) – ПОЛНЫЙ аналог Tagrisso/Тагриссо
Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) – лекарство, направленное на борьбу с раковыми клетками в легких, тем самым уменьшая размеры опухоли. Действие осуществляется за счет ингибирования тирозинкиназы. Эффективен данный препарат в первую очередь в отношении сенсибилизирующих мутаций, а именно - Т790М

Форма выпуска
Представляет собой покрытые оболочкой капсулы. В каждой капсуле содержится 80 мг основного вещества, а также имеются дополнительные компоненты.

Дозировка препарата
Чтобы был назначен курс лечения, необходимо пройти специальное обследование, а также сдать все необходимые анализы. Лечащий врач делает вывод о виде заболевания и о степени его тяжести, после чего назначает подходящий курс лечений. Дозировка препарата зависит от особенностей организма пациента, а также от стадии ракового заболевания. У нас вы можете Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) купить уже сегодня. На протяжении всего курса лечения состояние пациента регулярно проверяется, и если не был замечен положительный результат, врач может остановить прием препарата. Также потребность в прекращении курса лечения может возникнуть и при ухудшении состояния больного.

Показания к применению
Прием препарата назначается при раке легких. Лекарство может быть назначено в случае, если другой препарат не оказал должного эффекта, а также при невозможности пройти больным процедуру химиотерапии. На Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) цена указана на нашем сайте. Мы гарантируем качество всех лекарств, представленных в каталоге.

Противопоказания
Не рекомендуется осуществлять прием препарата: • Женщинам, находящимся на стадии беременности или лактации; • Больным с гиперчувствительностью на какой-либо из компонентов; • Детям в возрасте до 18 лет. Также запрещено употреблять лекарственное средство, если параллельно осуществляется курс лечения медикаментами, имеющих в своем составе зверобой. Актуальная на Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) стоимость указана в каталоге, заказ вы можете оформить прямо сейчас на сайте.

Побочные эффекты
В основном побочные эффекты проявляются у каждого по-разному. Это зависит от индивидуальных особенностей организма пациента. Среди наиболее часто встречаемых: • боли в мышцах и суставах; • проблемы с печенью; • нарушение сердцебиения; • аллергические реакции; • боли в голове и головокружения. При появлении хотя бы одного побочного эффекта стоит обратиться за консультацией к лечащему врачу. Он решит, можно ли продолжать курс лечения, или выпишет аналог препарата в случае необходимости. В большинстве случаев Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) отзывы положительные.

Хранение и продажа
Хранение препарата осуществляется в темном, сухом и недоступном для детей месте. Срок годности составляет два года. Продажа лекарственного средства осуществляется по рецепту врача. Но у нас вы можете заказать препарат в онлайн-режиме.
Osimert (Осимертиниб 80 мг) - Осимерт (Osimertinib) – ПОЛНЫЙ аналог Tagrisso/Тагриссо

тагриссо осимертиниб
осимертиниб цена
тагриссо осимертиниб tagrisso osimertinib
осимертиниб инструкция
купить осимертиниб
осимертиниб инструкция +по применению
осимертиниб купить +в москве
осимертиниб цена +в москве
осимертиниб торговое название
+когда +не помогает осимертиниб
тагриссо препарат
тагриссо инструкция
тагриссо цена
тагриссо отзывы
тагриссо препарат инструкция
тагриссо осимертиниб
куплю тагриссо
тагриссо осимертиниб tagrisso osimertinib
препарат тагриссо отзывы
тагриссо препарат отзывы +кто +уже принимал
тагриссо инструкция +по применению
тагриссо купить +в москве
препарат тагриссо цена
сколько +по времени помогает тагриссо
тагриссо препарат инструкция цена
тагриссо мнн
дженерик тагриссо
тагриссо купить +в москве цена
тагриссо цена +в россии
+когда перестал помогать тагриссо
luciosim
osicent
osimertinib
тагриссо осимертиниб tagrisso osimertinib
tagrisso osimertinib
osimertinib цена



コメントを投稿する


お名前


コメント内容





TOP back