3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

#はじめに
デプロイに取りかかる前に、学んだことをoutput致します。
もうすでにご存知の方、省略の仕方等ご存知でしたら、ご教授願います。

#SSH(セキュアシェル)について

  • 離れた場所にあるサーバの中で作業を行いたい場合に、暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコルのこと
  • 暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコルのこと

##プロトコル

  • データのやり取りも予め決められており、手順がある。

#SSHを利用するには

  • リモートにSSHサーバ、ローカルにSSHクライアントというソフトウェアをインストールする必要がある。
  • しかし、LinuxサーバやMac OSには標準でインストールされているのでインストールする必要ない。

→ 必要なケースは調べてみます。

#SSHでログインする方法

  • パスワード認証
  • 公開鍵認証

##サーバーに入れる人を制限する

  • 「秘密鍵」と「公開鍵」という2つのファイルを使う。
  • ssh-keygen -t rsaというコマンドを入力することで、SSH通信で必要になる、公開鍵と秘密鍵の両方が生成される。

##鍵

  • 公開鍵 : サーバへのSSHを始めるときに一緒に送る。
  • 秘密鍵 : ローカル環境内に保存する。

通信を行う際は、サーバへのSSHを始めるときに一緒に送った公開鍵を元に暗号が生成され、ローカル環境ではサーバから送られてきた暗号を秘密鍵を基に解読する。このようにして、サーバーとローカル環境間の情報のやりとりが安全に行われる。

###公開鍵でのログインの手順

  • 公開鍵認証でのログイン方法で行うこと次のは3つ

①公開鍵と秘密鍵を生成(ローカル環境側)
②公開鍵をサーバ側に設置(ローカル環境側→サーバ側)
③ 公開鍵認証でログインできるか確認

#さいごに
日々勉強中ですので、随時更新します。
皆様の復習にご活用頂けますと幸いです。

3
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?