一言で説明
SSH(Secure Shell)は、離れた場所にあるサーバーへ、通信内容を暗号化したまま接続して操作するための仕組みです。
接続すると、手元の画面にサーバー側の様子が現れ、そのままファイルの確認やプログラムの起動ができます。通信は暗号化されるため、途中の経路で内容を読み取られません。「離れたサーバーでの作業をAIに任せるための、安全な通り道」だと考えてください。鍵を作る操作も、つないだ後の作業も、あなたが手を動かす必要はありません。
身近なたとえ
借りた貸事務所へ入るための「鍵」と「通用口」です。合鍵(秘密鍵)は自分だけが持ち、事務所側には対になる錠(公開鍵)を取り付けます。通用口には目隠しの通路がついていて、外から中の様子は見えません。
秘密鍵=自分だけの合鍵
手元の端末に保管します。共有ドライブへ置かず、パスフレーズを設定します。
公開鍵=事務所側の錠
サーバーへ登録します。公開鍵は他人に見られても、そこから合鍵は作れません。
暗号化=目隠しの通路
通用口から中へ入るまでの通信が包まれ、途中で内容を読み取られません。
鍵を作るのも、錠をサーバーへ取り付けるのも、AIに頼めます。あなたが持ち続けるのは合鍵だけです。
一枚図解

鍵が一致したときだけ接続でき、通信内容は途中で読み取れません。
AI活用との関係
AIにサーバーの作業を手伝わせるときも、入口はSSHです。鍵を用意し、通り道を開き、その先の作業を任せる。この3つがそろうと、あなたは目的を伝えるだけで済みます。
鍵の作成と登録
合鍵と錠の組を作り、サーバー側へ錠を取り付けるところまで任せられます。
SSH接続
住所(IPアドレス)と窓口番号(ポート)を指定して、暗号化された経路でつなぎます。
接続後の操作
ファイルの確認、処理の起動と停止、記録の調査をAIが代わりに進めます。
AIに渡すのは「手順」であって「鍵」ではありません。
秘密鍵の中身やパスフレーズをチャットへ貼り付けると、その時点で秘密ではなくなります。鍵の作成や登録は「やっておいて」と頼めますが、出来上がった鍵の中身を見せる必要はありません。
AIへの頼み方例
AIへの頼み方例
次の文をそのままコピーしてAIへ貼るだけで進みます。鍵の作り方も接続の書き方も、覚える必要はありません。
借りたVPSにSSHでつなげるようにしたいです。鍵の用意から接続の確認まで、1ステップずつ、専門用語なしで進めてください。私が押す場所だけ具体的に教えて。
はじめての接続を任せるSSHでつながりません。画面に出ている文章をこのまま貼ります。原因の候補と、試す順番を教えてください。
つながらないときにこのサーバーのSSHの設定を点検して、パスワードでの接続をやめて鍵だけで入る形に直してください。作業の前に、何がどう変わるかを説明してから進めて。
安全な設定に直してもらうこの端末に入っている鍵の一覧と、それぞれどのサーバー用かを調べて、表にまとめてください。使っていない鍵があれば教えて。
鍵のたな卸しパスワードで入る方式と、鍵で入る方式の違いを、危険度の差がわかる形で表にまとめてください。専門用語なしでお願いします。
契約前・導入前の下調べに
よくある勘違い
鍵の作り方や接続の命令文を覚えないと、SSHは使えませんか?
使えます。 鍵を作るのも、接続の文を組み立てるのもAIの仕事です。あなたがやるのは、目的を伝え、提案された内容の説明を聞き、「進めて」と答えることだけ。うまくいかないときは、画面の文章をそのまま貼れば戻ってこられます。
パスワードで入れるなら、鍵は不要ではありませんか?
パスワードは総当たりで破られる可能性があります。 鍵認証に切り替え、パスワードでの接続を無効にするのが基本です。鍵は文字数がはるかに多く、推測が現実的ではありません。この切り替え作業もAIに任せられます。
秘密鍵はクラウドに置けば安全ですか?
共有ドライブや公開の保管場所へ置かないでください。 手元の端末に保管し、パスフレーズを設定します。別の端末からも使いたい場合は、鍵を持ち歩くのではなく、端末ごとに別の鍵を作ります。
注意点
鍵の管理が、そのままサーバーの安全性になります。
- 秘密鍵やパスフレーズは、メール・チャット・AIへの貼り付けのいずれもしないでください。端末ごとに鍵を作り直す方が安全です。
- root権限での直接ログインは避け、必要なときだけ権限を上げます。強い権限を使う提案は、影響を説明させてから承認してください。
- 接続元の制限と接続記録の確認を、AIに定期的に点検してもらい、身に覚えのない接続がないかを見ます。
ここだけは人間
ここだけは人間がやる
AIに任せない鍵の作成も接続もAIに任せられますが、次の3つだけはあなたが決めます。
- 秘密鍵とパスフレーズの保管 — どこに置くか、誰にも渡さないという判断は、あなたの手元だけで完結させます。
- 接続を許す相手の決定 — どの端末から、誰が入れるようにするか。鍵を追加する相談が来たら、あなたが承認します。
- 危険な操作の承認 — 設定の変更、パスワード接続の無効化、鍵の削除は、AIに目的と影響を説明させてから「進めて」と答えます。
関連教材
関連レシピ
毎朝、業界ニュースを収集して要約するAI
指定した業界の最新ニュースを毎朝集め、AIが要点をまとめてSlackまたはメールへ届けます。
レシピを見る
AIにこう聞いてみよう
AIにこう聞いてみよう
SSHってどんなときに必要? 私の状況だと使う場面ある? 私は非エンジニアです。まず「手元のPC以外の場所に置いておきたい仕事」が私にあるかどうか、質問を3つほどして確かめてください。そのうえで、SSHが要る場合と要らない場合を、専門用語なしで教えてください。
話が難しくなったら「専門用語を使わず、たとえ話で説明してください」と足すと、ちょうどいい深さに戻せます。