輝く僕らの学費

外の空気が大好き、そこそこ忙しい理系の男子大学生のぶちおです。

未分類

SSHで認証用鍵使ってGitやAWSを使う

投稿日:

GitのプライベートリポジトリからCloneするときなどに使う公開鍵の生成、設定。また、AWSに秘密鍵を使ってSSH接続する手順。

はじめに、インターンのこと

本日から渋谷で学生エンジニアとして働き始めました。長期のインターンです。夏休み後も授業後から出社といった形で開発に加わっていきます。

若干期待されてるらしく、かなりのプレッシャー感じてますが、頼られるエンジニア目指して頑張ります。

結局、仕事でもPHPer。趣味でも、PHP+MySQLの構成のWebアプリばかり。

freeeのサマーインターンに向けてRails習得しなければ。

SSHの公開鍵を使ってGitを使う

認証用鍵を生成するコマンド

ssh-keygen -t rsa -b 4096 -f key

オプション

t: 暗号の方式
b: ビット数
f: 出力ファイル名

~/.sshに入れておく

とりあえず無かったから作る

$ mkdir ~/.ssh

移動
$ mv 生成した鍵 ~/.ssh/生成した鍵

パーミッション

ディレクトリ

$ chmod 700 ~/.ssh

ファイルは所有者にreadのみ

$ chmod 600 ~/.ssh/key.pem

ファイルの内容をコピーしてGithubやBitbucketのサイトで設定する。

AWSに秘密鍵を使ってSSH接続する

今回のケースでは、あらかじめ用意されている秘密鍵を使います。

sshコマンドで接続する

-iオプションで秘密鍵を指定する。

$ ssh -i ~/.ssh/hoge_rsa.key ec2-user@host

エイリアス設定

$ vim ~/.ssh/config
Host aws-test
HostName xxx.xxx.xxx.xxx
User ec2-user
IdentityFile ~/.ssh/hoge_rsa.key

設定した情報でSSH接続する

$ ssh aws-test

ついでに仮想ホストの設定

  1. AWSでvhost.conf.exampleをコピーして、要所要所書き換える。
  2. 開発PCの/etc/hostsにIPアドレスと設定したホスト名を書き加える。

 

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

Sandy Bridgeの頃はいくらでPC組めたのか

部屋の整理していたら、中学生の頃に初めて自作PCを組んだときのレシートが出てきたので、当時いくらぐらいでPC組んだのか、ここに残しておくます。

no image

まずは流行りのReactに触れてみる

最近、多くのベンチャーでReactが使用されているのが目立つので、触れてみました。Vue.jsは簡単に触ったことはありますが、JSXなど不慣れな部分が多いので少し勉強してみます。

no image

いま使っている松井証券と楽天証券の各手数料のまとめ

楽天証券が2017年末あたりに手数料の改定があり、使う機会も出てきそうなので、いま使っている松井証券の手数料等と一緒にまとめておく。

no image

mixiのBug Shooting Challenge#2で総合MVP獲ってきた

久しぶりのエントリーです。下書きにエイチームのインターンとかあるのに… 「帰ってブログを書くまでがBSC」っていうミクシィのchallenge系イベントの恒例のやつですが、寝ました。翌日に書いてます。 …

no image

ちばらき民の俺が日帰りドライブで行きたいところリスト

野島崎灯台 千葉県の最南端なスポット。千葉県の南の方は海水の透明度も高くて綺麗って言われてるから行きたい。 高速料金が片道2000円ぐらいで2時間半ぐらいかかる。 約150キロ 海ほたる 2時間半ぐら …