#はじめに
AWSをterminalから操作するにあたって、SSHコマンドを使用するため、『SSH』、『オプション』、__『コマンド』__について簡単にまとめる。
#SSHとは
Linuxエンジニアにはお馴染みのリモートマシン操作ツール
-
SSH(Secure Shell)
クライアントとリモートマシン間の通信を暗号化するプロトコル -
SSHコマンド
SSH方式によってリモートマシン上でコマンドを実行するコマンド。主にLinuxサーバーの操作に利用。 -
SSHクライアント
SSHによるリモートマシン操作を支援するコマンドプロンプトタイプのソフトウェア。
#基本書式
ssh[オプション]ホスト名[コマンド]
#オプション一覧
- 『 -i 』:秘密鍵ファイル(identifyファイル)を指定
- 『 -l 』:ログインユーザ名を指定
- 『 -p 』:ポート番号を指定
- 『 -x 』:X11の転送を有効化
- 『 -1 』:SSHのプロトコルバージョン1を使用
- 『 -2 』:SSHのプロトコルバージョン2を使用
- 『 -4 』:IPv4を使用
#コマンド一覧
- 『 ls 』:フォルダ/ファイル一覧を表示
- 『 cd 』:フォルダの場所を移動
- 『 pwd 』:現在のフォルダ位置を表示
- 『 cp 』:フォルダ/ファイルをコピー
- 『 mv 』:フォルダ/ファイルを移動
- 『 rm 』:フォルダ/ファイルを削除
- 『 mkdir 』:フォルダを作成