linuxからlinuxへのSSH接続
2025/11/09
最も簡単な方法は、接続先のユーザー名とホスト名(または IP アドレス)を指定することです。
ssh [ユーザー名]@[ホスト名 または IPアドレス]2. 秘密鍵を指定して接続する (推奨)
id_ed25519 鍵ペアを使用して接続する方法です。-i オプションで秘密鍵ファイルを指定します。
ssh -i [秘密鍵のパス] [ユーザー名]@[ホスト名 または IPアドレス]22番ポート以外の場合
ssh -i [秘密鍵のパス] -p (ポート番号) [ユーザー名]@[ホスト名 または IPアドレス]
### 3\. 初回接続時の確認
初めて接続するサーバーの場合、以下のよジが表示されます。
The authenticity of host 'example.com (192.0.2.1)' can't be established. ED25519 key fingerprint is SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxx. Are you sure you want to continue connecting (yes/no/[fingerprint])?これは「接続先のサーバーが本物かどうかわかりません。接続を続けますか?」という確認です。サーバーが正しいことを確認した上で `yes` と入力すると、接続が続行され、このサーバーの情報が `~/.ssh/known_hosts` ファイルに保存されます。(次回からは聞かれなくなります)
4. パスフレーズの入力
鍵の作成時にパスフレーズを設定した場合、接続時にそのパスフレーズの入力を求められます。
Enter passphrase for key '~/.ssh/id_ed25519': [ここでパスフレーズを入力]パスフレーズを入力して Enter キーを押すと、認証が完了し、サーバーにログインできます。